Merge from gcc top-level.
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 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         GOC="$(GOC_FOR_BUILD)"; export GOC; \
161         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163         LD="$(LD_FOR_BUILD)"; export LD; \
164         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165         NM="$(NM_FOR_BUILD)"; export NM; \
166         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
169
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
172 EXTRA_BUILD_FLAGS = \
173         CFLAGS="$(CFLAGS_FOR_BUILD)" \
174         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
175
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system.  We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189         $(BASE_EXPORTS) \
190         CC="$(CC)"; export CC; \
191         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192         CFLAGS="$(CFLAGS)"; export CFLAGS; \
193         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194         CXX="$(CXX)"; export CXX; \
195         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196         GCJ="$(GCJ)"; export GCJ; \
197         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198         AR="$(AR)"; export AR; \
199         AS="$(AS)"; export AS; \
200         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
202         LD="$(LD)"; export LD; \
203         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
204         NM="$(NM)"; export NM; \
205         RANLIB="$(RANLIB)"; export RANLIB; \
206         WINDRES="$(WINDRES)"; export WINDRES; \
207         WINDMC="$(WINDMC)"; export WINDMC; \
208         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
209         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
218         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
219         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
220         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
221         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
222         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
223         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
224         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
227 @if gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
229 @endif gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231
232 POSTSTAGE1_CXX_EXPORT = \
233         CXX='$(CXX)'; export CXX; \
234         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
235 @if target-libstdc++-v3-bootstrap
236 # Override the above if we're bootstrapping C++.
237 POSTSTAGE1_CXX_EXPORT = \
238         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
239           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
241           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
242           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
243           -I$$s/libstdc++-v3/libsupc++ \
244           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
245         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
246 @endif target-libstdc++-v3-bootstrap
247
248 # Similar, for later GCC stages.
249 POSTSTAGE1_HOST_EXPORTS = \
250         $(HOST_EXPORTS) \
251         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
252           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
253           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
254         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
255         $(POSTSTAGE1_CXX_EXPORT) \
256         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
257         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
258         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
259
260 # Target libraries are put under this directory:
261 TARGET_SUBDIR = @target_subdir@
262 # This is set by the configure script to the arguments to use when configuring
263 # directories built for the target.
264 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
265 # This is the list of variables to export in the environment when
266 # configuring subdirectories for the target system.
267 BASE_TARGET_EXPORTS = \
268         $(BASE_EXPORTS) \
269         AR="$(AR_FOR_TARGET)"; export AR; \
270         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
271         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
272         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
273         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
274         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
275         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
276         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
277         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
278         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
279         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
280         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
281         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
282         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
283         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
284         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
285         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
286         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
287         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
288         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
289 @if gcc-bootstrap
290         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
291 @endif gcc-bootstrap
292         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
293         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
294
295 RAW_CXX_TARGET_EXPORTS = \
296         $(BASE_TARGET_EXPORTS) \
297         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
298         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299
300 NORMAL_TARGET_EXPORTS = \
301         $(BASE_TARGET_EXPORTS) \
302         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303
304 # Where to find GMP
305 HOST_GMPLIBS = @gmplibs@
306 HOST_GMPINC = @gmpinc@
307
308 # Where to find PPL
309 HOST_PPLLIBS = @ppllibs@
310 HOST_PPLINC = @pplinc@
311
312 # Where to find CLOOG
313 HOST_CLOOGLIBS = @clooglibs@
314 HOST_CLOOGINC = @clooginc@
315
316 # Where to find libelf
317 HOST_LIBELFLIBS = @libelflibs@
318 HOST_LIBELFINC = @libelfinc@
319
320 # ----------------------------------------------
321 # Programs producing files for the BUILD machine
322 # ----------------------------------------------
323
324 SHELL = @config_shell@
325
326 # pwd command to use.  Allow user to override default by setting PWDCMD in
327 # the environment to account for automounters.  The make variable must not
328 # be called PWDCMD, otherwise the value set here is passed to make
329 # subprocesses and overrides the setting from the user's environment.
330 # Don't use PWD since it is a common shell environment variable and we
331 # don't want to corrupt it.
332 PWD_COMMAND = $${PWDCMD-pwd}
333
334 # compilers to use to create programs which must be run in the build
335 # environment.
336 AR_FOR_BUILD = @AR_FOR_BUILD@
337 AS_FOR_BUILD = @AS_FOR_BUILD@
338 CC_FOR_BUILD = @CC_FOR_BUILD@
339 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
340 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
341 CXX_FOR_BUILD = @CXX_FOR_BUILD@
342 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
343 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
344 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
345 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
346 LD_FOR_BUILD = @LD_FOR_BUILD@
347 NM_FOR_BUILD = @NM_FOR_BUILD@
348 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
349 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
350 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
351
352 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
353 # here so that they can be overridden by Makefile fragments.
354 BUILD_PREFIX = @BUILD_PREFIX@
355 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
356
357 # Flags to pass to stage2 and later makes.  They are defined
358 # here so that they can be overridden by Makefile fragments.
359 BOOT_CFLAGS= -g -O2
360 BOOT_LDFLAGS=
361 BOOT_ADAFLAGS=-gnatpg -gnata
362
363 AWK = @AWK@
364 SED = @SED@
365 BISON = @BISON@
366 YACC = @YACC@
367 FLEX = @FLEX@
368 LEX = @LEX@
369 M4 = @M4@
370 MAKEINFO = @MAKEINFO@
371 EXPECT = @EXPECT@
372 RUNTEST = @RUNTEST@
373
374 # This just becomes part of the MAKEINFO definition passed down to
375 # sub-makes.  It lets flags be given on the command line while still
376 # using the makeinfo from the object tree.
377 # (Default to avoid splitting info files by setting the threshold high.)
378 MAKEINFOFLAGS = --split-size=5000000
379
380 # ---------------------------------------------
381 # Programs producing files for the HOST machine
382 # ---------------------------------------------
383
384 AS = @AS@
385 AR = @AR@
386 AR_FLAGS = rc
387 CC = @CC@
388 CXX = @CXX@
389 DLLTOOL = @DLLTOOL@
390 LD = @LD@
391 LIPO = @LIPO@
392 NM = @NM@
393 OBJDUMP = @OBJDUMP@
394 RANLIB = @RANLIB@
395 STRIP = @STRIP@
396 WINDRES = @WINDRES@
397 WINDMC = @WINDMC@
398
399 GNATBIND = @GNATBIND@
400 GNATMAKE = @GNATMAKE@
401
402 CFLAGS = @CFLAGS@
403 LDFLAGS = @LDFLAGS@
404 LIBCFLAGS = $(CFLAGS)
405 CXXFLAGS = @CXXFLAGS@
406 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
407 GOCFLAGS = $(CFLAGS)
408
409 TFLAGS =
410
411 # Defaults for all stages; some are overridden below.
412
413 STAGE_CFLAGS = $(BOOT_CFLAGS)
414 STAGE_TFLAGS = $(TFLAGS)
415 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
416
417
418 # Defaults for stage 1; some are overridden below.
419 STAGE1_CFLAGS = $(STAGE_CFLAGS)
420 STAGE1_CXXFLAGS = $(CXXFLAGS)
421 @if target-libstdc++-v3-bootstrap
422 # Override the above if we're bootstrapping C++.
423 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
424 @endif target-libstdc++-v3-bootstrap
425 STAGE1_TFLAGS = $(STAGE_TFLAGS)
426 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
427
428 # Defaults for stage 2; some are overridden below.
429 STAGE2_CFLAGS = $(STAGE_CFLAGS)
430 STAGE2_CXXFLAGS = $(CXXFLAGS)
431 @if target-libstdc++-v3-bootstrap
432 # Override the above if we're bootstrapping C++.
433 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
434 @endif target-libstdc++-v3-bootstrap
435 STAGE2_TFLAGS = $(STAGE_TFLAGS)
436 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
437
438 # Defaults for stage 3; some are overridden below.
439 STAGE3_CFLAGS = $(STAGE_CFLAGS)
440 STAGE3_CXXFLAGS = $(CXXFLAGS)
441 @if target-libstdc++-v3-bootstrap
442 # Override the above if we're bootstrapping C++.
443 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
444 @endif target-libstdc++-v3-bootstrap
445 STAGE3_TFLAGS = $(STAGE_TFLAGS)
446 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
447
448 # Defaults for stage 4; some are overridden below.
449 STAGE4_CFLAGS = $(STAGE_CFLAGS)
450 STAGE4_CXXFLAGS = $(CXXFLAGS)
451 @if target-libstdc++-v3-bootstrap
452 # Override the above if we're bootstrapping C++.
453 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
454 @endif target-libstdc++-v3-bootstrap
455 STAGE4_TFLAGS = $(STAGE_TFLAGS)
456 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
457
458 # Defaults for stage profile; some are overridden below.
459 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
460 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
461 @if target-libstdc++-v3-bootstrap
462 # Override the above if we're bootstrapping C++.
463 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
464 @endif target-libstdc++-v3-bootstrap
465 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
466 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
467
468 # Defaults for stage feedback; some are overridden below.
469 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
470 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
471 @if target-libstdc++-v3-bootstrap
472 # Override the above if we're bootstrapping C++.
473 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
474 @endif target-libstdc++-v3-bootstrap
475 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
476 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
477
478
479 # Only build the C compiler for stage1, because that is the only one that
480 # we can guarantee will build with the native compiler, and also it is the
481 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
482 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
483 # overrideable (for a bootstrap build stage1 also builds gcc.info).
484
485 STAGE1_CFLAGS = @stage1_cflags@
486 STAGE1_CHECKING = @stage1_checking@
487 STAGE1_LANGUAGES = @stage1_languages@
488 # * We force-disable intermodule optimizations, even if
489 #   --enable-intermodule was passed, since the installed compiler
490 #   probably can't handle them.  Luckily, autoconf always respects
491 #   the last argument when conflicting --enable arguments are passed.
492 # * Likewise, we force-disable coverage flags, since the installed
493 #   compiler probably has never heard of them.
494 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
495           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
496
497 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
498 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
499
500 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
501 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
502
503 do-compare = @do_compare@
504 do-compare3 = $(do-compare)
505
506 # -----------------------------------------------
507 # Programs producing files for the TARGET machine
508 # -----------------------------------------------
509
510 AR_FOR_TARGET=@AR_FOR_TARGET@
511 AS_FOR_TARGET=@AS_FOR_TARGET@
512 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
513
514 # If GCC_FOR_TARGET is not overriden on the command line, then this
515 # variable is passed down to the gcc Makefile, where it is used to
516 # build libgcc2.a.  We define it here so that it can itself be
517 # overridden on the command line.
518 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
519 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
520 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
521 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
522 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
523 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
524 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
525 LD_FOR_TARGET=@LD_FOR_TARGET@
526
527 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
528 NM_FOR_TARGET=@NM_FOR_TARGET@
529 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
530 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
531 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
532 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
533 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
534
535 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
536 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
537 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
538
539 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
540 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
541
542 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
543 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
544 LDFLAGS_FOR_TARGET = 
545 GOCFLAGS_FOR_TARGET = -O2 -g
546
547 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
548 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
549 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
550
551 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
552
553 # ------------------------------------
554 # Miscellaneous targets and flag lists
555 # ------------------------------------
556
557 # The first rule in the file had better be this one.  Don't put any above it.
558 # This lives here to allow makefile fragments to contain dependencies.
559 all:
560
561 #### host and target specific makefile fragments come in here.
562 @target_makefile_frag@
563 @alphaieee_frag@
564 @ospace_frag@
565 @host_makefile_frag@
566 ###
567
568 # This is the list of directories that may be needed in RPATH_ENVVAR
569 # so that programs built for the target machine work.
570 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
571
572 @if target-libstdc++-v3
573 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
574 @endif target-libstdc++-v3
575
576 @if target-libmudflap
577 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
578 @endif target-libmudflap
579
580 @if target-libssp
581 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
582 @endif target-libssp
583
584 @if target-libgomp
585 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
586 @endif target-libgomp
587
588
589
590 # This is the list of directories that may be needed in RPATH_ENVVAR
591 # so that programs built for the host machine work.
592 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)$(HOST_LIB_PATH_libelf)
593
594 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
595 @if gcc
596 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
597 @endif gcc
598
599
600 @if bfd
601 HOST_LIB_PATH_bfd = \
602   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
603 @endif bfd
604
605 @if opcodes
606 HOST_LIB_PATH_opcodes = \
607   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
608 @endif opcodes
609
610 @if gmp
611 HOST_LIB_PATH_gmp = \
612   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
613 @endif gmp
614
615 @if mpfr
616 HOST_LIB_PATH_mpfr = \
617   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
618 @endif mpfr
619
620 @if mpc
621 HOST_LIB_PATH_mpc = \
622   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
623 @endif mpc
624
625 @if ppl
626 HOST_LIB_PATH_ppl = \
627   $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
628 @endif ppl
629
630 @if cloog
631 HOST_LIB_PATH_cloog = \
632   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
633 @endif cloog
634
635 @if libelf
636 HOST_LIB_PATH_libelf = \
637   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
638 @endif libelf
639
640
641 # Flags to pass down to all sub-makes.
642 BASE_FLAGS_TO_PASS = \
643         "DESTDIR=$(DESTDIR)" \
644         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
645         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
646         "bindir=$(bindir)" \
647         "datadir=$(datadir)" \
648         "exec_prefix=$(exec_prefix)" \
649         "includedir=$(includedir)" \
650         "datarootdir=$(datarootdir)" \
651         "docdir=$(docdir)" \
652         "infodir=$(infodir)" \
653         "pdfdir=$(pdfdir)" \
654         "htmldir=$(htmldir)" \
655         "libdir=$(libdir)" \
656         "libexecdir=$(libexecdir)" \
657         "lispdir=$(lispdir)" \
658         "localstatedir=$(localstatedir)" \
659         "mandir=$(mandir)" \
660         "oldincludedir=$(oldincludedir)" \
661         "prefix=$(prefix)" \
662         "sbindir=$(sbindir)" \
663         "sharedstatedir=$(sharedstatedir)" \
664         "sysconfdir=$(sysconfdir)" \
665         "tooldir=$(tooldir)" \
666         "build_tooldir=$(build_tooldir)" \
667         "target_alias=$(target_alias)" \
668         "AWK=$(AWK)" \
669         "BISON=$(BISON)" \
670         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
671         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
672         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
673         "EXPECT=$(EXPECT)" \
674         "FLEX=$(FLEX)" \
675         "INSTALL=$(INSTALL)" \
676         "INSTALL_DATA=$(INSTALL_DATA)" \
677         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
678         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
679         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
680         "LEX=$(LEX)" \
681         "M4=$(M4)" \
682         "MAKE=$(MAKE)" \
683         "RUNTEST=$(RUNTEST)" \
684         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
685         "SED=$(SED)" \
686         "SHELL=$(SHELL)" \
687         "YACC=$(YACC)" \
688         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
689         "ADA_CFLAGS=$(ADA_CFLAGS)" \
690         "AR_FLAGS=$(AR_FLAGS)" \
691         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
692         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
693         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
694         "CFLAGS=$(CFLAGS)" \
695         "CXXFLAGS=$(CXXFLAGS)" \
696         "LDFLAGS=$(LDFLAGS)" \
697         "LIBCFLAGS=$(LIBCFLAGS)" \
698         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
699         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
700         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
701         "GNATBIND=$(GNATBIND)" \
702         "GNATMAKE=$(GNATMAKE)" \
703         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
704         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
705         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
706         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
707         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
708         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
709         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
710         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
711         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
712         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
713         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
714         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
715         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
716         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
717         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
718         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
719         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
720         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
721         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
722         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
723         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
724         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
725         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
726         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
727         "BUILD_CONFIG=$(BUILD_CONFIG)" \
728         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
729         "LEAN=$(LEAN)" \
730         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
731         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
732         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
733         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
734         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
735         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
736         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
737         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
738         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
739         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
740         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
741         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
742         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
743         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
744         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
745         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
746         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
747         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
748         "TFLAGS=$(TFLAGS)" \
749         "CONFIG_SHELL=$(SHELL)" \
750         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
751
752 # We leave this in just in case, but it is not needed anymore.
753 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
754
755 # Flags to pass down to most sub-makes, in which we're building with
756 # the host environment.
757 EXTRA_HOST_FLAGS = \
758         'AR=$(AR)' \
759         'AS=$(AS)' \
760         'CC=$(CC)' \
761         'CXX=$(CXX)' \
762         'DLLTOOL=$(DLLTOOL)' \
763         'GCJ=$(GCJ)' \
764         'GFORTRAN=$(GFORTRAN)' \
765         'LD=$(LD)' \
766         'LIPO=$(LIPO)' \
767         'NM=$(NM)' \
768         'OBJDUMP=$(OBJDUMP)' \
769         'RANLIB=$(RANLIB)' \
770         'STRIP=$(STRIP)' \
771         'WINDRES=$(WINDRES)' \
772         'WINDMC=$(WINDMC)'
773
774 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
775
776 # Flags that are concerned with the location of the X11 include files
777 # and library files
778 #
779 # NOTE: until the top-level is getting the values via autoconf, it only
780 # causes problems to have this top-level Makefile overriding the autoconf-set
781 # values in child directories.  Only variables that don't conflict with
782 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
783 #
784 X11_FLAGS_TO_PASS = \
785         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
786         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
787
788 # Flags to pass to stage2 and later makes.
789
790 POSTSTAGE1_FLAGS_TO_PASS = \
791         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
792         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
793         GNATBIND="$${GNATBIND}" \
794         LDFLAGS="$${LDFLAGS}" \
795         HOST_LIBS="$${HOST_LIBS}" \
796         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
797
798 # Flags to pass down to makes which are built with the target environment.
799 # The double $ decreases the length of the command line; those variables
800 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
801 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
802 # so we expand them here.
803 EXTRA_TARGET_FLAGS = \
804         'AR=$$(AR_FOR_TARGET)' \
805         'AS=$(COMPILER_AS_FOR_TARGET)' \
806         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
807         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
808         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
809         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
810         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
811         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
812         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
813         'GOC=$$(GOC_FOR_TARGET)' \
814         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
815         'LD=$(COMPILER_LD_FOR_TARGET)' \
816         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
817         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
818         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
819         'NM=$(COMPILER_NM_FOR_TARGET)' \
820         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
821         'RANLIB=$$(RANLIB_FOR_TARGET)' \
822         'WINDRES=$$(WINDRES_FOR_TARGET)' \
823         'WINDMC=$$(WINDMC_FOR_TARGET)' \
824         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
825         "TFLAGS=$$TFLAGS"
826
827 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
828
829 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
830 # unfortunately needs the native compiler and the target ar and
831 # ranlib.
832 # If any variables are added here, they must be added to do-*, below.
833 # The BUILD_* variables are a special case, which are used for the gcc
834 # cross-building scheme.
835 EXTRA_GCC_FLAGS = \
836         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
837         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
839         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
840         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
841         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
844
845 @if gcc
846 BUILD_CONFIG = @BUILD_CONFIG@
847 ifneq ($(BUILD_CONFIG),)
848 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
849 endif
850 @endif gcc
851
852 .PHONY: configure-host
853 configure-host:  \
854     maybe-configure-ash \
855     maybe-configure-autoconf \
856     maybe-configure-automake \
857     maybe-configure-bash \
858     maybe-configure-bfd \
859     maybe-configure-opcodes \
860     maybe-configure-binutils \
861     maybe-configure-bison \
862     maybe-configure-byacc \
863     maybe-configure-bzip2 \
864     maybe-configure-cgen \
865     maybe-configure-dejagnu \
866     maybe-configure-diff \
867     maybe-configure-dosutils \
868     maybe-configure-etc \
869     maybe-configure-fastjar \
870     maybe-configure-fileutils \
871     maybe-configure-findutils \
872     maybe-configure-find \
873     maybe-configure-fixincludes \
874     maybe-configure-flex \
875     maybe-configure-gas \
876     maybe-configure-gcc \
877     maybe-configure-gawk \
878     maybe-configure-gettext \
879     maybe-configure-gmp \
880     maybe-configure-mpfr \
881     maybe-configure-mpc \
882     maybe-configure-ppl \
883     maybe-configure-cloog \
884     maybe-configure-libelf \
885     maybe-configure-gnuserv \
886     maybe-configure-gold \
887     maybe-configure-gprof \
888     maybe-configure-gzip \
889     maybe-configure-hello \
890     maybe-configure-indent \
891     maybe-configure-intl \
892     maybe-configure-tcl \
893     maybe-configure-itcl \
894     maybe-configure-ld \
895     maybe-configure-libcpp \
896     maybe-configure-libdecnumber \
897     maybe-configure-libgui \
898     maybe-configure-libiberty \
899     maybe-configure-libiconv \
900     maybe-configure-libtool \
901     maybe-configure-m4 \
902     maybe-configure-make \
903     maybe-configure-mmalloc \
904     maybe-configure-patch \
905     maybe-configure-perl \
906     maybe-configure-prms \
907     maybe-configure-rcs \
908     maybe-configure-readline \
909     maybe-configure-release \
910     maybe-configure-recode \
911     maybe-configure-sed \
912     maybe-configure-send-pr \
913     maybe-configure-shellutils \
914     maybe-configure-sid \
915     maybe-configure-sim \
916     maybe-configure-tar \
917     maybe-configure-texinfo \
918     maybe-configure-textutils \
919     maybe-configure-time \
920     maybe-configure-uudecode \
921     maybe-configure-wdiff \
922     maybe-configure-zip \
923     maybe-configure-zlib \
924     maybe-configure-gdb \
925     maybe-configure-expect \
926     maybe-configure-guile \
927     maybe-configure-tk \
928     maybe-configure-libtermcap \
929     maybe-configure-utils \
930     maybe-configure-gnattools \
931     maybe-configure-lto-plugin
932 .PHONY: configure-target
933 configure-target:  \
934     maybe-configure-target-libstdc++-v3 \
935     maybe-configure-target-libmudflap \
936     maybe-configure-target-libssp \
937     maybe-configure-target-newlib \
938     maybe-configure-target-libgcc \
939     maybe-configure-target-libquadmath \
940     maybe-configure-target-libgfortran \
941     maybe-configure-target-libobjc \
942     maybe-configure-target-libgo \
943     maybe-configure-target-libtermcap \
944     maybe-configure-target-winsup \
945     maybe-configure-target-libgloss \
946     maybe-configure-target-libiberty \
947     maybe-configure-target-gperf \
948     maybe-configure-target-examples \
949     maybe-configure-target-libffi \
950     maybe-configure-target-libjava \
951     maybe-configure-target-zlib \
952     maybe-configure-target-boehm-gc \
953     maybe-configure-target-qthreads \
954     maybe-configure-target-rda \
955     maybe-configure-target-libada \
956     maybe-configure-target-libgomp
957
958 # The target built for a native non-bootstrap build.
959 .PHONY: all
960 all:
961 @if gcc-bootstrap
962         [ -f stage_final ] || echo stage3 > stage_final
963         @r=`${PWD_COMMAND}`; export r; \
964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
965         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
966 @endif gcc-bootstrap
967         @: $(MAKE); $(unstage)
968         @r=`${PWD_COMMAND}`; export r; \
969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
970 @if gcc-bootstrap
971         if [ -f stage_last ]; then \
972           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
973           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
974         else \
975 @endif gcc-bootstrap
976           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
977 @if gcc-bootstrap
978             ; \
979         fi \
980 @endif gcc-bootstrap
981         && :
982
983 .PHONY: all-build
984
985 all-build: maybe-all-build-libiberty
986 all-build: maybe-all-build-bison
987 all-build: maybe-all-build-byacc
988 all-build: maybe-all-build-flex
989 all-build: maybe-all-build-m4
990 all-build: maybe-all-build-texinfo
991 all-build: maybe-all-build-fixincludes
992
993 .PHONY: all-host
994
995 all-host: maybe-all-ash
996 all-host: maybe-all-autoconf
997 all-host: maybe-all-automake
998 all-host: maybe-all-bash
999 @if bfd-no-bootstrap
1000 all-host: maybe-all-bfd
1001 @endif bfd-no-bootstrap
1002 @if opcodes-no-bootstrap
1003 all-host: maybe-all-opcodes
1004 @endif opcodes-no-bootstrap
1005 @if binutils-no-bootstrap
1006 all-host: maybe-all-binutils
1007 @endif binutils-no-bootstrap
1008 all-host: maybe-all-bison
1009 all-host: maybe-all-byacc
1010 all-host: maybe-all-bzip2
1011 all-host: maybe-all-cgen
1012 all-host: maybe-all-dejagnu
1013 all-host: maybe-all-diff
1014 all-host: maybe-all-dosutils
1015 all-host: maybe-all-etc
1016 all-host: maybe-all-fastjar
1017 all-host: maybe-all-fileutils
1018 all-host: maybe-all-findutils
1019 all-host: maybe-all-find
1020 all-host: maybe-all-fixincludes
1021 all-host: maybe-all-flex
1022 @if gas-no-bootstrap
1023 all-host: maybe-all-gas
1024 @endif gas-no-bootstrap
1025 @if gcc-no-bootstrap
1026 all-host: maybe-all-gcc
1027 @endif gcc-no-bootstrap
1028 all-host: maybe-all-gawk
1029 all-host: maybe-all-gettext
1030 @if gmp-no-bootstrap
1031 all-host: maybe-all-gmp
1032 @endif gmp-no-bootstrap
1033 @if mpfr-no-bootstrap
1034 all-host: maybe-all-mpfr
1035 @endif mpfr-no-bootstrap
1036 @if mpc-no-bootstrap
1037 all-host: maybe-all-mpc
1038 @endif mpc-no-bootstrap
1039 @if ppl-no-bootstrap
1040 all-host: maybe-all-ppl
1041 @endif ppl-no-bootstrap
1042 @if cloog-no-bootstrap
1043 all-host: maybe-all-cloog
1044 @endif cloog-no-bootstrap
1045 @if libelf-no-bootstrap
1046 all-host: maybe-all-libelf
1047 @endif libelf-no-bootstrap
1048 all-host: maybe-all-gnuserv
1049 @if gold-no-bootstrap
1050 all-host: maybe-all-gold
1051 @endif gold-no-bootstrap
1052 all-host: maybe-all-gprof
1053 all-host: maybe-all-gzip
1054 all-host: maybe-all-hello
1055 all-host: maybe-all-indent
1056 @if intl-no-bootstrap
1057 all-host: maybe-all-intl
1058 @endif intl-no-bootstrap
1059 all-host: maybe-all-tcl
1060 all-host: maybe-all-itcl
1061 @if ld-no-bootstrap
1062 all-host: maybe-all-ld
1063 @endif ld-no-bootstrap
1064 @if libcpp-no-bootstrap
1065 all-host: maybe-all-libcpp
1066 @endif libcpp-no-bootstrap
1067 @if libdecnumber-no-bootstrap
1068 all-host: maybe-all-libdecnumber
1069 @endif libdecnumber-no-bootstrap
1070 all-host: maybe-all-libgui
1071 @if libiberty-no-bootstrap
1072 all-host: maybe-all-libiberty
1073 @endif libiberty-no-bootstrap
1074 all-host: maybe-all-libiconv
1075 all-host: maybe-all-libtool
1076 all-host: maybe-all-m4
1077 all-host: maybe-all-make
1078 all-host: maybe-all-mmalloc
1079 all-host: maybe-all-patch
1080 all-host: maybe-all-perl
1081 all-host: maybe-all-prms
1082 all-host: maybe-all-rcs
1083 all-host: maybe-all-readline
1084 all-host: maybe-all-release
1085 all-host: maybe-all-recode
1086 all-host: maybe-all-sed
1087 all-host: maybe-all-send-pr
1088 all-host: maybe-all-shellutils
1089 all-host: maybe-all-sid
1090 all-host: maybe-all-sim
1091 all-host: maybe-all-tar
1092 all-host: maybe-all-texinfo
1093 all-host: maybe-all-textutils
1094 all-host: maybe-all-time
1095 all-host: maybe-all-uudecode
1096 all-host: maybe-all-wdiff
1097 all-host: maybe-all-zip
1098 @if zlib-no-bootstrap
1099 all-host: maybe-all-zlib
1100 @endif zlib-no-bootstrap
1101 all-host: maybe-all-gdb
1102 all-host: maybe-all-expect
1103 all-host: maybe-all-guile
1104 all-host: maybe-all-tk
1105 all-host: maybe-all-libtermcap
1106 all-host: maybe-all-utils
1107 all-host: maybe-all-gnattools
1108 @if lto-plugin-no-bootstrap
1109 all-host: maybe-all-lto-plugin
1110 @endif lto-plugin-no-bootstrap
1111
1112 .PHONY: all-target
1113
1114 @if target-libstdc++-v3-no-bootstrap
1115 all-target: maybe-all-target-libstdc++-v3
1116 @endif target-libstdc++-v3-no-bootstrap
1117 all-target: maybe-all-target-libmudflap
1118 all-target: maybe-all-target-libssp
1119 all-target: maybe-all-target-newlib
1120 @if target-libgcc-no-bootstrap
1121 all-target: maybe-all-target-libgcc
1122 @endif target-libgcc-no-bootstrap
1123 all-target: maybe-all-target-libquadmath
1124 all-target: maybe-all-target-libgfortran
1125 all-target: maybe-all-target-libobjc
1126 all-target: maybe-all-target-libgo
1127 all-target: maybe-all-target-libtermcap
1128 all-target: maybe-all-target-winsup
1129 all-target: maybe-all-target-libgloss
1130 all-target: maybe-all-target-libiberty
1131 all-target: maybe-all-target-gperf
1132 all-target: maybe-all-target-examples
1133 all-target: maybe-all-target-libffi
1134 all-target: maybe-all-target-libjava
1135 all-target: maybe-all-target-zlib
1136 all-target: maybe-all-target-boehm-gc
1137 all-target: maybe-all-target-qthreads
1138 all-target: maybe-all-target-rda
1139 all-target: maybe-all-target-libada
1140 @if target-libgomp-no-bootstrap
1141 all-target: maybe-all-target-libgomp
1142 @endif target-libgomp-no-bootstrap
1143
1144 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1145 # ``make X'' in all subdirectories (because, in general, there is a
1146 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1147 # but it may do additional work as well).
1148
1149 .PHONY: do-info
1150 do-info:
1151         @: $(MAKE); $(unstage)
1152         @r=`${PWD_COMMAND}`; export r; \
1153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1154         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1155           info-target
1156
1157
1158 .PHONY: info-host
1159
1160 info-host: maybe-info-ash
1161 info-host: maybe-info-autoconf
1162 info-host: maybe-info-automake
1163 info-host: maybe-info-bash
1164 info-host: maybe-info-bfd
1165 info-host: maybe-info-opcodes
1166 info-host: maybe-info-binutils
1167 info-host: maybe-info-bison
1168 info-host: maybe-info-byacc
1169 info-host: maybe-info-bzip2
1170 info-host: maybe-info-cgen
1171 info-host: maybe-info-dejagnu
1172 info-host: maybe-info-diff
1173 info-host: maybe-info-dosutils
1174 info-host: maybe-info-etc
1175 info-host: maybe-info-fastjar
1176 info-host: maybe-info-fileutils
1177 info-host: maybe-info-findutils
1178 info-host: maybe-info-find
1179 info-host: maybe-info-fixincludes
1180 info-host: maybe-info-flex
1181 info-host: maybe-info-gas
1182 info-host: maybe-info-gcc
1183 info-host: maybe-info-gawk
1184 info-host: maybe-info-gettext
1185 info-host: maybe-info-gmp
1186 info-host: maybe-info-mpfr
1187 info-host: maybe-info-mpc
1188 info-host: maybe-info-ppl
1189 info-host: maybe-info-cloog
1190 info-host: maybe-info-libelf
1191 info-host: maybe-info-gnuserv
1192 info-host: maybe-info-gold
1193 info-host: maybe-info-gprof
1194 info-host: maybe-info-gzip
1195 info-host: maybe-info-hello
1196 info-host: maybe-info-indent
1197 info-host: maybe-info-intl
1198 info-host: maybe-info-tcl
1199 info-host: maybe-info-itcl
1200 info-host: maybe-info-ld
1201 info-host: maybe-info-libcpp
1202 info-host: maybe-info-libdecnumber
1203 info-host: maybe-info-libgui
1204 info-host: maybe-info-libiberty
1205 info-host: maybe-info-libiconv
1206 info-host: maybe-info-libtool
1207 info-host: maybe-info-m4
1208 info-host: maybe-info-make
1209 info-host: maybe-info-mmalloc
1210 info-host: maybe-info-patch
1211 info-host: maybe-info-perl
1212 info-host: maybe-info-prms
1213 info-host: maybe-info-rcs
1214 info-host: maybe-info-readline
1215 info-host: maybe-info-release
1216 info-host: maybe-info-recode
1217 info-host: maybe-info-sed
1218 info-host: maybe-info-send-pr
1219 info-host: maybe-info-shellutils
1220 info-host: maybe-info-sid
1221 info-host: maybe-info-sim
1222 info-host: maybe-info-tar
1223 info-host: maybe-info-texinfo
1224 info-host: maybe-info-textutils
1225 info-host: maybe-info-time
1226 info-host: maybe-info-uudecode
1227 info-host: maybe-info-wdiff
1228 info-host: maybe-info-zip
1229 info-host: maybe-info-zlib
1230 info-host: maybe-info-gdb
1231 info-host: maybe-info-expect
1232 info-host: maybe-info-guile
1233 info-host: maybe-info-tk
1234 info-host: maybe-info-libtermcap
1235 info-host: maybe-info-utils
1236 info-host: maybe-info-gnattools
1237 info-host: maybe-info-lto-plugin
1238
1239 .PHONY: info-target
1240
1241 info-target: maybe-info-target-libstdc++-v3
1242 info-target: maybe-info-target-libmudflap
1243 info-target: maybe-info-target-libssp
1244 info-target: maybe-info-target-newlib
1245 info-target: maybe-info-target-libgcc
1246 info-target: maybe-info-target-libquadmath
1247 info-target: maybe-info-target-libgfortran
1248 info-target: maybe-info-target-libobjc
1249 info-target: maybe-info-target-libgo
1250 info-target: maybe-info-target-libtermcap
1251 info-target: maybe-info-target-winsup
1252 info-target: maybe-info-target-libgloss
1253 info-target: maybe-info-target-libiberty
1254 info-target: maybe-info-target-gperf
1255 info-target: maybe-info-target-examples
1256 info-target: maybe-info-target-libffi
1257 info-target: maybe-info-target-libjava
1258 info-target: maybe-info-target-zlib
1259 info-target: maybe-info-target-boehm-gc
1260 info-target: maybe-info-target-qthreads
1261 info-target: maybe-info-target-rda
1262 info-target: maybe-info-target-libada
1263 info-target: maybe-info-target-libgomp
1264
1265 .PHONY: do-dvi
1266 do-dvi:
1267         @: $(MAKE); $(unstage)
1268         @r=`${PWD_COMMAND}`; export r; \
1269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1271           dvi-target
1272
1273
1274 .PHONY: dvi-host
1275
1276 dvi-host: maybe-dvi-ash
1277 dvi-host: maybe-dvi-autoconf
1278 dvi-host: maybe-dvi-automake
1279 dvi-host: maybe-dvi-bash
1280 dvi-host: maybe-dvi-bfd
1281 dvi-host: maybe-dvi-opcodes
1282 dvi-host: maybe-dvi-binutils
1283 dvi-host: maybe-dvi-bison
1284 dvi-host: maybe-dvi-byacc
1285 dvi-host: maybe-dvi-bzip2
1286 dvi-host: maybe-dvi-cgen
1287 dvi-host: maybe-dvi-dejagnu
1288 dvi-host: maybe-dvi-diff
1289 dvi-host: maybe-dvi-dosutils
1290 dvi-host: maybe-dvi-etc
1291 dvi-host: maybe-dvi-fastjar
1292 dvi-host: maybe-dvi-fileutils
1293 dvi-host: maybe-dvi-findutils
1294 dvi-host: maybe-dvi-find
1295 dvi-host: maybe-dvi-fixincludes
1296 dvi-host: maybe-dvi-flex
1297 dvi-host: maybe-dvi-gas
1298 dvi-host: maybe-dvi-gcc
1299 dvi-host: maybe-dvi-gawk
1300 dvi-host: maybe-dvi-gettext
1301 dvi-host: maybe-dvi-gmp
1302 dvi-host: maybe-dvi-mpfr
1303 dvi-host: maybe-dvi-mpc
1304 dvi-host: maybe-dvi-ppl
1305 dvi-host: maybe-dvi-cloog
1306 dvi-host: maybe-dvi-libelf
1307 dvi-host: maybe-dvi-gnuserv
1308 dvi-host: maybe-dvi-gold
1309 dvi-host: maybe-dvi-gprof
1310 dvi-host: maybe-dvi-gzip
1311 dvi-host: maybe-dvi-hello
1312 dvi-host: maybe-dvi-indent
1313 dvi-host: maybe-dvi-intl
1314 dvi-host: maybe-dvi-tcl
1315 dvi-host: maybe-dvi-itcl
1316 dvi-host: maybe-dvi-ld
1317 dvi-host: maybe-dvi-libcpp
1318 dvi-host: maybe-dvi-libdecnumber
1319 dvi-host: maybe-dvi-libgui
1320 dvi-host: maybe-dvi-libiberty
1321 dvi-host: maybe-dvi-libiconv
1322 dvi-host: maybe-dvi-libtool
1323 dvi-host: maybe-dvi-m4
1324 dvi-host: maybe-dvi-make
1325 dvi-host: maybe-dvi-mmalloc
1326 dvi-host: maybe-dvi-patch
1327 dvi-host: maybe-dvi-perl
1328 dvi-host: maybe-dvi-prms
1329 dvi-host: maybe-dvi-rcs
1330 dvi-host: maybe-dvi-readline
1331 dvi-host: maybe-dvi-release
1332 dvi-host: maybe-dvi-recode
1333 dvi-host: maybe-dvi-sed
1334 dvi-host: maybe-dvi-send-pr
1335 dvi-host: maybe-dvi-shellutils
1336 dvi-host: maybe-dvi-sid
1337 dvi-host: maybe-dvi-sim
1338 dvi-host: maybe-dvi-tar
1339 dvi-host: maybe-dvi-texinfo
1340 dvi-host: maybe-dvi-textutils
1341 dvi-host: maybe-dvi-time
1342 dvi-host: maybe-dvi-uudecode
1343 dvi-host: maybe-dvi-wdiff
1344 dvi-host: maybe-dvi-zip
1345 dvi-host: maybe-dvi-zlib
1346 dvi-host: maybe-dvi-gdb
1347 dvi-host: maybe-dvi-expect
1348 dvi-host: maybe-dvi-guile
1349 dvi-host: maybe-dvi-tk
1350 dvi-host: maybe-dvi-libtermcap
1351 dvi-host: maybe-dvi-utils
1352 dvi-host: maybe-dvi-gnattools
1353 dvi-host: maybe-dvi-lto-plugin
1354
1355 .PHONY: dvi-target
1356
1357 dvi-target: maybe-dvi-target-libstdc++-v3
1358 dvi-target: maybe-dvi-target-libmudflap
1359 dvi-target: maybe-dvi-target-libssp
1360 dvi-target: maybe-dvi-target-newlib
1361 dvi-target: maybe-dvi-target-libgcc
1362 dvi-target: maybe-dvi-target-libquadmath
1363 dvi-target: maybe-dvi-target-libgfortran
1364 dvi-target: maybe-dvi-target-libobjc
1365 dvi-target: maybe-dvi-target-libgo
1366 dvi-target: maybe-dvi-target-libtermcap
1367 dvi-target: maybe-dvi-target-winsup
1368 dvi-target: maybe-dvi-target-libgloss
1369 dvi-target: maybe-dvi-target-libiberty
1370 dvi-target: maybe-dvi-target-gperf
1371 dvi-target: maybe-dvi-target-examples
1372 dvi-target: maybe-dvi-target-libffi
1373 dvi-target: maybe-dvi-target-libjava
1374 dvi-target: maybe-dvi-target-zlib
1375 dvi-target: maybe-dvi-target-boehm-gc
1376 dvi-target: maybe-dvi-target-qthreads
1377 dvi-target: maybe-dvi-target-rda
1378 dvi-target: maybe-dvi-target-libada
1379 dvi-target: maybe-dvi-target-libgomp
1380
1381 .PHONY: do-pdf
1382 do-pdf:
1383         @: $(MAKE); $(unstage)
1384         @r=`${PWD_COMMAND}`; export r; \
1385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1386         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1387           pdf-target
1388
1389
1390 .PHONY: pdf-host
1391
1392 pdf-host: maybe-pdf-ash
1393 pdf-host: maybe-pdf-autoconf
1394 pdf-host: maybe-pdf-automake
1395 pdf-host: maybe-pdf-bash
1396 pdf-host: maybe-pdf-bfd
1397 pdf-host: maybe-pdf-opcodes
1398 pdf-host: maybe-pdf-binutils
1399 pdf-host: maybe-pdf-bison
1400 pdf-host: maybe-pdf-byacc
1401 pdf-host: maybe-pdf-bzip2
1402 pdf-host: maybe-pdf-cgen
1403 pdf-host: maybe-pdf-dejagnu
1404 pdf-host: maybe-pdf-diff
1405 pdf-host: maybe-pdf-dosutils
1406 pdf-host: maybe-pdf-etc
1407 pdf-host: maybe-pdf-fastjar
1408 pdf-host: maybe-pdf-fileutils
1409 pdf-host: maybe-pdf-findutils
1410 pdf-host: maybe-pdf-find
1411 pdf-host: maybe-pdf-fixincludes
1412 pdf-host: maybe-pdf-flex
1413 pdf-host: maybe-pdf-gas
1414 pdf-host: maybe-pdf-gcc
1415 pdf-host: maybe-pdf-gawk
1416 pdf-host: maybe-pdf-gettext
1417 pdf-host: maybe-pdf-gmp
1418 pdf-host: maybe-pdf-mpfr
1419 pdf-host: maybe-pdf-mpc
1420 pdf-host: maybe-pdf-ppl
1421 pdf-host: maybe-pdf-cloog
1422 pdf-host: maybe-pdf-libelf
1423 pdf-host: maybe-pdf-gnuserv
1424 pdf-host: maybe-pdf-gold
1425 pdf-host: maybe-pdf-gprof
1426 pdf-host: maybe-pdf-gzip
1427 pdf-host: maybe-pdf-hello
1428 pdf-host: maybe-pdf-indent
1429 pdf-host: maybe-pdf-intl
1430 pdf-host: maybe-pdf-tcl
1431 pdf-host: maybe-pdf-itcl
1432 pdf-host: maybe-pdf-ld
1433 pdf-host: maybe-pdf-libcpp
1434 pdf-host: maybe-pdf-libdecnumber
1435 pdf-host: maybe-pdf-libgui
1436 pdf-host: maybe-pdf-libiberty
1437 pdf-host: maybe-pdf-libiconv
1438 pdf-host: maybe-pdf-libtool
1439 pdf-host: maybe-pdf-m4
1440 pdf-host: maybe-pdf-make
1441 pdf-host: maybe-pdf-mmalloc
1442 pdf-host: maybe-pdf-patch
1443 pdf-host: maybe-pdf-perl
1444 pdf-host: maybe-pdf-prms
1445 pdf-host: maybe-pdf-rcs
1446 pdf-host: maybe-pdf-readline
1447 pdf-host: maybe-pdf-release
1448 pdf-host: maybe-pdf-recode
1449 pdf-host: maybe-pdf-sed
1450 pdf-host: maybe-pdf-send-pr
1451 pdf-host: maybe-pdf-shellutils
1452 pdf-host: maybe-pdf-sid
1453 pdf-host: maybe-pdf-sim
1454 pdf-host: maybe-pdf-tar
1455 pdf-host: maybe-pdf-texinfo
1456 pdf-host: maybe-pdf-textutils
1457 pdf-host: maybe-pdf-time
1458 pdf-host: maybe-pdf-uudecode
1459 pdf-host: maybe-pdf-wdiff
1460 pdf-host: maybe-pdf-zip
1461 pdf-host: maybe-pdf-zlib
1462 pdf-host: maybe-pdf-gdb
1463 pdf-host: maybe-pdf-expect
1464 pdf-host: maybe-pdf-guile
1465 pdf-host: maybe-pdf-tk
1466 pdf-host: maybe-pdf-libtermcap
1467 pdf-host: maybe-pdf-utils
1468 pdf-host: maybe-pdf-gnattools
1469 pdf-host: maybe-pdf-lto-plugin
1470
1471 .PHONY: pdf-target
1472
1473 pdf-target: maybe-pdf-target-libstdc++-v3
1474 pdf-target: maybe-pdf-target-libmudflap
1475 pdf-target: maybe-pdf-target-libssp
1476 pdf-target: maybe-pdf-target-newlib
1477 pdf-target: maybe-pdf-target-libgcc
1478 pdf-target: maybe-pdf-target-libquadmath
1479 pdf-target: maybe-pdf-target-libgfortran
1480 pdf-target: maybe-pdf-target-libobjc
1481 pdf-target: maybe-pdf-target-libgo
1482 pdf-target: maybe-pdf-target-libtermcap
1483 pdf-target: maybe-pdf-target-winsup
1484 pdf-target: maybe-pdf-target-libgloss
1485 pdf-target: maybe-pdf-target-libiberty
1486 pdf-target: maybe-pdf-target-gperf
1487 pdf-target: maybe-pdf-target-examples
1488 pdf-target: maybe-pdf-target-libffi
1489 pdf-target: maybe-pdf-target-libjava
1490 pdf-target: maybe-pdf-target-zlib
1491 pdf-target: maybe-pdf-target-boehm-gc
1492 pdf-target: maybe-pdf-target-qthreads
1493 pdf-target: maybe-pdf-target-rda
1494 pdf-target: maybe-pdf-target-libada
1495 pdf-target: maybe-pdf-target-libgomp
1496
1497 .PHONY: do-html
1498 do-html:
1499         @: $(MAKE); $(unstage)
1500         @r=`${PWD_COMMAND}`; export r; \
1501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1502         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1503           html-target
1504
1505
1506 .PHONY: html-host
1507
1508 html-host: maybe-html-ash
1509 html-host: maybe-html-autoconf
1510 html-host: maybe-html-automake
1511 html-host: maybe-html-bash
1512 html-host: maybe-html-bfd
1513 html-host: maybe-html-opcodes
1514 html-host: maybe-html-binutils
1515 html-host: maybe-html-bison
1516 html-host: maybe-html-byacc
1517 html-host: maybe-html-bzip2
1518 html-host: maybe-html-cgen
1519 html-host: maybe-html-dejagnu
1520 html-host: maybe-html-diff
1521 html-host: maybe-html-dosutils
1522 html-host: maybe-html-etc
1523 html-host: maybe-html-fastjar
1524 html-host: maybe-html-fileutils
1525 html-host: maybe-html-findutils
1526 html-host: maybe-html-find
1527 html-host: maybe-html-fixincludes
1528 html-host: maybe-html-flex
1529 html-host: maybe-html-gas
1530 html-host: maybe-html-gcc
1531 html-host: maybe-html-gawk
1532 html-host: maybe-html-gettext
1533 html-host: maybe-html-gmp
1534 html-host: maybe-html-mpfr
1535 html-host: maybe-html-mpc
1536 html-host: maybe-html-ppl
1537 html-host: maybe-html-cloog
1538 html-host: maybe-html-libelf
1539 html-host: maybe-html-gnuserv
1540 html-host: maybe-html-gold
1541 html-host: maybe-html-gprof
1542 html-host: maybe-html-gzip
1543 html-host: maybe-html-hello
1544 html-host: maybe-html-indent
1545 html-host: maybe-html-intl
1546 html-host: maybe-html-tcl
1547 html-host: maybe-html-itcl
1548 html-host: maybe-html-ld
1549 html-host: maybe-html-libcpp
1550 html-host: maybe-html-libdecnumber
1551 html-host: maybe-html-libgui
1552 html-host: maybe-html-libiberty
1553 html-host: maybe-html-libiconv
1554 html-host: maybe-html-libtool
1555 html-host: maybe-html-m4
1556 html-host: maybe-html-make
1557 html-host: maybe-html-mmalloc
1558 html-host: maybe-html-patch
1559 html-host: maybe-html-perl
1560 html-host: maybe-html-prms
1561 html-host: maybe-html-rcs
1562 html-host: maybe-html-readline
1563 html-host: maybe-html-release
1564 html-host: maybe-html-recode
1565 html-host: maybe-html-sed
1566 html-host: maybe-html-send-pr
1567 html-host: maybe-html-shellutils
1568 html-host: maybe-html-sid
1569 html-host: maybe-html-sim
1570 html-host: maybe-html-tar
1571 html-host: maybe-html-texinfo
1572 html-host: maybe-html-textutils
1573 html-host: maybe-html-time
1574 html-host: maybe-html-uudecode
1575 html-host: maybe-html-wdiff
1576 html-host: maybe-html-zip
1577 html-host: maybe-html-zlib
1578 html-host: maybe-html-gdb
1579 html-host: maybe-html-expect
1580 html-host: maybe-html-guile
1581 html-host: maybe-html-tk
1582 html-host: maybe-html-libtermcap
1583 html-host: maybe-html-utils
1584 html-host: maybe-html-gnattools
1585 html-host: maybe-html-lto-plugin
1586
1587 .PHONY: html-target
1588
1589 html-target: maybe-html-target-libstdc++-v3
1590 html-target: maybe-html-target-libmudflap
1591 html-target: maybe-html-target-libssp
1592 html-target: maybe-html-target-newlib
1593 html-target: maybe-html-target-libgcc
1594 html-target: maybe-html-target-libquadmath
1595 html-target: maybe-html-target-libgfortran
1596 html-target: maybe-html-target-libobjc
1597 html-target: maybe-html-target-libgo
1598 html-target: maybe-html-target-libtermcap
1599 html-target: maybe-html-target-winsup
1600 html-target: maybe-html-target-libgloss
1601 html-target: maybe-html-target-libiberty
1602 html-target: maybe-html-target-gperf
1603 html-target: maybe-html-target-examples
1604 html-target: maybe-html-target-libffi
1605 html-target: maybe-html-target-libjava
1606 html-target: maybe-html-target-zlib
1607 html-target: maybe-html-target-boehm-gc
1608 html-target: maybe-html-target-qthreads
1609 html-target: maybe-html-target-rda
1610 html-target: maybe-html-target-libada
1611 html-target: maybe-html-target-libgomp
1612
1613 .PHONY: do-TAGS
1614 do-TAGS:
1615         @: $(MAKE); $(unstage)
1616         @r=`${PWD_COMMAND}`; export r; \
1617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1618         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1619           TAGS-target
1620
1621
1622 .PHONY: TAGS-host
1623
1624 TAGS-host: maybe-TAGS-ash
1625 TAGS-host: maybe-TAGS-autoconf
1626 TAGS-host: maybe-TAGS-automake
1627 TAGS-host: maybe-TAGS-bash
1628 TAGS-host: maybe-TAGS-bfd
1629 TAGS-host: maybe-TAGS-opcodes
1630 TAGS-host: maybe-TAGS-binutils
1631 TAGS-host: maybe-TAGS-bison
1632 TAGS-host: maybe-TAGS-byacc
1633 TAGS-host: maybe-TAGS-bzip2
1634 TAGS-host: maybe-TAGS-cgen
1635 TAGS-host: maybe-TAGS-dejagnu
1636 TAGS-host: maybe-TAGS-diff
1637 TAGS-host: maybe-TAGS-dosutils
1638 TAGS-host: maybe-TAGS-etc
1639 TAGS-host: maybe-TAGS-fastjar
1640 TAGS-host: maybe-TAGS-fileutils
1641 TAGS-host: maybe-TAGS-findutils
1642 TAGS-host: maybe-TAGS-find
1643 TAGS-host: maybe-TAGS-fixincludes
1644 TAGS-host: maybe-TAGS-flex
1645 TAGS-host: maybe-TAGS-gas
1646 TAGS-host: maybe-TAGS-gcc
1647 TAGS-host: maybe-TAGS-gawk
1648 TAGS-host: maybe-TAGS-gettext
1649 TAGS-host: maybe-TAGS-gmp
1650 TAGS-host: maybe-TAGS-mpfr
1651 TAGS-host: maybe-TAGS-mpc
1652 TAGS-host: maybe-TAGS-ppl
1653 TAGS-host: maybe-TAGS-cloog
1654 TAGS-host: maybe-TAGS-libelf
1655 TAGS-host: maybe-TAGS-gnuserv
1656 TAGS-host: maybe-TAGS-gold
1657 TAGS-host: maybe-TAGS-gprof
1658 TAGS-host: maybe-TAGS-gzip
1659 TAGS-host: maybe-TAGS-hello
1660 TAGS-host: maybe-TAGS-indent
1661 TAGS-host: maybe-TAGS-intl
1662 TAGS-host: maybe-TAGS-tcl
1663 TAGS-host: maybe-TAGS-itcl
1664 TAGS-host: maybe-TAGS-ld
1665 TAGS-host: maybe-TAGS-libcpp
1666 TAGS-host: maybe-TAGS-libdecnumber
1667 TAGS-host: maybe-TAGS-libgui
1668 TAGS-host: maybe-TAGS-libiberty
1669 TAGS-host: maybe-TAGS-libiconv
1670 TAGS-host: maybe-TAGS-libtool
1671 TAGS-host: maybe-TAGS-m4
1672 TAGS-host: maybe-TAGS-make
1673 TAGS-host: maybe-TAGS-mmalloc
1674 TAGS-host: maybe-TAGS-patch
1675 TAGS-host: maybe-TAGS-perl
1676 TAGS-host: maybe-TAGS-prms
1677 TAGS-host: maybe-TAGS-rcs
1678 TAGS-host: maybe-TAGS-readline
1679 TAGS-host: maybe-TAGS-release
1680 TAGS-host: maybe-TAGS-recode
1681 TAGS-host: maybe-TAGS-sed
1682 TAGS-host: maybe-TAGS-send-pr
1683 TAGS-host: maybe-TAGS-shellutils
1684 TAGS-host: maybe-TAGS-sid
1685 TAGS-host: maybe-TAGS-sim
1686 TAGS-host: maybe-TAGS-tar
1687 TAGS-host: maybe-TAGS-texinfo
1688 TAGS-host: maybe-TAGS-textutils
1689 TAGS-host: maybe-TAGS-time
1690 TAGS-host: maybe-TAGS-uudecode
1691 TAGS-host: maybe-TAGS-wdiff
1692 TAGS-host: maybe-TAGS-zip
1693 TAGS-host: maybe-TAGS-zlib
1694 TAGS-host: maybe-TAGS-gdb
1695 TAGS-host: maybe-TAGS-expect
1696 TAGS-host: maybe-TAGS-guile
1697 TAGS-host: maybe-TAGS-tk
1698 TAGS-host: maybe-TAGS-libtermcap
1699 TAGS-host: maybe-TAGS-utils
1700 TAGS-host: maybe-TAGS-gnattools
1701 TAGS-host: maybe-TAGS-lto-plugin
1702
1703 .PHONY: TAGS-target
1704
1705 TAGS-target: maybe-TAGS-target-libstdc++-v3
1706 TAGS-target: maybe-TAGS-target-libmudflap
1707 TAGS-target: maybe-TAGS-target-libssp
1708 TAGS-target: maybe-TAGS-target-newlib
1709 TAGS-target: maybe-TAGS-target-libgcc
1710 TAGS-target: maybe-TAGS-target-libquadmath
1711 TAGS-target: maybe-TAGS-target-libgfortran
1712 TAGS-target: maybe-TAGS-target-libobjc
1713 TAGS-target: maybe-TAGS-target-libgo
1714 TAGS-target: maybe-TAGS-target-libtermcap
1715 TAGS-target: maybe-TAGS-target-winsup
1716 TAGS-target: maybe-TAGS-target-libgloss
1717 TAGS-target: maybe-TAGS-target-libiberty
1718 TAGS-target: maybe-TAGS-target-gperf
1719 TAGS-target: maybe-TAGS-target-examples
1720 TAGS-target: maybe-TAGS-target-libffi
1721 TAGS-target: maybe-TAGS-target-libjava
1722 TAGS-target: maybe-TAGS-target-zlib
1723 TAGS-target: maybe-TAGS-target-boehm-gc
1724 TAGS-target: maybe-TAGS-target-qthreads
1725 TAGS-target: maybe-TAGS-target-rda
1726 TAGS-target: maybe-TAGS-target-libada
1727 TAGS-target: maybe-TAGS-target-libgomp
1728
1729 .PHONY: do-install-info
1730 do-install-info:
1731         @: $(MAKE); $(unstage)
1732         @r=`${PWD_COMMAND}`; export r; \
1733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1735           install-info-target
1736
1737
1738 .PHONY: install-info-host
1739
1740 install-info-host: maybe-install-info-ash
1741 install-info-host: maybe-install-info-autoconf
1742 install-info-host: maybe-install-info-automake
1743 install-info-host: maybe-install-info-bash
1744 install-info-host: maybe-install-info-bfd
1745 install-info-host: maybe-install-info-opcodes
1746 install-info-host: maybe-install-info-binutils
1747 install-info-host: maybe-install-info-bison
1748 install-info-host: maybe-install-info-byacc
1749 install-info-host: maybe-install-info-bzip2
1750 install-info-host: maybe-install-info-cgen
1751 install-info-host: maybe-install-info-dejagnu
1752 install-info-host: maybe-install-info-diff
1753 install-info-host: maybe-install-info-dosutils
1754 install-info-host: maybe-install-info-etc
1755 install-info-host: maybe-install-info-fastjar
1756 install-info-host: maybe-install-info-fileutils
1757 install-info-host: maybe-install-info-findutils
1758 install-info-host: maybe-install-info-find
1759 install-info-host: maybe-install-info-fixincludes
1760 install-info-host: maybe-install-info-flex
1761 install-info-host: maybe-install-info-gas
1762 install-info-host: maybe-install-info-gcc
1763 install-info-host: maybe-install-info-gawk
1764 install-info-host: maybe-install-info-gettext
1765 install-info-host: maybe-install-info-gmp
1766 install-info-host: maybe-install-info-mpfr
1767 install-info-host: maybe-install-info-mpc
1768 install-info-host: maybe-install-info-ppl
1769 install-info-host: maybe-install-info-cloog
1770 install-info-host: maybe-install-info-libelf
1771 install-info-host: maybe-install-info-gnuserv
1772 install-info-host: maybe-install-info-gold
1773 install-info-host: maybe-install-info-gprof
1774 install-info-host: maybe-install-info-gzip
1775 install-info-host: maybe-install-info-hello
1776 install-info-host: maybe-install-info-indent
1777 install-info-host: maybe-install-info-intl
1778 install-info-host: maybe-install-info-tcl
1779 install-info-host: maybe-install-info-itcl
1780 install-info-host: maybe-install-info-ld
1781 install-info-host: maybe-install-info-libcpp
1782 install-info-host: maybe-install-info-libdecnumber
1783 install-info-host: maybe-install-info-libgui
1784 install-info-host: maybe-install-info-libiberty
1785 install-info-host: maybe-install-info-libiconv
1786 install-info-host: maybe-install-info-libtool
1787 install-info-host: maybe-install-info-m4
1788 install-info-host: maybe-install-info-make
1789 install-info-host: maybe-install-info-mmalloc
1790 install-info-host: maybe-install-info-patch
1791 install-info-host: maybe-install-info-perl
1792 install-info-host: maybe-install-info-prms
1793 install-info-host: maybe-install-info-rcs
1794 install-info-host: maybe-install-info-readline
1795 install-info-host: maybe-install-info-release
1796 install-info-host: maybe-install-info-recode
1797 install-info-host: maybe-install-info-sed
1798 install-info-host: maybe-install-info-send-pr
1799 install-info-host: maybe-install-info-shellutils
1800 install-info-host: maybe-install-info-sid
1801 install-info-host: maybe-install-info-sim
1802 install-info-host: maybe-install-info-tar
1803 install-info-host: maybe-install-info-texinfo
1804 install-info-host: maybe-install-info-textutils
1805 install-info-host: maybe-install-info-time
1806 install-info-host: maybe-install-info-uudecode
1807 install-info-host: maybe-install-info-wdiff
1808 install-info-host: maybe-install-info-zip
1809 install-info-host: maybe-install-info-zlib
1810 install-info-host: maybe-install-info-gdb
1811 install-info-host: maybe-install-info-expect
1812 install-info-host: maybe-install-info-guile
1813 install-info-host: maybe-install-info-tk
1814 install-info-host: maybe-install-info-libtermcap
1815 install-info-host: maybe-install-info-utils
1816 install-info-host: maybe-install-info-gnattools
1817 install-info-host: maybe-install-info-lto-plugin
1818
1819 .PHONY: install-info-target
1820
1821 install-info-target: maybe-install-info-target-libstdc++-v3
1822 install-info-target: maybe-install-info-target-libmudflap
1823 install-info-target: maybe-install-info-target-libssp
1824 install-info-target: maybe-install-info-target-newlib
1825 install-info-target: maybe-install-info-target-libgcc
1826 install-info-target: maybe-install-info-target-libquadmath
1827 install-info-target: maybe-install-info-target-libgfortran
1828 install-info-target: maybe-install-info-target-libobjc
1829 install-info-target: maybe-install-info-target-libgo
1830 install-info-target: maybe-install-info-target-libtermcap
1831 install-info-target: maybe-install-info-target-winsup
1832 install-info-target: maybe-install-info-target-libgloss
1833 install-info-target: maybe-install-info-target-libiberty
1834 install-info-target: maybe-install-info-target-gperf
1835 install-info-target: maybe-install-info-target-examples
1836 install-info-target: maybe-install-info-target-libffi
1837 install-info-target: maybe-install-info-target-libjava
1838 install-info-target: maybe-install-info-target-zlib
1839 install-info-target: maybe-install-info-target-boehm-gc
1840 install-info-target: maybe-install-info-target-qthreads
1841 install-info-target: maybe-install-info-target-rda
1842 install-info-target: maybe-install-info-target-libada
1843 install-info-target: maybe-install-info-target-libgomp
1844
1845 .PHONY: do-install-pdf
1846 do-install-pdf:
1847         @: $(MAKE); $(unstage)
1848         @r=`${PWD_COMMAND}`; export r; \
1849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1850         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1851           install-pdf-target
1852
1853
1854 .PHONY: install-pdf-host
1855
1856 install-pdf-host: maybe-install-pdf-ash
1857 install-pdf-host: maybe-install-pdf-autoconf
1858 install-pdf-host: maybe-install-pdf-automake
1859 install-pdf-host: maybe-install-pdf-bash
1860 install-pdf-host: maybe-install-pdf-bfd
1861 install-pdf-host: maybe-install-pdf-opcodes
1862 install-pdf-host: maybe-install-pdf-binutils
1863 install-pdf-host: maybe-install-pdf-bison
1864 install-pdf-host: maybe-install-pdf-byacc
1865 install-pdf-host: maybe-install-pdf-bzip2
1866 install-pdf-host: maybe-install-pdf-cgen
1867 install-pdf-host: maybe-install-pdf-dejagnu
1868 install-pdf-host: maybe-install-pdf-diff
1869 install-pdf-host: maybe-install-pdf-dosutils
1870 install-pdf-host: maybe-install-pdf-etc
1871 install-pdf-host: maybe-install-pdf-fastjar
1872 install-pdf-host: maybe-install-pdf-fileutils
1873 install-pdf-host: maybe-install-pdf-findutils
1874 install-pdf-host: maybe-install-pdf-find
1875 install-pdf-host: maybe-install-pdf-fixincludes
1876 install-pdf-host: maybe-install-pdf-flex
1877 install-pdf-host: maybe-install-pdf-gas
1878 install-pdf-host: maybe-install-pdf-gcc
1879 install-pdf-host: maybe-install-pdf-gawk
1880 install-pdf-host: maybe-install-pdf-gettext
1881 install-pdf-host: maybe-install-pdf-gmp
1882 install-pdf-host: maybe-install-pdf-mpfr
1883 install-pdf-host: maybe-install-pdf-mpc
1884 install-pdf-host: maybe-install-pdf-ppl
1885 install-pdf-host: maybe-install-pdf-cloog
1886 install-pdf-host: maybe-install-pdf-libelf
1887 install-pdf-host: maybe-install-pdf-gnuserv
1888 install-pdf-host: maybe-install-pdf-gold
1889 install-pdf-host: maybe-install-pdf-gprof
1890 install-pdf-host: maybe-install-pdf-gzip
1891 install-pdf-host: maybe-install-pdf-hello
1892 install-pdf-host: maybe-install-pdf-indent
1893 install-pdf-host: maybe-install-pdf-intl
1894 install-pdf-host: maybe-install-pdf-tcl
1895 install-pdf-host: maybe-install-pdf-itcl
1896 install-pdf-host: maybe-install-pdf-ld
1897 install-pdf-host: maybe-install-pdf-libcpp
1898 install-pdf-host: maybe-install-pdf-libdecnumber
1899 install-pdf-host: maybe-install-pdf-libgui
1900 install-pdf-host: maybe-install-pdf-libiberty
1901 install-pdf-host: maybe-install-pdf-libiconv
1902 install-pdf-host: maybe-install-pdf-libtool
1903 install-pdf-host: maybe-install-pdf-m4
1904 install-pdf-host: maybe-install-pdf-make
1905 install-pdf-host: maybe-install-pdf-mmalloc
1906 install-pdf-host: maybe-install-pdf-patch
1907 install-pdf-host: maybe-install-pdf-perl
1908 install-pdf-host: maybe-install-pdf-prms
1909 install-pdf-host: maybe-install-pdf-rcs
1910 install-pdf-host: maybe-install-pdf-readline
1911 install-pdf-host: maybe-install-pdf-release
1912 install-pdf-host: maybe-install-pdf-recode
1913 install-pdf-host: maybe-install-pdf-sed
1914 install-pdf-host: maybe-install-pdf-send-pr
1915 install-pdf-host: maybe-install-pdf-shellutils
1916 install-pdf-host: maybe-install-pdf-sid
1917 install-pdf-host: maybe-install-pdf-sim
1918 install-pdf-host: maybe-install-pdf-tar
1919 install-pdf-host: maybe-install-pdf-texinfo
1920 install-pdf-host: maybe-install-pdf-textutils
1921 install-pdf-host: maybe-install-pdf-time
1922 install-pdf-host: maybe-install-pdf-uudecode
1923 install-pdf-host: maybe-install-pdf-wdiff
1924 install-pdf-host: maybe-install-pdf-zip
1925 install-pdf-host: maybe-install-pdf-zlib
1926 install-pdf-host: maybe-install-pdf-gdb
1927 install-pdf-host: maybe-install-pdf-expect
1928 install-pdf-host: maybe-install-pdf-guile
1929 install-pdf-host: maybe-install-pdf-tk
1930 install-pdf-host: maybe-install-pdf-libtermcap
1931 install-pdf-host: maybe-install-pdf-utils
1932 install-pdf-host: maybe-install-pdf-gnattools
1933 install-pdf-host: maybe-install-pdf-lto-plugin
1934
1935 .PHONY: install-pdf-target
1936
1937 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1938 install-pdf-target: maybe-install-pdf-target-libmudflap
1939 install-pdf-target: maybe-install-pdf-target-libssp
1940 install-pdf-target: maybe-install-pdf-target-newlib
1941 install-pdf-target: maybe-install-pdf-target-libgcc
1942 install-pdf-target: maybe-install-pdf-target-libquadmath
1943 install-pdf-target: maybe-install-pdf-target-libgfortran
1944 install-pdf-target: maybe-install-pdf-target-libobjc
1945 install-pdf-target: maybe-install-pdf-target-libgo
1946 install-pdf-target: maybe-install-pdf-target-libtermcap
1947 install-pdf-target: maybe-install-pdf-target-winsup
1948 install-pdf-target: maybe-install-pdf-target-libgloss
1949 install-pdf-target: maybe-install-pdf-target-libiberty
1950 install-pdf-target: maybe-install-pdf-target-gperf
1951 install-pdf-target: maybe-install-pdf-target-examples
1952 install-pdf-target: maybe-install-pdf-target-libffi
1953 install-pdf-target: maybe-install-pdf-target-libjava
1954 install-pdf-target: maybe-install-pdf-target-zlib
1955 install-pdf-target: maybe-install-pdf-target-boehm-gc
1956 install-pdf-target: maybe-install-pdf-target-qthreads
1957 install-pdf-target: maybe-install-pdf-target-rda
1958 install-pdf-target: maybe-install-pdf-target-libada
1959 install-pdf-target: maybe-install-pdf-target-libgomp
1960
1961 .PHONY: do-install-html
1962 do-install-html:
1963         @: $(MAKE); $(unstage)
1964         @r=`${PWD_COMMAND}`; export r; \
1965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1966         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1967           install-html-target
1968
1969
1970 .PHONY: install-html-host
1971
1972 install-html-host: maybe-install-html-ash
1973 install-html-host: maybe-install-html-autoconf
1974 install-html-host: maybe-install-html-automake
1975 install-html-host: maybe-install-html-bash
1976 install-html-host: maybe-install-html-bfd
1977 install-html-host: maybe-install-html-opcodes
1978 install-html-host: maybe-install-html-binutils
1979 install-html-host: maybe-install-html-bison
1980 install-html-host: maybe-install-html-byacc
1981 install-html-host: maybe-install-html-bzip2
1982 install-html-host: maybe-install-html-cgen
1983 install-html-host: maybe-install-html-dejagnu
1984 install-html-host: maybe-install-html-diff
1985 install-html-host: maybe-install-html-dosutils
1986 install-html-host: maybe-install-html-etc
1987 install-html-host: maybe-install-html-fastjar
1988 install-html-host: maybe-install-html-fileutils
1989 install-html-host: maybe-install-html-findutils
1990 install-html-host: maybe-install-html-find
1991 install-html-host: maybe-install-html-fixincludes
1992 install-html-host: maybe-install-html-flex
1993 install-html-host: maybe-install-html-gas
1994 install-html-host: maybe-install-html-gcc
1995 install-html-host: maybe-install-html-gawk
1996 install-html-host: maybe-install-html-gettext
1997 install-html-host: maybe-install-html-gmp
1998 install-html-host: maybe-install-html-mpfr
1999 install-html-host: maybe-install-html-mpc
2000 install-html-host: maybe-install-html-ppl
2001 install-html-host: maybe-install-html-cloog
2002 install-html-host: maybe-install-html-libelf
2003 install-html-host: maybe-install-html-gnuserv
2004 install-html-host: maybe-install-html-gold
2005 install-html-host: maybe-install-html-gprof
2006 install-html-host: maybe-install-html-gzip
2007 install-html-host: maybe-install-html-hello
2008 install-html-host: maybe-install-html-indent
2009 install-html-host: maybe-install-html-intl
2010 install-html-host: maybe-install-html-tcl
2011 install-html-host: maybe-install-html-itcl
2012 install-html-host: maybe-install-html-ld
2013 install-html-host: maybe-install-html-libcpp
2014 install-html-host: maybe-install-html-libdecnumber
2015 install-html-host: maybe-install-html-libgui
2016 install-html-host: maybe-install-html-libiberty
2017 install-html-host: maybe-install-html-libiconv
2018 install-html-host: maybe-install-html-libtool
2019 install-html-host: maybe-install-html-m4
2020 install-html-host: maybe-install-html-make
2021 install-html-host: maybe-install-html-mmalloc
2022 install-html-host: maybe-install-html-patch
2023 install-html-host: maybe-install-html-perl
2024 install-html-host: maybe-install-html-prms
2025 install-html-host: maybe-install-html-rcs
2026 install-html-host: maybe-install-html-readline
2027 install-html-host: maybe-install-html-release
2028 install-html-host: maybe-install-html-recode
2029 install-html-host: maybe-install-html-sed
2030 install-html-host: maybe-install-html-send-pr
2031 install-html-host: maybe-install-html-shellutils
2032 install-html-host: maybe-install-html-sid
2033 install-html-host: maybe-install-html-sim
2034 install-html-host: maybe-install-html-tar
2035 install-html-host: maybe-install-html-texinfo
2036 install-html-host: maybe-install-html-textutils
2037 install-html-host: maybe-install-html-time
2038 install-html-host: maybe-install-html-uudecode
2039 install-html-host: maybe-install-html-wdiff
2040 install-html-host: maybe-install-html-zip
2041 install-html-host: maybe-install-html-zlib
2042 install-html-host: maybe-install-html-gdb
2043 install-html-host: maybe-install-html-expect
2044 install-html-host: maybe-install-html-guile
2045 install-html-host: maybe-install-html-tk
2046 install-html-host: maybe-install-html-libtermcap
2047 install-html-host: maybe-install-html-utils
2048 install-html-host: maybe-install-html-gnattools
2049 install-html-host: maybe-install-html-lto-plugin
2050
2051 .PHONY: install-html-target
2052
2053 install-html-target: maybe-install-html-target-libstdc++-v3
2054 install-html-target: maybe-install-html-target-libmudflap
2055 install-html-target: maybe-install-html-target-libssp
2056 install-html-target: maybe-install-html-target-newlib
2057 install-html-target: maybe-install-html-target-libgcc
2058 install-html-target: maybe-install-html-target-libquadmath
2059 install-html-target: maybe-install-html-target-libgfortran
2060 install-html-target: maybe-install-html-target-libobjc
2061 install-html-target: maybe-install-html-target-libgo
2062 install-html-target: maybe-install-html-target-libtermcap
2063 install-html-target: maybe-install-html-target-winsup
2064 install-html-target: maybe-install-html-target-libgloss
2065 install-html-target: maybe-install-html-target-libiberty
2066 install-html-target: maybe-install-html-target-gperf
2067 install-html-target: maybe-install-html-target-examples
2068 install-html-target: maybe-install-html-target-libffi
2069 install-html-target: maybe-install-html-target-libjava
2070 install-html-target: maybe-install-html-target-zlib
2071 install-html-target: maybe-install-html-target-boehm-gc
2072 install-html-target: maybe-install-html-target-qthreads
2073 install-html-target: maybe-install-html-target-rda
2074 install-html-target: maybe-install-html-target-libada
2075 install-html-target: maybe-install-html-target-libgomp
2076
2077 .PHONY: do-installcheck
2078 do-installcheck:
2079         @: $(MAKE); $(unstage)
2080         @r=`${PWD_COMMAND}`; export r; \
2081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2082         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2083           installcheck-target
2084
2085
2086 .PHONY: installcheck-host
2087
2088 installcheck-host: maybe-installcheck-ash
2089 installcheck-host: maybe-installcheck-autoconf
2090 installcheck-host: maybe-installcheck-automake
2091 installcheck-host: maybe-installcheck-bash
2092 installcheck-host: maybe-installcheck-bfd
2093 installcheck-host: maybe-installcheck-opcodes
2094 installcheck-host: maybe-installcheck-binutils
2095 installcheck-host: maybe-installcheck-bison
2096 installcheck-host: maybe-installcheck-byacc
2097 installcheck-host: maybe-installcheck-bzip2
2098 installcheck-host: maybe-installcheck-cgen
2099 installcheck-host: maybe-installcheck-dejagnu
2100 installcheck-host: maybe-installcheck-diff
2101 installcheck-host: maybe-installcheck-dosutils
2102 installcheck-host: maybe-installcheck-etc
2103 installcheck-host: maybe-installcheck-fastjar
2104 installcheck-host: maybe-installcheck-fileutils
2105 installcheck-host: maybe-installcheck-findutils
2106 installcheck-host: maybe-installcheck-find
2107 installcheck-host: maybe-installcheck-fixincludes
2108 installcheck-host: maybe-installcheck-flex
2109 installcheck-host: maybe-installcheck-gas
2110 installcheck-host: maybe-installcheck-gcc
2111 installcheck-host: maybe-installcheck-gawk
2112 installcheck-host: maybe-installcheck-gettext
2113 installcheck-host: maybe-installcheck-gmp
2114 installcheck-host: maybe-installcheck-mpfr
2115 installcheck-host: maybe-installcheck-mpc
2116 installcheck-host: maybe-installcheck-ppl
2117 installcheck-host: maybe-installcheck-cloog
2118 installcheck-host: maybe-installcheck-libelf
2119 installcheck-host: maybe-installcheck-gnuserv
2120 installcheck-host: maybe-installcheck-gold
2121 installcheck-host: maybe-installcheck-gprof
2122 installcheck-host: maybe-installcheck-gzip
2123 installcheck-host: maybe-installcheck-hello
2124 installcheck-host: maybe-installcheck-indent
2125 installcheck-host: maybe-installcheck-intl
2126 installcheck-host: maybe-installcheck-tcl
2127 installcheck-host: maybe-installcheck-itcl
2128 installcheck-host: maybe-installcheck-ld
2129 installcheck-host: maybe-installcheck-libcpp
2130 installcheck-host: maybe-installcheck-libdecnumber
2131 installcheck-host: maybe-installcheck-libgui
2132 installcheck-host: maybe-installcheck-libiberty
2133 installcheck-host: maybe-installcheck-libiconv
2134 installcheck-host: maybe-installcheck-libtool
2135 installcheck-host: maybe-installcheck-m4
2136 installcheck-host: maybe-installcheck-make
2137 installcheck-host: maybe-installcheck-mmalloc
2138 installcheck-host: maybe-installcheck-patch
2139 installcheck-host: maybe-installcheck-perl
2140 installcheck-host: maybe-installcheck-prms
2141 installcheck-host: maybe-installcheck-rcs
2142 installcheck-host: maybe-installcheck-readline
2143 installcheck-host: maybe-installcheck-release
2144 installcheck-host: maybe-installcheck-recode
2145 installcheck-host: maybe-installcheck-sed
2146 installcheck-host: maybe-installcheck-send-pr
2147 installcheck-host: maybe-installcheck-shellutils
2148 installcheck-host: maybe-installcheck-sid
2149 installcheck-host: maybe-installcheck-sim
2150 installcheck-host: maybe-installcheck-tar
2151 installcheck-host: maybe-installcheck-texinfo
2152 installcheck-host: maybe-installcheck-textutils
2153 installcheck-host: maybe-installcheck-time
2154 installcheck-host: maybe-installcheck-uudecode
2155 installcheck-host: maybe-installcheck-wdiff
2156 installcheck-host: maybe-installcheck-zip
2157 installcheck-host: maybe-installcheck-zlib
2158 installcheck-host: maybe-installcheck-gdb
2159 installcheck-host: maybe-installcheck-expect
2160 installcheck-host: maybe-installcheck-guile
2161 installcheck-host: maybe-installcheck-tk
2162 installcheck-host: maybe-installcheck-libtermcap
2163 installcheck-host: maybe-installcheck-utils
2164 installcheck-host: maybe-installcheck-gnattools
2165 installcheck-host: maybe-installcheck-lto-plugin
2166
2167 .PHONY: installcheck-target
2168
2169 installcheck-target: maybe-installcheck-target-libstdc++-v3
2170 installcheck-target: maybe-installcheck-target-libmudflap
2171 installcheck-target: maybe-installcheck-target-libssp
2172 installcheck-target: maybe-installcheck-target-newlib
2173 installcheck-target: maybe-installcheck-target-libgcc
2174 installcheck-target: maybe-installcheck-target-libquadmath
2175 installcheck-target: maybe-installcheck-target-libgfortran
2176 installcheck-target: maybe-installcheck-target-libobjc
2177 installcheck-target: maybe-installcheck-target-libgo
2178 installcheck-target: maybe-installcheck-target-libtermcap
2179 installcheck-target: maybe-installcheck-target-winsup
2180 installcheck-target: maybe-installcheck-target-libgloss
2181 installcheck-target: maybe-installcheck-target-libiberty
2182 installcheck-target: maybe-installcheck-target-gperf
2183 installcheck-target: maybe-installcheck-target-examples
2184 installcheck-target: maybe-installcheck-target-libffi
2185 installcheck-target: maybe-installcheck-target-libjava
2186 installcheck-target: maybe-installcheck-target-zlib
2187 installcheck-target: maybe-installcheck-target-boehm-gc
2188 installcheck-target: maybe-installcheck-target-qthreads
2189 installcheck-target: maybe-installcheck-target-rda
2190 installcheck-target: maybe-installcheck-target-libada
2191 installcheck-target: maybe-installcheck-target-libgomp
2192
2193 .PHONY: do-mostlyclean
2194 do-mostlyclean:
2195         @: $(MAKE); $(unstage)
2196         @r=`${PWD_COMMAND}`; export r; \
2197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2199           mostlyclean-target
2200
2201
2202 .PHONY: mostlyclean-host
2203
2204 mostlyclean-host: maybe-mostlyclean-ash
2205 mostlyclean-host: maybe-mostlyclean-autoconf
2206 mostlyclean-host: maybe-mostlyclean-automake
2207 mostlyclean-host: maybe-mostlyclean-bash
2208 mostlyclean-host: maybe-mostlyclean-bfd
2209 mostlyclean-host: maybe-mostlyclean-opcodes
2210 mostlyclean-host: maybe-mostlyclean-binutils
2211 mostlyclean-host: maybe-mostlyclean-bison
2212 mostlyclean-host: maybe-mostlyclean-byacc
2213 mostlyclean-host: maybe-mostlyclean-bzip2
2214 mostlyclean-host: maybe-mostlyclean-cgen
2215 mostlyclean-host: maybe-mostlyclean-dejagnu
2216 mostlyclean-host: maybe-mostlyclean-diff
2217 mostlyclean-host: maybe-mostlyclean-dosutils
2218 mostlyclean-host: maybe-mostlyclean-etc
2219 mostlyclean-host: maybe-mostlyclean-fastjar
2220 mostlyclean-host: maybe-mostlyclean-fileutils
2221 mostlyclean-host: maybe-mostlyclean-findutils
2222 mostlyclean-host: maybe-mostlyclean-find
2223 mostlyclean-host: maybe-mostlyclean-fixincludes
2224 mostlyclean-host: maybe-mostlyclean-flex
2225 mostlyclean-host: maybe-mostlyclean-gas
2226 mostlyclean-host: maybe-mostlyclean-gcc
2227 mostlyclean-host: maybe-mostlyclean-gawk
2228 mostlyclean-host: maybe-mostlyclean-gettext
2229 mostlyclean-host: maybe-mostlyclean-gmp
2230 mostlyclean-host: maybe-mostlyclean-mpfr
2231 mostlyclean-host: maybe-mostlyclean-mpc
2232 mostlyclean-host: maybe-mostlyclean-ppl
2233 mostlyclean-host: maybe-mostlyclean-cloog
2234 mostlyclean-host: maybe-mostlyclean-libelf
2235 mostlyclean-host: maybe-mostlyclean-gnuserv
2236 mostlyclean-host: maybe-mostlyclean-gold
2237 mostlyclean-host: maybe-mostlyclean-gprof
2238 mostlyclean-host: maybe-mostlyclean-gzip
2239 mostlyclean-host: maybe-mostlyclean-hello
2240 mostlyclean-host: maybe-mostlyclean-indent
2241 mostlyclean-host: maybe-mostlyclean-intl
2242 mostlyclean-host: maybe-mostlyclean-tcl
2243 mostlyclean-host: maybe-mostlyclean-itcl
2244 mostlyclean-host: maybe-mostlyclean-ld
2245 mostlyclean-host: maybe-mostlyclean-libcpp
2246 mostlyclean-host: maybe-mostlyclean-libdecnumber
2247 mostlyclean-host: maybe-mostlyclean-libgui
2248 mostlyclean-host: maybe-mostlyclean-libiberty
2249 mostlyclean-host: maybe-mostlyclean-libiconv
2250 mostlyclean-host: maybe-mostlyclean-libtool
2251 mostlyclean-host: maybe-mostlyclean-m4
2252 mostlyclean-host: maybe-mostlyclean-make
2253 mostlyclean-host: maybe-mostlyclean-mmalloc
2254 mostlyclean-host: maybe-mostlyclean-patch
2255 mostlyclean-host: maybe-mostlyclean-perl
2256 mostlyclean-host: maybe-mostlyclean-prms
2257 mostlyclean-host: maybe-mostlyclean-rcs
2258 mostlyclean-host: maybe-mostlyclean-readline
2259 mostlyclean-host: maybe-mostlyclean-release
2260 mostlyclean-host: maybe-mostlyclean-recode
2261 mostlyclean-host: maybe-mostlyclean-sed
2262 mostlyclean-host: maybe-mostlyclean-send-pr
2263 mostlyclean-host: maybe-mostlyclean-shellutils
2264 mostlyclean-host: maybe-mostlyclean-sid
2265 mostlyclean-host: maybe-mostlyclean-sim
2266 mostlyclean-host: maybe-mostlyclean-tar
2267 mostlyclean-host: maybe-mostlyclean-texinfo
2268 mostlyclean-host: maybe-mostlyclean-textutils
2269 mostlyclean-host: maybe-mostlyclean-time
2270 mostlyclean-host: maybe-mostlyclean-uudecode
2271 mostlyclean-host: maybe-mostlyclean-wdiff
2272 mostlyclean-host: maybe-mostlyclean-zip
2273 mostlyclean-host: maybe-mostlyclean-zlib
2274 mostlyclean-host: maybe-mostlyclean-gdb
2275 mostlyclean-host: maybe-mostlyclean-expect
2276 mostlyclean-host: maybe-mostlyclean-guile
2277 mostlyclean-host: maybe-mostlyclean-tk
2278 mostlyclean-host: maybe-mostlyclean-libtermcap
2279 mostlyclean-host: maybe-mostlyclean-utils
2280 mostlyclean-host: maybe-mostlyclean-gnattools
2281 mostlyclean-host: maybe-mostlyclean-lto-plugin
2282
2283 .PHONY: mostlyclean-target
2284
2285 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2286 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2287 mostlyclean-target: maybe-mostlyclean-target-libssp
2288 mostlyclean-target: maybe-mostlyclean-target-newlib
2289 mostlyclean-target: maybe-mostlyclean-target-libgcc
2290 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2291 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2292 mostlyclean-target: maybe-mostlyclean-target-libobjc
2293 mostlyclean-target: maybe-mostlyclean-target-libgo
2294 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2295 mostlyclean-target: maybe-mostlyclean-target-winsup
2296 mostlyclean-target: maybe-mostlyclean-target-libgloss
2297 mostlyclean-target: maybe-mostlyclean-target-libiberty
2298 mostlyclean-target: maybe-mostlyclean-target-gperf
2299 mostlyclean-target: maybe-mostlyclean-target-examples
2300 mostlyclean-target: maybe-mostlyclean-target-libffi
2301 mostlyclean-target: maybe-mostlyclean-target-libjava
2302 mostlyclean-target: maybe-mostlyclean-target-zlib
2303 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2304 mostlyclean-target: maybe-mostlyclean-target-qthreads
2305 mostlyclean-target: maybe-mostlyclean-target-rda
2306 mostlyclean-target: maybe-mostlyclean-target-libada
2307 mostlyclean-target: maybe-mostlyclean-target-libgomp
2308
2309 .PHONY: do-clean
2310 do-clean:
2311         @: $(MAKE); $(unstage)
2312         @r=`${PWD_COMMAND}`; export r; \
2313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2314         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2315           clean-target
2316
2317
2318 .PHONY: clean-host
2319
2320 clean-host: maybe-clean-ash
2321 clean-host: maybe-clean-autoconf
2322 clean-host: maybe-clean-automake
2323 clean-host: maybe-clean-bash
2324 clean-host: maybe-clean-bfd
2325 clean-host: maybe-clean-opcodes
2326 clean-host: maybe-clean-binutils
2327 clean-host: maybe-clean-bison
2328 clean-host: maybe-clean-byacc
2329 clean-host: maybe-clean-bzip2
2330 clean-host: maybe-clean-cgen
2331 clean-host: maybe-clean-dejagnu
2332 clean-host: maybe-clean-diff
2333 clean-host: maybe-clean-dosutils
2334 clean-host: maybe-clean-etc
2335 clean-host: maybe-clean-fastjar
2336 clean-host: maybe-clean-fileutils
2337 clean-host: maybe-clean-findutils
2338 clean-host: maybe-clean-find
2339 clean-host: maybe-clean-fixincludes
2340 clean-host: maybe-clean-flex
2341 clean-host: maybe-clean-gas
2342 clean-host: maybe-clean-gcc
2343 clean-host: maybe-clean-gawk
2344 clean-host: maybe-clean-gettext
2345 clean-host: maybe-clean-gmp
2346 clean-host: maybe-clean-mpfr
2347 clean-host: maybe-clean-mpc
2348 clean-host: maybe-clean-ppl
2349 clean-host: maybe-clean-cloog
2350 clean-host: maybe-clean-libelf
2351 clean-host: maybe-clean-gnuserv
2352 clean-host: maybe-clean-gold
2353 clean-host: maybe-clean-gprof
2354 clean-host: maybe-clean-gzip
2355 clean-host: maybe-clean-hello
2356 clean-host: maybe-clean-indent
2357 clean-host: maybe-clean-intl
2358 clean-host: maybe-clean-tcl
2359 clean-host: maybe-clean-itcl
2360 clean-host: maybe-clean-ld
2361 clean-host: maybe-clean-libcpp
2362 clean-host: maybe-clean-libdecnumber
2363 clean-host: maybe-clean-libgui
2364 clean-host: maybe-clean-libiberty
2365 clean-host: maybe-clean-libiconv
2366 clean-host: maybe-clean-libtool
2367 clean-host: maybe-clean-m4
2368 clean-host: maybe-clean-make
2369 clean-host: maybe-clean-mmalloc
2370 clean-host: maybe-clean-patch
2371 clean-host: maybe-clean-perl
2372 clean-host: maybe-clean-prms
2373 clean-host: maybe-clean-rcs
2374 clean-host: maybe-clean-readline
2375 clean-host: maybe-clean-release
2376 clean-host: maybe-clean-recode
2377 clean-host: maybe-clean-sed
2378 clean-host: maybe-clean-send-pr
2379 clean-host: maybe-clean-shellutils
2380 clean-host: maybe-clean-sid
2381 clean-host: maybe-clean-sim
2382 clean-host: maybe-clean-tar
2383 clean-host: maybe-clean-texinfo
2384 clean-host: maybe-clean-textutils
2385 clean-host: maybe-clean-time
2386 clean-host: maybe-clean-uudecode
2387 clean-host: maybe-clean-wdiff
2388 clean-host: maybe-clean-zip
2389 clean-host: maybe-clean-zlib
2390 clean-host: maybe-clean-gdb
2391 clean-host: maybe-clean-expect
2392 clean-host: maybe-clean-guile
2393 clean-host: maybe-clean-tk
2394 clean-host: maybe-clean-libtermcap
2395 clean-host: maybe-clean-utils
2396 clean-host: maybe-clean-gnattools
2397 clean-host: maybe-clean-lto-plugin
2398
2399 .PHONY: clean-target
2400
2401 clean-target: maybe-clean-target-libstdc++-v3
2402 clean-target: maybe-clean-target-libmudflap
2403 clean-target: maybe-clean-target-libssp
2404 clean-target: maybe-clean-target-newlib
2405 clean-target: maybe-clean-target-libgcc
2406 clean-target: maybe-clean-target-libquadmath
2407 clean-target: maybe-clean-target-libgfortran
2408 clean-target: maybe-clean-target-libobjc
2409 clean-target: maybe-clean-target-libgo
2410 clean-target: maybe-clean-target-libtermcap
2411 clean-target: maybe-clean-target-winsup
2412 clean-target: maybe-clean-target-libgloss
2413 clean-target: maybe-clean-target-libiberty
2414 clean-target: maybe-clean-target-gperf
2415 clean-target: maybe-clean-target-examples
2416 clean-target: maybe-clean-target-libffi
2417 clean-target: maybe-clean-target-libjava
2418 clean-target: maybe-clean-target-zlib
2419 clean-target: maybe-clean-target-boehm-gc
2420 clean-target: maybe-clean-target-qthreads
2421 clean-target: maybe-clean-target-rda
2422 clean-target: maybe-clean-target-libada
2423 clean-target: maybe-clean-target-libgomp
2424
2425 .PHONY: do-distclean
2426 do-distclean:
2427         @: $(MAKE); $(unstage)
2428         @r=`${PWD_COMMAND}`; export r; \
2429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2431           distclean-target
2432
2433
2434 .PHONY: distclean-host
2435
2436 distclean-host: maybe-distclean-ash
2437 distclean-host: maybe-distclean-autoconf
2438 distclean-host: maybe-distclean-automake
2439 distclean-host: maybe-distclean-bash
2440 distclean-host: maybe-distclean-bfd
2441 distclean-host: maybe-distclean-opcodes
2442 distclean-host: maybe-distclean-binutils
2443 distclean-host: maybe-distclean-bison
2444 distclean-host: maybe-distclean-byacc
2445 distclean-host: maybe-distclean-bzip2
2446 distclean-host: maybe-distclean-cgen
2447 distclean-host: maybe-distclean-dejagnu
2448 distclean-host: maybe-distclean-diff
2449 distclean-host: maybe-distclean-dosutils
2450 distclean-host: maybe-distclean-etc
2451 distclean-host: maybe-distclean-fastjar
2452 distclean-host: maybe-distclean-fileutils
2453 distclean-host: maybe-distclean-findutils
2454 distclean-host: maybe-distclean-find
2455 distclean-host: maybe-distclean-fixincludes
2456 distclean-host: maybe-distclean-flex
2457 distclean-host: maybe-distclean-gas
2458 distclean-host: maybe-distclean-gcc
2459 distclean-host: maybe-distclean-gawk
2460 distclean-host: maybe-distclean-gettext
2461 distclean-host: maybe-distclean-gmp
2462 distclean-host: maybe-distclean-mpfr
2463 distclean-host: maybe-distclean-mpc
2464 distclean-host: maybe-distclean-ppl
2465 distclean-host: maybe-distclean-cloog
2466 distclean-host: maybe-distclean-libelf
2467 distclean-host: maybe-distclean-gnuserv
2468 distclean-host: maybe-distclean-gold
2469 distclean-host: maybe-distclean-gprof
2470 distclean-host: maybe-distclean-gzip
2471 distclean-host: maybe-distclean-hello
2472 distclean-host: maybe-distclean-indent
2473 distclean-host: maybe-distclean-intl
2474 distclean-host: maybe-distclean-tcl
2475 distclean-host: maybe-distclean-itcl
2476 distclean-host: maybe-distclean-ld
2477 distclean-host: maybe-distclean-libcpp
2478 distclean-host: maybe-distclean-libdecnumber
2479 distclean-host: maybe-distclean-libgui
2480 distclean-host: maybe-distclean-libiberty
2481 distclean-host: maybe-distclean-libiconv
2482 distclean-host: maybe-distclean-libtool
2483 distclean-host: maybe-distclean-m4
2484 distclean-host: maybe-distclean-make
2485 distclean-host: maybe-distclean-mmalloc
2486 distclean-host: maybe-distclean-patch
2487 distclean-host: maybe-distclean-perl
2488 distclean-host: maybe-distclean-prms
2489 distclean-host: maybe-distclean-rcs
2490 distclean-host: maybe-distclean-readline
2491 distclean-host: maybe-distclean-release
2492 distclean-host: maybe-distclean-recode
2493 distclean-host: maybe-distclean-sed
2494 distclean-host: maybe-distclean-send-pr
2495 distclean-host: maybe-distclean-shellutils
2496 distclean-host: maybe-distclean-sid
2497 distclean-host: maybe-distclean-sim
2498 distclean-host: maybe-distclean-tar
2499 distclean-host: maybe-distclean-texinfo
2500 distclean-host: maybe-distclean-textutils
2501 distclean-host: maybe-distclean-time
2502 distclean-host: maybe-distclean-uudecode
2503 distclean-host: maybe-distclean-wdiff
2504 distclean-host: maybe-distclean-zip
2505 distclean-host: maybe-distclean-zlib
2506 distclean-host: maybe-distclean-gdb
2507 distclean-host: maybe-distclean-expect
2508 distclean-host: maybe-distclean-guile
2509 distclean-host: maybe-distclean-tk
2510 distclean-host: maybe-distclean-libtermcap
2511 distclean-host: maybe-distclean-utils
2512 distclean-host: maybe-distclean-gnattools
2513 distclean-host: maybe-distclean-lto-plugin
2514
2515 .PHONY: distclean-target
2516
2517 distclean-target: maybe-distclean-target-libstdc++-v3
2518 distclean-target: maybe-distclean-target-libmudflap
2519 distclean-target: maybe-distclean-target-libssp
2520 distclean-target: maybe-distclean-target-newlib
2521 distclean-target: maybe-distclean-target-libgcc
2522 distclean-target: maybe-distclean-target-libquadmath
2523 distclean-target: maybe-distclean-target-libgfortran
2524 distclean-target: maybe-distclean-target-libobjc
2525 distclean-target: maybe-distclean-target-libgo
2526 distclean-target: maybe-distclean-target-libtermcap
2527 distclean-target: maybe-distclean-target-winsup
2528 distclean-target: maybe-distclean-target-libgloss
2529 distclean-target: maybe-distclean-target-libiberty
2530 distclean-target: maybe-distclean-target-gperf
2531 distclean-target: maybe-distclean-target-examples
2532 distclean-target: maybe-distclean-target-libffi
2533 distclean-target: maybe-distclean-target-libjava
2534 distclean-target: maybe-distclean-target-zlib
2535 distclean-target: maybe-distclean-target-boehm-gc
2536 distclean-target: maybe-distclean-target-qthreads
2537 distclean-target: maybe-distclean-target-rda
2538 distclean-target: maybe-distclean-target-libada
2539 distclean-target: maybe-distclean-target-libgomp
2540
2541 .PHONY: do-maintainer-clean
2542 do-maintainer-clean:
2543         @: $(MAKE); $(unstage)
2544         @r=`${PWD_COMMAND}`; export r; \
2545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2546         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2547           maintainer-clean-target
2548
2549
2550 .PHONY: maintainer-clean-host
2551
2552 maintainer-clean-host: maybe-maintainer-clean-ash
2553 maintainer-clean-host: maybe-maintainer-clean-autoconf
2554 maintainer-clean-host: maybe-maintainer-clean-automake
2555 maintainer-clean-host: maybe-maintainer-clean-bash
2556 maintainer-clean-host: maybe-maintainer-clean-bfd
2557 maintainer-clean-host: maybe-maintainer-clean-opcodes
2558 maintainer-clean-host: maybe-maintainer-clean-binutils
2559 maintainer-clean-host: maybe-maintainer-clean-bison
2560 maintainer-clean-host: maybe-maintainer-clean-byacc
2561 maintainer-clean-host: maybe-maintainer-clean-bzip2
2562 maintainer-clean-host: maybe-maintainer-clean-cgen
2563 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2564 maintainer-clean-host: maybe-maintainer-clean-diff
2565 maintainer-clean-host: maybe-maintainer-clean-dosutils
2566 maintainer-clean-host: maybe-maintainer-clean-etc
2567 maintainer-clean-host: maybe-maintainer-clean-fastjar
2568 maintainer-clean-host: maybe-maintainer-clean-fileutils
2569 maintainer-clean-host: maybe-maintainer-clean-findutils
2570 maintainer-clean-host: maybe-maintainer-clean-find
2571 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2572 maintainer-clean-host: maybe-maintainer-clean-flex
2573 maintainer-clean-host: maybe-maintainer-clean-gas
2574 maintainer-clean-host: maybe-maintainer-clean-gcc
2575 maintainer-clean-host: maybe-maintainer-clean-gawk
2576 maintainer-clean-host: maybe-maintainer-clean-gettext
2577 maintainer-clean-host: maybe-maintainer-clean-gmp
2578 maintainer-clean-host: maybe-maintainer-clean-mpfr
2579 maintainer-clean-host: maybe-maintainer-clean-mpc
2580 maintainer-clean-host: maybe-maintainer-clean-ppl
2581 maintainer-clean-host: maybe-maintainer-clean-cloog
2582 maintainer-clean-host: maybe-maintainer-clean-libelf
2583 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2584 maintainer-clean-host: maybe-maintainer-clean-gold
2585 maintainer-clean-host: maybe-maintainer-clean-gprof
2586 maintainer-clean-host: maybe-maintainer-clean-gzip
2587 maintainer-clean-host: maybe-maintainer-clean-hello
2588 maintainer-clean-host: maybe-maintainer-clean-indent
2589 maintainer-clean-host: maybe-maintainer-clean-intl
2590 maintainer-clean-host: maybe-maintainer-clean-tcl
2591 maintainer-clean-host: maybe-maintainer-clean-itcl
2592 maintainer-clean-host: maybe-maintainer-clean-ld
2593 maintainer-clean-host: maybe-maintainer-clean-libcpp
2594 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2595 maintainer-clean-host: maybe-maintainer-clean-libgui
2596 maintainer-clean-host: maybe-maintainer-clean-libiberty
2597 maintainer-clean-host: maybe-maintainer-clean-libiconv
2598 maintainer-clean-host: maybe-maintainer-clean-libtool
2599 maintainer-clean-host: maybe-maintainer-clean-m4
2600 maintainer-clean-host: maybe-maintainer-clean-make
2601 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2602 maintainer-clean-host: maybe-maintainer-clean-patch
2603 maintainer-clean-host: maybe-maintainer-clean-perl
2604 maintainer-clean-host: maybe-maintainer-clean-prms
2605 maintainer-clean-host: maybe-maintainer-clean-rcs
2606 maintainer-clean-host: maybe-maintainer-clean-readline
2607 maintainer-clean-host: maybe-maintainer-clean-release
2608 maintainer-clean-host: maybe-maintainer-clean-recode
2609 maintainer-clean-host: maybe-maintainer-clean-sed
2610 maintainer-clean-host: maybe-maintainer-clean-send-pr
2611 maintainer-clean-host: maybe-maintainer-clean-shellutils
2612 maintainer-clean-host: maybe-maintainer-clean-sid
2613 maintainer-clean-host: maybe-maintainer-clean-sim
2614 maintainer-clean-host: maybe-maintainer-clean-tar
2615 maintainer-clean-host: maybe-maintainer-clean-texinfo
2616 maintainer-clean-host: maybe-maintainer-clean-textutils
2617 maintainer-clean-host: maybe-maintainer-clean-time
2618 maintainer-clean-host: maybe-maintainer-clean-uudecode
2619 maintainer-clean-host: maybe-maintainer-clean-wdiff
2620 maintainer-clean-host: maybe-maintainer-clean-zip
2621 maintainer-clean-host: maybe-maintainer-clean-zlib
2622 maintainer-clean-host: maybe-maintainer-clean-gdb
2623 maintainer-clean-host: maybe-maintainer-clean-expect
2624 maintainer-clean-host: maybe-maintainer-clean-guile
2625 maintainer-clean-host: maybe-maintainer-clean-tk
2626 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2627 maintainer-clean-host: maybe-maintainer-clean-utils
2628 maintainer-clean-host: maybe-maintainer-clean-gnattools
2629 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2630
2631 .PHONY: maintainer-clean-target
2632
2633 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2634 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2635 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2636 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2637 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2638 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2639 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2640 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2641 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2642 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2643 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2644 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2645 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2646 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2647 maintainer-clean-target: maybe-maintainer-clean-target-examples
2648 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2649 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2650 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2651 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2652 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2653 maintainer-clean-target: maybe-maintainer-clean-target-rda
2654 maintainer-clean-target: maybe-maintainer-clean-target-libada
2655 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2656
2657
2658 # Here are the targets which correspond to the do-X targets.
2659
2660 .PHONY: info installcheck dvi pdf html
2661 .PHONY: install-info install-pdf install-html
2662 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2663 .PHONY: local-clean local-distclean local-maintainer-clean
2664 info: do-info
2665 installcheck: do-installcheck
2666 dvi: do-dvi
2667 pdf: do-pdf
2668 html: do-html
2669
2670 # Make sure makeinfo is built before we do a `make info', if we're
2671 # in fact building texinfo.
2672 do-info: maybe-all-texinfo
2673
2674 install-info: do-install-info dir.info
2675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676         if [ -f dir.info ] ; then \
2677           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2678         else true ; fi
2679
2680 install-pdf: do-install-pdf
2681
2682 install-html: do-install-html
2683
2684 local-clean:
2685         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2686
2687 local-distclean:
2688         -rm -f Makefile config.status config.cache mh-frag mt-frag
2689         -rm -f maybedep.tmp serdep.tmp
2690         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2691           rm -rf $(TARGET_SUBDIR); \
2692         else true; fi
2693         -rm -rf $(BUILD_SUBDIR)
2694         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2695           rm -rf $(HOST_SUBDIR); \
2696         else true; fi
2697         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2698         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2699         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2700         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2701         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2702         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2703
2704 local-maintainer-clean:
2705         @echo "This command is intended for maintainers to use;"
2706         @echo "it deletes files that may require special tools to rebuild."
2707
2708 clean: do-clean local-clean
2709 mostlyclean: do-mostlyclean local-clean
2710 distclean: do-distclean local-clean local-distclean
2711 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2712 maintainer-clean: local-distclean
2713 realclean: maintainer-clean
2714
2715 # Check target.
2716
2717 .PHONY: check do-check
2718 check: do-check
2719
2720 # Only include modules actually being configured and built.
2721 .PHONY: check-host
2722 check-host:  \
2723     maybe-check-ash \
2724     maybe-check-autoconf \
2725     maybe-check-automake \
2726     maybe-check-bash \
2727     maybe-check-bfd \
2728     maybe-check-opcodes \
2729     maybe-check-binutils \
2730     maybe-check-bison \
2731     maybe-check-byacc \
2732     maybe-check-bzip2 \
2733     maybe-check-cgen \
2734     maybe-check-dejagnu \
2735     maybe-check-diff \
2736     maybe-check-dosutils \
2737     maybe-check-etc \
2738     maybe-check-fastjar \
2739     maybe-check-fileutils \
2740     maybe-check-findutils \
2741     maybe-check-find \
2742     maybe-check-fixincludes \
2743     maybe-check-flex \
2744     maybe-check-gas \
2745     maybe-check-gcc \
2746     maybe-check-gawk \
2747     maybe-check-gettext \
2748     maybe-check-gmp \
2749     maybe-check-mpfr \
2750     maybe-check-mpc \
2751     maybe-check-ppl \
2752     maybe-check-cloog \
2753     maybe-check-libelf \
2754     maybe-check-gnuserv \
2755     maybe-check-gold \
2756     maybe-check-gprof \
2757     maybe-check-gzip \
2758     maybe-check-hello \
2759     maybe-check-indent \
2760     maybe-check-intl \
2761     maybe-check-tcl \
2762     maybe-check-itcl \
2763     maybe-check-ld \
2764     maybe-check-libcpp \
2765     maybe-check-libdecnumber \
2766     maybe-check-libgui \
2767     maybe-check-libiberty \
2768     maybe-check-libiconv \
2769     maybe-check-libtool \
2770     maybe-check-m4 \
2771     maybe-check-make \
2772     maybe-check-mmalloc \
2773     maybe-check-patch \
2774     maybe-check-perl \
2775     maybe-check-prms \
2776     maybe-check-rcs \
2777     maybe-check-readline \
2778     maybe-check-release \
2779     maybe-check-recode \
2780     maybe-check-sed \
2781     maybe-check-send-pr \
2782     maybe-check-shellutils \
2783     maybe-check-sid \
2784     maybe-check-sim \
2785     maybe-check-tar \
2786     maybe-check-texinfo \
2787     maybe-check-textutils \
2788     maybe-check-time \
2789     maybe-check-uudecode \
2790     maybe-check-wdiff \
2791     maybe-check-zip \
2792     maybe-check-zlib \
2793     maybe-check-gdb \
2794     maybe-check-expect \
2795     maybe-check-guile \
2796     maybe-check-tk \
2797     maybe-check-libtermcap \
2798     maybe-check-utils \
2799     maybe-check-gnattools \
2800     maybe-check-lto-plugin
2801
2802 .PHONY: check-target
2803 check-target:  \
2804     maybe-check-target-libstdc++-v3 \
2805     maybe-check-target-libmudflap \
2806     maybe-check-target-libssp \
2807     maybe-check-target-newlib \
2808     maybe-check-target-libgcc \
2809     maybe-check-target-libquadmath \
2810     maybe-check-target-libgfortran \
2811     maybe-check-target-libobjc \
2812     maybe-check-target-libgo \
2813     maybe-check-target-libtermcap \
2814     maybe-check-target-winsup \
2815     maybe-check-target-libgloss \
2816     maybe-check-target-libiberty \
2817     maybe-check-target-gperf \
2818     maybe-check-target-examples \
2819     maybe-check-target-libffi \
2820     maybe-check-target-libjava \
2821     maybe-check-target-zlib \
2822     maybe-check-target-boehm-gc \
2823     maybe-check-target-qthreads \
2824     maybe-check-target-rda \
2825     maybe-check-target-libada \
2826     maybe-check-target-libgomp
2827
2828 do-check:
2829         @: $(MAKE); $(unstage)
2830         @r=`${PWD_COMMAND}`; export r; \
2831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2833
2834 # Automated reporting of test results.
2835
2836 warning.log: build.log
2837         $(srcdir)/contrib/warn_summary build.log > $@
2838
2839 mail-report.log:
2840         if test x'$(BOOT_CFLAGS)' != x''; then \
2841             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2842         fi; \
2843         $(srcdir)/contrib/test_summary -t >$@
2844         chmod +x $@
2845         echo If you really want to send e-mail, run ./$@ now
2846
2847 mail-report-with-warnings.log: warning.log
2848         if test x'$(BOOT_CFLAGS)' != x''; then \
2849             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2850         fi; \
2851         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2852         chmod +x $@
2853         echo If you really want to send e-mail, run ./$@ now
2854
2855 # Installation targets.
2856
2857 .PHONY: install uninstall
2858 install:
2859         @: $(MAKE); $(unstage)
2860         @r=`${PWD_COMMAND}`; export r; \
2861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2862         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2863
2864 .PHONY: install-host-nogcc
2865 install-host-nogcc:  \
2866     maybe-install-ash \
2867     maybe-install-autoconf \
2868     maybe-install-automake \
2869     maybe-install-bash \
2870     maybe-install-bfd \
2871     maybe-install-opcodes \
2872     maybe-install-binutils \
2873     maybe-install-bison \
2874     maybe-install-byacc \
2875     maybe-install-bzip2 \
2876     maybe-install-cgen \
2877     maybe-install-dejagnu \
2878     maybe-install-diff \
2879     maybe-install-dosutils \
2880     maybe-install-etc \
2881     maybe-install-fastjar \
2882     maybe-install-fileutils \
2883     maybe-install-findutils \
2884     maybe-install-find \
2885     maybe-install-fixincludes \
2886     maybe-install-flex \
2887     maybe-install-gas \
2888     maybe-install-gawk \
2889     maybe-install-gettext \
2890     maybe-install-gmp \
2891     maybe-install-mpfr \
2892     maybe-install-mpc \
2893     maybe-install-ppl \
2894     maybe-install-cloog \
2895     maybe-install-libelf \
2896     maybe-install-gnuserv \
2897     maybe-install-gold \
2898     maybe-install-gprof \
2899     maybe-install-gzip \
2900     maybe-install-hello \
2901     maybe-install-indent \
2902     maybe-install-intl \
2903     maybe-install-tcl \
2904     maybe-install-itcl \
2905     maybe-install-ld \
2906     maybe-install-libcpp \
2907     maybe-install-libdecnumber \
2908     maybe-install-libgui \
2909     maybe-install-libiberty \
2910     maybe-install-libiconv \
2911     maybe-install-libtool \
2912     maybe-install-m4 \
2913     maybe-install-make \
2914     maybe-install-mmalloc \
2915     maybe-install-patch \
2916     maybe-install-perl \
2917     maybe-install-prms \
2918     maybe-install-rcs \
2919     maybe-install-readline \
2920     maybe-install-release \
2921     maybe-install-recode \
2922     maybe-install-sed \
2923     maybe-install-send-pr \
2924     maybe-install-shellutils \
2925     maybe-install-sid \
2926     maybe-install-sim \
2927     maybe-install-tar \
2928     maybe-install-texinfo \
2929     maybe-install-textutils \
2930     maybe-install-time \
2931     maybe-install-uudecode \
2932     maybe-install-wdiff \
2933     maybe-install-zip \
2934     maybe-install-zlib \
2935     maybe-install-gdb \
2936     maybe-install-expect \
2937     maybe-install-guile \
2938     maybe-install-tk \
2939     maybe-install-libtermcap \
2940     maybe-install-utils \
2941     maybe-install-gnattools \
2942     maybe-install-lto-plugin
2943
2944 .PHONY: install-host
2945 install-host:  \
2946     maybe-install-ash \
2947     maybe-install-autoconf \
2948     maybe-install-automake \
2949     maybe-install-bash \
2950     maybe-install-bfd \
2951     maybe-install-opcodes \
2952     maybe-install-binutils \
2953     maybe-install-bison \
2954     maybe-install-byacc \
2955     maybe-install-bzip2 \
2956     maybe-install-cgen \
2957     maybe-install-dejagnu \
2958     maybe-install-diff \
2959     maybe-install-dosutils \
2960     maybe-install-etc \
2961     maybe-install-fastjar \
2962     maybe-install-fileutils \
2963     maybe-install-findutils \
2964     maybe-install-find \
2965     maybe-install-fixincludes \
2966     maybe-install-flex \
2967     maybe-install-gas \
2968     maybe-install-gcc \
2969     maybe-install-gawk \
2970     maybe-install-gettext \
2971     maybe-install-gmp \
2972     maybe-install-mpfr \
2973     maybe-install-mpc \
2974     maybe-install-ppl \
2975     maybe-install-cloog \
2976     maybe-install-libelf \
2977     maybe-install-gnuserv \
2978     maybe-install-gold \
2979     maybe-install-gprof \
2980     maybe-install-gzip \
2981     maybe-install-hello \
2982     maybe-install-indent \
2983     maybe-install-intl \
2984     maybe-install-tcl \
2985     maybe-install-itcl \
2986     maybe-install-ld \
2987     maybe-install-libcpp \
2988     maybe-install-libdecnumber \
2989     maybe-install-libgui \
2990     maybe-install-libiberty \
2991     maybe-install-libiconv \
2992     maybe-install-libtool \
2993     maybe-install-m4 \
2994     maybe-install-make \
2995     maybe-install-mmalloc \
2996     maybe-install-patch \
2997     maybe-install-perl \
2998     maybe-install-prms \
2999     maybe-install-rcs \
3000     maybe-install-readline \
3001     maybe-install-release \
3002     maybe-install-recode \
3003     maybe-install-sed \
3004     maybe-install-send-pr \
3005     maybe-install-shellutils \
3006     maybe-install-sid \
3007     maybe-install-sim \
3008     maybe-install-tar \
3009     maybe-install-texinfo \
3010     maybe-install-textutils \
3011     maybe-install-time \
3012     maybe-install-uudecode \
3013     maybe-install-wdiff \
3014     maybe-install-zip \
3015     maybe-install-zlib \
3016     maybe-install-gdb \
3017     maybe-install-expect \
3018     maybe-install-guile \
3019     maybe-install-tk \
3020     maybe-install-libtermcap \
3021     maybe-install-utils \
3022     maybe-install-gnattools \
3023     maybe-install-lto-plugin
3024
3025 .PHONY: install-target
3026 install-target:  \
3027     maybe-install-target-libstdc++-v3 \
3028     maybe-install-target-libmudflap \
3029     maybe-install-target-libssp \
3030     maybe-install-target-newlib \
3031     maybe-install-target-libgcc \
3032     maybe-install-target-libquadmath \
3033     maybe-install-target-libgfortran \
3034     maybe-install-target-libobjc \
3035     maybe-install-target-libgo \
3036     maybe-install-target-libtermcap \
3037     maybe-install-target-winsup \
3038     maybe-install-target-libgloss \
3039     maybe-install-target-libiberty \
3040     maybe-install-target-gperf \
3041     maybe-install-target-examples \
3042     maybe-install-target-libffi \
3043     maybe-install-target-libjava \
3044     maybe-install-target-zlib \
3045     maybe-install-target-boehm-gc \
3046     maybe-install-target-qthreads \
3047     maybe-install-target-rda \
3048     maybe-install-target-libada \
3049     maybe-install-target-libgomp
3050
3051 uninstall:
3052         @echo "the uninstall target is not supported in this tree"
3053
3054 .PHONY: install.all
3055 install.all: install-no-fixedincludes
3056         @if [ -f ./gcc/Makefile ] ; then \
3057                 r=`${PWD_COMMAND}` ; export r ; \
3058                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059                 $(HOST_EXPORTS) \
3060                 (cd ./gcc && \
3061                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3062         else \
3063                 true ; \
3064         fi
3065
3066 # install-no-fixedincludes is used because Cygnus can not distribute
3067 # the fixed header files.
3068 .PHONY: install-no-fixedincludes
3069 install-no-fixedincludes: installdirs install-host-nogcc \
3070         install-target gcc-no-fixedincludes
3071
3072 ### other supporting targets
3073
3074 MAKEDIRS= \
3075         $(DESTDIR)$(prefix) \
3076         $(DESTDIR)$(exec_prefix)
3077 .PHONY: installdirs
3078 installdirs: mkinstalldirs
3079         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3080
3081 dir.info: do-install-info
3082         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3083           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3084           mv -f dir.info.new dir.info ; \
3085         else true ; \
3086         fi
3087
3088 dist:
3089         @echo "Building a full distribution of this tree isn't done"
3090         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3091
3092 etags tags: TAGS
3093
3094 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3095 # ability to use several tags files at once, so there is probably no need
3096 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3097 # (if we felt like it) have this Makefile write a piece of elisp which
3098 # the user could load to tell emacs19 where all the TAGS files we just
3099 # built are.
3100 TAGS: do-TAGS
3101
3102 # ------------------------------------
3103 # Macros for configure and all targets
3104 # ------------------------------------
3105
3106
3107
3108
3109
3110 # --------------------------------------
3111 # Modules which run on the build machine
3112 # --------------------------------------
3113
3114
3115 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3116 maybe-configure-build-libiberty:
3117 @if gcc-bootstrap
3118 configure-build-libiberty: stage_current
3119 @endif gcc-bootstrap
3120 @if build-libiberty
3121 maybe-configure-build-libiberty: configure-build-libiberty
3122 configure-build-libiberty: 
3123         @: $(MAKE); $(unstage)
3124         @r=`${PWD_COMMAND}`; export r; \
3125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3126         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3127         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3128         $(BUILD_EXPORTS)  \
3129         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3130         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3131         case $(srcdir) in \
3132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3133           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3135         esac; \
3136         srcdiroption="--srcdir=$${topdir}/libiberty"; \
3137         libsrcdir="$$s/libiberty"; \
3138         rm -f no-such-file || : ; \
3139         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3140           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3141           --target=${target_alias} $${srcdiroption}  \
3142           || exit 1
3143 @endif build-libiberty
3144
3145
3146
3147
3148
3149 .PHONY: all-build-libiberty maybe-all-build-libiberty
3150 maybe-all-build-libiberty:
3151 @if gcc-bootstrap
3152 all-build-libiberty: stage_current
3153 @endif gcc-bootstrap
3154 @if build-libiberty
3155 TARGET-build-libiberty=all
3156 maybe-all-build-libiberty: all-build-libiberty
3157 all-build-libiberty: configure-build-libiberty
3158         @: $(MAKE); $(unstage)
3159         @r=`${PWD_COMMAND}`; export r; \
3160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3161         $(BUILD_EXPORTS)  \
3162         (cd $(BUILD_SUBDIR)/libiberty && \
3163           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3164                 $(TARGET-build-libiberty))
3165 @endif build-libiberty
3166
3167
3168
3169
3170
3171 .PHONY: configure-build-bison maybe-configure-build-bison
3172 maybe-configure-build-bison:
3173 @if gcc-bootstrap
3174 configure-build-bison: stage_current
3175 @endif gcc-bootstrap
3176 @if build-bison
3177 maybe-configure-build-bison: configure-build-bison
3178 configure-build-bison: 
3179         @: $(MAKE); $(unstage)
3180         @r=`${PWD_COMMAND}`; export r; \
3181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3182         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3183         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3184         $(BUILD_EXPORTS)  \
3185         echo Configuring in $(BUILD_SUBDIR)/bison; \
3186         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3187         case $(srcdir) in \
3188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3189           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3191         esac; \
3192         srcdiroption="--srcdir=$${topdir}/bison"; \
3193         libsrcdir="$$s/bison"; \
3194         rm -f no-such-file || : ; \
3195         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3196           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3197           --target=${target_alias} $${srcdiroption}  \
3198           || exit 1
3199 @endif build-bison
3200
3201
3202
3203
3204
3205 .PHONY: all-build-bison maybe-all-build-bison
3206 maybe-all-build-bison:
3207 @if gcc-bootstrap
3208 all-build-bison: stage_current
3209 @endif gcc-bootstrap
3210 @if build-bison
3211 TARGET-build-bison=all
3212 maybe-all-build-bison: all-build-bison
3213 all-build-bison: configure-build-bison
3214         @: $(MAKE); $(unstage)
3215         @r=`${PWD_COMMAND}`; export r; \
3216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3217         $(BUILD_EXPORTS)  \
3218         (cd $(BUILD_SUBDIR)/bison && \
3219           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3220                 $(TARGET-build-bison))
3221 @endif build-bison
3222
3223
3224
3225
3226
3227 .PHONY: configure-build-byacc maybe-configure-build-byacc
3228 maybe-configure-build-byacc:
3229 @if gcc-bootstrap
3230 configure-build-byacc: stage_current
3231 @endif gcc-bootstrap
3232 @if build-byacc
3233 maybe-configure-build-byacc: configure-build-byacc
3234 configure-build-byacc: 
3235         @: $(MAKE); $(unstage)
3236         @r=`${PWD_COMMAND}`; export r; \
3237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3238         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3239         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3240         $(BUILD_EXPORTS)  \
3241         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3242         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3243         case $(srcdir) in \
3244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3245           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3247         esac; \
3248         srcdiroption="--srcdir=$${topdir}/byacc"; \
3249         libsrcdir="$$s/byacc"; \
3250         rm -f no-such-file || : ; \
3251         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3252           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3253           --target=${target_alias} $${srcdiroption}  \
3254           || exit 1
3255 @endif build-byacc
3256
3257
3258
3259
3260
3261 .PHONY: all-build-byacc maybe-all-build-byacc
3262 maybe-all-build-byacc:
3263 @if gcc-bootstrap
3264 all-build-byacc: stage_current
3265 @endif gcc-bootstrap
3266 @if build-byacc
3267 TARGET-build-byacc=all
3268 maybe-all-build-byacc: all-build-byacc
3269 all-build-byacc: configure-build-byacc
3270         @: $(MAKE); $(unstage)
3271         @r=`${PWD_COMMAND}`; export r; \
3272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3273         $(BUILD_EXPORTS)  \
3274         (cd $(BUILD_SUBDIR)/byacc && \
3275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3276                 $(TARGET-build-byacc))
3277 @endif build-byacc
3278
3279
3280
3281
3282
3283 .PHONY: configure-build-flex maybe-configure-build-flex
3284 maybe-configure-build-flex:
3285 @if gcc-bootstrap
3286 configure-build-flex: stage_current
3287 @endif gcc-bootstrap
3288 @if build-flex
3289 maybe-configure-build-flex: configure-build-flex
3290 configure-build-flex: 
3291         @: $(MAKE); $(unstage)
3292         @r=`${PWD_COMMAND}`; export r; \
3293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3294         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3295         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3296         $(BUILD_EXPORTS)  \
3297         echo Configuring in $(BUILD_SUBDIR)/flex; \
3298         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3299         case $(srcdir) in \
3300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3301           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3303         esac; \
3304         srcdiroption="--srcdir=$${topdir}/flex"; \
3305         libsrcdir="$$s/flex"; \
3306         rm -f no-such-file || : ; \
3307         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3308           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3309           --target=${target_alias} $${srcdiroption}  \
3310           || exit 1
3311 @endif build-flex
3312
3313
3314
3315
3316
3317 .PHONY: all-build-flex maybe-all-build-flex
3318 maybe-all-build-flex:
3319 @if gcc-bootstrap
3320 all-build-flex: stage_current
3321 @endif gcc-bootstrap
3322 @if build-flex
3323 TARGET-build-flex=all
3324 maybe-all-build-flex: all-build-flex
3325 all-build-flex: configure-build-flex
3326         @: $(MAKE); $(unstage)
3327         @r=`${PWD_COMMAND}`; export r; \
3328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3329         $(BUILD_EXPORTS)  \
3330         (cd $(BUILD_SUBDIR)/flex && \
3331           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3332                 $(TARGET-build-flex))
3333 @endif build-flex
3334
3335
3336
3337
3338
3339 .PHONY: configure-build-m4 maybe-configure-build-m4
3340 maybe-configure-build-m4:
3341 @if gcc-bootstrap
3342 configure-build-m4: stage_current
3343 @endif gcc-bootstrap
3344 @if build-m4
3345 maybe-configure-build-m4: configure-build-m4
3346 configure-build-m4: 
3347         @: $(MAKE); $(unstage)
3348         @r=`${PWD_COMMAND}`; export r; \
3349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3351         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3352         $(BUILD_EXPORTS)  \
3353         echo Configuring in $(BUILD_SUBDIR)/m4; \
3354         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3355         case $(srcdir) in \
3356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3357           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3359         esac; \
3360         srcdiroption="--srcdir=$${topdir}/m4"; \
3361         libsrcdir="$$s/m4"; \
3362         rm -f no-such-file || : ; \
3363         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3364           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3365           --target=${target_alias} $${srcdiroption}  \
3366           || exit 1
3367 @endif build-m4
3368
3369
3370
3371
3372
3373 .PHONY: all-build-m4 maybe-all-build-m4
3374 maybe-all-build-m4:
3375 @if gcc-bootstrap
3376 all-build-m4: stage_current
3377 @endif gcc-bootstrap
3378 @if build-m4
3379 TARGET-build-m4=all
3380 maybe-all-build-m4: all-build-m4
3381 all-build-m4: configure-build-m4
3382         @: $(MAKE); $(unstage)
3383         @r=`${PWD_COMMAND}`; export r; \
3384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3385         $(BUILD_EXPORTS)  \
3386         (cd $(BUILD_SUBDIR)/m4 && \
3387           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3388                 $(TARGET-build-m4))
3389 @endif build-m4
3390
3391
3392
3393
3394
3395 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3396 maybe-configure-build-texinfo:
3397 @if gcc-bootstrap
3398 configure-build-texinfo: stage_current
3399 @endif gcc-bootstrap
3400 @if build-texinfo
3401 maybe-configure-build-texinfo: configure-build-texinfo
3402 configure-build-texinfo: 
3403         @: $(MAKE); $(unstage)
3404         @r=`${PWD_COMMAND}`; export r; \
3405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3407         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3408         $(BUILD_EXPORTS)  \
3409         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3410         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3411         case $(srcdir) in \
3412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3413           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3415         esac; \
3416         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3417         libsrcdir="$$s/texinfo"; \
3418         rm -f no-such-file || : ; \
3419         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3420           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3421           --target=${target_alias} $${srcdiroption}  \
3422           || exit 1
3423 @endif build-texinfo
3424
3425
3426
3427
3428
3429 .PHONY: all-build-texinfo maybe-all-build-texinfo
3430 maybe-all-build-texinfo:
3431 @if gcc-bootstrap
3432 all-build-texinfo: stage_current
3433 @endif gcc-bootstrap
3434 @if build-texinfo
3435 TARGET-build-texinfo=all
3436 maybe-all-build-texinfo: all-build-texinfo
3437 all-build-texinfo: configure-build-texinfo
3438         @: $(MAKE); $(unstage)
3439         @r=`${PWD_COMMAND}`; export r; \
3440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441         $(BUILD_EXPORTS)  \
3442         (cd $(BUILD_SUBDIR)/texinfo && \
3443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3444                 $(TARGET-build-texinfo))
3445 @endif build-texinfo
3446
3447
3448
3449
3450
3451 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3452 maybe-configure-build-fixincludes:
3453 @if gcc-bootstrap
3454 configure-build-fixincludes: stage_current
3455 @endif gcc-bootstrap
3456 @if build-fixincludes
3457 maybe-configure-build-fixincludes: configure-build-fixincludes
3458 configure-build-fixincludes: 
3459         @: $(MAKE); $(unstage)
3460         @r=`${PWD_COMMAND}`; export r; \
3461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3463         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3464         $(BUILD_EXPORTS)  \
3465         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3466         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3467         case $(srcdir) in \
3468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3469           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3471         esac; \
3472         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3473         libsrcdir="$$s/fixincludes"; \
3474         rm -f no-such-file || : ; \
3475         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3476           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3477           --target=${target_alias} $${srcdiroption}  \
3478           || exit 1
3479 @endif build-fixincludes
3480
3481
3482
3483
3484
3485 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3486 maybe-all-build-fixincludes:
3487 @if gcc-bootstrap
3488 all-build-fixincludes: stage_current
3489 @endif gcc-bootstrap
3490 @if build-fixincludes
3491 TARGET-build-fixincludes=all
3492 maybe-all-build-fixincludes: all-build-fixincludes
3493 all-build-fixincludes: configure-build-fixincludes
3494         @: $(MAKE); $(unstage)
3495         @r=`${PWD_COMMAND}`; export r; \
3496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3497         $(BUILD_EXPORTS)  \
3498         (cd $(BUILD_SUBDIR)/fixincludes && \
3499           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3500                 $(TARGET-build-fixincludes))
3501 @endif build-fixincludes
3502
3503
3504
3505
3506
3507 # --------------------------------------
3508 # Modules which run on the host machine
3509 # --------------------------------------
3510
3511
3512 .PHONY: configure-ash maybe-configure-ash
3513 maybe-configure-ash:
3514 @if gcc-bootstrap
3515 configure-ash: stage_current
3516 @endif gcc-bootstrap
3517 @if ash
3518 maybe-configure-ash: configure-ash
3519 configure-ash: 
3520         @: $(MAKE); $(unstage)
3521         @r=`${PWD_COMMAND}`; export r; \
3522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3523         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3525         $(HOST_EXPORTS)  \
3526         echo Configuring in $(HOST_SUBDIR)/ash; \
3527         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3528         case $(srcdir) in \
3529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3530           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3532         esac; \
3533         srcdiroption="--srcdir=$${topdir}/ash"; \
3534         libsrcdir="$$s/ash"; \
3535         $(SHELL) $${libsrcdir}/configure \
3536           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3537           --target=${target_alias} $${srcdiroption}  \
3538           || exit 1
3539 @endif ash
3540
3541
3542
3543
3544
3545 .PHONY: all-ash maybe-all-ash
3546 maybe-all-ash:
3547 @if gcc-bootstrap
3548 all-ash: stage_current
3549 @endif gcc-bootstrap
3550 @if ash
3551 TARGET-ash=all
3552 maybe-all-ash: all-ash
3553 all-ash: configure-ash
3554         @: $(MAKE); $(unstage)
3555         @r=`${PWD_COMMAND}`; export r; \
3556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3557         $(HOST_EXPORTS)  \
3558         (cd $(HOST_SUBDIR)/ash && \
3559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3560                 $(TARGET-ash))
3561 @endif ash
3562
3563
3564
3565
3566 .PHONY: check-ash maybe-check-ash
3567 maybe-check-ash:
3568 @if ash
3569 maybe-check-ash: check-ash
3570
3571 check-ash:
3572         @: $(MAKE); $(unstage)
3573         @r=`${PWD_COMMAND}`; export r; \
3574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3575         $(HOST_EXPORTS) \
3576         (cd $(HOST_SUBDIR)/ash && \
3577           $(MAKE) $(FLAGS_TO_PASS)  check)
3578
3579 @endif ash
3580
3581 .PHONY: install-ash maybe-install-ash
3582 maybe-install-ash:
3583 @if ash
3584 maybe-install-ash: install-ash
3585
3586 install-ash: installdirs
3587         @: $(MAKE); $(unstage)
3588         @r=`${PWD_COMMAND}`; export r; \
3589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3590         $(HOST_EXPORTS) \
3591         (cd $(HOST_SUBDIR)/ash && \
3592           $(MAKE) $(FLAGS_TO_PASS)  install)
3593
3594 @endif ash
3595
3596 # Other targets (info, dvi, pdf, etc.)
3597
3598 .PHONY: maybe-info-ash info-ash
3599 maybe-info-ash:
3600 @if ash
3601 maybe-info-ash: info-ash
3602
3603 info-ash: \
3604     configure-ash 
3605         @: $(MAKE); $(unstage)
3606         @[ -f ./ash/Makefile ] || exit 0; \
3607         r=`${PWD_COMMAND}`; export r; \
3608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3609         $(HOST_EXPORTS) \
3610         for flag in $(EXTRA_HOST_FLAGS) ; do \
3611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3612         done; \
3613         echo "Doing info in ash" ; \
3614         (cd $(HOST_SUBDIR)/ash && \
3615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3617                   "RANLIB=$${RANLIB}" \
3618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3619                   info) \
3620           || exit 1
3621
3622 @endif ash
3623
3624 .PHONY: maybe-dvi-ash dvi-ash
3625 maybe-dvi-ash:
3626 @if ash
3627 maybe-dvi-ash: dvi-ash
3628
3629 dvi-ash: \
3630     configure-ash 
3631         @: $(MAKE); $(unstage)
3632         @[ -f ./ash/Makefile ] || exit 0; \
3633         r=`${PWD_COMMAND}`; export r; \
3634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3635         $(HOST_EXPORTS) \
3636         for flag in $(EXTRA_HOST_FLAGS) ; do \
3637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3638         done; \
3639         echo "Doing dvi in ash" ; \
3640         (cd $(HOST_SUBDIR)/ash && \
3641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3643                   "RANLIB=$${RANLIB}" \
3644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3645                   dvi) \
3646           || exit 1
3647
3648 @endif ash
3649
3650 .PHONY: maybe-pdf-ash pdf-ash
3651 maybe-pdf-ash:
3652 @if ash
3653 maybe-pdf-ash: pdf-ash
3654
3655 pdf-ash: \
3656     configure-ash 
3657         @: $(MAKE); $(unstage)
3658         @[ -f ./ash/Makefile ] || exit 0; \
3659         r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         $(HOST_EXPORTS) \
3662         for flag in $(EXTRA_HOST_FLAGS) ; do \
3663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3664         done; \
3665         echo "Doing pdf in ash" ; \
3666         (cd $(HOST_SUBDIR)/ash && \
3667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3669                   "RANLIB=$${RANLIB}" \
3670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3671                   pdf) \
3672           || exit 1
3673
3674 @endif ash
3675
3676 .PHONY: maybe-html-ash html-ash
3677 maybe-html-ash:
3678 @if ash
3679 maybe-html-ash: html-ash
3680
3681 html-ash: \
3682     configure-ash 
3683         @: $(MAKE); $(unstage)
3684         @[ -f ./ash/Makefile ] || exit 0; \
3685         r=`${PWD_COMMAND}`; export r; \
3686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3687         $(HOST_EXPORTS) \
3688         for flag in $(EXTRA_HOST_FLAGS) ; do \
3689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3690         done; \
3691         echo "Doing html in ash" ; \
3692         (cd $(HOST_SUBDIR)/ash && \
3693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3695                   "RANLIB=$${RANLIB}" \
3696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3697                   html) \
3698           || exit 1
3699
3700 @endif ash
3701
3702 .PHONY: maybe-TAGS-ash TAGS-ash
3703 maybe-TAGS-ash:
3704 @if ash
3705 maybe-TAGS-ash: TAGS-ash
3706
3707 TAGS-ash: \
3708     configure-ash 
3709         @: $(MAKE); $(unstage)
3710         @[ -f ./ash/Makefile ] || exit 0; \
3711         r=`${PWD_COMMAND}`; export r; \
3712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713         $(HOST_EXPORTS) \
3714         for flag in $(EXTRA_HOST_FLAGS) ; do \
3715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716         done; \
3717         echo "Doing TAGS in ash" ; \
3718         (cd $(HOST_SUBDIR)/ash && \
3719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721                   "RANLIB=$${RANLIB}" \
3722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723                   TAGS) \
3724           || exit 1
3725
3726 @endif ash
3727
3728 .PHONY: maybe-install-info-ash install-info-ash
3729 maybe-install-info-ash:
3730 @if ash
3731 maybe-install-info-ash: install-info-ash
3732
3733 install-info-ash: \
3734     configure-ash \
3735     info-ash 
3736         @: $(MAKE); $(unstage)
3737         @[ -f ./ash/Makefile ] || exit 0; \
3738         r=`${PWD_COMMAND}`; export r; \
3739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740         $(HOST_EXPORTS) \
3741         for flag in $(EXTRA_HOST_FLAGS) ; do \
3742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743         done; \
3744         echo "Doing install-info in ash" ; \
3745         (cd $(HOST_SUBDIR)/ash && \
3746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748                   "RANLIB=$${RANLIB}" \
3749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3750                   install-info) \
3751           || exit 1
3752
3753 @endif ash
3754
3755 .PHONY: maybe-install-pdf-ash install-pdf-ash
3756 maybe-install-pdf-ash:
3757 @if ash
3758 maybe-install-pdf-ash: install-pdf-ash
3759
3760 install-pdf-ash: \
3761     configure-ash \
3762     pdf-ash 
3763         @: $(MAKE); $(unstage)
3764         @[ -f ./ash/Makefile ] || exit 0; \
3765         r=`${PWD_COMMAND}`; export r; \
3766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3767         $(HOST_EXPORTS) \
3768         for flag in $(EXTRA_HOST_FLAGS) ; do \
3769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3770         done; \
3771         echo "Doing install-pdf in ash" ; \
3772         (cd $(HOST_SUBDIR)/ash && \
3773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3775                   "RANLIB=$${RANLIB}" \
3776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3777                   install-pdf) \
3778           || exit 1
3779
3780 @endif ash
3781
3782 .PHONY: maybe-install-html-ash install-html-ash
3783 maybe-install-html-ash:
3784 @if ash
3785 maybe-install-html-ash: install-html-ash
3786
3787 install-html-ash: \
3788     configure-ash \
3789     html-ash 
3790         @: $(MAKE); $(unstage)
3791         @[ -f ./ash/Makefile ] || exit 0; \
3792         r=`${PWD_COMMAND}`; export r; \
3793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3794         $(HOST_EXPORTS) \
3795         for flag in $(EXTRA_HOST_FLAGS) ; do \
3796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3797         done; \
3798         echo "Doing install-html in ash" ; \
3799         (cd $(HOST_SUBDIR)/ash && \
3800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3802                   "RANLIB=$${RANLIB}" \
3803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3804                   install-html) \
3805           || exit 1
3806
3807 @endif ash
3808
3809 .PHONY: maybe-installcheck-ash installcheck-ash
3810 maybe-installcheck-ash:
3811 @if ash
3812 maybe-installcheck-ash: installcheck-ash
3813
3814 installcheck-ash: \
3815     configure-ash 
3816         @: $(MAKE); $(unstage)
3817         @[ -f ./ash/Makefile ] || exit 0; \
3818         r=`${PWD_COMMAND}`; export r; \
3819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820         $(HOST_EXPORTS) \
3821         for flag in $(EXTRA_HOST_FLAGS) ; do \
3822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3823         done; \
3824         echo "Doing installcheck in ash" ; \
3825         (cd $(HOST_SUBDIR)/ash && \
3826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3828                   "RANLIB=$${RANLIB}" \
3829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3830                   installcheck) \
3831           || exit 1
3832
3833 @endif ash
3834
3835 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3836 maybe-mostlyclean-ash:
3837 @if ash
3838 maybe-mostlyclean-ash: mostlyclean-ash
3839
3840 mostlyclean-ash: 
3841         @: $(MAKE); $(unstage)
3842         @[ -f ./ash/Makefile ] || exit 0; \
3843         r=`${PWD_COMMAND}`; export r; \
3844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845         $(HOST_EXPORTS) \
3846         for flag in $(EXTRA_HOST_FLAGS) ; do \
3847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3848         done; \
3849         echo "Doing mostlyclean in ash" ; \
3850         (cd $(HOST_SUBDIR)/ash && \
3851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3853                   "RANLIB=$${RANLIB}" \
3854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3855                   mostlyclean) \
3856           || exit 1
3857
3858 @endif ash
3859
3860 .PHONY: maybe-clean-ash clean-ash
3861 maybe-clean-ash:
3862 @if ash
3863 maybe-clean-ash: clean-ash
3864
3865 clean-ash: 
3866         @: $(MAKE); $(unstage)
3867         @[ -f ./ash/Makefile ] || exit 0; \
3868         r=`${PWD_COMMAND}`; export r; \
3869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3870         $(HOST_EXPORTS) \
3871         for flag in $(EXTRA_HOST_FLAGS) ; do \
3872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3873         done; \
3874         echo "Doing clean in ash" ; \
3875         (cd $(HOST_SUBDIR)/ash && \
3876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3878                   "RANLIB=$${RANLIB}" \
3879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3880                   clean) \
3881           || exit 1
3882
3883 @endif ash
3884
3885 .PHONY: maybe-distclean-ash distclean-ash
3886 maybe-distclean-ash:
3887 @if ash
3888 maybe-distclean-ash: distclean-ash
3889
3890 distclean-ash: 
3891         @: $(MAKE); $(unstage)
3892         @[ -f ./ash/Makefile ] || exit 0; \
3893         r=`${PWD_COMMAND}`; export r; \
3894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3895         $(HOST_EXPORTS) \
3896         for flag in $(EXTRA_HOST_FLAGS) ; do \
3897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3898         done; \
3899         echo "Doing distclean in ash" ; \
3900         (cd $(HOST_SUBDIR)/ash && \
3901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3903                   "RANLIB=$${RANLIB}" \
3904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3905                   distclean) \
3906           || exit 1
3907
3908 @endif ash
3909
3910 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3911 maybe-maintainer-clean-ash:
3912 @if ash
3913 maybe-maintainer-clean-ash: maintainer-clean-ash
3914
3915 maintainer-clean-ash: 
3916         @: $(MAKE); $(unstage)
3917         @[ -f ./ash/Makefile ] || exit 0; \
3918         r=`${PWD_COMMAND}`; export r; \
3919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3920         $(HOST_EXPORTS) \
3921         for flag in $(EXTRA_HOST_FLAGS) ; do \
3922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3923         done; \
3924         echo "Doing maintainer-clean in ash" ; \
3925         (cd $(HOST_SUBDIR)/ash && \
3926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3928                   "RANLIB=$${RANLIB}" \
3929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3930                   maintainer-clean) \
3931           || exit 1
3932
3933 @endif ash
3934
3935
3936
3937 .PHONY: configure-autoconf maybe-configure-autoconf
3938 maybe-configure-autoconf:
3939 @if gcc-bootstrap
3940 configure-autoconf: stage_current
3941 @endif gcc-bootstrap
3942 @if autoconf
3943 maybe-configure-autoconf: configure-autoconf
3944 configure-autoconf: 
3945         @: $(MAKE); $(unstage)
3946         @r=`${PWD_COMMAND}`; export r; \
3947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3950         $(HOST_EXPORTS)  \
3951         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3952         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3953         case $(srcdir) in \
3954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3955           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3957         esac; \
3958         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3959         libsrcdir="$$s/autoconf"; \
3960         $(SHELL) $${libsrcdir}/configure \
3961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3962           --target=${target_alias} $${srcdiroption}  \
3963           || exit 1
3964 @endif autoconf
3965
3966
3967
3968
3969
3970 .PHONY: all-autoconf maybe-all-autoconf
3971 maybe-all-autoconf:
3972 @if gcc-bootstrap
3973 all-autoconf: stage_current
3974 @endif gcc-bootstrap
3975 @if autoconf
3976 TARGET-autoconf=all
3977 maybe-all-autoconf: all-autoconf
3978 all-autoconf: configure-autoconf
3979         @: $(MAKE); $(unstage)
3980         @r=`${PWD_COMMAND}`; export r; \
3981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982         $(HOST_EXPORTS)  \
3983         (cd $(HOST_SUBDIR)/autoconf && \
3984           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3985                 $(TARGET-autoconf))
3986 @endif autoconf
3987
3988
3989
3990
3991 .PHONY: check-autoconf maybe-check-autoconf
3992 maybe-check-autoconf:
3993 @if autoconf
3994 maybe-check-autoconf: check-autoconf
3995
3996 check-autoconf:
3997         @: $(MAKE); $(unstage)
3998         @r=`${PWD_COMMAND}`; export r; \
3999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000         $(HOST_EXPORTS) \
4001         (cd $(HOST_SUBDIR)/autoconf && \
4002           $(MAKE) $(FLAGS_TO_PASS)  check)
4003
4004 @endif autoconf
4005
4006 .PHONY: install-autoconf maybe-install-autoconf
4007 maybe-install-autoconf:
4008 @if autoconf
4009 maybe-install-autoconf: install-autoconf
4010
4011 install-autoconf: installdirs
4012         @: $(MAKE); $(unstage)
4013         @r=`${PWD_COMMAND}`; export r; \
4014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4015         $(HOST_EXPORTS) \
4016         (cd $(HOST_SUBDIR)/autoconf && \
4017           $(MAKE) $(FLAGS_TO_PASS)  install)
4018
4019 @endif autoconf
4020
4021 # Other targets (info, dvi, pdf, etc.)
4022
4023 .PHONY: maybe-info-autoconf info-autoconf
4024 maybe-info-autoconf:
4025 @if autoconf
4026 maybe-info-autoconf: info-autoconf
4027
4028 info-autoconf: \
4029     configure-autoconf 
4030         @: $(MAKE); $(unstage)
4031         @[ -f ./autoconf/Makefile ] || exit 0; \
4032         r=`${PWD_COMMAND}`; export r; \
4033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4034         $(HOST_EXPORTS) \
4035         for flag in $(EXTRA_HOST_FLAGS) ; do \
4036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4037         done; \
4038         echo "Doing info in autoconf" ; \
4039         (cd $(HOST_SUBDIR)/autoconf && \
4040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4042                   "RANLIB=$${RANLIB}" \
4043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4044                   info) \
4045           || exit 1
4046
4047 @endif autoconf
4048
4049 .PHONY: maybe-dvi-autoconf dvi-autoconf
4050 maybe-dvi-autoconf:
4051 @if autoconf
4052 maybe-dvi-autoconf: dvi-autoconf
4053
4054 dvi-autoconf: \
4055     configure-autoconf 
4056         @: $(MAKE); $(unstage)
4057         @[ -f ./autoconf/Makefile ] || exit 0; \
4058         r=`${PWD_COMMAND}`; export r; \
4059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4060         $(HOST_EXPORTS) \
4061         for flag in $(EXTRA_HOST_FLAGS) ; do \
4062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4063         done; \
4064         echo "Doing dvi in autoconf" ; \
4065         (cd $(HOST_SUBDIR)/autoconf && \
4066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4068                   "RANLIB=$${RANLIB}" \
4069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4070                   dvi) \
4071           || exit 1
4072
4073 @endif autoconf
4074
4075 .PHONY: maybe-pdf-autoconf pdf-autoconf
4076 maybe-pdf-autoconf:
4077 @if autoconf
4078 maybe-pdf-autoconf: pdf-autoconf
4079
4080 pdf-autoconf: \
4081     configure-autoconf 
4082         @: $(MAKE); $(unstage)
4083         @[ -f ./autoconf/Makefile ] || exit 0; \
4084         r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         $(HOST_EXPORTS) \
4087         for flag in $(EXTRA_HOST_FLAGS) ; do \
4088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4089         done; \
4090         echo "Doing pdf in autoconf" ; \
4091         (cd $(HOST_SUBDIR)/autoconf && \
4092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4094                   "RANLIB=$${RANLIB}" \
4095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4096                   pdf) \
4097           || exit 1
4098
4099 @endif autoconf
4100
4101 .PHONY: maybe-html-autoconf html-autoconf
4102 maybe-html-autoconf:
4103 @if autoconf
4104 maybe-html-autoconf: html-autoconf
4105
4106 html-autoconf: \
4107     configure-autoconf 
4108         @: $(MAKE); $(unstage)
4109         @[ -f ./autoconf/Makefile ] || exit 0; \
4110         r=`${PWD_COMMAND}`; export r; \
4111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4112         $(HOST_EXPORTS) \
4113         for flag in $(EXTRA_HOST_FLAGS) ; do \
4114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4115         done; \
4116         echo "Doing html in autoconf" ; \
4117         (cd $(HOST_SUBDIR)/autoconf && \
4118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4120                   "RANLIB=$${RANLIB}" \
4121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4122                   html) \
4123           || exit 1
4124
4125 @endif autoconf
4126
4127 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4128 maybe-TAGS-autoconf:
4129 @if autoconf
4130 maybe-TAGS-autoconf: TAGS-autoconf
4131
4132 TAGS-autoconf: \
4133     configure-autoconf 
4134         @: $(MAKE); $(unstage)
4135         @[ -f ./autoconf/Makefile ] || exit 0; \
4136         r=`${PWD_COMMAND}`; export r; \
4137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138         $(HOST_EXPORTS) \
4139         for flag in $(EXTRA_HOST_FLAGS) ; do \
4140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4141         done; \
4142         echo "Doing TAGS in autoconf" ; \
4143         (cd $(HOST_SUBDIR)/autoconf && \
4144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4146                   "RANLIB=$${RANLIB}" \
4147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4148                   TAGS) \
4149           || exit 1
4150
4151 @endif autoconf
4152
4153 .PHONY: maybe-install-info-autoconf install-info-autoconf
4154 maybe-install-info-autoconf:
4155 @if autoconf
4156 maybe-install-info-autoconf: install-info-autoconf
4157
4158 install-info-autoconf: \
4159     configure-autoconf \
4160     info-autoconf 
4161         @: $(MAKE); $(unstage)
4162         @[ -f ./autoconf/Makefile ] || exit 0; \
4163         r=`${PWD_COMMAND}`; export r; \
4164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165         $(HOST_EXPORTS) \
4166         for flag in $(EXTRA_HOST_FLAGS) ; do \
4167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4168         done; \
4169         echo "Doing install-info in autoconf" ; \
4170         (cd $(HOST_SUBDIR)/autoconf && \
4171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4173                   "RANLIB=$${RANLIB}" \
4174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4175                   install-info) \
4176           || exit 1
4177
4178 @endif autoconf
4179
4180 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4181 maybe-install-pdf-autoconf:
4182 @if autoconf
4183 maybe-install-pdf-autoconf: install-pdf-autoconf
4184
4185 install-pdf-autoconf: \
4186     configure-autoconf \
4187     pdf-autoconf 
4188         @: $(MAKE); $(unstage)
4189         @[ -f ./autoconf/Makefile ] || exit 0; \
4190         r=`${PWD_COMMAND}`; export r; \
4191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4192         $(HOST_EXPORTS) \
4193         for flag in $(EXTRA_HOST_FLAGS) ; do \
4194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4195         done; \
4196         echo "Doing install-pdf in autoconf" ; \
4197         (cd $(HOST_SUBDIR)/autoconf && \
4198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4200                   "RANLIB=$${RANLIB}" \
4201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4202                   install-pdf) \
4203           || exit 1
4204
4205 @endif autoconf
4206
4207 .PHONY: maybe-install-html-autoconf install-html-autoconf
4208 maybe-install-html-autoconf:
4209 @if autoconf
4210 maybe-install-html-autoconf: install-html-autoconf
4211
4212 install-html-autoconf: \
4213     configure-autoconf \
4214     html-autoconf 
4215         @: $(MAKE); $(unstage)
4216         @[ -f ./autoconf/Makefile ] || exit 0; \
4217         r=`${PWD_COMMAND}`; export r; \
4218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4219         $(HOST_EXPORTS) \
4220         for flag in $(EXTRA_HOST_FLAGS) ; do \
4221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4222         done; \
4223         echo "Doing install-html in autoconf" ; \
4224         (cd $(HOST_SUBDIR)/autoconf && \
4225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4227                   "RANLIB=$${RANLIB}" \
4228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4229                   install-html) \
4230           || exit 1
4231
4232 @endif autoconf
4233
4234 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4235 maybe-installcheck-autoconf:
4236 @if autoconf
4237 maybe-installcheck-autoconf: installcheck-autoconf
4238
4239 installcheck-autoconf: \
4240     configure-autoconf 
4241         @: $(MAKE); $(unstage)
4242         @[ -f ./autoconf/Makefile ] || exit 0; \
4243         r=`${PWD_COMMAND}`; export r; \
4244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4245         $(HOST_EXPORTS) \
4246         for flag in $(EXTRA_HOST_FLAGS) ; do \
4247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4248         done; \
4249         echo "Doing installcheck in autoconf" ; \
4250         (cd $(HOST_SUBDIR)/autoconf && \
4251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4253                   "RANLIB=$${RANLIB}" \
4254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4255                   installcheck) \
4256           || exit 1
4257
4258 @endif autoconf
4259
4260 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4261 maybe-mostlyclean-autoconf:
4262 @if autoconf
4263 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4264
4265 mostlyclean-autoconf: 
4266         @: $(MAKE); $(unstage)
4267         @[ -f ./autoconf/Makefile ] || exit 0; \
4268         r=`${PWD_COMMAND}`; export r; \
4269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4270         $(HOST_EXPORTS) \
4271         for flag in $(EXTRA_HOST_FLAGS) ; do \
4272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4273         done; \
4274         echo "Doing mostlyclean in autoconf" ; \
4275         (cd $(HOST_SUBDIR)/autoconf && \
4276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4278                   "RANLIB=$${RANLIB}" \
4279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4280                   mostlyclean) \
4281           || exit 1
4282
4283 @endif autoconf
4284
4285 .PHONY: maybe-clean-autoconf clean-autoconf
4286 maybe-clean-autoconf:
4287 @if autoconf
4288 maybe-clean-autoconf: clean-autoconf
4289
4290 clean-autoconf: 
4291         @: $(MAKE); $(unstage)
4292         @[ -f ./autoconf/Makefile ] || exit 0; \
4293         r=`${PWD_COMMAND}`; export r; \
4294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4295         $(HOST_EXPORTS) \
4296         for flag in $(EXTRA_HOST_FLAGS) ; do \
4297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4298         done; \
4299         echo "Doing clean in autoconf" ; \
4300         (cd $(HOST_SUBDIR)/autoconf && \
4301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4303                   "RANLIB=$${RANLIB}" \
4304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4305                   clean) \
4306           || exit 1
4307
4308 @endif autoconf
4309
4310 .PHONY: maybe-distclean-autoconf distclean-autoconf
4311 maybe-distclean-autoconf:
4312 @if autoconf
4313 maybe-distclean-autoconf: distclean-autoconf
4314
4315 distclean-autoconf: 
4316         @: $(MAKE); $(unstage)
4317         @[ -f ./autoconf/Makefile ] || exit 0; \
4318         r=`${PWD_COMMAND}`; export r; \
4319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4320         $(HOST_EXPORTS) \
4321         for flag in $(EXTRA_HOST_FLAGS) ; do \
4322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4323         done; \
4324         echo "Doing distclean in autoconf" ; \
4325         (cd $(HOST_SUBDIR)/autoconf && \
4326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4328                   "RANLIB=$${RANLIB}" \
4329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4330                   distclean) \
4331           || exit 1
4332
4333 @endif autoconf
4334
4335 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4336 maybe-maintainer-clean-autoconf:
4337 @if autoconf
4338 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4339
4340 maintainer-clean-autoconf: 
4341         @: $(MAKE); $(unstage)
4342         @[ -f ./autoconf/Makefile ] || exit 0; \
4343         r=`${PWD_COMMAND}`; export r; \
4344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4345         $(HOST_EXPORTS) \
4346         for flag in $(EXTRA_HOST_FLAGS) ; do \
4347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4348         done; \
4349         echo "Doing maintainer-clean in autoconf" ; \
4350         (cd $(HOST_SUBDIR)/autoconf && \
4351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4353                   "RANLIB=$${RANLIB}" \
4354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4355                   maintainer-clean) \
4356           || exit 1
4357
4358 @endif autoconf
4359
4360
4361
4362 .PHONY: configure-automake maybe-configure-automake
4363 maybe-configure-automake:
4364 @if gcc-bootstrap
4365 configure-automake: stage_current
4366 @endif gcc-bootstrap
4367 @if automake
4368 maybe-configure-automake: configure-automake
4369 configure-automake: 
4370         @: $(MAKE); $(unstage)
4371         @r=`${PWD_COMMAND}`; export r; \
4372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4373         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4375         $(HOST_EXPORTS)  \
4376         echo Configuring in $(HOST_SUBDIR)/automake; \
4377         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4378         case $(srcdir) in \
4379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4380           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4382         esac; \
4383         srcdiroption="--srcdir=$${topdir}/automake"; \
4384         libsrcdir="$$s/automake"; \
4385         $(SHELL) $${libsrcdir}/configure \
4386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4387           --target=${target_alias} $${srcdiroption}  \
4388           || exit 1
4389 @endif automake
4390
4391
4392
4393
4394
4395 .PHONY: all-automake maybe-all-automake
4396 maybe-all-automake:
4397 @if gcc-bootstrap
4398 all-automake: stage_current
4399 @endif gcc-bootstrap
4400 @if automake
4401 TARGET-automake=all
4402 maybe-all-automake: all-automake
4403 all-automake: configure-automake
4404         @: $(MAKE); $(unstage)
4405         @r=`${PWD_COMMAND}`; export r; \
4406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4407         $(HOST_EXPORTS)  \
4408         (cd $(HOST_SUBDIR)/automake && \
4409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4410                 $(TARGET-automake))
4411 @endif automake
4412
4413
4414
4415
4416 .PHONY: check-automake maybe-check-automake
4417 maybe-check-automake:
4418 @if automake
4419 maybe-check-automake: check-automake
4420
4421 check-automake:
4422         @: $(MAKE); $(unstage)
4423         @r=`${PWD_COMMAND}`; export r; \
4424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425         $(HOST_EXPORTS) \
4426         (cd $(HOST_SUBDIR)/automake && \
4427           $(MAKE) $(FLAGS_TO_PASS)  check)
4428
4429 @endif automake
4430
4431 .PHONY: install-automake maybe-install-automake
4432 maybe-install-automake:
4433 @if automake
4434 maybe-install-automake: install-automake
4435
4436 install-automake: installdirs
4437         @: $(MAKE); $(unstage)
4438         @r=`${PWD_COMMAND}`; export r; \
4439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4440         $(HOST_EXPORTS) \
4441         (cd $(HOST_SUBDIR)/automake && \
4442           $(MAKE) $(FLAGS_TO_PASS)  install)
4443
4444 @endif automake
4445
4446 # Other targets (info, dvi, pdf, etc.)
4447
4448 .PHONY: maybe-info-automake info-automake
4449 maybe-info-automake:
4450 @if automake
4451 maybe-info-automake: info-automake
4452
4453 info-automake: \
4454     configure-automake 
4455         @: $(MAKE); $(unstage)
4456         @[ -f ./automake/Makefile ] || exit 0; \
4457         r=`${PWD_COMMAND}`; export r; \
4458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4459         $(HOST_EXPORTS) \
4460         for flag in $(EXTRA_HOST_FLAGS) ; do \
4461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4462         done; \
4463         echo "Doing info in automake" ; \
4464         (cd $(HOST_SUBDIR)/automake && \
4465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4467                   "RANLIB=$${RANLIB}" \
4468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4469                   info) \
4470           || exit 1
4471
4472 @endif automake
4473
4474 .PHONY: maybe-dvi-automake dvi-automake
4475 maybe-dvi-automake:
4476 @if automake
4477 maybe-dvi-automake: dvi-automake
4478
4479 dvi-automake: \
4480     configure-automake 
4481         @: $(MAKE); $(unstage)
4482         @[ -f ./automake/Makefile ] || exit 0; \
4483         r=`${PWD_COMMAND}`; export r; \
4484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4485         $(HOST_EXPORTS) \
4486         for flag in $(EXTRA_HOST_FLAGS) ; do \
4487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4488         done; \
4489         echo "Doing dvi in automake" ; \
4490         (cd $(HOST_SUBDIR)/automake && \
4491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4493                   "RANLIB=$${RANLIB}" \
4494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4495                   dvi) \
4496           || exit 1
4497
4498 @endif automake
4499
4500 .PHONY: maybe-pdf-automake pdf-automake
4501 maybe-pdf-automake:
4502 @if automake
4503 maybe-pdf-automake: pdf-automake
4504
4505 pdf-automake: \
4506     configure-automake 
4507         @: $(MAKE); $(unstage)
4508         @[ -f ./automake/Makefile ] || exit 0; \
4509         r=`${PWD_COMMAND}`; export r; \
4510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511         $(HOST_EXPORTS) \
4512         for flag in $(EXTRA_HOST_FLAGS) ; do \
4513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4514         done; \
4515         echo "Doing pdf in automake" ; \
4516         (cd $(HOST_SUBDIR)/automake && \
4517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4519                   "RANLIB=$${RANLIB}" \
4520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4521                   pdf) \
4522           || exit 1
4523
4524 @endif automake
4525
4526 .PHONY: maybe-html-automake html-automake
4527 maybe-html-automake:
4528 @if automake
4529 maybe-html-automake: html-automake
4530
4531 html-automake: \
4532     configure-automake 
4533         @: $(MAKE); $(unstage)
4534         @[ -f ./automake/Makefile ] || exit 0; \
4535         r=`${PWD_COMMAND}`; export r; \
4536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537         $(HOST_EXPORTS) \
4538         for flag in $(EXTRA_HOST_FLAGS) ; do \
4539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4540         done; \
4541         echo "Doing html in automake" ; \
4542         (cd $(HOST_SUBDIR)/automake && \
4543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545                   "RANLIB=$${RANLIB}" \
4546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4547                   html) \
4548           || exit 1
4549
4550 @endif automake
4551
4552 .PHONY: maybe-TAGS-automake TAGS-automake
4553 maybe-TAGS-automake:
4554 @if automake
4555 maybe-TAGS-automake: TAGS-automake
4556
4557 TAGS-automake: \
4558     configure-automake 
4559         @: $(MAKE); $(unstage)
4560         @[ -f ./automake/Makefile ] || exit 0; \
4561         r=`${PWD_COMMAND}`; export r; \
4562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563         $(HOST_EXPORTS) \
4564         for flag in $(EXTRA_HOST_FLAGS) ; do \
4565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566         done; \
4567         echo "Doing TAGS in automake" ; \
4568         (cd $(HOST_SUBDIR)/automake && \
4569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571                   "RANLIB=$${RANLIB}" \
4572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573                   TAGS) \
4574           || exit 1
4575
4576 @endif automake
4577
4578 .PHONY: maybe-install-info-automake install-info-automake
4579 maybe-install-info-automake:
4580 @if automake
4581 maybe-install-info-automake: install-info-automake
4582
4583 install-info-automake: \
4584     configure-automake \
4585     info-automake 
4586         @: $(MAKE); $(unstage)
4587         @[ -f ./automake/Makefile ] || exit 0; \
4588         r=`${PWD_COMMAND}`; export r; \
4589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590         $(HOST_EXPORTS) \
4591         for flag in $(EXTRA_HOST_FLAGS) ; do \
4592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4593         done; \
4594         echo "Doing install-info in automake" ; \
4595         (cd $(HOST_SUBDIR)/automake && \
4596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4598                   "RANLIB=$${RANLIB}" \
4599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4600                   install-info) \
4601           || exit 1
4602
4603 @endif automake
4604
4605 .PHONY: maybe-install-pdf-automake install-pdf-automake
4606 maybe-install-pdf-automake:
4607 @if automake
4608 maybe-install-pdf-automake: install-pdf-automake
4609
4610 install-pdf-automake: \
4611     configure-automake \
4612     pdf-automake 
4613         @: $(MAKE); $(unstage)
4614         @[ -f ./automake/Makefile ] || exit 0; \
4615         r=`${PWD_COMMAND}`; export r; \
4616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4617         $(HOST_EXPORTS) \
4618         for flag in $(EXTRA_HOST_FLAGS) ; do \
4619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4620         done; \
4621         echo "Doing install-pdf in automake" ; \
4622         (cd $(HOST_SUBDIR)/automake && \
4623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4625                   "RANLIB=$${RANLIB}" \
4626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4627                   install-pdf) \
4628           || exit 1
4629
4630 @endif automake
4631
4632 .PHONY: maybe-install-html-automake install-html-automake
4633 maybe-install-html-automake:
4634 @if automake
4635 maybe-install-html-automake: install-html-automake
4636
4637 install-html-automake: \
4638     configure-automake \
4639     html-automake 
4640         @: $(MAKE); $(unstage)
4641         @[ -f ./automake/Makefile ] || exit 0; \
4642         r=`${PWD_COMMAND}`; export r; \
4643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4644         $(HOST_EXPORTS) \
4645         for flag in $(EXTRA_HOST_FLAGS) ; do \
4646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4647         done; \
4648         echo "Doing install-html in automake" ; \
4649         (cd $(HOST_SUBDIR)/automake && \
4650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4652                   "RANLIB=$${RANLIB}" \
4653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4654                   install-html) \
4655           || exit 1
4656
4657 @endif automake
4658
4659 .PHONY: maybe-installcheck-automake installcheck-automake
4660 maybe-installcheck-automake:
4661 @if automake
4662 maybe-installcheck-automake: installcheck-automake
4663
4664 installcheck-automake: \
4665     configure-automake 
4666         @: $(MAKE); $(unstage)
4667         @[ -f ./automake/Makefile ] || exit 0; \
4668         r=`${PWD_COMMAND}`; export r; \
4669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4670         $(HOST_EXPORTS) \
4671         for flag in $(EXTRA_HOST_FLAGS) ; do \
4672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4673         done; \
4674         echo "Doing installcheck in automake" ; \
4675         (cd $(HOST_SUBDIR)/automake && \
4676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4678                   "RANLIB=$${RANLIB}" \
4679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4680                   installcheck) \
4681           || exit 1
4682
4683 @endif automake
4684
4685 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4686 maybe-mostlyclean-automake:
4687 @if automake
4688 maybe-mostlyclean-automake: mostlyclean-automake
4689
4690 mostlyclean-automake: 
4691         @: $(MAKE); $(unstage)
4692         @[ -f ./automake/Makefile ] || exit 0; \
4693         r=`${PWD_COMMAND}`; export r; \
4694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695         $(HOST_EXPORTS) \
4696         for flag in $(EXTRA_HOST_FLAGS) ; do \
4697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4698         done; \
4699         echo "Doing mostlyclean in automake" ; \
4700         (cd $(HOST_SUBDIR)/automake && \
4701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4703                   "RANLIB=$${RANLIB}" \
4704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4705                   mostlyclean) \
4706           || exit 1
4707
4708 @endif automake
4709
4710 .PHONY: maybe-clean-automake clean-automake
4711 maybe-clean-automake:
4712 @if automake
4713 maybe-clean-automake: clean-automake
4714
4715 clean-automake: 
4716         @: $(MAKE); $(unstage)
4717         @[ -f ./automake/Makefile ] || exit 0; \
4718         r=`${PWD_COMMAND}`; export r; \
4719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720         $(HOST_EXPORTS) \
4721         for flag in $(EXTRA_HOST_FLAGS) ; do \
4722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4723         done; \
4724         echo "Doing clean in automake" ; \
4725         (cd $(HOST_SUBDIR)/automake && \
4726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4728                   "RANLIB=$${RANLIB}" \
4729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4730                   clean) \
4731           || exit 1
4732
4733 @endif automake
4734
4735 .PHONY: maybe-distclean-automake distclean-automake
4736 maybe-distclean-automake:
4737 @if automake
4738 maybe-distclean-automake: distclean-automake
4739
4740 distclean-automake: 
4741         @: $(MAKE); $(unstage)
4742         @[ -f ./automake/Makefile ] || exit 0; \
4743         r=`${PWD_COMMAND}`; export r; \
4744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4745         $(HOST_EXPORTS) \
4746         for flag in $(EXTRA_HOST_FLAGS) ; do \
4747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4748         done; \
4749         echo "Doing distclean in automake" ; \
4750         (cd $(HOST_SUBDIR)/automake && \
4751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4753                   "RANLIB=$${RANLIB}" \
4754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4755                   distclean) \
4756           || exit 1
4757
4758 @endif automake
4759
4760 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4761 maybe-maintainer-clean-automake:
4762 @if automake
4763 maybe-maintainer-clean-automake: maintainer-clean-automake
4764
4765 maintainer-clean-automake: 
4766         @: $(MAKE); $(unstage)
4767         @[ -f ./automake/Makefile ] || exit 0; \
4768         r=`${PWD_COMMAND}`; export r; \
4769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770         $(HOST_EXPORTS) \
4771         for flag in $(EXTRA_HOST_FLAGS) ; do \
4772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4773         done; \
4774         echo "Doing maintainer-clean in automake" ; \
4775         (cd $(HOST_SUBDIR)/automake && \
4776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4778                   "RANLIB=$${RANLIB}" \
4779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4780                   maintainer-clean) \
4781           || exit 1
4782
4783 @endif automake
4784
4785
4786
4787 .PHONY: configure-bash maybe-configure-bash
4788 maybe-configure-bash:
4789 @if gcc-bootstrap
4790 configure-bash: stage_current
4791 @endif gcc-bootstrap
4792 @if bash
4793 maybe-configure-bash: configure-bash
4794 configure-bash: 
4795         @: $(MAKE); $(unstage)
4796         @r=`${PWD_COMMAND}`; export r; \
4797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4800         $(HOST_EXPORTS)  \
4801         echo Configuring in $(HOST_SUBDIR)/bash; \
4802         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4803         case $(srcdir) in \
4804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4805           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4807         esac; \
4808         srcdiroption="--srcdir=$${topdir}/bash"; \
4809         libsrcdir="$$s/bash"; \
4810         $(SHELL) $${libsrcdir}/configure \
4811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4812           --target=${target_alias} $${srcdiroption}  \
4813           || exit 1
4814 @endif bash
4815
4816
4817
4818
4819
4820 .PHONY: all-bash maybe-all-bash
4821 maybe-all-bash:
4822 @if gcc-bootstrap
4823 all-bash: stage_current
4824 @endif gcc-bootstrap
4825 @if bash
4826 TARGET-bash=all
4827 maybe-all-bash: all-bash
4828 all-bash: configure-bash
4829         @: $(MAKE); $(unstage)
4830         @r=`${PWD_COMMAND}`; export r; \
4831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4832         $(HOST_EXPORTS)  \
4833         (cd $(HOST_SUBDIR)/bash && \
4834           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4835                 $(TARGET-bash))
4836 @endif bash
4837
4838
4839
4840
4841 .PHONY: check-bash maybe-check-bash
4842 maybe-check-bash:
4843 @if bash
4844 maybe-check-bash: check-bash
4845
4846 check-bash:
4847         @: $(MAKE); $(unstage)
4848         @r=`${PWD_COMMAND}`; export r; \
4849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850         $(HOST_EXPORTS) \
4851         (cd $(HOST_SUBDIR)/bash && \
4852           $(MAKE) $(FLAGS_TO_PASS)  check)
4853
4854 @endif bash
4855
4856 .PHONY: install-bash maybe-install-bash
4857 maybe-install-bash:
4858 @if bash
4859 maybe-install-bash: install-bash
4860
4861 install-bash: installdirs
4862         @: $(MAKE); $(unstage)
4863         @r=`${PWD_COMMAND}`; export r; \
4864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865         $(HOST_EXPORTS) \
4866         (cd $(HOST_SUBDIR)/bash && \
4867           $(MAKE) $(FLAGS_TO_PASS)  install)
4868
4869 @endif bash
4870
4871 # Other targets (info, dvi, pdf, etc.)
4872
4873 .PHONY: maybe-info-bash info-bash
4874 maybe-info-bash:
4875 @if bash
4876 maybe-info-bash: info-bash
4877
4878 info-bash: \
4879     configure-bash 
4880         @: $(MAKE); $(unstage)
4881         @[ -f ./bash/Makefile ] || exit 0; \
4882         r=`${PWD_COMMAND}`; export r; \
4883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4884         $(HOST_EXPORTS) \
4885         for flag in $(EXTRA_HOST_FLAGS) ; do \
4886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4887         done; \
4888         echo "Doing info in bash" ; \
4889         (cd $(HOST_SUBDIR)/bash && \
4890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4892                   "RANLIB=$${RANLIB}" \
4893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4894                   info) \
4895           || exit 1
4896
4897 @endif bash
4898
4899 .PHONY: maybe-dvi-bash dvi-bash
4900 maybe-dvi-bash:
4901 @if bash
4902 maybe-dvi-bash: dvi-bash
4903
4904 dvi-bash: \
4905     configure-bash 
4906         @: $(MAKE); $(unstage)
4907         @[ -f ./bash/Makefile ] || exit 0; \
4908         r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         $(HOST_EXPORTS) \
4911         for flag in $(EXTRA_HOST_FLAGS) ; do \
4912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4913         done; \
4914         echo "Doing dvi in bash" ; \
4915         (cd $(HOST_SUBDIR)/bash && \
4916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4918                   "RANLIB=$${RANLIB}" \
4919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4920                   dvi) \
4921           || exit 1
4922
4923 @endif bash
4924
4925 .PHONY: maybe-pdf-bash pdf-bash
4926 maybe-pdf-bash:
4927 @if bash
4928 maybe-pdf-bash: pdf-bash
4929
4930 pdf-bash: \
4931     configure-bash 
4932         @: $(MAKE); $(unstage)
4933         @[ -f ./bash/Makefile ] || exit 0; \
4934         r=`${PWD_COMMAND}`; export r; \
4935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4936         $(HOST_EXPORTS) \
4937         for flag in $(EXTRA_HOST_FLAGS) ; do \
4938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4939         done; \
4940         echo "Doing pdf in bash" ; \
4941         (cd $(HOST_SUBDIR)/bash && \
4942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4944                   "RANLIB=$${RANLIB}" \
4945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4946                   pdf) \
4947           || exit 1
4948
4949 @endif bash
4950
4951 .PHONY: maybe-html-bash html-bash
4952 maybe-html-bash:
4953 @if bash
4954 maybe-html-bash: html-bash
4955
4956 html-bash: \
4957     configure-bash 
4958         @: $(MAKE); $(unstage)
4959         @[ -f ./bash/Makefile ] || exit 0; \
4960         r=`${PWD_COMMAND}`; export r; \
4961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4962         $(HOST_EXPORTS) \
4963         for flag in $(EXTRA_HOST_FLAGS) ; do \
4964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4965         done; \
4966         echo "Doing html in bash" ; \
4967         (cd $(HOST_SUBDIR)/bash && \
4968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4970                   "RANLIB=$${RANLIB}" \
4971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4972                   html) \
4973           || exit 1
4974
4975 @endif bash
4976
4977 .PHONY: maybe-TAGS-bash TAGS-bash
4978 maybe-TAGS-bash:
4979 @if bash
4980 maybe-TAGS-bash: TAGS-bash
4981
4982 TAGS-bash: \
4983     configure-bash 
4984         @: $(MAKE); $(unstage)
4985         @[ -f ./bash/Makefile ] || exit 0; \
4986         r=`${PWD_COMMAND}`; export r; \
4987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4988         $(HOST_EXPORTS) \
4989         for flag in $(EXTRA_HOST_FLAGS) ; do \
4990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4991         done; \
4992         echo "Doing TAGS in bash" ; \
4993         (cd $(HOST_SUBDIR)/bash && \
4994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4996                   "RANLIB=$${RANLIB}" \
4997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4998                   TAGS) \
4999           || exit 1
5000
5001 @endif bash
5002
5003 .PHONY: maybe-install-info-bash install-info-bash
5004 maybe-install-info-bash:
5005 @if bash
5006 maybe-install-info-bash: install-info-bash
5007
5008 install-info-bash: \
5009     configure-bash \
5010     info-bash 
5011         @: $(MAKE); $(unstage)
5012         @[ -f ./bash/Makefile ] || exit 0; \
5013         r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         $(HOST_EXPORTS) \
5016         for flag in $(EXTRA_HOST_FLAGS) ; do \
5017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5018         done; \
5019         echo "Doing install-info in bash" ; \
5020         (cd $(HOST_SUBDIR)/bash && \
5021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5023                   "RANLIB=$${RANLIB}" \
5024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5025                   install-info) \
5026           || exit 1
5027
5028 @endif bash
5029
5030 .PHONY: maybe-install-pdf-bash install-pdf-bash
5031 maybe-install-pdf-bash:
5032 @if bash
5033 maybe-install-pdf-bash: install-pdf-bash
5034
5035 install-pdf-bash: \
5036     configure-bash \
5037     pdf-bash 
5038         @: $(MAKE); $(unstage)
5039         @[ -f ./bash/Makefile ] || exit 0; \
5040         r=`${PWD_COMMAND}`; export r; \
5041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5042         $(HOST_EXPORTS) \
5043         for flag in $(EXTRA_HOST_FLAGS) ; do \
5044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5045         done; \
5046         echo "Doing install-pdf in bash" ; \
5047         (cd $(HOST_SUBDIR)/bash && \
5048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5050                   "RANLIB=$${RANLIB}" \
5051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5052                   install-pdf) \
5053           || exit 1
5054
5055 @endif bash
5056
5057 .PHONY: maybe-install-html-bash install-html-bash
5058 maybe-install-html-bash:
5059 @if bash
5060 maybe-install-html-bash: install-html-bash
5061
5062 install-html-bash: \
5063     configure-bash \
5064     html-bash 
5065         @: $(MAKE); $(unstage)
5066         @[ -f ./bash/Makefile ] || exit 0; \
5067         r=`${PWD_COMMAND}`; export r; \
5068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5069         $(HOST_EXPORTS) \
5070         for flag in $(EXTRA_HOST_FLAGS) ; do \
5071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5072         done; \
5073         echo "Doing install-html in bash" ; \
5074         (cd $(HOST_SUBDIR)/bash && \
5075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5077                   "RANLIB=$${RANLIB}" \
5078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5079                   install-html) \
5080           || exit 1
5081
5082 @endif bash
5083
5084 .PHONY: maybe-installcheck-bash installcheck-bash
5085 maybe-installcheck-bash:
5086 @if bash
5087 maybe-installcheck-bash: installcheck-bash
5088
5089 installcheck-bash: \
5090     configure-bash 
5091         @: $(MAKE); $(unstage)
5092         @[ -f ./bash/Makefile ] || exit 0; \
5093         r=`${PWD_COMMAND}`; export r; \
5094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5095         $(HOST_EXPORTS) \
5096         for flag in $(EXTRA_HOST_FLAGS) ; do \
5097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5098         done; \
5099         echo "Doing installcheck in bash" ; \
5100         (cd $(HOST_SUBDIR)/bash && \
5101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5103                   "RANLIB=$${RANLIB}" \
5104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5105                   installcheck) \
5106           || exit 1
5107
5108 @endif bash
5109
5110 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5111 maybe-mostlyclean-bash:
5112 @if bash
5113 maybe-mostlyclean-bash: mostlyclean-bash
5114
5115 mostlyclean-bash: 
5116         @: $(MAKE); $(unstage)
5117         @[ -f ./bash/Makefile ] || exit 0; \
5118         r=`${PWD_COMMAND}`; export r; \
5119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5120         $(HOST_EXPORTS) \
5121         for flag in $(EXTRA_HOST_FLAGS) ; do \
5122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5123         done; \
5124         echo "Doing mostlyclean in bash" ; \
5125         (cd $(HOST_SUBDIR)/bash && \
5126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5128                   "RANLIB=$${RANLIB}" \
5129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5130                   mostlyclean) \
5131           || exit 1
5132
5133 @endif bash
5134
5135 .PHONY: maybe-clean-bash clean-bash
5136 maybe-clean-bash:
5137 @if bash
5138 maybe-clean-bash: clean-bash
5139
5140 clean-bash: 
5141         @: $(MAKE); $(unstage)
5142         @[ -f ./bash/Makefile ] || exit 0; \
5143         r=`${PWD_COMMAND}`; export r; \
5144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145         $(HOST_EXPORTS) \
5146         for flag in $(EXTRA_HOST_FLAGS) ; do \
5147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5148         done; \
5149         echo "Doing clean in bash" ; \
5150         (cd $(HOST_SUBDIR)/bash && \
5151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5153                   "RANLIB=$${RANLIB}" \
5154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5155                   clean) \
5156           || exit 1
5157
5158 @endif bash
5159
5160 .PHONY: maybe-distclean-bash distclean-bash
5161 maybe-distclean-bash:
5162 @if bash
5163 maybe-distclean-bash: distclean-bash
5164
5165 distclean-bash: 
5166         @: $(MAKE); $(unstage)
5167         @[ -f ./bash/Makefile ] || exit 0; \
5168         r=`${PWD_COMMAND}`; export r; \
5169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5170         $(HOST_EXPORTS) \
5171         for flag in $(EXTRA_HOST_FLAGS) ; do \
5172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5173         done; \
5174         echo "Doing distclean in bash" ; \
5175         (cd $(HOST_SUBDIR)/bash && \
5176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5178                   "RANLIB=$${RANLIB}" \
5179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5180                   distclean) \
5181           || exit 1
5182
5183 @endif bash
5184
5185 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5186 maybe-maintainer-clean-bash:
5187 @if bash
5188 maybe-maintainer-clean-bash: maintainer-clean-bash
5189
5190 maintainer-clean-bash: 
5191         @: $(MAKE); $(unstage)
5192         @[ -f ./bash/Makefile ] || exit 0; \
5193         r=`${PWD_COMMAND}`; export r; \
5194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195         $(HOST_EXPORTS) \
5196         for flag in $(EXTRA_HOST_FLAGS) ; do \
5197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5198         done; \
5199         echo "Doing maintainer-clean in bash" ; \
5200         (cd $(HOST_SUBDIR)/bash && \
5201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5203                   "RANLIB=$${RANLIB}" \
5204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5205                   maintainer-clean) \
5206           || exit 1
5207
5208 @endif bash
5209
5210
5211
5212 .PHONY: configure-bfd maybe-configure-bfd
5213 maybe-configure-bfd:
5214 @if gcc-bootstrap
5215 configure-bfd: stage_current
5216 @endif gcc-bootstrap
5217 @if bfd
5218 maybe-configure-bfd: configure-bfd
5219 configure-bfd: 
5220         @r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5224         $(HOST_EXPORTS)  \
5225         echo Configuring in $(HOST_SUBDIR)/bfd; \
5226         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5227         case $(srcdir) in \
5228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5229           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5231         esac; \
5232         srcdiroption="--srcdir=$${topdir}/bfd"; \
5233         libsrcdir="$$s/bfd"; \
5234         $(SHELL) $${libsrcdir}/configure \
5235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5236           --target=${target_alias} $${srcdiroption}  \
5237           || exit 1
5238 @endif bfd
5239
5240
5241
5242 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5243 maybe-configure-stage1-bfd:
5244 @if bfd-bootstrap
5245 maybe-configure-stage1-bfd: configure-stage1-bfd
5246 configure-stage1-bfd:
5247         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5249         @r=`${PWD_COMMAND}`; export r; \
5250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251         TFLAGS="$(STAGE1_TFLAGS)"; \
5252         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5253         $(HOST_EXPORTS) \
5254         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5255         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5256         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5257         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5259         cd $(HOST_SUBDIR)/bfd || exit 1; \
5260         case $(srcdir) in \
5261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5262           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5264         esac; \
5265         srcdiroption="--srcdir=$${topdir}/bfd"; \
5266         libsrcdir="$$s/bfd"; \
5267         $(SHELL) $${libsrcdir}/configure \
5268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5269           --target=${target_alias} $${srcdiroption} \
5270           $(STAGE1_CONFIGURE_FLAGS)
5271 @endif bfd-bootstrap
5272
5273 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5274 maybe-configure-stage2-bfd:
5275 @if bfd-bootstrap
5276 maybe-configure-stage2-bfd: configure-stage2-bfd
5277 configure-stage2-bfd:
5278         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5280         @r=`${PWD_COMMAND}`; export r; \
5281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5282         TFLAGS="$(STAGE2_TFLAGS)"; \
5283         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5284         $(HOST_EXPORTS) \
5285         $(POSTSTAGE1_HOST_EXPORTS) \
5286         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5287         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5288         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5289         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5291         cd $(HOST_SUBDIR)/bfd || exit 1; \
5292         case $(srcdir) in \
5293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5294           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5296         esac; \
5297         srcdiroption="--srcdir=$${topdir}/bfd"; \
5298         libsrcdir="$$s/bfd"; \
5299         $(SHELL) $${libsrcdir}/configure \
5300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5301           --target=${target_alias} $${srcdiroption} \
5302           --with-build-libsubdir=$(HOST_SUBDIR) \
5303           $(STAGE2_CONFIGURE_FLAGS)
5304 @endif bfd-bootstrap
5305
5306 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5307 maybe-configure-stage3-bfd:
5308 @if bfd-bootstrap
5309 maybe-configure-stage3-bfd: configure-stage3-bfd
5310 configure-stage3-bfd:
5311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5313         @r=`${PWD_COMMAND}`; export r; \
5314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5315         TFLAGS="$(STAGE3_TFLAGS)"; \
5316         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5317         $(HOST_EXPORTS) \
5318         $(POSTSTAGE1_HOST_EXPORTS) \
5319         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5320         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5321         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5322         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5324         cd $(HOST_SUBDIR)/bfd || exit 1; \
5325         case $(srcdir) in \
5326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5327           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5329         esac; \
5330         srcdiroption="--srcdir=$${topdir}/bfd"; \
5331         libsrcdir="$$s/bfd"; \
5332         $(SHELL) $${libsrcdir}/configure \
5333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5334           --target=${target_alias} $${srcdiroption} \
5335           --with-build-libsubdir=$(HOST_SUBDIR) \
5336           $(STAGE3_CONFIGURE_FLAGS)
5337 @endif bfd-bootstrap
5338
5339 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5340 maybe-configure-stage4-bfd:
5341 @if bfd-bootstrap
5342 maybe-configure-stage4-bfd: configure-stage4-bfd
5343 configure-stage4-bfd:
5344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5346         @r=`${PWD_COMMAND}`; export r; \
5347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5348         TFLAGS="$(STAGE4_TFLAGS)"; \
5349         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5350         $(HOST_EXPORTS) \
5351         $(POSTSTAGE1_HOST_EXPORTS) \
5352         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5353         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5354         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5355         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5357         cd $(HOST_SUBDIR)/bfd || exit 1; \
5358         case $(srcdir) in \
5359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5360           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5362         esac; \
5363         srcdiroption="--srcdir=$${topdir}/bfd"; \
5364         libsrcdir="$$s/bfd"; \
5365         $(SHELL) $${libsrcdir}/configure \
5366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5367           --target=${target_alias} $${srcdiroption} \
5368           --with-build-libsubdir=$(HOST_SUBDIR) \
5369           $(STAGE4_CONFIGURE_FLAGS)
5370 @endif bfd-bootstrap
5371
5372 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5373 maybe-configure-stageprofile-bfd:
5374 @if bfd-bootstrap
5375 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5376 configure-stageprofile-bfd:
5377         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5379         @r=`${PWD_COMMAND}`; export r; \
5380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5382         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5383         $(HOST_EXPORTS) \
5384         $(POSTSTAGE1_HOST_EXPORTS) \
5385         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5386         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5387         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5388         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5390         cd $(HOST_SUBDIR)/bfd || exit 1; \
5391         case $(srcdir) in \
5392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5393           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5395         esac; \
5396         srcdiroption="--srcdir=$${topdir}/bfd"; \
5397         libsrcdir="$$s/bfd"; \
5398         $(SHELL) $${libsrcdir}/configure \
5399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5400           --target=${target_alias} $${srcdiroption} \
5401           --with-build-libsubdir=$(HOST_SUBDIR) \
5402           $(STAGEprofile_CONFIGURE_FLAGS)
5403 @endif bfd-bootstrap
5404
5405 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5406 maybe-configure-stagefeedback-bfd:
5407 @if bfd-bootstrap
5408 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5409 configure-stagefeedback-bfd:
5410         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5411         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5412         @r=`${PWD_COMMAND}`; export r; \
5413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5414         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5415         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5416         $(HOST_EXPORTS) \
5417         $(POSTSTAGE1_HOST_EXPORTS) \
5418         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5419         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5420         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5421         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5423         cd $(HOST_SUBDIR)/bfd || exit 1; \
5424         case $(srcdir) in \
5425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5426           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5428         esac; \
5429         srcdiroption="--srcdir=$${topdir}/bfd"; \
5430         libsrcdir="$$s/bfd"; \
5431         $(SHELL) $${libsrcdir}/configure \
5432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5433           --target=${target_alias} $${srcdiroption} \
5434           --with-build-libsubdir=$(HOST_SUBDIR) \
5435           $(STAGEfeedback_CONFIGURE_FLAGS)
5436 @endif bfd-bootstrap
5437
5438
5439
5440
5441
5442 .PHONY: all-bfd maybe-all-bfd
5443 maybe-all-bfd:
5444 @if gcc-bootstrap
5445 all-bfd: stage_current
5446 @endif gcc-bootstrap
5447 @if bfd
5448 TARGET-bfd=all
5449 maybe-all-bfd: all-bfd
5450 all-bfd: configure-bfd
5451         @r=`${PWD_COMMAND}`; export r; \
5452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453         $(HOST_EXPORTS)  \
5454         (cd $(HOST_SUBDIR)/bfd && \
5455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5456                 $(TARGET-bfd))
5457 @endif bfd
5458
5459
5460
5461 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5462 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5463 maybe-all-stage1-bfd:
5464 maybe-clean-stage1-bfd:
5465 @if bfd-bootstrap
5466 maybe-all-stage1-bfd: all-stage1-bfd
5467 all-stage1: all-stage1-bfd
5468 TARGET-stage1-bfd = $(TARGET-bfd)
5469 all-stage1-bfd: configure-stage1-bfd
5470         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5471         @r=`${PWD_COMMAND}`; export r; \
5472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473         TFLAGS="$(STAGE1_TFLAGS)"; \
5474         $(HOST_EXPORTS)  \
5475         cd $(HOST_SUBDIR)/bfd && \
5476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5477                 CFLAGS="$(STAGE1_CFLAGS)" \
5478                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5479                 LIBCFLAGS="$(LIBCFLAGS)" \
5480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5483                 $(EXTRA_HOST_FLAGS)   \
5484                 TFLAGS="$(STAGE1_TFLAGS)" \
5485                 $(TARGET-stage1-bfd)
5486
5487 maybe-clean-stage1-bfd: clean-stage1-bfd
5488 clean-stage1: clean-stage1-bfd
5489 clean-stage1-bfd:
5490         @if [ $(current_stage) = stage1 ]; then \
5491           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5492         else \
5493           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5494           $(MAKE) stage1-start; \
5495         fi; \
5496         cd $(HOST_SUBDIR)/bfd && \
5497         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5498                  clean
5499 @endif bfd-bootstrap
5500
5501
5502 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5503 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5504 maybe-all-stage2-bfd:
5505 maybe-clean-stage2-bfd:
5506 @if bfd-bootstrap
5507 maybe-all-stage2-bfd: all-stage2-bfd
5508 all-stage2: all-stage2-bfd
5509 TARGET-stage2-bfd = $(TARGET-bfd)
5510 all-stage2-bfd: configure-stage2-bfd
5511         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5512         @r=`${PWD_COMMAND}`; export r; \
5513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5514         TFLAGS="$(STAGE2_TFLAGS)"; \
5515         $(HOST_EXPORTS) \
5516         $(POSTSTAGE1_HOST_EXPORTS)  \
5517         cd $(HOST_SUBDIR)/bfd && \
5518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5519                 CFLAGS="$(STAGE2_CFLAGS)" \
5520                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5521                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5525                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5526                 TFLAGS="$(STAGE2_TFLAGS)" \
5527                 $(TARGET-stage2-bfd)
5528
5529 maybe-clean-stage2-bfd: clean-stage2-bfd
5530 clean-stage2: clean-stage2-bfd
5531 clean-stage2-bfd:
5532         @if [ $(current_stage) = stage2 ]; then \
5533           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5534         else \
5535           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5536           $(MAKE) stage2-start; \
5537         fi; \
5538         cd $(HOST_SUBDIR)/bfd && \
5539         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5540                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5541                  clean
5542 @endif bfd-bootstrap
5543
5544
5545 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5546 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5547 maybe-all-stage3-bfd:
5548 maybe-clean-stage3-bfd:
5549 @if bfd-bootstrap
5550 maybe-all-stage3-bfd: all-stage3-bfd
5551 all-stage3: all-stage3-bfd
5552 TARGET-stage3-bfd = $(TARGET-bfd)
5553 all-stage3-bfd: configure-stage3-bfd
5554         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5555         @r=`${PWD_COMMAND}`; export r; \
5556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5557         TFLAGS="$(STAGE3_TFLAGS)"; \
5558         $(HOST_EXPORTS) \
5559         $(POSTSTAGE1_HOST_EXPORTS)  \
5560         cd $(HOST_SUBDIR)/bfd && \
5561         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5562                 CFLAGS="$(STAGE3_CFLAGS)" \
5563                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5564                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5568                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5569                 TFLAGS="$(STAGE3_TFLAGS)" \
5570                 $(TARGET-stage3-bfd)
5571
5572 maybe-clean-stage3-bfd: clean-stage3-bfd
5573 clean-stage3: clean-stage3-bfd
5574 clean-stage3-bfd:
5575         @if [ $(current_stage) = stage3 ]; then \
5576           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5577         else \
5578           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5579           $(MAKE) stage3-start; \
5580         fi; \
5581         cd $(HOST_SUBDIR)/bfd && \
5582         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5583                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5584                  clean
5585 @endif bfd-bootstrap
5586
5587
5588 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5589 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5590 maybe-all-stage4-bfd:
5591 maybe-clean-stage4-bfd:
5592 @if bfd-bootstrap
5593 maybe-all-stage4-bfd: all-stage4-bfd
5594 all-stage4: all-stage4-bfd
5595 TARGET-stage4-bfd = $(TARGET-bfd)
5596 all-stage4-bfd: configure-stage4-bfd
5597         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5598         @r=`${PWD_COMMAND}`; export r; \
5599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600         TFLAGS="$(STAGE4_TFLAGS)"; \
5601         $(HOST_EXPORTS) \
5602         $(POSTSTAGE1_HOST_EXPORTS)  \
5603         cd $(HOST_SUBDIR)/bfd && \
5604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5605                 CFLAGS="$(STAGE4_CFLAGS)" \
5606                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5607                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5612                 TFLAGS="$(STAGE4_TFLAGS)" \
5613                 $(TARGET-stage4-bfd)
5614
5615 maybe-clean-stage4-bfd: clean-stage4-bfd
5616 clean-stage4: clean-stage4-bfd
5617 clean-stage4-bfd:
5618         @if [ $(current_stage) = stage4 ]; then \
5619           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5620         else \
5621           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5622           $(MAKE) stage4-start; \
5623         fi; \
5624         cd $(HOST_SUBDIR)/bfd && \
5625         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5626                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5627                  clean
5628 @endif bfd-bootstrap
5629
5630
5631 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5632 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5633 maybe-all-stageprofile-bfd:
5634 maybe-clean-stageprofile-bfd:
5635 @if bfd-bootstrap
5636 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5637 all-stageprofile: all-stageprofile-bfd
5638 TARGET-stageprofile-bfd = $(TARGET-bfd)
5639 all-stageprofile-bfd: configure-stageprofile-bfd
5640         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5641         @r=`${PWD_COMMAND}`; export r; \
5642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5643         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5644         $(HOST_EXPORTS) \
5645         $(POSTSTAGE1_HOST_EXPORTS)  \
5646         cd $(HOST_SUBDIR)/bfd && \
5647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5648                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5649                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5650                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5655                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5656                 $(TARGET-stageprofile-bfd)
5657
5658 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5659 clean-stageprofile: clean-stageprofile-bfd
5660 clean-stageprofile-bfd:
5661         @if [ $(current_stage) = stageprofile ]; then \
5662           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5663         else \
5664           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5665           $(MAKE) stageprofile-start; \
5666         fi; \
5667         cd $(HOST_SUBDIR)/bfd && \
5668         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5669                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5670                  clean
5671 @endif bfd-bootstrap
5672
5673
5674 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5675 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5676 maybe-all-stagefeedback-bfd:
5677 maybe-clean-stagefeedback-bfd:
5678 @if bfd-bootstrap
5679 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5680 all-stagefeedback: all-stagefeedback-bfd
5681 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5682 all-stagefeedback-bfd: configure-stagefeedback-bfd
5683         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5684         @r=`${PWD_COMMAND}`; export r; \
5685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5687         $(HOST_EXPORTS) \
5688         $(POSTSTAGE1_HOST_EXPORTS)  \
5689         cd $(HOST_SUBDIR)/bfd && \
5690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5691                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5692                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5693                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5697                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5698                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5699                 $(TARGET-stagefeedback-bfd)
5700
5701 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5702 clean-stagefeedback: clean-stagefeedback-bfd
5703 clean-stagefeedback-bfd:
5704         @if [ $(current_stage) = stagefeedback ]; then \
5705           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5706         else \
5707           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5708           $(MAKE) stagefeedback-start; \
5709         fi; \
5710         cd $(HOST_SUBDIR)/bfd && \
5711         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5712                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5713                  clean
5714 @endif bfd-bootstrap
5715
5716
5717
5718
5719
5720 .PHONY: check-bfd maybe-check-bfd
5721 maybe-check-bfd:
5722 @if bfd
5723 maybe-check-bfd: check-bfd
5724
5725 check-bfd:
5726         @: $(MAKE); $(unstage)
5727         @r=`${PWD_COMMAND}`; export r; \
5728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5729         $(HOST_EXPORTS) \
5730         (cd $(HOST_SUBDIR)/bfd && \
5731           $(MAKE) $(FLAGS_TO_PASS)  check)
5732
5733 @endif bfd
5734
5735 .PHONY: install-bfd maybe-install-bfd
5736 maybe-install-bfd:
5737 @if bfd
5738 maybe-install-bfd: install-bfd
5739
5740 install-bfd: installdirs
5741         @: $(MAKE); $(unstage)
5742         @r=`${PWD_COMMAND}`; export r; \
5743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744         $(HOST_EXPORTS) \
5745         (cd $(HOST_SUBDIR)/bfd && \
5746           $(MAKE) $(FLAGS_TO_PASS)  install)
5747
5748 @endif bfd
5749
5750 # Other targets (info, dvi, pdf, etc.)
5751
5752 .PHONY: maybe-info-bfd info-bfd
5753 maybe-info-bfd:
5754 @if bfd
5755 maybe-info-bfd: info-bfd
5756
5757 info-bfd: \
5758     configure-bfd 
5759         @[ -f ./bfd/Makefile ] || exit 0; \
5760         r=`${PWD_COMMAND}`; export r; \
5761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5762         $(HOST_EXPORTS) \
5763         for flag in $(EXTRA_HOST_FLAGS) ; do \
5764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5765         done; \
5766         echo "Doing info in bfd" ; \
5767         (cd $(HOST_SUBDIR)/bfd && \
5768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5770                   "RANLIB=$${RANLIB}" \
5771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5772                   info) \
5773           || exit 1
5774
5775 @endif bfd
5776
5777 .PHONY: maybe-dvi-bfd dvi-bfd
5778 maybe-dvi-bfd:
5779 @if bfd
5780 maybe-dvi-bfd: dvi-bfd
5781
5782 dvi-bfd: \
5783     configure-bfd 
5784         @[ -f ./bfd/Makefile ] || exit 0; \
5785         r=`${PWD_COMMAND}`; export r; \
5786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787         $(HOST_EXPORTS) \
5788         for flag in $(EXTRA_HOST_FLAGS) ; do \
5789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790         done; \
5791         echo "Doing dvi in bfd" ; \
5792         (cd $(HOST_SUBDIR)/bfd && \
5793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5795                   "RANLIB=$${RANLIB}" \
5796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5797                   dvi) \
5798           || exit 1
5799
5800 @endif bfd
5801
5802 .PHONY: maybe-pdf-bfd pdf-bfd
5803 maybe-pdf-bfd:
5804 @if bfd
5805 maybe-pdf-bfd: pdf-bfd
5806
5807 pdf-bfd: \
5808     configure-bfd 
5809         @[ -f ./bfd/Makefile ] || exit 0; \
5810         r=`${PWD_COMMAND}`; export r; \
5811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812         $(HOST_EXPORTS) \
5813         for flag in $(EXTRA_HOST_FLAGS) ; do \
5814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5815         done; \
5816         echo "Doing pdf in bfd" ; \
5817         (cd $(HOST_SUBDIR)/bfd && \
5818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5820                   "RANLIB=$${RANLIB}" \
5821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5822                   pdf) \
5823           || exit 1
5824
5825 @endif bfd
5826
5827 .PHONY: maybe-html-bfd html-bfd
5828 maybe-html-bfd:
5829 @if bfd
5830 maybe-html-bfd: html-bfd
5831
5832 html-bfd: \
5833     configure-bfd 
5834         @[ -f ./bfd/Makefile ] || exit 0; \
5835         r=`${PWD_COMMAND}`; export r; \
5836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837         $(HOST_EXPORTS) \
5838         for flag in $(EXTRA_HOST_FLAGS) ; do \
5839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5840         done; \
5841         echo "Doing html in bfd" ; \
5842         (cd $(HOST_SUBDIR)/bfd && \
5843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5845                   "RANLIB=$${RANLIB}" \
5846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5847                   html) \
5848           || exit 1
5849
5850 @endif bfd
5851
5852 .PHONY: maybe-TAGS-bfd TAGS-bfd
5853 maybe-TAGS-bfd:
5854 @if bfd
5855 maybe-TAGS-bfd: TAGS-bfd
5856
5857 TAGS-bfd: \
5858     configure-bfd 
5859         @[ -f ./bfd/Makefile ] || exit 0; \
5860         r=`${PWD_COMMAND}`; export r; \
5861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862         $(HOST_EXPORTS) \
5863         for flag in $(EXTRA_HOST_FLAGS) ; do \
5864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5865         done; \
5866         echo "Doing TAGS in bfd" ; \
5867         (cd $(HOST_SUBDIR)/bfd && \
5868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5870                   "RANLIB=$${RANLIB}" \
5871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5872                   TAGS) \
5873           || exit 1
5874
5875 @endif bfd
5876
5877 .PHONY: maybe-install-info-bfd install-info-bfd
5878 maybe-install-info-bfd:
5879 @if bfd
5880 maybe-install-info-bfd: install-info-bfd
5881
5882 install-info-bfd: \
5883     configure-bfd \
5884     info-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 install-info 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                   install-info) \
5899           || exit 1
5900
5901 @endif bfd
5902
5903 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5904 maybe-install-pdf-bfd:
5905 @if bfd
5906 maybe-install-pdf-bfd: install-pdf-bfd
5907
5908 install-pdf-bfd: \
5909     configure-bfd \
5910     pdf-bfd 
5911         @[ -f ./bfd/Makefile ] || exit 0; \
5912         r=`${PWD_COMMAND}`; export r; \
5913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5914         $(HOST_EXPORTS) \
5915         for flag in $(EXTRA_HOST_FLAGS) ; do \
5916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5917         done; \
5918         echo "Doing install-pdf in bfd" ; \
5919         (cd $(HOST_SUBDIR)/bfd && \
5920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5922                   "RANLIB=$${RANLIB}" \
5923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5924                   install-pdf) \
5925           || exit 1
5926
5927 @endif bfd
5928
5929 .PHONY: maybe-install-html-bfd install-html-bfd
5930 maybe-install-html-bfd:
5931 @if bfd
5932 maybe-install-html-bfd: install-html-bfd
5933
5934 install-html-bfd: \
5935     configure-bfd \
5936     html-bfd 
5937         @[ -f ./bfd/Makefile ] || exit 0; \
5938         r=`${PWD_COMMAND}`; export r; \
5939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940         $(HOST_EXPORTS) \
5941         for flag in $(EXTRA_HOST_FLAGS) ; do \
5942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5943         done; \
5944         echo "Doing install-html in bfd" ; \
5945         (cd $(HOST_SUBDIR)/bfd && \
5946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5948                   "RANLIB=$${RANLIB}" \
5949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5950                   install-html) \
5951           || exit 1
5952
5953 @endif bfd
5954
5955 .PHONY: maybe-installcheck-bfd installcheck-bfd
5956 maybe-installcheck-bfd:
5957 @if bfd
5958 maybe-installcheck-bfd: installcheck-bfd
5959
5960 installcheck-bfd: \
5961     configure-bfd 
5962         @[ -f ./bfd/Makefile ] || exit 0; \
5963         r=`${PWD_COMMAND}`; export r; \
5964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965         $(HOST_EXPORTS) \
5966         for flag in $(EXTRA_HOST_FLAGS) ; do \
5967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5968         done; \
5969         echo "Doing installcheck in bfd" ; \
5970         (cd $(HOST_SUBDIR)/bfd && \
5971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5973                   "RANLIB=$${RANLIB}" \
5974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5975                   installcheck) \
5976           || exit 1
5977
5978 @endif bfd
5979
5980 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5981 maybe-mostlyclean-bfd:
5982 @if bfd
5983 maybe-mostlyclean-bfd: mostlyclean-bfd
5984
5985 mostlyclean-bfd: 
5986         @[ -f ./bfd/Makefile ] || exit 0; \
5987         r=`${PWD_COMMAND}`; export r; \
5988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989         $(HOST_EXPORTS) \
5990         for flag in $(EXTRA_HOST_FLAGS) ; do \
5991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992         done; \
5993         echo "Doing mostlyclean in bfd" ; \
5994         (cd $(HOST_SUBDIR)/bfd && \
5995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997                   "RANLIB=$${RANLIB}" \
5998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5999                   mostlyclean) \
6000           || exit 1
6001
6002 @endif bfd
6003
6004 .PHONY: maybe-clean-bfd clean-bfd
6005 maybe-clean-bfd:
6006 @if bfd
6007 maybe-clean-bfd: clean-bfd
6008
6009 clean-bfd: 
6010         @[ -f ./bfd/Makefile ] || exit 0; \
6011         r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         $(HOST_EXPORTS) \
6014         for flag in $(EXTRA_HOST_FLAGS) ; do \
6015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016         done; \
6017         echo "Doing clean in bfd" ; \
6018         (cd $(HOST_SUBDIR)/bfd && \
6019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021                   "RANLIB=$${RANLIB}" \
6022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6023                   clean) \
6024           || exit 1
6025
6026 @endif bfd
6027
6028 .PHONY: maybe-distclean-bfd distclean-bfd
6029 maybe-distclean-bfd:
6030 @if bfd
6031 maybe-distclean-bfd: distclean-bfd
6032
6033 distclean-bfd: 
6034         @[ -f ./bfd/Makefile ] || exit 0; \
6035         r=`${PWD_COMMAND}`; export r; \
6036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037         $(HOST_EXPORTS) \
6038         for flag in $(EXTRA_HOST_FLAGS) ; do \
6039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040         done; \
6041         echo "Doing distclean in bfd" ; \
6042         (cd $(HOST_SUBDIR)/bfd && \
6043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6045                   "RANLIB=$${RANLIB}" \
6046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6047                   distclean) \
6048           || exit 1
6049
6050 @endif bfd
6051
6052 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6053 maybe-maintainer-clean-bfd:
6054 @if bfd
6055 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6056
6057 maintainer-clean-bfd: 
6058         @[ -f ./bfd/Makefile ] || exit 0; \
6059         r=`${PWD_COMMAND}`; export r; \
6060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061         $(HOST_EXPORTS) \
6062         for flag in $(EXTRA_HOST_FLAGS) ; do \
6063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6064         done; \
6065         echo "Doing maintainer-clean in bfd" ; \
6066         (cd $(HOST_SUBDIR)/bfd && \
6067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6069                   "RANLIB=$${RANLIB}" \
6070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6071                   maintainer-clean) \
6072           || exit 1
6073
6074 @endif bfd
6075
6076
6077
6078 .PHONY: configure-opcodes maybe-configure-opcodes
6079 maybe-configure-opcodes:
6080 @if gcc-bootstrap
6081 configure-opcodes: stage_current
6082 @endif gcc-bootstrap
6083 @if opcodes
6084 maybe-configure-opcodes: configure-opcodes
6085 configure-opcodes: 
6086         @r=`${PWD_COMMAND}`; export r; \
6087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6090         $(HOST_EXPORTS)  \
6091         echo Configuring in $(HOST_SUBDIR)/opcodes; \
6092         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6093         case $(srcdir) in \
6094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6095           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6097         esac; \
6098         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6099         libsrcdir="$$s/opcodes"; \
6100         $(SHELL) $${libsrcdir}/configure \
6101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6102           --target=${target_alias} $${srcdiroption}  \
6103           || exit 1
6104 @endif opcodes
6105
6106
6107
6108 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6109 maybe-configure-stage1-opcodes:
6110 @if opcodes-bootstrap
6111 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6112 configure-stage1-opcodes:
6113         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6115         @r=`${PWD_COMMAND}`; export r; \
6116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117         TFLAGS="$(STAGE1_TFLAGS)"; \
6118         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6119         $(HOST_EXPORTS) \
6120         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6121         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6122         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6123         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6125         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6126         case $(srcdir) in \
6127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6128           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6130         esac; \
6131         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6132         libsrcdir="$$s/opcodes"; \
6133         $(SHELL) $${libsrcdir}/configure \
6134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6135           --target=${target_alias} $${srcdiroption} \
6136           $(STAGE1_CONFIGURE_FLAGS)
6137 @endif opcodes-bootstrap
6138
6139 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6140 maybe-configure-stage2-opcodes:
6141 @if opcodes-bootstrap
6142 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6143 configure-stage2-opcodes:
6144         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6146         @r=`${PWD_COMMAND}`; export r; \
6147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6148         TFLAGS="$(STAGE2_TFLAGS)"; \
6149         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6150         $(HOST_EXPORTS) \
6151         $(POSTSTAGE1_HOST_EXPORTS) \
6152         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6153         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6154         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6155         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6157         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6158         case $(srcdir) in \
6159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6160           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6162         esac; \
6163         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6164         libsrcdir="$$s/opcodes"; \
6165         $(SHELL) $${libsrcdir}/configure \
6166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6167           --target=${target_alias} $${srcdiroption} \
6168           --with-build-libsubdir=$(HOST_SUBDIR) \
6169           $(STAGE2_CONFIGURE_FLAGS)
6170 @endif opcodes-bootstrap
6171
6172 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6173 maybe-configure-stage3-opcodes:
6174 @if opcodes-bootstrap
6175 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6176 configure-stage3-opcodes:
6177         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6179         @r=`${PWD_COMMAND}`; export r; \
6180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6181         TFLAGS="$(STAGE3_TFLAGS)"; \
6182         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6183         $(HOST_EXPORTS) \
6184         $(POSTSTAGE1_HOST_EXPORTS) \
6185         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6186         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6187         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6188         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6190         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6191         case $(srcdir) in \
6192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6193           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6195         esac; \
6196         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6197         libsrcdir="$$s/opcodes"; \
6198         $(SHELL) $${libsrcdir}/configure \
6199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6200           --target=${target_alias} $${srcdiroption} \
6201           --with-build-libsubdir=$(HOST_SUBDIR) \
6202           $(STAGE3_CONFIGURE_FLAGS)
6203 @endif opcodes-bootstrap
6204
6205 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6206 maybe-configure-stage4-opcodes:
6207 @if opcodes-bootstrap
6208 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6209 configure-stage4-opcodes:
6210         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6212         @r=`${PWD_COMMAND}`; export r; \
6213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214         TFLAGS="$(STAGE4_TFLAGS)"; \
6215         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6216         $(HOST_EXPORTS) \
6217         $(POSTSTAGE1_HOST_EXPORTS) \
6218         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6219         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6220         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6221         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6223         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6224         case $(srcdir) in \
6225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6226           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6228         esac; \
6229         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6230         libsrcdir="$$s/opcodes"; \
6231         $(SHELL) $${libsrcdir}/configure \
6232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6233           --target=${target_alias} $${srcdiroption} \
6234           --with-build-libsubdir=$(HOST_SUBDIR) \
6235           $(STAGE4_CONFIGURE_FLAGS)
6236 @endif opcodes-bootstrap
6237
6238 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6239 maybe-configure-stageprofile-opcodes:
6240 @if opcodes-bootstrap
6241 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6242 configure-stageprofile-opcodes:
6243         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6245         @r=`${PWD_COMMAND}`; export r; \
6246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6247         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6248         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6249         $(HOST_EXPORTS) \
6250         $(POSTSTAGE1_HOST_EXPORTS) \
6251         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6252         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6253         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6254         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6256         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6257         case $(srcdir) in \
6258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6259           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6261         esac; \
6262         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6263         libsrcdir="$$s/opcodes"; \
6264         $(SHELL) $${libsrcdir}/configure \
6265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6266           --target=${target_alias} $${srcdiroption} \
6267           --with-build-libsubdir=$(HOST_SUBDIR) \
6268           $(STAGEprofile_CONFIGURE_FLAGS)
6269 @endif opcodes-bootstrap
6270
6271 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6272 maybe-configure-stagefeedback-opcodes:
6273 @if opcodes-bootstrap
6274 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6275 configure-stagefeedback-opcodes:
6276         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6277         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6278         @r=`${PWD_COMMAND}`; export r; \
6279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6281         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6282         $(HOST_EXPORTS) \
6283         $(POSTSTAGE1_HOST_EXPORTS) \
6284         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6285         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6286         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6287         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6289         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6290         case $(srcdir) in \
6291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6292           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6294         esac; \
6295         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6296         libsrcdir="$$s/opcodes"; \
6297         $(SHELL) $${libsrcdir}/configure \
6298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6299           --target=${target_alias} $${srcdiroption} \
6300           --with-build-libsubdir=$(HOST_SUBDIR) \
6301           $(STAGEfeedback_CONFIGURE_FLAGS)
6302 @endif opcodes-bootstrap
6303
6304
6305
6306
6307
6308 .PHONY: all-opcodes maybe-all-opcodes
6309 maybe-all-opcodes:
6310 @if gcc-bootstrap
6311 all-opcodes: stage_current
6312 @endif gcc-bootstrap
6313 @if opcodes
6314 TARGET-opcodes=all
6315 maybe-all-opcodes: all-opcodes
6316 all-opcodes: configure-opcodes
6317         @r=`${PWD_COMMAND}`; export r; \
6318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6319         $(HOST_EXPORTS)  \
6320         (cd $(HOST_SUBDIR)/opcodes && \
6321           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6322                 $(TARGET-opcodes))
6323 @endif opcodes
6324
6325
6326
6327 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6328 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6329 maybe-all-stage1-opcodes:
6330 maybe-clean-stage1-opcodes:
6331 @if opcodes-bootstrap
6332 maybe-all-stage1-opcodes: all-stage1-opcodes
6333 all-stage1: all-stage1-opcodes
6334 TARGET-stage1-opcodes = $(TARGET-opcodes)
6335 all-stage1-opcodes: configure-stage1-opcodes
6336         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6337         @r=`${PWD_COMMAND}`; export r; \
6338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6339         TFLAGS="$(STAGE1_TFLAGS)"; \
6340         $(HOST_EXPORTS)  \
6341         cd $(HOST_SUBDIR)/opcodes && \
6342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6343                 CFLAGS="$(STAGE1_CFLAGS)" \
6344                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6345                 LIBCFLAGS="$(LIBCFLAGS)" \
6346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6349                 $(EXTRA_HOST_FLAGS)   \
6350                 TFLAGS="$(STAGE1_TFLAGS)" \
6351                 $(TARGET-stage1-opcodes)
6352
6353 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6354 clean-stage1: clean-stage1-opcodes
6355 clean-stage1-opcodes:
6356         @if [ $(current_stage) = stage1 ]; then \
6357           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6358         else \
6359           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6360           $(MAKE) stage1-start; \
6361         fi; \
6362         cd $(HOST_SUBDIR)/opcodes && \
6363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6364                  clean
6365 @endif opcodes-bootstrap
6366
6367
6368 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6369 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6370 maybe-all-stage2-opcodes:
6371 maybe-clean-stage2-opcodes:
6372 @if opcodes-bootstrap
6373 maybe-all-stage2-opcodes: all-stage2-opcodes
6374 all-stage2: all-stage2-opcodes
6375 TARGET-stage2-opcodes = $(TARGET-opcodes)
6376 all-stage2-opcodes: configure-stage2-opcodes
6377         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6378         @r=`${PWD_COMMAND}`; export r; \
6379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6380         TFLAGS="$(STAGE2_TFLAGS)"; \
6381         $(HOST_EXPORTS) \
6382         $(POSTSTAGE1_HOST_EXPORTS)  \
6383         cd $(HOST_SUBDIR)/opcodes && \
6384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6385                 CFLAGS="$(STAGE2_CFLAGS)" \
6386                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6387                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6392                 TFLAGS="$(STAGE2_TFLAGS)" \
6393                 $(TARGET-stage2-opcodes)
6394
6395 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6396 clean-stage2: clean-stage2-opcodes
6397 clean-stage2-opcodes:
6398         @if [ $(current_stage) = stage2 ]; then \
6399           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6400         else \
6401           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6402           $(MAKE) stage2-start; \
6403         fi; \
6404         cd $(HOST_SUBDIR)/opcodes && \
6405         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6406                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6407                  clean
6408 @endif opcodes-bootstrap
6409
6410
6411 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6412 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6413 maybe-all-stage3-opcodes:
6414 maybe-clean-stage3-opcodes:
6415 @if opcodes-bootstrap
6416 maybe-all-stage3-opcodes: all-stage3-opcodes
6417 all-stage3: all-stage3-opcodes
6418 TARGET-stage3-opcodes = $(TARGET-opcodes)
6419 all-stage3-opcodes: configure-stage3-opcodes
6420         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6421         @r=`${PWD_COMMAND}`; export r; \
6422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6423         TFLAGS="$(STAGE3_TFLAGS)"; \
6424         $(HOST_EXPORTS) \
6425         $(POSTSTAGE1_HOST_EXPORTS)  \
6426         cd $(HOST_SUBDIR)/opcodes && \
6427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6428                 CFLAGS="$(STAGE3_CFLAGS)" \
6429                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6430                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6435                 TFLAGS="$(STAGE3_TFLAGS)" \
6436                 $(TARGET-stage3-opcodes)
6437
6438 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6439 clean-stage3: clean-stage3-opcodes
6440 clean-stage3-opcodes:
6441         @if [ $(current_stage) = stage3 ]; then \
6442           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6443         else \
6444           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6445           $(MAKE) stage3-start; \
6446         fi; \
6447         cd $(HOST_SUBDIR)/opcodes && \
6448         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6450                  clean
6451 @endif opcodes-bootstrap
6452
6453
6454 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6455 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6456 maybe-all-stage4-opcodes:
6457 maybe-clean-stage4-opcodes:
6458 @if opcodes-bootstrap
6459 maybe-all-stage4-opcodes: all-stage4-opcodes
6460 all-stage4: all-stage4-opcodes
6461 TARGET-stage4-opcodes = $(TARGET-opcodes)
6462 all-stage4-opcodes: configure-stage4-opcodes
6463         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6464         @r=`${PWD_COMMAND}`; export r; \
6465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6466         TFLAGS="$(STAGE4_TFLAGS)"; \
6467         $(HOST_EXPORTS) \
6468         $(POSTSTAGE1_HOST_EXPORTS)  \
6469         cd $(HOST_SUBDIR)/opcodes && \
6470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6471                 CFLAGS="$(STAGE4_CFLAGS)" \
6472                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6473                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6478                 TFLAGS="$(STAGE4_TFLAGS)" \
6479                 $(TARGET-stage4-opcodes)
6480
6481 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6482 clean-stage4: clean-stage4-opcodes
6483 clean-stage4-opcodes:
6484         @if [ $(current_stage) = stage4 ]; then \
6485           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6486         else \
6487           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6488           $(MAKE) stage4-start; \
6489         fi; \
6490         cd $(HOST_SUBDIR)/opcodes && \
6491         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6492                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6493                  clean
6494 @endif opcodes-bootstrap
6495
6496
6497 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6498 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6499 maybe-all-stageprofile-opcodes:
6500 maybe-clean-stageprofile-opcodes:
6501 @if opcodes-bootstrap
6502 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6503 all-stageprofile: all-stageprofile-opcodes
6504 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6505 all-stageprofile-opcodes: configure-stageprofile-opcodes
6506         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6507         @r=`${PWD_COMMAND}`; export r; \
6508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6510         $(HOST_EXPORTS) \
6511         $(POSTSTAGE1_HOST_EXPORTS)  \
6512         cd $(HOST_SUBDIR)/opcodes && \
6513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6514                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6515                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6516                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6520                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6521                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6522                 $(TARGET-stageprofile-opcodes)
6523
6524 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6525 clean-stageprofile: clean-stageprofile-opcodes
6526 clean-stageprofile-opcodes:
6527         @if [ $(current_stage) = stageprofile ]; then \
6528           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6529         else \
6530           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6531           $(MAKE) stageprofile-start; \
6532         fi; \
6533         cd $(HOST_SUBDIR)/opcodes && \
6534         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6535                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6536                  clean
6537 @endif opcodes-bootstrap
6538
6539
6540 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6541 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6542 maybe-all-stagefeedback-opcodes:
6543 maybe-clean-stagefeedback-opcodes:
6544 @if opcodes-bootstrap
6545 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6546 all-stagefeedback: all-stagefeedback-opcodes
6547 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6548 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6549         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6550         @r=`${PWD_COMMAND}`; export r; \
6551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6553         $(HOST_EXPORTS) \
6554         $(POSTSTAGE1_HOST_EXPORTS)  \
6555         cd $(HOST_SUBDIR)/opcodes && \
6556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6557                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6558                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6559                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6564                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6565                 $(TARGET-stagefeedback-opcodes)
6566
6567 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6568 clean-stagefeedback: clean-stagefeedback-opcodes
6569 clean-stagefeedback-opcodes:
6570         @if [ $(current_stage) = stagefeedback ]; then \
6571           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6572         else \
6573           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6574           $(MAKE) stagefeedback-start; \
6575         fi; \
6576         cd $(HOST_SUBDIR)/opcodes && \
6577         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6578                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6579                  clean
6580 @endif opcodes-bootstrap
6581
6582
6583
6584
6585
6586 .PHONY: check-opcodes maybe-check-opcodes
6587 maybe-check-opcodes:
6588 @if opcodes
6589 maybe-check-opcodes: check-opcodes
6590
6591 check-opcodes:
6592         @: $(MAKE); $(unstage)
6593         @r=`${PWD_COMMAND}`; export r; \
6594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6595         $(HOST_EXPORTS) \
6596         (cd $(HOST_SUBDIR)/opcodes && \
6597           $(MAKE) $(FLAGS_TO_PASS)  check)
6598
6599 @endif opcodes
6600
6601 .PHONY: install-opcodes maybe-install-opcodes
6602 maybe-install-opcodes:
6603 @if opcodes
6604 maybe-install-opcodes: install-opcodes
6605
6606 install-opcodes: installdirs
6607         @: $(MAKE); $(unstage)
6608         @r=`${PWD_COMMAND}`; export r; \
6609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6610         $(HOST_EXPORTS) \
6611         (cd $(HOST_SUBDIR)/opcodes && \
6612           $(MAKE) $(FLAGS_TO_PASS)  install)
6613
6614 @endif opcodes
6615
6616 # Other targets (info, dvi, pdf, etc.)
6617
6618 .PHONY: maybe-info-opcodes info-opcodes
6619 maybe-info-opcodes:
6620 @if opcodes
6621 maybe-info-opcodes: info-opcodes
6622
6623 info-opcodes: \
6624     configure-opcodes 
6625         @[ -f ./opcodes/Makefile ] || exit 0; \
6626         r=`${PWD_COMMAND}`; export r; \
6627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6628         $(HOST_EXPORTS) \
6629         for flag in $(EXTRA_HOST_FLAGS) ; do \
6630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6631         done; \
6632         echo "Doing info in opcodes" ; \
6633         (cd $(HOST_SUBDIR)/opcodes && \
6634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6636                   "RANLIB=$${RANLIB}" \
6637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6638                   info) \
6639           || exit 1
6640
6641 @endif opcodes
6642
6643 .PHONY: maybe-dvi-opcodes dvi-opcodes
6644 maybe-dvi-opcodes:
6645 @if opcodes
6646 maybe-dvi-opcodes: dvi-opcodes
6647
6648 dvi-opcodes: \
6649     configure-opcodes 
6650         @[ -f ./opcodes/Makefile ] || exit 0; \
6651         r=`${PWD_COMMAND}`; export r; \
6652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653         $(HOST_EXPORTS) \
6654         for flag in $(EXTRA_HOST_FLAGS) ; do \
6655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656         done; \
6657         echo "Doing dvi in opcodes" ; \
6658         (cd $(HOST_SUBDIR)/opcodes && \
6659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661                   "RANLIB=$${RANLIB}" \
6662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663                   dvi) \
6664           || exit 1
6665
6666 @endif opcodes
6667
6668 .PHONY: maybe-pdf-opcodes pdf-opcodes
6669 maybe-pdf-opcodes:
6670 @if opcodes
6671 maybe-pdf-opcodes: pdf-opcodes
6672
6673 pdf-opcodes: \
6674     configure-opcodes 
6675         @[ -f ./opcodes/Makefile ] || exit 0; \
6676         r=`${PWD_COMMAND}`; export r; \
6677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678         $(HOST_EXPORTS) \
6679         for flag in $(EXTRA_HOST_FLAGS) ; do \
6680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681         done; \
6682         echo "Doing pdf in opcodes" ; \
6683         (cd $(HOST_SUBDIR)/opcodes && \
6684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686                   "RANLIB=$${RANLIB}" \
6687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688                   pdf) \
6689           || exit 1
6690
6691 @endif opcodes
6692
6693 .PHONY: maybe-html-opcodes html-opcodes
6694 maybe-html-opcodes:
6695 @if opcodes
6696 maybe-html-opcodes: html-opcodes
6697
6698 html-opcodes: \
6699     configure-opcodes 
6700         @[ -f ./opcodes/Makefile ] || exit 0; \
6701         r=`${PWD_COMMAND}`; export r; \
6702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6703         $(HOST_EXPORTS) \
6704         for flag in $(EXTRA_HOST_FLAGS) ; do \
6705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6706         done; \
6707         echo "Doing html in opcodes" ; \
6708         (cd $(HOST_SUBDIR)/opcodes && \
6709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6711                   "RANLIB=$${RANLIB}" \
6712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6713                   html) \
6714           || exit 1
6715
6716 @endif opcodes
6717
6718 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6719 maybe-TAGS-opcodes:
6720 @if opcodes
6721 maybe-TAGS-opcodes: TAGS-opcodes
6722
6723 TAGS-opcodes: \
6724     configure-opcodes 
6725         @[ -f ./opcodes/Makefile ] || exit 0; \
6726         r=`${PWD_COMMAND}`; export r; \
6727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6728         $(HOST_EXPORTS) \
6729         for flag in $(EXTRA_HOST_FLAGS) ; do \
6730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6731         done; \
6732         echo "Doing TAGS in opcodes" ; \
6733         (cd $(HOST_SUBDIR)/opcodes && \
6734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6736                   "RANLIB=$${RANLIB}" \
6737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6738                   TAGS) \
6739           || exit 1
6740
6741 @endif opcodes
6742
6743 .PHONY: maybe-install-info-opcodes install-info-opcodes
6744 maybe-install-info-opcodes:
6745 @if opcodes
6746 maybe-install-info-opcodes: install-info-opcodes
6747
6748 install-info-opcodes: \
6749     configure-opcodes \
6750     info-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 install-info 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                   install-info) \
6765           || exit 1
6766
6767 @endif opcodes
6768
6769 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6770 maybe-install-pdf-opcodes:
6771 @if opcodes
6772 maybe-install-pdf-opcodes: install-pdf-opcodes
6773
6774 install-pdf-opcodes: \
6775     configure-opcodes \
6776     pdf-opcodes 
6777         @[ -f ./opcodes/Makefile ] || exit 0; \
6778         r=`${PWD_COMMAND}`; export r; \
6779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6780         $(HOST_EXPORTS) \
6781         for flag in $(EXTRA_HOST_FLAGS) ; do \
6782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6783         done; \
6784         echo "Doing install-pdf in opcodes" ; \
6785         (cd $(HOST_SUBDIR)/opcodes && \
6786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6788                   "RANLIB=$${RANLIB}" \
6789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6790                   install-pdf) \
6791           || exit 1
6792
6793 @endif opcodes
6794
6795 .PHONY: maybe-install-html-opcodes install-html-opcodes
6796 maybe-install-html-opcodes:
6797 @if opcodes
6798 maybe-install-html-opcodes: install-html-opcodes
6799
6800 install-html-opcodes: \
6801     configure-opcodes \
6802     html-opcodes 
6803         @[ -f ./opcodes/Makefile ] || exit 0; \
6804         r=`${PWD_COMMAND}`; export r; \
6805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6806         $(HOST_EXPORTS) \
6807         for flag in $(EXTRA_HOST_FLAGS) ; do \
6808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6809         done; \
6810         echo "Doing install-html in opcodes" ; \
6811         (cd $(HOST_SUBDIR)/opcodes && \
6812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6814                   "RANLIB=$${RANLIB}" \
6815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6816                   install-html) \
6817           || exit 1
6818
6819 @endif opcodes
6820
6821 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6822 maybe-installcheck-opcodes:
6823 @if opcodes
6824 maybe-installcheck-opcodes: installcheck-opcodes
6825
6826 installcheck-opcodes: \
6827     configure-opcodes 
6828         @[ -f ./opcodes/Makefile ] || exit 0; \
6829         r=`${PWD_COMMAND}`; export r; \
6830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6831         $(HOST_EXPORTS) \
6832         for flag in $(EXTRA_HOST_FLAGS) ; do \
6833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6834         done; \
6835         echo "Doing installcheck in opcodes" ; \
6836         (cd $(HOST_SUBDIR)/opcodes && \
6837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6839                   "RANLIB=$${RANLIB}" \
6840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6841                   installcheck) \
6842           || exit 1
6843
6844 @endif opcodes
6845
6846 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6847 maybe-mostlyclean-opcodes:
6848 @if opcodes
6849 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6850
6851 mostlyclean-opcodes: 
6852         @[ -f ./opcodes/Makefile ] || exit 0; \
6853         r=`${PWD_COMMAND}`; export r; \
6854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855         $(HOST_EXPORTS) \
6856         for flag in $(EXTRA_HOST_FLAGS) ; do \
6857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6858         done; \
6859         echo "Doing mostlyclean in opcodes" ; \
6860         (cd $(HOST_SUBDIR)/opcodes && \
6861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6863                   "RANLIB=$${RANLIB}" \
6864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6865                   mostlyclean) \
6866           || exit 1
6867
6868 @endif opcodes
6869
6870 .PHONY: maybe-clean-opcodes clean-opcodes
6871 maybe-clean-opcodes:
6872 @if opcodes
6873 maybe-clean-opcodes: clean-opcodes
6874
6875 clean-opcodes: 
6876         @[ -f ./opcodes/Makefile ] || exit 0; \
6877         r=`${PWD_COMMAND}`; export r; \
6878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879         $(HOST_EXPORTS) \
6880         for flag in $(EXTRA_HOST_FLAGS) ; do \
6881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6882         done; \
6883         echo "Doing clean in opcodes" ; \
6884         (cd $(HOST_SUBDIR)/opcodes && \
6885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6887                   "RANLIB=$${RANLIB}" \
6888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6889                   clean) \
6890           || exit 1
6891
6892 @endif opcodes
6893
6894 .PHONY: maybe-distclean-opcodes distclean-opcodes
6895 maybe-distclean-opcodes:
6896 @if opcodes
6897 maybe-distclean-opcodes: distclean-opcodes
6898
6899 distclean-opcodes: 
6900         @[ -f ./opcodes/Makefile ] || exit 0; \
6901         r=`${PWD_COMMAND}`; export r; \
6902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903         $(HOST_EXPORTS) \
6904         for flag in $(EXTRA_HOST_FLAGS) ; do \
6905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906         done; \
6907         echo "Doing distclean in opcodes" ; \
6908         (cd $(HOST_SUBDIR)/opcodes && \
6909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911                   "RANLIB=$${RANLIB}" \
6912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913                   distclean) \
6914           || exit 1
6915
6916 @endif opcodes
6917
6918 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6919 maybe-maintainer-clean-opcodes:
6920 @if opcodes
6921 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6922
6923 maintainer-clean-opcodes: 
6924         @[ -f ./opcodes/Makefile ] || exit 0; \
6925         r=`${PWD_COMMAND}`; export r; \
6926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6927         $(HOST_EXPORTS) \
6928         for flag in $(EXTRA_HOST_FLAGS) ; do \
6929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6930         done; \
6931         echo "Doing maintainer-clean in opcodes" ; \
6932         (cd $(HOST_SUBDIR)/opcodes && \
6933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6935                   "RANLIB=$${RANLIB}" \
6936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6937                   maintainer-clean) \
6938           || exit 1
6939
6940 @endif opcodes
6941
6942
6943
6944 .PHONY: configure-binutils maybe-configure-binutils
6945 maybe-configure-binutils:
6946 @if gcc-bootstrap
6947 configure-binutils: stage_current
6948 @endif gcc-bootstrap
6949 @if binutils
6950 maybe-configure-binutils: configure-binutils
6951 configure-binutils: 
6952         @r=`${PWD_COMMAND}`; export r; \
6953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6954         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6956         $(HOST_EXPORTS)  \
6957         echo Configuring in $(HOST_SUBDIR)/binutils; \
6958         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6959         case $(srcdir) in \
6960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6961           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6963         esac; \
6964         srcdiroption="--srcdir=$${topdir}/binutils"; \
6965         libsrcdir="$$s/binutils"; \
6966         $(SHELL) $${libsrcdir}/configure \
6967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6968           --target=${target_alias} $${srcdiroption}  \
6969           || exit 1
6970 @endif binutils
6971
6972
6973
6974 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6975 maybe-configure-stage1-binutils:
6976 @if binutils-bootstrap
6977 maybe-configure-stage1-binutils: configure-stage1-binutils
6978 configure-stage1-binutils:
6979         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6980         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6981         @r=`${PWD_COMMAND}`; export r; \
6982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983         TFLAGS="$(STAGE1_TFLAGS)"; \
6984         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6985         $(HOST_EXPORTS) \
6986         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6987         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6988         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6989         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6991         cd $(HOST_SUBDIR)/binutils || exit 1; \
6992         case $(srcdir) in \
6993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6994           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6996         esac; \
6997         srcdiroption="--srcdir=$${topdir}/binutils"; \
6998         libsrcdir="$$s/binutils"; \
6999         $(SHELL) $${libsrcdir}/configure \
7000           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7001           --target=${target_alias} $${srcdiroption} \
7002           $(STAGE1_CONFIGURE_FLAGS)
7003 @endif binutils-bootstrap
7004
7005 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7006 maybe-configure-stage2-binutils:
7007 @if binutils-bootstrap
7008 maybe-configure-stage2-binutils: configure-stage2-binutils
7009 configure-stage2-binutils:
7010         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7012         @r=`${PWD_COMMAND}`; export r; \
7013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7014         TFLAGS="$(STAGE2_TFLAGS)"; \
7015         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7016         $(HOST_EXPORTS) \
7017         $(POSTSTAGE1_HOST_EXPORTS) \
7018         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7019         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7020         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
7021         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7023         cd $(HOST_SUBDIR)/binutils || exit 1; \
7024         case $(srcdir) in \
7025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7026           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7028         esac; \
7029         srcdiroption="--srcdir=$${topdir}/binutils"; \
7030         libsrcdir="$$s/binutils"; \
7031         $(SHELL) $${libsrcdir}/configure \
7032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7033           --target=${target_alias} $${srcdiroption} \
7034           --with-build-libsubdir=$(HOST_SUBDIR) \
7035           $(STAGE2_CONFIGURE_FLAGS)
7036 @endif binutils-bootstrap
7037
7038 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7039 maybe-configure-stage3-binutils:
7040 @if binutils-bootstrap
7041 maybe-configure-stage3-binutils: configure-stage3-binutils
7042 configure-stage3-binutils:
7043         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7044         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7045         @r=`${PWD_COMMAND}`; export r; \
7046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047         TFLAGS="$(STAGE3_TFLAGS)"; \
7048         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7049         $(HOST_EXPORTS) \
7050         $(POSTSTAGE1_HOST_EXPORTS) \
7051         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7052         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7053         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
7054         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7056         cd $(HOST_SUBDIR)/binutils || exit 1; \
7057         case $(srcdir) in \
7058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7059           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7061         esac; \
7062         srcdiroption="--srcdir=$${topdir}/binutils"; \
7063         libsrcdir="$$s/binutils"; \
7064         $(SHELL) $${libsrcdir}/configure \
7065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7066           --target=${target_alias} $${srcdiroption} \
7067           --with-build-libsubdir=$(HOST_SUBDIR) \
7068           $(STAGE3_CONFIGURE_FLAGS)
7069 @endif binutils-bootstrap
7070
7071 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7072 maybe-configure-stage4-binutils:
7073 @if binutils-bootstrap
7074 maybe-configure-stage4-binutils: configure-stage4-binutils
7075 configure-stage4-binutils:
7076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7077         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7078         @r=`${PWD_COMMAND}`; export r; \
7079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080         TFLAGS="$(STAGE4_TFLAGS)"; \
7081         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7082         $(HOST_EXPORTS) \
7083         $(POSTSTAGE1_HOST_EXPORTS) \
7084         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7085         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7086         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7087         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7089         cd $(HOST_SUBDIR)/binutils || exit 1; \
7090         case $(srcdir) in \
7091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7092           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7094         esac; \
7095         srcdiroption="--srcdir=$${topdir}/binutils"; \
7096         libsrcdir="$$s/binutils"; \
7097         $(SHELL) $${libsrcdir}/configure \
7098           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7099           --target=${target_alias} $${srcdiroption} \
7100           --with-build-libsubdir=$(HOST_SUBDIR) \
7101           $(STAGE4_CONFIGURE_FLAGS)
7102 @endif binutils-bootstrap
7103
7104 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7105 maybe-configure-stageprofile-binutils:
7106 @if binutils-bootstrap
7107 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7108 configure-stageprofile-binutils:
7109         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7111         @r=`${PWD_COMMAND}`; export r; \
7112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7114         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7115         $(HOST_EXPORTS) \
7116         $(POSTSTAGE1_HOST_EXPORTS) \
7117         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7118         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7119         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7120         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7122         cd $(HOST_SUBDIR)/binutils || exit 1; \
7123         case $(srcdir) in \
7124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7125           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7127         esac; \
7128         srcdiroption="--srcdir=$${topdir}/binutils"; \
7129         libsrcdir="$$s/binutils"; \
7130         $(SHELL) $${libsrcdir}/configure \
7131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7132           --target=${target_alias} $${srcdiroption} \
7133           --with-build-libsubdir=$(HOST_SUBDIR) \
7134           $(STAGEprofile_CONFIGURE_FLAGS)
7135 @endif binutils-bootstrap
7136
7137 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7138 maybe-configure-stagefeedback-binutils:
7139 @if binutils-bootstrap
7140 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7141 configure-stagefeedback-binutils:
7142         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7144         @r=`${PWD_COMMAND}`; export r; \
7145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7147         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7148         $(HOST_EXPORTS) \
7149         $(POSTSTAGE1_HOST_EXPORTS) \
7150         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7151         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7152         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7153         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7155         cd $(HOST_SUBDIR)/binutils || exit 1; \
7156         case $(srcdir) in \
7157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7158           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7160         esac; \
7161         srcdiroption="--srcdir=$${topdir}/binutils"; \
7162         libsrcdir="$$s/binutils"; \
7163         $(SHELL) $${libsrcdir}/configure \
7164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7165           --target=${target_alias} $${srcdiroption} \
7166           --with-build-libsubdir=$(HOST_SUBDIR) \
7167           $(STAGEfeedback_CONFIGURE_FLAGS)
7168 @endif binutils-bootstrap
7169
7170
7171
7172
7173
7174 .PHONY: all-binutils maybe-all-binutils
7175 maybe-all-binutils:
7176 @if gcc-bootstrap
7177 all-binutils: stage_current
7178 @endif gcc-bootstrap
7179 @if binutils
7180 TARGET-binutils=all
7181 maybe-all-binutils: all-binutils
7182 all-binutils: configure-binutils
7183         @r=`${PWD_COMMAND}`; export r; \
7184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185         $(HOST_EXPORTS)  \
7186         (cd $(HOST_SUBDIR)/binutils && \
7187           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7188                 $(TARGET-binutils))
7189 @endif binutils
7190
7191
7192
7193 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7194 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7195 maybe-all-stage1-binutils:
7196 maybe-clean-stage1-binutils:
7197 @if binutils-bootstrap
7198 maybe-all-stage1-binutils: all-stage1-binutils
7199 all-stage1: all-stage1-binutils
7200 TARGET-stage1-binutils = $(TARGET-binutils)
7201 all-stage1-binutils: configure-stage1-binutils
7202         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7203         @r=`${PWD_COMMAND}`; export r; \
7204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205         TFLAGS="$(STAGE1_TFLAGS)"; \
7206         $(HOST_EXPORTS)  \
7207         cd $(HOST_SUBDIR)/binutils && \
7208         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7209                 CFLAGS="$(STAGE1_CFLAGS)" \
7210                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7211                 LIBCFLAGS="$(LIBCFLAGS)" \
7212                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7213                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7214                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7215                 $(EXTRA_HOST_FLAGS)   \
7216                 TFLAGS="$(STAGE1_TFLAGS)" \
7217                 $(TARGET-stage1-binutils)
7218
7219 maybe-clean-stage1-binutils: clean-stage1-binutils
7220 clean-stage1: clean-stage1-binutils
7221 clean-stage1-binutils:
7222         @if [ $(current_stage) = stage1 ]; then \
7223           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7224         else \
7225           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7226           $(MAKE) stage1-start; \
7227         fi; \
7228         cd $(HOST_SUBDIR)/binutils && \
7229         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7230                  clean
7231 @endif binutils-bootstrap
7232
7233
7234 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7235 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7236 maybe-all-stage2-binutils:
7237 maybe-clean-stage2-binutils:
7238 @if binutils-bootstrap
7239 maybe-all-stage2-binutils: all-stage2-binutils
7240 all-stage2: all-stage2-binutils
7241 TARGET-stage2-binutils = $(TARGET-binutils)
7242 all-stage2-binutils: configure-stage2-binutils
7243         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7244         @r=`${PWD_COMMAND}`; export r; \
7245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7246         TFLAGS="$(STAGE2_TFLAGS)"; \
7247         $(HOST_EXPORTS) \
7248         $(POSTSTAGE1_HOST_EXPORTS)  \
7249         cd $(HOST_SUBDIR)/binutils && \
7250         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7251                 CFLAGS="$(STAGE2_CFLAGS)" \
7252                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7253                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7254                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7255                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7256                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7257                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7258                 TFLAGS="$(STAGE2_TFLAGS)" \
7259                 $(TARGET-stage2-binutils)
7260
7261 maybe-clean-stage2-binutils: clean-stage2-binutils
7262 clean-stage2: clean-stage2-binutils
7263 clean-stage2-binutils:
7264         @if [ $(current_stage) = stage2 ]; then \
7265           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7266         else \
7267           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7268           $(MAKE) stage2-start; \
7269         fi; \
7270         cd $(HOST_SUBDIR)/binutils && \
7271         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7272                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7273                  clean
7274 @endif binutils-bootstrap
7275
7276
7277 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7278 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7279 maybe-all-stage3-binutils:
7280 maybe-clean-stage3-binutils:
7281 @if binutils-bootstrap
7282 maybe-all-stage3-binutils: all-stage3-binutils
7283 all-stage3: all-stage3-binutils
7284 TARGET-stage3-binutils = $(TARGET-binutils)
7285 all-stage3-binutils: configure-stage3-binutils
7286         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7287         @r=`${PWD_COMMAND}`; export r; \
7288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289         TFLAGS="$(STAGE3_TFLAGS)"; \
7290         $(HOST_EXPORTS) \
7291         $(POSTSTAGE1_HOST_EXPORTS)  \
7292         cd $(HOST_SUBDIR)/binutils && \
7293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7294                 CFLAGS="$(STAGE3_CFLAGS)" \
7295                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7296                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7300                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7301                 TFLAGS="$(STAGE3_TFLAGS)" \
7302                 $(TARGET-stage3-binutils)
7303
7304 maybe-clean-stage3-binutils: clean-stage3-binutils
7305 clean-stage3: clean-stage3-binutils
7306 clean-stage3-binutils:
7307         @if [ $(current_stage) = stage3 ]; then \
7308           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7309         else \
7310           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7311           $(MAKE) stage3-start; \
7312         fi; \
7313         cd $(HOST_SUBDIR)/binutils && \
7314         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7315                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7316                  clean
7317 @endif binutils-bootstrap
7318
7319
7320 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7321 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7322 maybe-all-stage4-binutils:
7323 maybe-clean-stage4-binutils:
7324 @if binutils-bootstrap
7325 maybe-all-stage4-binutils: all-stage4-binutils
7326 all-stage4: all-stage4-binutils
7327 TARGET-stage4-binutils = $(TARGET-binutils)
7328 all-stage4-binutils: configure-stage4-binutils
7329         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7330         @r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         TFLAGS="$(STAGE4_TFLAGS)"; \
7333         $(HOST_EXPORTS) \
7334         $(POSTSTAGE1_HOST_EXPORTS)  \
7335         cd $(HOST_SUBDIR)/binutils && \
7336         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7337                 CFLAGS="$(STAGE4_CFLAGS)" \
7338                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7339                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7340                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7341                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7342                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7343                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7344                 TFLAGS="$(STAGE4_TFLAGS)" \
7345                 $(TARGET-stage4-binutils)
7346
7347 maybe-clean-stage4-binutils: clean-stage4-binutils
7348 clean-stage4: clean-stage4-binutils
7349 clean-stage4-binutils:
7350         @if [ $(current_stage) = stage4 ]; then \
7351           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7352         else \
7353           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7354           $(MAKE) stage4-start; \
7355         fi; \
7356         cd $(HOST_SUBDIR)/binutils && \
7357         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7358                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7359                  clean
7360 @endif binutils-bootstrap
7361
7362
7363 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7364 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7365 maybe-all-stageprofile-binutils:
7366 maybe-clean-stageprofile-binutils:
7367 @if binutils-bootstrap
7368 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7369 all-stageprofile: all-stageprofile-binutils
7370 TARGET-stageprofile-binutils = $(TARGET-binutils)
7371 all-stageprofile-binutils: configure-stageprofile-binutils
7372         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7373         @r=`${PWD_COMMAND}`; export r; \
7374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7375         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7376         $(HOST_EXPORTS) \
7377         $(POSTSTAGE1_HOST_EXPORTS)  \
7378         cd $(HOST_SUBDIR)/binutils && \
7379         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7380                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7381                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7382                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7383                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7384                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7385                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7386                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7387                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7388                 $(TARGET-stageprofile-binutils)
7389
7390 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7391 clean-stageprofile: clean-stageprofile-binutils
7392 clean-stageprofile-binutils:
7393         @if [ $(current_stage) = stageprofile ]; then \
7394           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7395         else \
7396           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7397           $(MAKE) stageprofile-start; \
7398         fi; \
7399         cd $(HOST_SUBDIR)/binutils && \
7400         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7401                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7402                  clean
7403 @endif binutils-bootstrap
7404
7405
7406 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7407 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7408 maybe-all-stagefeedback-binutils:
7409 maybe-clean-stagefeedback-binutils:
7410 @if binutils-bootstrap
7411 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7412 all-stagefeedback: all-stagefeedback-binutils
7413 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7414 all-stagefeedback-binutils: configure-stagefeedback-binutils
7415         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7416         @r=`${PWD_COMMAND}`; export r; \
7417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7418         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7419         $(HOST_EXPORTS) \
7420         $(POSTSTAGE1_HOST_EXPORTS)  \
7421         cd $(HOST_SUBDIR)/binutils && \
7422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7423                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7424                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7425                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7429                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7430                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7431                 $(TARGET-stagefeedback-binutils)
7432
7433 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7434 clean-stagefeedback: clean-stagefeedback-binutils
7435 clean-stagefeedback-binutils:
7436         @if [ $(current_stage) = stagefeedback ]; then \
7437           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7438         else \
7439           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7440           $(MAKE) stagefeedback-start; \
7441         fi; \
7442         cd $(HOST_SUBDIR)/binutils && \
7443         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7444                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7445                  clean
7446 @endif binutils-bootstrap
7447
7448
7449
7450
7451
7452 .PHONY: check-binutils maybe-check-binutils
7453 maybe-check-binutils:
7454 @if binutils
7455 maybe-check-binutils: check-binutils
7456
7457 check-binutils:
7458         @: $(MAKE); $(unstage)
7459         @r=`${PWD_COMMAND}`; export r; \
7460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7461         $(HOST_EXPORTS) \
7462         (cd $(HOST_SUBDIR)/binutils && \
7463           $(MAKE) $(FLAGS_TO_PASS)  check)
7464
7465 @endif binutils
7466
7467 .PHONY: install-binutils maybe-install-binutils
7468 maybe-install-binutils:
7469 @if binutils
7470 maybe-install-binutils: install-binutils
7471
7472 install-binutils: installdirs
7473         @: $(MAKE); $(unstage)
7474         @r=`${PWD_COMMAND}`; export r; \
7475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476         $(HOST_EXPORTS) \
7477         (cd $(HOST_SUBDIR)/binutils && \
7478           $(MAKE) $(FLAGS_TO_PASS)  install)
7479
7480 @endif binutils
7481
7482 # Other targets (info, dvi, pdf, etc.)
7483
7484 .PHONY: maybe-info-binutils info-binutils
7485 maybe-info-binutils:
7486 @if binutils
7487 maybe-info-binutils: info-binutils
7488
7489 info-binutils: \
7490     configure-binutils 
7491         @[ -f ./binutils/Makefile ] || exit 0; \
7492         r=`${PWD_COMMAND}`; export r; \
7493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7494         $(HOST_EXPORTS) \
7495         for flag in $(EXTRA_HOST_FLAGS) ; do \
7496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7497         done; \
7498         echo "Doing info in binutils" ; \
7499         (cd $(HOST_SUBDIR)/binutils && \
7500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7502                   "RANLIB=$${RANLIB}" \
7503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7504                   info) \
7505           || exit 1
7506
7507 @endif binutils
7508
7509 .PHONY: maybe-dvi-binutils dvi-binutils
7510 maybe-dvi-binutils:
7511 @if binutils
7512 maybe-dvi-binutils: dvi-binutils
7513
7514 dvi-binutils: \
7515     configure-binutils 
7516         @[ -f ./binutils/Makefile ] || exit 0; \
7517         r=`${PWD_COMMAND}`; export r; \
7518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7519         $(HOST_EXPORTS) \
7520         for flag in $(EXTRA_HOST_FLAGS) ; do \
7521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7522         done; \
7523         echo "Doing dvi in binutils" ; \
7524         (cd $(HOST_SUBDIR)/binutils && \
7525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7527                   "RANLIB=$${RANLIB}" \
7528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7529                   dvi) \
7530           || exit 1
7531
7532 @endif binutils
7533
7534 .PHONY: maybe-pdf-binutils pdf-binutils
7535 maybe-pdf-binutils:
7536 @if binutils
7537 maybe-pdf-binutils: pdf-binutils
7538
7539 pdf-binutils: \
7540     configure-binutils 
7541         @[ -f ./binutils/Makefile ] || exit 0; \
7542         r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         $(HOST_EXPORTS) \
7545         for flag in $(EXTRA_HOST_FLAGS) ; do \
7546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547         done; \
7548         echo "Doing pdf in binutils" ; \
7549         (cd $(HOST_SUBDIR)/binutils && \
7550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552                   "RANLIB=$${RANLIB}" \
7553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7554                   pdf) \
7555           || exit 1
7556
7557 @endif binutils
7558
7559 .PHONY: maybe-html-binutils html-binutils
7560 maybe-html-binutils:
7561 @if binutils
7562 maybe-html-binutils: html-binutils
7563
7564 html-binutils: \
7565     configure-binutils 
7566         @[ -f ./binutils/Makefile ] || exit 0; \
7567         r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         $(HOST_EXPORTS) \
7570         for flag in $(EXTRA_HOST_FLAGS) ; do \
7571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572         done; \
7573         echo "Doing html in binutils" ; \
7574         (cd $(HOST_SUBDIR)/binutils && \
7575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577                   "RANLIB=$${RANLIB}" \
7578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7579                   html) \
7580           || exit 1
7581
7582 @endif binutils
7583
7584 .PHONY: maybe-TAGS-binutils TAGS-binutils
7585 maybe-TAGS-binutils:
7586 @if binutils
7587 maybe-TAGS-binutils: TAGS-binutils
7588
7589 TAGS-binutils: \
7590     configure-binutils 
7591         @[ -f ./binutils/Makefile ] || exit 0; \
7592         r=`${PWD_COMMAND}`; export r; \
7593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7594         $(HOST_EXPORTS) \
7595         for flag in $(EXTRA_HOST_FLAGS) ; do \
7596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7597         done; \
7598         echo "Doing TAGS in binutils" ; \
7599         (cd $(HOST_SUBDIR)/binutils && \
7600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7602                   "RANLIB=$${RANLIB}" \
7603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7604                   TAGS) \
7605           || exit 1
7606
7607 @endif binutils
7608
7609 .PHONY: maybe-install-info-binutils install-info-binutils
7610 maybe-install-info-binutils:
7611 @if binutils
7612 maybe-install-info-binutils: install-info-binutils
7613
7614 install-info-binutils: \
7615     configure-binutils \
7616     info-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 install-info 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                   install-info) \
7631           || exit 1
7632
7633 @endif binutils
7634
7635 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7636 maybe-install-pdf-binutils:
7637 @if binutils
7638 maybe-install-pdf-binutils: install-pdf-binutils
7639
7640 install-pdf-binutils: \
7641     configure-binutils \
7642     pdf-binutils 
7643         @[ -f ./binutils/Makefile ] || exit 0; \
7644         r=`${PWD_COMMAND}`; export r; \
7645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7646         $(HOST_EXPORTS) \
7647         for flag in $(EXTRA_HOST_FLAGS) ; do \
7648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7649         done; \
7650         echo "Doing install-pdf in binutils" ; \
7651         (cd $(HOST_SUBDIR)/binutils && \
7652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7654                   "RANLIB=$${RANLIB}" \
7655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7656                   install-pdf) \
7657           || exit 1
7658
7659 @endif binutils
7660
7661 .PHONY: maybe-install-html-binutils install-html-binutils
7662 maybe-install-html-binutils:
7663 @if binutils
7664 maybe-install-html-binutils: install-html-binutils
7665
7666 install-html-binutils: \
7667     configure-binutils \
7668     html-binutils 
7669         @[ -f ./binutils/Makefile ] || exit 0; \
7670         r=`${PWD_COMMAND}`; export r; \
7671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672         $(HOST_EXPORTS) \
7673         for flag in $(EXTRA_HOST_FLAGS) ; do \
7674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675         done; \
7676         echo "Doing install-html in binutils" ; \
7677         (cd $(HOST_SUBDIR)/binutils && \
7678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680                   "RANLIB=$${RANLIB}" \
7681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682                   install-html) \
7683           || exit 1
7684
7685 @endif binutils
7686
7687 .PHONY: maybe-installcheck-binutils installcheck-binutils
7688 maybe-installcheck-binutils:
7689 @if binutils
7690 maybe-installcheck-binutils: installcheck-binutils
7691
7692 installcheck-binutils: \
7693     configure-binutils 
7694         @[ -f ./binutils/Makefile ] || exit 0; \
7695         r=`${PWD_COMMAND}`; export r; \
7696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697         $(HOST_EXPORTS) \
7698         for flag in $(EXTRA_HOST_FLAGS) ; do \
7699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700         done; \
7701         echo "Doing installcheck in binutils" ; \
7702         (cd $(HOST_SUBDIR)/binutils && \
7703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705                   "RANLIB=$${RANLIB}" \
7706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707                   installcheck) \
7708           || exit 1
7709
7710 @endif binutils
7711
7712 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7713 maybe-mostlyclean-binutils:
7714 @if binutils
7715 maybe-mostlyclean-binutils: mostlyclean-binutils
7716
7717 mostlyclean-binutils: 
7718         @[ -f ./binutils/Makefile ] || exit 0; \
7719         r=`${PWD_COMMAND}`; export r; \
7720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721         $(HOST_EXPORTS) \
7722         for flag in $(EXTRA_HOST_FLAGS) ; do \
7723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724         done; \
7725         echo "Doing mostlyclean in binutils" ; \
7726         (cd $(HOST_SUBDIR)/binutils && \
7727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729                   "RANLIB=$${RANLIB}" \
7730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731                   mostlyclean) \
7732           || exit 1
7733
7734 @endif binutils
7735
7736 .PHONY: maybe-clean-binutils clean-binutils
7737 maybe-clean-binutils:
7738 @if binutils
7739 maybe-clean-binutils: clean-binutils
7740
7741 clean-binutils: 
7742         @[ -f ./binutils/Makefile ] || exit 0; \
7743         r=`${PWD_COMMAND}`; export r; \
7744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7745         $(HOST_EXPORTS) \
7746         for flag in $(EXTRA_HOST_FLAGS) ; do \
7747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7748         done; \
7749         echo "Doing clean in binutils" ; \
7750         (cd $(HOST_SUBDIR)/binutils && \
7751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7753                   "RANLIB=$${RANLIB}" \
7754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7755                   clean) \
7756           || exit 1
7757
7758 @endif binutils
7759
7760 .PHONY: maybe-distclean-binutils distclean-binutils
7761 maybe-distclean-binutils:
7762 @if binutils
7763 maybe-distclean-binutils: distclean-binutils
7764
7765 distclean-binutils: 
7766         @[ -f ./binutils/Makefile ] || exit 0; \
7767         r=`${PWD_COMMAND}`; export r; \
7768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769         $(HOST_EXPORTS) \
7770         for flag in $(EXTRA_HOST_FLAGS) ; do \
7771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772         done; \
7773         echo "Doing distclean in binutils" ; \
7774         (cd $(HOST_SUBDIR)/binutils && \
7775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777                   "RANLIB=$${RANLIB}" \
7778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7779                   distclean) \
7780           || exit 1
7781
7782 @endif binutils
7783
7784 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7785 maybe-maintainer-clean-binutils:
7786 @if binutils
7787 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7788
7789 maintainer-clean-binutils: 
7790         @[ -f ./binutils/Makefile ] || exit 0; \
7791         r=`${PWD_COMMAND}`; export r; \
7792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7793         $(HOST_EXPORTS) \
7794         for flag in $(EXTRA_HOST_FLAGS) ; do \
7795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7796         done; \
7797         echo "Doing maintainer-clean in binutils" ; \
7798         (cd $(HOST_SUBDIR)/binutils && \
7799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7801                   "RANLIB=$${RANLIB}" \
7802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7803                   maintainer-clean) \
7804           || exit 1
7805
7806 @endif binutils
7807
7808
7809
7810 .PHONY: configure-bison maybe-configure-bison
7811 maybe-configure-bison:
7812 @if gcc-bootstrap
7813 configure-bison: stage_current
7814 @endif gcc-bootstrap
7815 @if bison
7816 maybe-configure-bison: configure-bison
7817 configure-bison: 
7818         @: $(MAKE); $(unstage)
7819         @r=`${PWD_COMMAND}`; export r; \
7820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7822         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7823         $(HOST_EXPORTS)  \
7824         echo Configuring in $(HOST_SUBDIR)/bison; \
7825         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7826         case $(srcdir) in \
7827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7828           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7830         esac; \
7831         srcdiroption="--srcdir=$${topdir}/bison"; \
7832         libsrcdir="$$s/bison"; \
7833         $(SHELL) $${libsrcdir}/configure \
7834           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7835           --target=${target_alias} $${srcdiroption}  \
7836           || exit 1
7837 @endif bison
7838
7839
7840
7841
7842
7843 .PHONY: all-bison maybe-all-bison
7844 maybe-all-bison:
7845 @if gcc-bootstrap
7846 all-bison: stage_current
7847 @endif gcc-bootstrap
7848 @if bison
7849 TARGET-bison=all
7850 maybe-all-bison: all-bison
7851 all-bison: configure-bison
7852         @: $(MAKE); $(unstage)
7853         @r=`${PWD_COMMAND}`; export r; \
7854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855         $(HOST_EXPORTS)  \
7856         (cd $(HOST_SUBDIR)/bison && \
7857           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7858                 $(TARGET-bison))
7859 @endif bison
7860
7861
7862
7863
7864 .PHONY: check-bison maybe-check-bison
7865 maybe-check-bison:
7866 @if bison
7867 maybe-check-bison: check-bison
7868
7869 # This module is only tested in a native toolchain.
7870 check-bison:
7871         @: $(MAKE); $(unstage)
7872         @if [ '$(host)' = '$(target)' ] ; then \
7873           r=`${PWD_COMMAND}`; export r; \
7874           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7875           $(HOST_EXPORTS) \
7876           (cd $(HOST_SUBDIR)/bison && \
7877             $(MAKE) $(FLAGS_TO_PASS)  check); \
7878         fi
7879
7880 @endif bison
7881
7882 .PHONY: install-bison maybe-install-bison
7883 maybe-install-bison:
7884 @if bison
7885 maybe-install-bison: install-bison
7886
7887 install-bison: installdirs
7888         @: $(MAKE); $(unstage)
7889         @r=`${PWD_COMMAND}`; export r; \
7890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7891         $(HOST_EXPORTS) \
7892         (cd $(HOST_SUBDIR)/bison && \
7893           $(MAKE) $(FLAGS_TO_PASS)  install)
7894
7895 @endif bison
7896
7897 # Other targets (info, dvi, pdf, etc.)
7898
7899 .PHONY: maybe-info-bison info-bison
7900 maybe-info-bison:
7901 @if bison
7902 maybe-info-bison: info-bison
7903
7904 info-bison: \
7905     configure-bison 
7906         @: $(MAKE); $(unstage)
7907         @[ -f ./bison/Makefile ] || exit 0; \
7908         r=`${PWD_COMMAND}`; export r; \
7909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910         $(HOST_EXPORTS) \
7911         for flag in $(EXTRA_HOST_FLAGS) ; do \
7912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913         done; \
7914         echo "Doing info in bison" ; \
7915         (cd $(HOST_SUBDIR)/bison && \
7916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918                   "RANLIB=$${RANLIB}" \
7919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920                   info) \
7921           || exit 1
7922
7923 @endif bison
7924
7925 .PHONY: maybe-dvi-bison dvi-bison
7926 maybe-dvi-bison:
7927 @if bison
7928 maybe-dvi-bison: dvi-bison
7929
7930 dvi-bison: \
7931     configure-bison 
7932         @: $(MAKE); $(unstage)
7933         @[ -f ./bison/Makefile ] || exit 0; \
7934         r=`${PWD_COMMAND}`; export r; \
7935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7936         $(HOST_EXPORTS) \
7937         for flag in $(EXTRA_HOST_FLAGS) ; do \
7938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7939         done; \
7940         echo "Doing dvi in bison" ; \
7941         (cd $(HOST_SUBDIR)/bison && \
7942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7944                   "RANLIB=$${RANLIB}" \
7945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7946                   dvi) \
7947           || exit 1
7948
7949 @endif bison
7950
7951 .PHONY: maybe-pdf-bison pdf-bison
7952 maybe-pdf-bison:
7953 @if bison
7954 maybe-pdf-bison: pdf-bison
7955
7956 pdf-bison: \
7957     configure-bison 
7958         @: $(MAKE); $(unstage)
7959         @[ -f ./bison/Makefile ] || exit 0; \
7960         r=`${PWD_COMMAND}`; export r; \
7961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962         $(HOST_EXPORTS) \
7963         for flag in $(EXTRA_HOST_FLAGS) ; do \
7964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965         done; \
7966         echo "Doing pdf in bison" ; \
7967         (cd $(HOST_SUBDIR)/bison && \
7968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970                   "RANLIB=$${RANLIB}" \
7971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972                   pdf) \
7973           || exit 1
7974
7975 @endif bison
7976
7977 .PHONY: maybe-html-bison html-bison
7978 maybe-html-bison:
7979 @if bison
7980 maybe-html-bison: html-bison
7981
7982 html-bison: \
7983     configure-bison 
7984         @: $(MAKE); $(unstage)
7985         @[ -f ./bison/Makefile ] || exit 0; \
7986         r=`${PWD_COMMAND}`; export r; \
7987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7988         $(HOST_EXPORTS) \
7989         for flag in $(EXTRA_HOST_FLAGS) ; do \
7990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7991         done; \
7992         echo "Doing html in bison" ; \
7993         (cd $(HOST_SUBDIR)/bison && \
7994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7996                   "RANLIB=$${RANLIB}" \
7997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7998                   html) \
7999           || exit 1
8000
8001 @endif bison
8002
8003 .PHONY: maybe-TAGS-bison TAGS-bison
8004 maybe-TAGS-bison:
8005 @if bison
8006 maybe-TAGS-bison: TAGS-bison
8007
8008 TAGS-bison: \
8009     configure-bison 
8010         @: $(MAKE); $(unstage)
8011         @[ -f ./bison/Makefile ] || exit 0; \
8012         r=`${PWD_COMMAND}`; export r; \
8013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8014         $(HOST_EXPORTS) \
8015         for flag in $(EXTRA_HOST_FLAGS) ; do \
8016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8017         done; \
8018         echo "Doing TAGS in bison" ; \
8019         (cd $(HOST_SUBDIR)/bison && \
8020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8022                   "RANLIB=$${RANLIB}" \
8023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8024                   TAGS) \
8025           || exit 1
8026
8027 @endif bison
8028
8029 .PHONY: maybe-install-info-bison install-info-bison
8030 maybe-install-info-bison:
8031 @if bison
8032 maybe-install-info-bison: install-info-bison
8033
8034 install-info-bison: \
8035     configure-bison \
8036     info-bison 
8037         @: $(MAKE); $(unstage)
8038         @[ -f ./bison/Makefile ] || exit 0; \
8039         r=`${PWD_COMMAND}`; export r; \
8040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041         $(HOST_EXPORTS) \
8042         for flag in $(EXTRA_HOST_FLAGS) ; do \
8043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8044         done; \
8045         echo "Doing install-info in bison" ; \
8046         (cd $(HOST_SUBDIR)/bison && \
8047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8049                   "RANLIB=$${RANLIB}" \
8050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8051                   install-info) \
8052           || exit 1
8053
8054 @endif bison
8055
8056 .PHONY: maybe-install-pdf-bison install-pdf-bison
8057 maybe-install-pdf-bison:
8058 @if bison
8059 maybe-install-pdf-bison: install-pdf-bison
8060
8061 install-pdf-bison: \
8062     configure-bison \
8063     pdf-bison 
8064         @: $(MAKE); $(unstage)
8065         @[ -f ./bison/Makefile ] || exit 0; \
8066         r=`${PWD_COMMAND}`; export r; \
8067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068         $(HOST_EXPORTS) \
8069         for flag in $(EXTRA_HOST_FLAGS) ; do \
8070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8071         done; \
8072         echo "Doing install-pdf in bison" ; \
8073         (cd $(HOST_SUBDIR)/bison && \
8074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8076                   "RANLIB=$${RANLIB}" \
8077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8078                   install-pdf) \
8079           || exit 1
8080
8081 @endif bison
8082
8083 .PHONY: maybe-install-html-bison install-html-bison
8084 maybe-install-html-bison:
8085 @if bison
8086 maybe-install-html-bison: install-html-bison
8087
8088 install-html-bison: \
8089     configure-bison \
8090     html-bison 
8091         @: $(MAKE); $(unstage)
8092         @[ -f ./bison/Makefile ] || exit 0; \
8093         r=`${PWD_COMMAND}`; export r; \
8094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8095         $(HOST_EXPORTS) \
8096         for flag in $(EXTRA_HOST_FLAGS) ; do \
8097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8098         done; \
8099         echo "Doing install-html in bison" ; \
8100         (cd $(HOST_SUBDIR)/bison && \
8101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8103                   "RANLIB=$${RANLIB}" \
8104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8105                   install-html) \
8106           || exit 1
8107
8108 @endif bison
8109
8110 .PHONY: maybe-installcheck-bison installcheck-bison
8111 maybe-installcheck-bison:
8112 @if bison
8113 maybe-installcheck-bison: installcheck-bison
8114
8115 installcheck-bison: \
8116     configure-bison 
8117         @: $(MAKE); $(unstage)
8118         @[ -f ./bison/Makefile ] || exit 0; \
8119         r=`${PWD_COMMAND}`; export r; \
8120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8121         $(HOST_EXPORTS) \
8122         for flag in $(EXTRA_HOST_FLAGS) ; do \
8123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8124         done; \
8125         echo "Doing installcheck in bison" ; \
8126         (cd $(HOST_SUBDIR)/bison && \
8127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8129                   "RANLIB=$${RANLIB}" \
8130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8131                   installcheck) \
8132           || exit 1
8133
8134 @endif bison
8135
8136 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8137 maybe-mostlyclean-bison:
8138 @if bison
8139 maybe-mostlyclean-bison: mostlyclean-bison
8140
8141 mostlyclean-bison: 
8142         @: $(MAKE); $(unstage)
8143         @[ -f ./bison/Makefile ] || exit 0; \
8144         r=`${PWD_COMMAND}`; export r; \
8145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8146         $(HOST_EXPORTS) \
8147         for flag in $(EXTRA_HOST_FLAGS) ; do \
8148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8149         done; \
8150         echo "Doing mostlyclean in bison" ; \
8151         (cd $(HOST_SUBDIR)/bison && \
8152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8154                   "RANLIB=$${RANLIB}" \
8155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8156                   mostlyclean) \
8157           || exit 1
8158
8159 @endif bison
8160
8161 .PHONY: maybe-clean-bison clean-bison
8162 maybe-clean-bison:
8163 @if bison
8164 maybe-clean-bison: clean-bison
8165
8166 clean-bison: 
8167         @: $(MAKE); $(unstage)
8168         @[ -f ./bison/Makefile ] || exit 0; \
8169         r=`${PWD_COMMAND}`; export r; \
8170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171         $(HOST_EXPORTS) \
8172         for flag in $(EXTRA_HOST_FLAGS) ; do \
8173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174         done; \
8175         echo "Doing clean in bison" ; \
8176         (cd $(HOST_SUBDIR)/bison && \
8177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179                   "RANLIB=$${RANLIB}" \
8180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181                   clean) \
8182           || exit 1
8183
8184 @endif bison
8185
8186 .PHONY: maybe-distclean-bison distclean-bison
8187 maybe-distclean-bison:
8188 @if bison
8189 maybe-distclean-bison: distclean-bison
8190
8191 distclean-bison: 
8192         @: $(MAKE); $(unstage)
8193         @[ -f ./bison/Makefile ] || exit 0; \
8194         r=`${PWD_COMMAND}`; export r; \
8195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8196         $(HOST_EXPORTS) \
8197         for flag in $(EXTRA_HOST_FLAGS) ; do \
8198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8199         done; \
8200         echo "Doing distclean in bison" ; \
8201         (cd $(HOST_SUBDIR)/bison && \
8202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8204                   "RANLIB=$${RANLIB}" \
8205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8206                   distclean) \
8207           || exit 1
8208
8209 @endif bison
8210
8211 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8212 maybe-maintainer-clean-bison:
8213 @if bison
8214 maybe-maintainer-clean-bison: maintainer-clean-bison
8215
8216 maintainer-clean-bison: 
8217         @: $(MAKE); $(unstage)
8218         @[ -f ./bison/Makefile ] || exit 0; \
8219         r=`${PWD_COMMAND}`; export r; \
8220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221         $(HOST_EXPORTS) \
8222         for flag in $(EXTRA_HOST_FLAGS) ; do \
8223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8224         done; \
8225         echo "Doing maintainer-clean in bison" ; \
8226         (cd $(HOST_SUBDIR)/bison && \
8227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8229                   "RANLIB=$${RANLIB}" \
8230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8231                   maintainer-clean) \
8232           || exit 1
8233
8234 @endif bison
8235
8236
8237
8238 .PHONY: configure-byacc maybe-configure-byacc
8239 maybe-configure-byacc:
8240 @if gcc-bootstrap
8241 configure-byacc: stage_current
8242 @endif gcc-bootstrap
8243 @if byacc
8244 maybe-configure-byacc: configure-byacc
8245 configure-byacc: 
8246         @: $(MAKE); $(unstage)
8247         @r=`${PWD_COMMAND}`; export r; \
8248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8251         $(HOST_EXPORTS)  \
8252         echo Configuring in $(HOST_SUBDIR)/byacc; \
8253         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8254         case $(srcdir) in \
8255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8256           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8258         esac; \
8259         srcdiroption="--srcdir=$${topdir}/byacc"; \
8260         libsrcdir="$$s/byacc"; \
8261         $(SHELL) $${libsrcdir}/configure \
8262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8263           --target=${target_alias} $${srcdiroption}  \
8264           || exit 1
8265 @endif byacc
8266
8267
8268
8269
8270
8271 .PHONY: all-byacc maybe-all-byacc
8272 maybe-all-byacc:
8273 @if gcc-bootstrap
8274 all-byacc: stage_current
8275 @endif gcc-bootstrap
8276 @if byacc
8277 TARGET-byacc=all
8278 maybe-all-byacc: all-byacc
8279 all-byacc: configure-byacc
8280         @: $(MAKE); $(unstage)
8281         @r=`${PWD_COMMAND}`; export r; \
8282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8283         $(HOST_EXPORTS)  \
8284         (cd $(HOST_SUBDIR)/byacc && \
8285           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8286                 $(TARGET-byacc))
8287 @endif byacc
8288
8289
8290
8291
8292 .PHONY: check-byacc maybe-check-byacc
8293 maybe-check-byacc:
8294 @if byacc
8295 maybe-check-byacc: check-byacc
8296
8297 # This module is only tested in a native toolchain.
8298 check-byacc:
8299         @: $(MAKE); $(unstage)
8300         @if [ '$(host)' = '$(target)' ] ; then \
8301           r=`${PWD_COMMAND}`; export r; \
8302           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8303           $(HOST_EXPORTS) \
8304           (cd $(HOST_SUBDIR)/byacc && \
8305             $(MAKE) $(FLAGS_TO_PASS)  check); \
8306         fi
8307
8308 @endif byacc
8309
8310 .PHONY: install-byacc maybe-install-byacc
8311 maybe-install-byacc:
8312 @if byacc
8313 maybe-install-byacc: install-byacc
8314
8315 install-byacc: installdirs
8316         @: $(MAKE); $(unstage)
8317         @r=`${PWD_COMMAND}`; export r; \
8318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319         $(HOST_EXPORTS) \
8320         (cd $(HOST_SUBDIR)/byacc && \
8321           $(MAKE) $(FLAGS_TO_PASS)  install)
8322
8323 @endif byacc
8324
8325 # Other targets (info, dvi, pdf, etc.)
8326
8327 .PHONY: maybe-info-byacc info-byacc
8328 maybe-info-byacc:
8329 @if byacc
8330 maybe-info-byacc: info-byacc
8331
8332 info-byacc: \
8333     configure-byacc 
8334         @: $(MAKE); $(unstage)
8335         @[ -f ./byacc/Makefile ] || exit 0; \
8336         r=`${PWD_COMMAND}`; export r; \
8337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8338         $(HOST_EXPORTS) \
8339         for flag in $(EXTRA_HOST_FLAGS) ; do \
8340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8341         done; \
8342         echo "Doing info in byacc" ; \
8343         (cd $(HOST_SUBDIR)/byacc && \
8344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8346                   "RANLIB=$${RANLIB}" \
8347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8348                   info) \
8349           || exit 1
8350
8351 @endif byacc
8352
8353 .PHONY: maybe-dvi-byacc dvi-byacc
8354 maybe-dvi-byacc:
8355 @if byacc
8356 maybe-dvi-byacc: dvi-byacc
8357
8358 dvi-byacc: \
8359     configure-byacc 
8360         @: $(MAKE); $(unstage)
8361         @[ -f ./byacc/Makefile ] || exit 0; \
8362         r=`${PWD_COMMAND}`; export r; \
8363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364         $(HOST_EXPORTS) \
8365         for flag in $(EXTRA_HOST_FLAGS) ; do \
8366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8367         done; \
8368         echo "Doing dvi in byacc" ; \
8369         (cd $(HOST_SUBDIR)/byacc && \
8370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8372                   "RANLIB=$${RANLIB}" \
8373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8374                   dvi) \
8375           || exit 1
8376
8377 @endif byacc
8378
8379 .PHONY: maybe-pdf-byacc pdf-byacc
8380 maybe-pdf-byacc:
8381 @if byacc
8382 maybe-pdf-byacc: pdf-byacc
8383
8384 pdf-byacc: \
8385     configure-byacc 
8386         @: $(MAKE); $(unstage)
8387         @[ -f ./byacc/Makefile ] || exit 0; \
8388         r=`${PWD_COMMAND}`; export r; \
8389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390         $(HOST_EXPORTS) \
8391         for flag in $(EXTRA_HOST_FLAGS) ; do \
8392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393         done; \
8394         echo "Doing pdf in byacc" ; \
8395         (cd $(HOST_SUBDIR)/byacc && \
8396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8398                   "RANLIB=$${RANLIB}" \
8399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8400                   pdf) \
8401           || exit 1
8402
8403 @endif byacc
8404
8405 .PHONY: maybe-html-byacc html-byacc
8406 maybe-html-byacc:
8407 @if byacc
8408 maybe-html-byacc: html-byacc
8409
8410 html-byacc: \
8411     configure-byacc 
8412         @: $(MAKE); $(unstage)
8413         @[ -f ./byacc/Makefile ] || exit 0; \
8414         r=`${PWD_COMMAND}`; export r; \
8415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416         $(HOST_EXPORTS) \
8417         for flag in $(EXTRA_HOST_FLAGS) ; do \
8418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419         done; \
8420         echo "Doing html in byacc" ; \
8421         (cd $(HOST_SUBDIR)/byacc && \
8422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424                   "RANLIB=$${RANLIB}" \
8425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426                   html) \
8427           || exit 1
8428
8429 @endif byacc
8430
8431 .PHONY: maybe-TAGS-byacc TAGS-byacc
8432 maybe-TAGS-byacc:
8433 @if byacc
8434 maybe-TAGS-byacc: TAGS-byacc
8435
8436 TAGS-byacc: \
8437     configure-byacc 
8438         @: $(MAKE); $(unstage)
8439         @[ -f ./byacc/Makefile ] || exit 0; \
8440         r=`${PWD_COMMAND}`; export r; \
8441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442         $(HOST_EXPORTS) \
8443         for flag in $(EXTRA_HOST_FLAGS) ; do \
8444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8445         done; \
8446         echo "Doing TAGS in byacc" ; \
8447         (cd $(HOST_SUBDIR)/byacc && \
8448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8450                   "RANLIB=$${RANLIB}" \
8451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8452                   TAGS) \
8453           || exit 1
8454
8455 @endif byacc
8456
8457 .PHONY: maybe-install-info-byacc install-info-byacc
8458 maybe-install-info-byacc:
8459 @if byacc
8460 maybe-install-info-byacc: install-info-byacc
8461
8462 install-info-byacc: \
8463     configure-byacc \
8464     info-byacc 
8465         @: $(MAKE); $(unstage)
8466         @[ -f ./byacc/Makefile ] || exit 0; \
8467         r=`${PWD_COMMAND}`; export r; \
8468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469         $(HOST_EXPORTS) \
8470         for flag in $(EXTRA_HOST_FLAGS) ; do \
8471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8472         done; \
8473         echo "Doing install-info in byacc" ; \
8474         (cd $(HOST_SUBDIR)/byacc && \
8475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8477                   "RANLIB=$${RANLIB}" \
8478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8479                   install-info) \
8480           || exit 1
8481
8482 @endif byacc
8483
8484 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8485 maybe-install-pdf-byacc:
8486 @if byacc
8487 maybe-install-pdf-byacc: install-pdf-byacc
8488
8489 install-pdf-byacc: \
8490     configure-byacc \
8491     pdf-byacc 
8492         @: $(MAKE); $(unstage)
8493         @[ -f ./byacc/Makefile ] || exit 0; \
8494         r=`${PWD_COMMAND}`; export r; \
8495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8496         $(HOST_EXPORTS) \
8497         for flag in $(EXTRA_HOST_FLAGS) ; do \
8498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8499         done; \
8500         echo "Doing install-pdf in byacc" ; \
8501         (cd $(HOST_SUBDIR)/byacc && \
8502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8504                   "RANLIB=$${RANLIB}" \
8505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8506                   install-pdf) \
8507           || exit 1
8508
8509 @endif byacc
8510
8511 .PHONY: maybe-install-html-byacc install-html-byacc
8512 maybe-install-html-byacc:
8513 @if byacc
8514 maybe-install-html-byacc: install-html-byacc
8515
8516 install-html-byacc: \
8517     configure-byacc \
8518     html-byacc 
8519         @: $(MAKE); $(unstage)
8520         @[ -f ./byacc/Makefile ] || exit 0; \
8521         r=`${PWD_COMMAND}`; export r; \
8522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523         $(HOST_EXPORTS) \
8524         for flag in $(EXTRA_HOST_FLAGS) ; do \
8525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8526         done; \
8527         echo "Doing install-html in byacc" ; \
8528         (cd $(HOST_SUBDIR)/byacc && \
8529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8531                   "RANLIB=$${RANLIB}" \
8532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8533                   install-html) \
8534           || exit 1
8535
8536 @endif byacc
8537
8538 .PHONY: maybe-installcheck-byacc installcheck-byacc
8539 maybe-installcheck-byacc:
8540 @if byacc
8541 maybe-installcheck-byacc: installcheck-byacc
8542
8543 installcheck-byacc: \
8544     configure-byacc 
8545         @: $(MAKE); $(unstage)
8546         @[ -f ./byacc/Makefile ] || exit 0; \
8547         r=`${PWD_COMMAND}`; export r; \
8548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8549         $(HOST_EXPORTS) \
8550         for flag in $(EXTRA_HOST_FLAGS) ; do \
8551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8552         done; \
8553         echo "Doing installcheck in byacc" ; \
8554         (cd $(HOST_SUBDIR)/byacc && \
8555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8557                   "RANLIB=$${RANLIB}" \
8558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8559                   installcheck) \
8560           || exit 1
8561
8562 @endif byacc
8563
8564 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8565 maybe-mostlyclean-byacc:
8566 @if byacc
8567 maybe-mostlyclean-byacc: mostlyclean-byacc
8568
8569 mostlyclean-byacc: 
8570         @: $(MAKE); $(unstage)
8571         @[ -f ./byacc/Makefile ] || exit 0; \
8572         r=`${PWD_COMMAND}`; export r; \
8573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574         $(HOST_EXPORTS) \
8575         for flag in $(EXTRA_HOST_FLAGS) ; do \
8576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8577         done; \
8578         echo "Doing mostlyclean in byacc" ; \
8579         (cd $(HOST_SUBDIR)/byacc && \
8580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8582                   "RANLIB=$${RANLIB}" \
8583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8584                   mostlyclean) \
8585           || exit 1
8586
8587 @endif byacc
8588
8589 .PHONY: maybe-clean-byacc clean-byacc
8590 maybe-clean-byacc:
8591 @if byacc
8592 maybe-clean-byacc: clean-byacc
8593
8594 clean-byacc: 
8595         @: $(MAKE); $(unstage)
8596         @[ -f ./byacc/Makefile ] || exit 0; \
8597         r=`${PWD_COMMAND}`; export r; \
8598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8599         $(HOST_EXPORTS) \
8600         for flag in $(EXTRA_HOST_FLAGS) ; do \
8601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8602         done; \
8603         echo "Doing clean in byacc" ; \
8604         (cd $(HOST_SUBDIR)/byacc && \
8605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8607                   "RANLIB=$${RANLIB}" \
8608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8609                   clean) \
8610           || exit 1
8611
8612 @endif byacc
8613
8614 .PHONY: maybe-distclean-byacc distclean-byacc
8615 maybe-distclean-byacc:
8616 @if byacc
8617 maybe-distclean-byacc: distclean-byacc
8618
8619 distclean-byacc: 
8620         @: $(MAKE); $(unstage)
8621         @[ -f ./byacc/Makefile ] || exit 0; \
8622         r=`${PWD_COMMAND}`; export r; \
8623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8624         $(HOST_EXPORTS) \
8625         for flag in $(EXTRA_HOST_FLAGS) ; do \
8626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8627         done; \
8628         echo "Doing distclean in byacc" ; \
8629         (cd $(HOST_SUBDIR)/byacc && \
8630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8632                   "RANLIB=$${RANLIB}" \
8633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8634                   distclean) \
8635           || exit 1
8636
8637 @endif byacc
8638
8639 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8640 maybe-maintainer-clean-byacc:
8641 @if byacc
8642 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8643
8644 maintainer-clean-byacc: 
8645         @: $(MAKE); $(unstage)
8646         @[ -f ./byacc/Makefile ] || exit 0; \
8647         r=`${PWD_COMMAND}`; export r; \
8648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8649         $(HOST_EXPORTS) \
8650         for flag in $(EXTRA_HOST_FLAGS) ; do \
8651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8652         done; \
8653         echo "Doing maintainer-clean in byacc" ; \
8654         (cd $(HOST_SUBDIR)/byacc && \
8655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8657                   "RANLIB=$${RANLIB}" \
8658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8659                   maintainer-clean) \
8660           || exit 1
8661
8662 @endif byacc
8663
8664
8665
8666 .PHONY: configure-bzip2 maybe-configure-bzip2
8667 maybe-configure-bzip2:
8668 @if gcc-bootstrap
8669 configure-bzip2: stage_current
8670 @endif gcc-bootstrap
8671 @if bzip2
8672 maybe-configure-bzip2: configure-bzip2
8673 configure-bzip2: 
8674         @: $(MAKE); $(unstage)
8675         @r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8679         $(HOST_EXPORTS)  \
8680         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8681         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8682         case $(srcdir) in \
8683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8684           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8686         esac; \
8687         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8688         libsrcdir="$$s/bzip2"; \
8689         $(SHELL) $${libsrcdir}/configure \
8690           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8691           --target=${target_alias} $${srcdiroption}  \
8692           || exit 1
8693 @endif bzip2
8694
8695
8696
8697
8698
8699 .PHONY: all-bzip2 maybe-all-bzip2
8700 maybe-all-bzip2:
8701 @if gcc-bootstrap
8702 all-bzip2: stage_current
8703 @endif gcc-bootstrap
8704 @if bzip2
8705 TARGET-bzip2=all
8706 maybe-all-bzip2: all-bzip2
8707 all-bzip2: configure-bzip2
8708         @: $(MAKE); $(unstage)
8709         @r=`${PWD_COMMAND}`; export r; \
8710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711         $(HOST_EXPORTS)  \
8712         (cd $(HOST_SUBDIR)/bzip2 && \
8713           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8714                 $(TARGET-bzip2))
8715 @endif bzip2
8716
8717
8718
8719
8720 .PHONY: check-bzip2 maybe-check-bzip2
8721 maybe-check-bzip2:
8722 @if bzip2
8723 maybe-check-bzip2: check-bzip2
8724
8725 check-bzip2:
8726         @: $(MAKE); $(unstage)
8727         @r=`${PWD_COMMAND}`; export r; \
8728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8729         $(HOST_EXPORTS) \
8730         (cd $(HOST_SUBDIR)/bzip2 && \
8731           $(MAKE) $(FLAGS_TO_PASS)  check)
8732
8733 @endif bzip2
8734
8735 .PHONY: install-bzip2 maybe-install-bzip2
8736 maybe-install-bzip2:
8737 @if bzip2
8738 maybe-install-bzip2: install-bzip2
8739
8740 install-bzip2: installdirs
8741         @: $(MAKE); $(unstage)
8742         @r=`${PWD_COMMAND}`; export r; \
8743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744         $(HOST_EXPORTS) \
8745         (cd $(HOST_SUBDIR)/bzip2 && \
8746           $(MAKE) $(FLAGS_TO_PASS)  install)
8747
8748 @endif bzip2
8749
8750 # Other targets (info, dvi, pdf, etc.)
8751
8752 .PHONY: maybe-info-bzip2 info-bzip2
8753 maybe-info-bzip2:
8754 @if bzip2
8755 maybe-info-bzip2: info-bzip2
8756
8757 info-bzip2: \
8758     configure-bzip2 
8759         @: $(MAKE); $(unstage)
8760         @[ -f ./bzip2/Makefile ] || exit 0; \
8761         r=`${PWD_COMMAND}`; export r; \
8762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8763         $(HOST_EXPORTS) \
8764         for flag in $(EXTRA_HOST_FLAGS) ; do \
8765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8766         done; \
8767         echo "Doing info in bzip2" ; \
8768         (cd $(HOST_SUBDIR)/bzip2 && \
8769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8771                   "RANLIB=$${RANLIB}" \
8772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8773                   info) \
8774           || exit 1
8775
8776 @endif bzip2
8777
8778 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8779 maybe-dvi-bzip2:
8780 @if bzip2
8781 maybe-dvi-bzip2: dvi-bzip2
8782
8783 dvi-bzip2: \
8784     configure-bzip2 
8785         @: $(MAKE); $(unstage)
8786         @[ -f ./bzip2/Makefile ] || exit 0; \
8787         r=`${PWD_COMMAND}`; export r; \
8788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789         $(HOST_EXPORTS) \
8790         for flag in $(EXTRA_HOST_FLAGS) ; do \
8791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792         done; \
8793         echo "Doing dvi in bzip2" ; \
8794         (cd $(HOST_SUBDIR)/bzip2 && \
8795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797                   "RANLIB=$${RANLIB}" \
8798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8799                   dvi) \
8800           || exit 1
8801
8802 @endif bzip2
8803
8804 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8805 maybe-pdf-bzip2:
8806 @if bzip2
8807 maybe-pdf-bzip2: pdf-bzip2
8808
8809 pdf-bzip2: \
8810     configure-bzip2 
8811         @: $(MAKE); $(unstage)
8812         @[ -f ./bzip2/Makefile ] || exit 0; \
8813         r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS) \
8816         for flag in $(EXTRA_HOST_FLAGS) ; do \
8817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818         done; \
8819         echo "Doing pdf in bzip2" ; \
8820         (cd $(HOST_SUBDIR)/bzip2 && \
8821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823                   "RANLIB=$${RANLIB}" \
8824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825                   pdf) \
8826           || exit 1
8827
8828 @endif bzip2
8829
8830 .PHONY: maybe-html-bzip2 html-bzip2
8831 maybe-html-bzip2:
8832 @if bzip2
8833 maybe-html-bzip2: html-bzip2
8834
8835 html-bzip2: \
8836     configure-bzip2 
8837         @: $(MAKE); $(unstage)
8838         @[ -f ./bzip2/Makefile ] || exit 0; \
8839         r=`${PWD_COMMAND}`; export r; \
8840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8841         $(HOST_EXPORTS) \
8842         for flag in $(EXTRA_HOST_FLAGS) ; do \
8843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8844         done; \
8845         echo "Doing html in bzip2" ; \
8846         (cd $(HOST_SUBDIR)/bzip2 && \
8847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8849                   "RANLIB=$${RANLIB}" \
8850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8851                   html) \
8852           || exit 1
8853
8854 @endif bzip2
8855
8856 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8857 maybe-TAGS-bzip2:
8858 @if bzip2
8859 maybe-TAGS-bzip2: TAGS-bzip2
8860
8861 TAGS-bzip2: \
8862     configure-bzip2 
8863         @: $(MAKE); $(unstage)
8864         @[ -f ./bzip2/Makefile ] || exit 0; \
8865         r=`${PWD_COMMAND}`; export r; \
8866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867         $(HOST_EXPORTS) \
8868         for flag in $(EXTRA_HOST_FLAGS) ; do \
8869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870         done; \
8871         echo "Doing TAGS in bzip2" ; \
8872         (cd $(HOST_SUBDIR)/bzip2 && \
8873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875                   "RANLIB=$${RANLIB}" \
8876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877                   TAGS) \
8878           || exit 1
8879
8880 @endif bzip2
8881
8882 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8883 maybe-install-info-bzip2:
8884 @if bzip2
8885 maybe-install-info-bzip2: install-info-bzip2
8886
8887 install-info-bzip2: \
8888     configure-bzip2 \
8889     info-bzip2 
8890         @: $(MAKE); $(unstage)
8891         @[ -f ./bzip2/Makefile ] || exit 0; \
8892         r=`${PWD_COMMAND}`; export r; \
8893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894         $(HOST_EXPORTS) \
8895         for flag in $(EXTRA_HOST_FLAGS) ; do \
8896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8897         done; \
8898         echo "Doing install-info in bzip2" ; \
8899         (cd $(HOST_SUBDIR)/bzip2 && \
8900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8902                   "RANLIB=$${RANLIB}" \
8903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8904                   install-info) \
8905           || exit 1
8906
8907 @endif bzip2
8908
8909 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8910 maybe-install-pdf-bzip2:
8911 @if bzip2
8912 maybe-install-pdf-bzip2: install-pdf-bzip2
8913
8914 install-pdf-bzip2: \
8915     configure-bzip2 \
8916     pdf-bzip2 
8917         @: $(MAKE); $(unstage)
8918         @[ -f ./bzip2/Makefile ] || exit 0; \
8919         r=`${PWD_COMMAND}`; export r; \
8920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921         $(HOST_EXPORTS) \
8922         for flag in $(EXTRA_HOST_FLAGS) ; do \
8923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8924         done; \
8925         echo "Doing install-pdf in bzip2" ; \
8926         (cd $(HOST_SUBDIR)/bzip2 && \
8927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8929                   "RANLIB=$${RANLIB}" \
8930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8931                   install-pdf) \
8932           || exit 1
8933
8934 @endif bzip2
8935
8936 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8937 maybe-install-html-bzip2:
8938 @if bzip2
8939 maybe-install-html-bzip2: install-html-bzip2
8940
8941 install-html-bzip2: \
8942     configure-bzip2 \
8943     html-bzip2 
8944         @: $(MAKE); $(unstage)
8945         @[ -f ./bzip2/Makefile ] || exit 0; \
8946         r=`${PWD_COMMAND}`; export r; \
8947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948         $(HOST_EXPORTS) \
8949         for flag in $(EXTRA_HOST_FLAGS) ; do \
8950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8951         done; \
8952         echo "Doing install-html in bzip2" ; \
8953         (cd $(HOST_SUBDIR)/bzip2 && \
8954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8956                   "RANLIB=$${RANLIB}" \
8957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8958                   install-html) \
8959           || exit 1
8960
8961 @endif bzip2
8962
8963 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8964 maybe-installcheck-bzip2:
8965 @if bzip2
8966 maybe-installcheck-bzip2: installcheck-bzip2
8967
8968 installcheck-bzip2: \
8969     configure-bzip2 
8970         @: $(MAKE); $(unstage)
8971         @[ -f ./bzip2/Makefile ] || exit 0; \
8972         r=`${PWD_COMMAND}`; export r; \
8973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974         $(HOST_EXPORTS) \
8975         for flag in $(EXTRA_HOST_FLAGS) ; do \
8976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8977         done; \
8978         echo "Doing installcheck in bzip2" ; \
8979         (cd $(HOST_SUBDIR)/bzip2 && \
8980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8982                   "RANLIB=$${RANLIB}" \
8983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8984                   installcheck) \
8985           || exit 1
8986
8987 @endif bzip2
8988
8989 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8990 maybe-mostlyclean-bzip2:
8991 @if bzip2
8992 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8993
8994 mostlyclean-bzip2: 
8995         @: $(MAKE); $(unstage)
8996         @[ -f ./bzip2/Makefile ] || exit 0; \
8997         r=`${PWD_COMMAND}`; export r; \
8998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999         $(HOST_EXPORTS) \
9000         for flag in $(EXTRA_HOST_FLAGS) ; do \
9001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002         done; \
9003         echo "Doing mostlyclean in bzip2" ; \
9004         (cd $(HOST_SUBDIR)/bzip2 && \
9005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007                   "RANLIB=$${RANLIB}" \
9008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9009                   mostlyclean) \
9010           || exit 1
9011
9012 @endif bzip2
9013
9014 .PHONY: maybe-clean-bzip2 clean-bzip2
9015 maybe-clean-bzip2:
9016 @if bzip2
9017 maybe-clean-bzip2: clean-bzip2
9018
9019 clean-bzip2: 
9020         @: $(MAKE); $(unstage)
9021         @[ -f ./bzip2/Makefile ] || exit 0; \
9022         r=`${PWD_COMMAND}`; export r; \
9023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9024         $(HOST_EXPORTS) \
9025         for flag in $(EXTRA_HOST_FLAGS) ; do \
9026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9027         done; \
9028         echo "Doing clean in bzip2" ; \
9029         (cd $(HOST_SUBDIR)/bzip2 && \
9030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9032                   "RANLIB=$${RANLIB}" \
9033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9034                   clean) \
9035           || exit 1
9036
9037 @endif bzip2
9038
9039 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9040 maybe-distclean-bzip2:
9041 @if bzip2
9042 maybe-distclean-bzip2: distclean-bzip2
9043
9044 distclean-bzip2: 
9045         @: $(MAKE); $(unstage)
9046         @[ -f ./bzip2/Makefile ] || exit 0; \
9047         r=`${PWD_COMMAND}`; export r; \
9048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9049         $(HOST_EXPORTS) \
9050         for flag in $(EXTRA_HOST_FLAGS) ; do \
9051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9052         done; \
9053         echo "Doing distclean in bzip2" ; \
9054         (cd $(HOST_SUBDIR)/bzip2 && \
9055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9057                   "RANLIB=$${RANLIB}" \
9058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9059                   distclean) \
9060           || exit 1
9061
9062 @endif bzip2
9063
9064 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9065 maybe-maintainer-clean-bzip2:
9066 @if bzip2
9067 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9068
9069 maintainer-clean-bzip2: 
9070         @: $(MAKE); $(unstage)
9071         @[ -f ./bzip2/Makefile ] || exit 0; \
9072         r=`${PWD_COMMAND}`; export r; \
9073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9074         $(HOST_EXPORTS) \
9075         for flag in $(EXTRA_HOST_FLAGS) ; do \
9076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9077         done; \
9078         echo "Doing maintainer-clean in bzip2" ; \
9079         (cd $(HOST_SUBDIR)/bzip2 && \
9080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9082                   "RANLIB=$${RANLIB}" \
9083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9084                   maintainer-clean) \
9085           || exit 1
9086
9087 @endif bzip2
9088
9089
9090
9091 .PHONY: configure-cgen maybe-configure-cgen
9092 maybe-configure-cgen:
9093 @if gcc-bootstrap
9094 configure-cgen: stage_current
9095 @endif gcc-bootstrap
9096 @if cgen
9097 maybe-configure-cgen: configure-cgen
9098 configure-cgen: 
9099         @: $(MAKE); $(unstage)
9100         @r=`${PWD_COMMAND}`; export r; \
9101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9102         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9104         $(HOST_EXPORTS)  \
9105         echo Configuring in $(HOST_SUBDIR)/cgen; \
9106         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9107         case $(srcdir) in \
9108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9109           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9111         esac; \
9112         srcdiroption="--srcdir=$${topdir}/cgen"; \
9113         libsrcdir="$$s/cgen"; \
9114         $(SHELL) $${libsrcdir}/configure \
9115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9116           --target=${target_alias} $${srcdiroption}  \
9117           || exit 1
9118 @endif cgen
9119
9120
9121
9122
9123
9124 .PHONY: all-cgen maybe-all-cgen
9125 maybe-all-cgen:
9126 @if gcc-bootstrap
9127 all-cgen: stage_current
9128 @endif gcc-bootstrap
9129 @if cgen
9130 TARGET-cgen=all
9131 maybe-all-cgen: all-cgen
9132 all-cgen: configure-cgen
9133         @: $(MAKE); $(unstage)
9134         @r=`${PWD_COMMAND}`; export r; \
9135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9136         $(HOST_EXPORTS)  \
9137         (cd $(HOST_SUBDIR)/cgen && \
9138           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9139                 $(TARGET-cgen))
9140 @endif cgen
9141
9142
9143
9144
9145 .PHONY: check-cgen maybe-check-cgen
9146 maybe-check-cgen:
9147 @if cgen
9148 maybe-check-cgen: check-cgen
9149
9150 check-cgen:
9151         @: $(MAKE); $(unstage)
9152         @r=`${PWD_COMMAND}`; export r; \
9153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9154         $(HOST_EXPORTS) \
9155         (cd $(HOST_SUBDIR)/cgen && \
9156           $(MAKE) $(FLAGS_TO_PASS)  check)
9157
9158 @endif cgen
9159
9160 .PHONY: install-cgen maybe-install-cgen
9161 maybe-install-cgen:
9162 @if cgen
9163 maybe-install-cgen: install-cgen
9164
9165 install-cgen: installdirs
9166         @: $(MAKE); $(unstage)
9167         @r=`${PWD_COMMAND}`; export r; \
9168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169         $(HOST_EXPORTS) \
9170         (cd $(HOST_SUBDIR)/cgen && \
9171           $(MAKE) $(FLAGS_TO_PASS)  install)
9172
9173 @endif cgen
9174
9175 # Other targets (info, dvi, pdf, etc.)
9176
9177 .PHONY: maybe-info-cgen info-cgen
9178 maybe-info-cgen:
9179 @if cgen
9180 maybe-info-cgen: info-cgen
9181
9182 info-cgen: \
9183     configure-cgen 
9184         @: $(MAKE); $(unstage)
9185         @[ -f ./cgen/Makefile ] || exit 0; \
9186         r=`${PWD_COMMAND}`; export r; \
9187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188         $(HOST_EXPORTS) \
9189         for flag in $(EXTRA_HOST_FLAGS) ; do \
9190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191         done; \
9192         echo "Doing info in cgen" ; \
9193         (cd $(HOST_SUBDIR)/cgen && \
9194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196                   "RANLIB=$${RANLIB}" \
9197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198                   info) \
9199           || exit 1
9200
9201 @endif cgen
9202
9203 .PHONY: maybe-dvi-cgen dvi-cgen
9204 maybe-dvi-cgen:
9205 @if cgen
9206 maybe-dvi-cgen: dvi-cgen
9207
9208 dvi-cgen: \
9209     configure-cgen 
9210         @: $(MAKE); $(unstage)
9211         @[ -f ./cgen/Makefile ] || exit 0; \
9212         r=`${PWD_COMMAND}`; export r; \
9213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9214         $(HOST_EXPORTS) \
9215         for flag in $(EXTRA_HOST_FLAGS) ; do \
9216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9217         done; \
9218         echo "Doing dvi in cgen" ; \
9219         (cd $(HOST_SUBDIR)/cgen && \
9220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9222                   "RANLIB=$${RANLIB}" \
9223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9224                   dvi) \
9225           || exit 1
9226
9227 @endif cgen
9228
9229 .PHONY: maybe-pdf-cgen pdf-cgen
9230 maybe-pdf-cgen:
9231 @if cgen
9232 maybe-pdf-cgen: pdf-cgen
9233
9234 pdf-cgen: \
9235     configure-cgen 
9236         @: $(MAKE); $(unstage)
9237         @[ -f ./cgen/Makefile ] || exit 0; \
9238         r=`${PWD_COMMAND}`; export r; \
9239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240         $(HOST_EXPORTS) \
9241         for flag in $(EXTRA_HOST_FLAGS) ; do \
9242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243         done; \
9244         echo "Doing pdf in cgen" ; \
9245         (cd $(HOST_SUBDIR)/cgen && \
9246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248                   "RANLIB=$${RANLIB}" \
9249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250                   pdf) \
9251           || exit 1
9252
9253 @endif cgen
9254
9255 .PHONY: maybe-html-cgen html-cgen
9256 maybe-html-cgen:
9257 @if cgen
9258 maybe-html-cgen: html-cgen
9259
9260 html-cgen: \
9261     configure-cgen 
9262         @: $(MAKE); $(unstage)
9263         @[ -f ./cgen/Makefile ] || exit 0; \
9264         r=`${PWD_COMMAND}`; export r; \
9265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266         $(HOST_EXPORTS) \
9267         for flag in $(EXTRA_HOST_FLAGS) ; do \
9268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9269         done; \
9270         echo "Doing html in cgen" ; \
9271         (cd $(HOST_SUBDIR)/cgen && \
9272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9274                   "RANLIB=$${RANLIB}" \
9275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9276                   html) \
9277           || exit 1
9278
9279 @endif cgen
9280
9281 .PHONY: maybe-TAGS-cgen TAGS-cgen
9282 maybe-TAGS-cgen:
9283 @if cgen
9284 maybe-TAGS-cgen: TAGS-cgen
9285
9286 TAGS-cgen: \
9287     configure-cgen 
9288         @: $(MAKE); $(unstage)
9289         @[ -f ./cgen/Makefile ] || exit 0; \
9290         r=`${PWD_COMMAND}`; export r; \
9291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292         $(HOST_EXPORTS) \
9293         for flag in $(EXTRA_HOST_FLAGS) ; do \
9294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9295         done; \
9296         echo "Doing TAGS in cgen" ; \
9297         (cd $(HOST_SUBDIR)/cgen && \
9298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9300                   "RANLIB=$${RANLIB}" \
9301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9302                   TAGS) \
9303           || exit 1
9304
9305 @endif cgen
9306
9307 .PHONY: maybe-install-info-cgen install-info-cgen
9308 maybe-install-info-cgen:
9309 @if cgen
9310 maybe-install-info-cgen: install-info-cgen
9311
9312 install-info-cgen: \
9313     configure-cgen \
9314     info-cgen 
9315         @: $(MAKE); $(unstage)
9316         @[ -f ./cgen/Makefile ] || exit 0; \
9317         r=`${PWD_COMMAND}`; export r; \
9318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319         $(HOST_EXPORTS) \
9320         for flag in $(EXTRA_HOST_FLAGS) ; do \
9321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322         done; \
9323         echo "Doing install-info in cgen" ; \
9324         (cd $(HOST_SUBDIR)/cgen && \
9325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327                   "RANLIB=$${RANLIB}" \
9328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329                   install-info) \
9330           || exit 1
9331
9332 @endif cgen
9333
9334 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9335 maybe-install-pdf-cgen:
9336 @if cgen
9337 maybe-install-pdf-cgen: install-pdf-cgen
9338
9339 install-pdf-cgen: \
9340     configure-cgen \
9341     pdf-cgen 
9342         @: $(MAKE); $(unstage)
9343         @[ -f ./cgen/Makefile ] || exit 0; \
9344         r=`${PWD_COMMAND}`; export r; \
9345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9346         $(HOST_EXPORTS) \
9347         for flag in $(EXTRA_HOST_FLAGS) ; do \
9348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9349         done; \
9350         echo "Doing install-pdf in cgen" ; \
9351         (cd $(HOST_SUBDIR)/cgen && \
9352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9354                   "RANLIB=$${RANLIB}" \
9355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9356                   install-pdf) \
9357           || exit 1
9358
9359 @endif cgen
9360
9361 .PHONY: maybe-install-html-cgen install-html-cgen
9362 maybe-install-html-cgen:
9363 @if cgen
9364 maybe-install-html-cgen: install-html-cgen
9365
9366 install-html-cgen: \
9367     configure-cgen \
9368     html-cgen 
9369         @: $(MAKE); $(unstage)
9370         @[ -f ./cgen/Makefile ] || exit 0; \
9371         r=`${PWD_COMMAND}`; export r; \
9372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9373         $(HOST_EXPORTS) \
9374         for flag in $(EXTRA_HOST_FLAGS) ; do \
9375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9376         done; \
9377         echo "Doing install-html in cgen" ; \
9378         (cd $(HOST_SUBDIR)/cgen && \
9379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9381                   "RANLIB=$${RANLIB}" \
9382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9383                   install-html) \
9384           || exit 1
9385
9386 @endif cgen
9387
9388 .PHONY: maybe-installcheck-cgen installcheck-cgen
9389 maybe-installcheck-cgen:
9390 @if cgen
9391 maybe-installcheck-cgen: installcheck-cgen
9392
9393 installcheck-cgen: \
9394     configure-cgen 
9395         @: $(MAKE); $(unstage)
9396         @[ -f ./cgen/Makefile ] || exit 0; \
9397         r=`${PWD_COMMAND}`; export r; \
9398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399         $(HOST_EXPORTS) \
9400         for flag in $(EXTRA_HOST_FLAGS) ; do \
9401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9402         done; \
9403         echo "Doing installcheck in cgen" ; \
9404         (cd $(HOST_SUBDIR)/cgen && \
9405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9407                   "RANLIB=$${RANLIB}" \
9408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9409                   installcheck) \
9410           || exit 1
9411
9412 @endif cgen
9413
9414 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9415 maybe-mostlyclean-cgen:
9416 @if cgen
9417 maybe-mostlyclean-cgen: mostlyclean-cgen
9418
9419 mostlyclean-cgen: 
9420         @: $(MAKE); $(unstage)
9421         @[ -f ./cgen/Makefile ] || exit 0; \
9422         r=`${PWD_COMMAND}`; export r; \
9423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424         $(HOST_EXPORTS) \
9425         for flag in $(EXTRA_HOST_FLAGS) ; do \
9426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9427         done; \
9428         echo "Doing mostlyclean in cgen" ; \
9429         (cd $(HOST_SUBDIR)/cgen && \
9430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9432                   "RANLIB=$${RANLIB}" \
9433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9434                   mostlyclean) \
9435           || exit 1
9436
9437 @endif cgen
9438
9439 .PHONY: maybe-clean-cgen clean-cgen
9440 maybe-clean-cgen:
9441 @if cgen
9442 maybe-clean-cgen: clean-cgen
9443
9444 clean-cgen: 
9445         @: $(MAKE); $(unstage)
9446         @[ -f ./cgen/Makefile ] || exit 0; \
9447         r=`${PWD_COMMAND}`; export r; \
9448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9449         $(HOST_EXPORTS) \
9450         for flag in $(EXTRA_HOST_FLAGS) ; do \
9451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9452         done; \
9453         echo "Doing clean in cgen" ; \
9454         (cd $(HOST_SUBDIR)/cgen && \
9455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9457                   "RANLIB=$${RANLIB}" \
9458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9459                   clean) \
9460           || exit 1
9461
9462 @endif cgen
9463
9464 .PHONY: maybe-distclean-cgen distclean-cgen
9465 maybe-distclean-cgen:
9466 @if cgen
9467 maybe-distclean-cgen: distclean-cgen
9468
9469 distclean-cgen: 
9470         @: $(MAKE); $(unstage)
9471         @[ -f ./cgen/Makefile ] || exit 0; \
9472         r=`${PWD_COMMAND}`; export r; \
9473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474         $(HOST_EXPORTS) \
9475         for flag in $(EXTRA_HOST_FLAGS) ; do \
9476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9477         done; \
9478         echo "Doing distclean in cgen" ; \
9479         (cd $(HOST_SUBDIR)/cgen && \
9480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9482                   "RANLIB=$${RANLIB}" \
9483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9484                   distclean) \
9485           || exit 1
9486
9487 @endif cgen
9488
9489 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9490 maybe-maintainer-clean-cgen:
9491 @if cgen
9492 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9493
9494 maintainer-clean-cgen: 
9495         @: $(MAKE); $(unstage)
9496         @[ -f ./cgen/Makefile ] || exit 0; \
9497         r=`${PWD_COMMAND}`; export r; \
9498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499         $(HOST_EXPORTS) \
9500         for flag in $(EXTRA_HOST_FLAGS) ; do \
9501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9502         done; \
9503         echo "Doing maintainer-clean in cgen" ; \
9504         (cd $(HOST_SUBDIR)/cgen && \
9505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9507                   "RANLIB=$${RANLIB}" \
9508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9509                   maintainer-clean) \
9510           || exit 1
9511
9512 @endif cgen
9513
9514
9515
9516 .PHONY: configure-dejagnu maybe-configure-dejagnu
9517 maybe-configure-dejagnu:
9518 @if gcc-bootstrap
9519 configure-dejagnu: stage_current
9520 @endif gcc-bootstrap
9521 @if dejagnu
9522 maybe-configure-dejagnu: configure-dejagnu
9523 configure-dejagnu: 
9524         @: $(MAKE); $(unstage)
9525         @r=`${PWD_COMMAND}`; export r; \
9526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9527         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9529         $(HOST_EXPORTS)  \
9530         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9531         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9532         case $(srcdir) in \
9533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9534           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9536         esac; \
9537         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9538         libsrcdir="$$s/dejagnu"; \
9539         $(SHELL) $${libsrcdir}/configure \
9540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9541           --target=${target_alias} $${srcdiroption}  \
9542           || exit 1
9543 @endif dejagnu
9544
9545
9546
9547
9548
9549 .PHONY: all-dejagnu maybe-all-dejagnu
9550 maybe-all-dejagnu:
9551 @if gcc-bootstrap
9552 all-dejagnu: stage_current
9553 @endif gcc-bootstrap
9554 @if dejagnu
9555 TARGET-dejagnu=all
9556 maybe-all-dejagnu: all-dejagnu
9557 all-dejagnu: configure-dejagnu
9558         @: $(MAKE); $(unstage)
9559         @r=`${PWD_COMMAND}`; export r; \
9560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9561         $(HOST_EXPORTS)  \
9562         (cd $(HOST_SUBDIR)/dejagnu && \
9563           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9564                 $(TARGET-dejagnu))
9565 @endif dejagnu
9566
9567
9568
9569
9570 .PHONY: check-dejagnu maybe-check-dejagnu
9571 maybe-check-dejagnu:
9572 @if dejagnu
9573 maybe-check-dejagnu: check-dejagnu
9574
9575 check-dejagnu:
9576         @: $(MAKE); $(unstage)
9577         @r=`${PWD_COMMAND}`; export r; \
9578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9579         $(HOST_EXPORTS) \
9580         (cd $(HOST_SUBDIR)/dejagnu && \
9581           $(MAKE) $(FLAGS_TO_PASS)  check)
9582
9583 @endif dejagnu
9584
9585 .PHONY: install-dejagnu maybe-install-dejagnu
9586 maybe-install-dejagnu:
9587 @if dejagnu
9588 maybe-install-dejagnu: install-dejagnu
9589
9590 install-dejagnu: installdirs
9591         @: $(MAKE); $(unstage)
9592         @r=`${PWD_COMMAND}`; export r; \
9593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9594         $(HOST_EXPORTS) \
9595         (cd $(HOST_SUBDIR)/dejagnu && \
9596           $(MAKE) $(FLAGS_TO_PASS)  install)
9597
9598 @endif dejagnu
9599
9600 # Other targets (info, dvi, pdf, etc.)
9601
9602 .PHONY: maybe-info-dejagnu info-dejagnu
9603 maybe-info-dejagnu:
9604 @if dejagnu
9605 maybe-info-dejagnu: info-dejagnu
9606
9607 info-dejagnu: \
9608     configure-dejagnu 
9609         @: $(MAKE); $(unstage)
9610         @[ -f ./dejagnu/Makefile ] || exit 0; \
9611         r=`${PWD_COMMAND}`; export r; \
9612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9613         $(HOST_EXPORTS) \
9614         for flag in $(EXTRA_HOST_FLAGS) ; do \
9615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9616         done; \
9617         echo "Doing info in dejagnu" ; \
9618         (cd $(HOST_SUBDIR)/dejagnu && \
9619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9621                   "RANLIB=$${RANLIB}" \
9622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9623                   info) \
9624           || exit 1
9625
9626 @endif dejagnu
9627
9628 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9629 maybe-dvi-dejagnu:
9630 @if dejagnu
9631 maybe-dvi-dejagnu: dvi-dejagnu
9632
9633 dvi-dejagnu: \
9634     configure-dejagnu 
9635         @: $(MAKE); $(unstage)
9636         @[ -f ./dejagnu/Makefile ] || exit 0; \
9637         r=`${PWD_COMMAND}`; export r; \
9638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9639         $(HOST_EXPORTS) \
9640         for flag in $(EXTRA_HOST_FLAGS) ; do \
9641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9642         done; \
9643         echo "Doing dvi in dejagnu" ; \
9644         (cd $(HOST_SUBDIR)/dejagnu && \
9645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9647                   "RANLIB=$${RANLIB}" \
9648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9649                   dvi) \
9650           || exit 1
9651
9652 @endif dejagnu
9653
9654 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9655 maybe-pdf-dejagnu:
9656 @if dejagnu
9657 maybe-pdf-dejagnu: pdf-dejagnu
9658
9659 pdf-dejagnu: \
9660     configure-dejagnu 
9661         @: $(MAKE); $(unstage)
9662         @[ -f ./dejagnu/Makefile ] || exit 0; \
9663         r=`${PWD_COMMAND}`; export r; \
9664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665         $(HOST_EXPORTS) \
9666         for flag in $(EXTRA_HOST_FLAGS) ; do \
9667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9668         done; \
9669         echo "Doing pdf in dejagnu" ; \
9670         (cd $(HOST_SUBDIR)/dejagnu && \
9671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9673                   "RANLIB=$${RANLIB}" \
9674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9675                   pdf) \
9676           || exit 1
9677
9678 @endif dejagnu
9679
9680 .PHONY: maybe-html-dejagnu html-dejagnu
9681 maybe-html-dejagnu:
9682 @if dejagnu
9683 maybe-html-dejagnu: html-dejagnu
9684
9685 html-dejagnu: \
9686     configure-dejagnu 
9687         @: $(MAKE); $(unstage)
9688         @[ -f ./dejagnu/Makefile ] || exit 0; \
9689         r=`${PWD_COMMAND}`; export r; \
9690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9691         $(HOST_EXPORTS) \
9692         for flag in $(EXTRA_HOST_FLAGS) ; do \
9693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9694         done; \
9695         echo "Doing html in dejagnu" ; \
9696         (cd $(HOST_SUBDIR)/dejagnu && \
9697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9699                   "RANLIB=$${RANLIB}" \
9700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9701                   html) \
9702           || exit 1
9703
9704 @endif dejagnu
9705
9706 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9707 maybe-TAGS-dejagnu:
9708 @if dejagnu
9709 maybe-TAGS-dejagnu: TAGS-dejagnu
9710
9711 TAGS-dejagnu: \
9712     configure-dejagnu 
9713         @: $(MAKE); $(unstage)
9714         @[ -f ./dejagnu/Makefile ] || exit 0; \
9715         r=`${PWD_COMMAND}`; export r; \
9716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717         $(HOST_EXPORTS) \
9718         for flag in $(EXTRA_HOST_FLAGS) ; do \
9719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9720         done; \
9721         echo "Doing TAGS in dejagnu" ; \
9722         (cd $(HOST_SUBDIR)/dejagnu && \
9723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9725                   "RANLIB=$${RANLIB}" \
9726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9727                   TAGS) \
9728           || exit 1
9729
9730 @endif dejagnu
9731
9732 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9733 maybe-install-info-dejagnu:
9734 @if dejagnu
9735 maybe-install-info-dejagnu: install-info-dejagnu
9736
9737 install-info-dejagnu: \
9738     configure-dejagnu \
9739     info-dejagnu 
9740         @: $(MAKE); $(unstage)
9741         @[ -f ./dejagnu/Makefile ] || exit 0; \
9742         r=`${PWD_COMMAND}`; export r; \
9743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9744         $(HOST_EXPORTS) \
9745         for flag in $(EXTRA_HOST_FLAGS) ; do \
9746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9747         done; \
9748         echo "Doing install-info in dejagnu" ; \
9749         (cd $(HOST_SUBDIR)/dejagnu && \
9750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9752                   "RANLIB=$${RANLIB}" \
9753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9754                   install-info) \
9755           || exit 1
9756
9757 @endif dejagnu
9758
9759 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9760 maybe-install-pdf-dejagnu:
9761 @if dejagnu
9762 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9763
9764 install-pdf-dejagnu: \
9765     configure-dejagnu \
9766     pdf-dejagnu 
9767         @: $(MAKE); $(unstage)
9768         @[ -f ./dejagnu/Makefile ] || exit 0; \
9769         r=`${PWD_COMMAND}`; export r; \
9770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771         $(HOST_EXPORTS) \
9772         for flag in $(EXTRA_HOST_FLAGS) ; do \
9773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9774         done; \
9775         echo "Doing install-pdf in dejagnu" ; \
9776         (cd $(HOST_SUBDIR)/dejagnu && \
9777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9779                   "RANLIB=$${RANLIB}" \
9780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9781                   install-pdf) \
9782           || exit 1
9783
9784 @endif dejagnu
9785
9786 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9787 maybe-install-html-dejagnu:
9788 @if dejagnu
9789 maybe-install-html-dejagnu: install-html-dejagnu
9790
9791 install-html-dejagnu: \
9792     configure-dejagnu \
9793     html-dejagnu 
9794         @: $(MAKE); $(unstage)
9795         @[ -f ./dejagnu/Makefile ] || exit 0; \
9796         r=`${PWD_COMMAND}`; export r; \
9797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798         $(HOST_EXPORTS) \
9799         for flag in $(EXTRA_HOST_FLAGS) ; do \
9800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9801         done; \
9802         echo "Doing install-html in dejagnu" ; \
9803         (cd $(HOST_SUBDIR)/dejagnu && \
9804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9806                   "RANLIB=$${RANLIB}" \
9807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9808                   install-html) \
9809           || exit 1
9810
9811 @endif dejagnu
9812
9813 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9814 maybe-installcheck-dejagnu:
9815 @if dejagnu
9816 maybe-installcheck-dejagnu: installcheck-dejagnu
9817
9818 installcheck-dejagnu: \
9819     configure-dejagnu 
9820         @: $(MAKE); $(unstage)
9821         @[ -f ./dejagnu/Makefile ] || exit 0; \
9822         r=`${PWD_COMMAND}`; export r; \
9823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824         $(HOST_EXPORTS) \
9825         for flag in $(EXTRA_HOST_FLAGS) ; do \
9826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827         done; \
9828         echo "Doing installcheck in dejagnu" ; \
9829         (cd $(HOST_SUBDIR)/dejagnu && \
9830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832                   "RANLIB=$${RANLIB}" \
9833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9834                   installcheck) \
9835           || exit 1
9836
9837 @endif dejagnu
9838
9839 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9840 maybe-mostlyclean-dejagnu:
9841 @if dejagnu
9842 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9843
9844 mostlyclean-dejagnu: 
9845         @: $(MAKE); $(unstage)
9846         @[ -f ./dejagnu/Makefile ] || exit 0; \
9847         r=`${PWD_COMMAND}`; export r; \
9848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849         $(HOST_EXPORTS) \
9850         for flag in $(EXTRA_HOST_FLAGS) ; do \
9851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9852         done; \
9853         echo "Doing mostlyclean in dejagnu" ; \
9854         (cd $(HOST_SUBDIR)/dejagnu && \
9855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9857                   "RANLIB=$${RANLIB}" \
9858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9859                   mostlyclean) \
9860           || exit 1
9861
9862 @endif dejagnu
9863
9864 .PHONY: maybe-clean-dejagnu clean-dejagnu
9865 maybe-clean-dejagnu:
9866 @if dejagnu
9867 maybe-clean-dejagnu: clean-dejagnu
9868
9869 clean-dejagnu: 
9870         @: $(MAKE); $(unstage)
9871         @[ -f ./dejagnu/Makefile ] || exit 0; \
9872         r=`${PWD_COMMAND}`; export r; \
9873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874         $(HOST_EXPORTS) \
9875         for flag in $(EXTRA_HOST_FLAGS) ; do \
9876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9877         done; \
9878         echo "Doing clean in dejagnu" ; \
9879         (cd $(HOST_SUBDIR)/dejagnu && \
9880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9882                   "RANLIB=$${RANLIB}" \
9883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9884                   clean) \
9885           || exit 1
9886
9887 @endif dejagnu
9888
9889 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9890 maybe-distclean-dejagnu:
9891 @if dejagnu
9892 maybe-distclean-dejagnu: distclean-dejagnu
9893
9894 distclean-dejagnu: 
9895         @: $(MAKE); $(unstage)
9896         @[ -f ./dejagnu/Makefile ] || exit 0; \
9897         r=`${PWD_COMMAND}`; export r; \
9898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899         $(HOST_EXPORTS) \
9900         for flag in $(EXTRA_HOST_FLAGS) ; do \
9901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902         done; \
9903         echo "Doing distclean in dejagnu" ; \
9904         (cd $(HOST_SUBDIR)/dejagnu && \
9905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907                   "RANLIB=$${RANLIB}" \
9908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909                   distclean) \
9910           || exit 1
9911
9912 @endif dejagnu
9913
9914 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9915 maybe-maintainer-clean-dejagnu:
9916 @if dejagnu
9917 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9918
9919 maintainer-clean-dejagnu: 
9920         @: $(MAKE); $(unstage)
9921         @[ -f ./dejagnu/Makefile ] || exit 0; \
9922         r=`${PWD_COMMAND}`; export r; \
9923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924         $(HOST_EXPORTS) \
9925         for flag in $(EXTRA_HOST_FLAGS) ; do \
9926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9927         done; \
9928         echo "Doing maintainer-clean in dejagnu" ; \
9929         (cd $(HOST_SUBDIR)/dejagnu && \
9930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9932                   "RANLIB=$${RANLIB}" \
9933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9934                   maintainer-clean) \
9935           || exit 1
9936
9937 @endif dejagnu
9938
9939
9940
9941 .PHONY: configure-diff maybe-configure-diff
9942 maybe-configure-diff:
9943 @if gcc-bootstrap
9944 configure-diff: stage_current
9945 @endif gcc-bootstrap
9946 @if diff
9947 maybe-configure-diff: configure-diff
9948 configure-diff: 
9949         @: $(MAKE); $(unstage)
9950         @r=`${PWD_COMMAND}`; export r; \
9951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9954         $(HOST_EXPORTS)  \
9955         echo Configuring in $(HOST_SUBDIR)/diff; \
9956         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9957         case $(srcdir) in \
9958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9959           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9961         esac; \
9962         srcdiroption="--srcdir=$${topdir}/diff"; \
9963         libsrcdir="$$s/diff"; \
9964         $(SHELL) $${libsrcdir}/configure \
9965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9966           --target=${target_alias} $${srcdiroption}  \
9967           || exit 1
9968 @endif diff
9969
9970
9971
9972
9973
9974 .PHONY: all-diff maybe-all-diff
9975 maybe-all-diff:
9976 @if gcc-bootstrap
9977 all-diff: stage_current
9978 @endif gcc-bootstrap
9979 @if diff
9980 TARGET-diff=all
9981 maybe-all-diff: all-diff
9982 all-diff: configure-diff
9983         @: $(MAKE); $(unstage)
9984         @r=`${PWD_COMMAND}`; export r; \
9985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986         $(HOST_EXPORTS)  \
9987         (cd $(HOST_SUBDIR)/diff && \
9988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9989                 $(TARGET-diff))
9990 @endif diff
9991
9992
9993
9994
9995 .PHONY: check-diff maybe-check-diff
9996 maybe-check-diff:
9997 @if diff
9998 maybe-check-diff: check-diff
9999
10000 check-diff:
10001         @: $(MAKE); $(unstage)
10002         @r=`${PWD_COMMAND}`; export r; \
10003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004         $(HOST_EXPORTS) \
10005         (cd $(HOST_SUBDIR)/diff && \
10006           $(MAKE) $(FLAGS_TO_PASS)  check)
10007
10008 @endif diff
10009
10010 .PHONY: install-diff maybe-install-diff
10011 maybe-install-diff:
10012 @if diff
10013 maybe-install-diff: install-diff
10014
10015 install-diff: installdirs
10016         @: $(MAKE); $(unstage)
10017         @r=`${PWD_COMMAND}`; export r; \
10018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019         $(HOST_EXPORTS) \
10020         (cd $(HOST_SUBDIR)/diff && \
10021           $(MAKE) $(FLAGS_TO_PASS)  install)
10022
10023 @endif diff
10024
10025 # Other targets (info, dvi, pdf, etc.)
10026
10027 .PHONY: maybe-info-diff info-diff
10028 maybe-info-diff:
10029 @if diff
10030 maybe-info-diff: info-diff
10031
10032 info-diff: \
10033     configure-diff 
10034         @: $(MAKE); $(unstage)
10035         @[ -f ./diff/Makefile ] || exit 0; \
10036         r=`${PWD_COMMAND}`; export r; \
10037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10038         $(HOST_EXPORTS) \
10039         for flag in $(EXTRA_HOST_FLAGS) ; do \
10040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10041         done; \
10042         echo "Doing info in diff" ; \
10043         (cd $(HOST_SUBDIR)/diff && \
10044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10046                   "RANLIB=$${RANLIB}" \
10047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10048                   info) \
10049           || exit 1
10050
10051 @endif diff
10052
10053 .PHONY: maybe-dvi-diff dvi-diff
10054 maybe-dvi-diff:
10055 @if diff
10056 maybe-dvi-diff: dvi-diff
10057
10058 dvi-diff: \
10059     configure-diff 
10060         @: $(MAKE); $(unstage)
10061         @[ -f ./diff/Makefile ] || exit 0; \
10062         r=`${PWD_COMMAND}`; export r; \
10063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064         $(HOST_EXPORTS) \
10065         for flag in $(EXTRA_HOST_FLAGS) ; do \
10066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10067         done; \
10068         echo "Doing dvi in diff" ; \
10069         (cd $(HOST_SUBDIR)/diff && \
10070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072                   "RANLIB=$${RANLIB}" \
10073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10074                   dvi) \
10075           || exit 1
10076
10077 @endif diff
10078
10079 .PHONY: maybe-pdf-diff pdf-diff
10080 maybe-pdf-diff:
10081 @if diff
10082 maybe-pdf-diff: pdf-diff
10083
10084 pdf-diff: \
10085     configure-diff 
10086         @: $(MAKE); $(unstage)
10087         @[ -f ./diff/Makefile ] || exit 0; \
10088         r=`${PWD_COMMAND}`; export r; \
10089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090         $(HOST_EXPORTS) \
10091         for flag in $(EXTRA_HOST_FLAGS) ; do \
10092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10093         done; \
10094         echo "Doing pdf in diff" ; \
10095         (cd $(HOST_SUBDIR)/diff && \
10096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098                   "RANLIB=$${RANLIB}" \
10099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10100                   pdf) \
10101           || exit 1
10102
10103 @endif diff
10104
10105 .PHONY: maybe-html-diff html-diff
10106 maybe-html-diff:
10107 @if diff
10108 maybe-html-diff: html-diff
10109
10110 html-diff: \
10111     configure-diff 
10112         @: $(MAKE); $(unstage)
10113         @[ -f ./diff/Makefile ] || exit 0; \
10114         r=`${PWD_COMMAND}`; export r; \
10115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10116         $(HOST_EXPORTS) \
10117         for flag in $(EXTRA_HOST_FLAGS) ; do \
10118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10119         done; \
10120         echo "Doing html in diff" ; \
10121         (cd $(HOST_SUBDIR)/diff && \
10122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10124                   "RANLIB=$${RANLIB}" \
10125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10126                   html) \
10127           || exit 1
10128
10129 @endif diff
10130
10131 .PHONY: maybe-TAGS-diff TAGS-diff
10132 maybe-TAGS-diff:
10133 @if diff
10134 maybe-TAGS-diff: TAGS-diff
10135
10136 TAGS-diff: \
10137     configure-diff 
10138         @: $(MAKE); $(unstage)
10139         @[ -f ./diff/Makefile ] || exit 0; \
10140         r=`${PWD_COMMAND}`; export r; \
10141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142         $(HOST_EXPORTS) \
10143         for flag in $(EXTRA_HOST_FLAGS) ; do \
10144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10145         done; \
10146         echo "Doing TAGS in diff" ; \
10147         (cd $(HOST_SUBDIR)/diff && \
10148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10150                   "RANLIB=$${RANLIB}" \
10151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10152                   TAGS) \
10153           || exit 1
10154
10155 @endif diff
10156
10157 .PHONY: maybe-install-info-diff install-info-diff
10158 maybe-install-info-diff:
10159 @if diff
10160 maybe-install-info-diff: install-info-diff
10161
10162 install-info-diff: \
10163     configure-diff \
10164     info-diff 
10165         @: $(MAKE); $(unstage)
10166         @[ -f ./diff/Makefile ] || exit 0; \
10167         r=`${PWD_COMMAND}`; export r; \
10168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169         $(HOST_EXPORTS) \
10170         for flag in $(EXTRA_HOST_FLAGS) ; do \
10171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172         done; \
10173         echo "Doing install-info in diff" ; \
10174         (cd $(HOST_SUBDIR)/diff && \
10175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177                   "RANLIB=$${RANLIB}" \
10178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10179                   install-info) \
10180           || exit 1
10181
10182 @endif diff
10183
10184 .PHONY: maybe-install-pdf-diff install-pdf-diff
10185 maybe-install-pdf-diff:
10186 @if diff
10187 maybe-install-pdf-diff: install-pdf-diff
10188
10189 install-pdf-diff: \
10190     configure-diff \
10191     pdf-diff 
10192         @: $(MAKE); $(unstage)
10193         @[ -f ./diff/Makefile ] || exit 0; \
10194         r=`${PWD_COMMAND}`; export r; \
10195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196         $(HOST_EXPORTS) \
10197         for flag in $(EXTRA_HOST_FLAGS) ; do \
10198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199         done; \
10200         echo "Doing install-pdf in diff" ; \
10201         (cd $(HOST_SUBDIR)/diff && \
10202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204                   "RANLIB=$${RANLIB}" \
10205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206                   install-pdf) \
10207           || exit 1
10208
10209 @endif diff
10210
10211 .PHONY: maybe-install-html-diff install-html-diff
10212 maybe-install-html-diff:
10213 @if diff
10214 maybe-install-html-diff: install-html-diff
10215
10216 install-html-diff: \
10217     configure-diff \
10218     html-diff 
10219         @: $(MAKE); $(unstage)
10220         @[ -f ./diff/Makefile ] || exit 0; \
10221         r=`${PWD_COMMAND}`; export r; \
10222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223         $(HOST_EXPORTS) \
10224         for flag in $(EXTRA_HOST_FLAGS) ; do \
10225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10226         done; \
10227         echo "Doing install-html in diff" ; \
10228         (cd $(HOST_SUBDIR)/diff && \
10229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10231                   "RANLIB=$${RANLIB}" \
10232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10233                   install-html) \
10234           || exit 1
10235
10236 @endif diff
10237
10238 .PHONY: maybe-installcheck-diff installcheck-diff
10239 maybe-installcheck-diff:
10240 @if diff
10241 maybe-installcheck-diff: installcheck-diff
10242
10243 installcheck-diff: \
10244     configure-diff 
10245         @: $(MAKE); $(unstage)
10246         @[ -f ./diff/Makefile ] || exit 0; \
10247         r=`${PWD_COMMAND}`; export r; \
10248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10249         $(HOST_EXPORTS) \
10250         for flag in $(EXTRA_HOST_FLAGS) ; do \
10251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10252         done; \
10253         echo "Doing installcheck in diff" ; \
10254         (cd $(HOST_SUBDIR)/diff && \
10255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10257                   "RANLIB=$${RANLIB}" \
10258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10259                   installcheck) \
10260           || exit 1
10261
10262 @endif diff
10263
10264 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10265 maybe-mostlyclean-diff:
10266 @if diff
10267 maybe-mostlyclean-diff: mostlyclean-diff
10268
10269 mostlyclean-diff: 
10270         @: $(MAKE); $(unstage)
10271         @[ -f ./diff/Makefile ] || exit 0; \
10272         r=`${PWD_COMMAND}`; export r; \
10273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274         $(HOST_EXPORTS) \
10275         for flag in $(EXTRA_HOST_FLAGS) ; do \
10276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10277         done; \
10278         echo "Doing mostlyclean in diff" ; \
10279         (cd $(HOST_SUBDIR)/diff && \
10280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10282                   "RANLIB=$${RANLIB}" \
10283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10284                   mostlyclean) \
10285           || exit 1
10286
10287 @endif diff
10288
10289 .PHONY: maybe-clean-diff clean-diff
10290 maybe-clean-diff:
10291 @if diff
10292 maybe-clean-diff: clean-diff
10293
10294 clean-diff: 
10295         @: $(MAKE); $(unstage)
10296         @[ -f ./diff/Makefile ] || exit 0; \
10297         r=`${PWD_COMMAND}`; export r; \
10298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10299         $(HOST_EXPORTS) \
10300         for flag in $(EXTRA_HOST_FLAGS) ; do \
10301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10302         done; \
10303         echo "Doing clean in diff" ; \
10304         (cd $(HOST_SUBDIR)/diff && \
10305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10307                   "RANLIB=$${RANLIB}" \
10308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10309                   clean) \
10310           || exit 1
10311
10312 @endif diff
10313
10314 .PHONY: maybe-distclean-diff distclean-diff
10315 maybe-distclean-diff:
10316 @if diff
10317 maybe-distclean-diff: distclean-diff
10318
10319 distclean-diff: 
10320         @: $(MAKE); $(unstage)
10321         @[ -f ./diff/Makefile ] || exit 0; \
10322         r=`${PWD_COMMAND}`; export r; \
10323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324         $(HOST_EXPORTS) \
10325         for flag in $(EXTRA_HOST_FLAGS) ; do \
10326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10327         done; \
10328         echo "Doing distclean in diff" ; \
10329         (cd $(HOST_SUBDIR)/diff && \
10330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10332                   "RANLIB=$${RANLIB}" \
10333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10334                   distclean) \
10335           || exit 1
10336
10337 @endif diff
10338
10339 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10340 maybe-maintainer-clean-diff:
10341 @if diff
10342 maybe-maintainer-clean-diff: maintainer-clean-diff
10343
10344 maintainer-clean-diff: 
10345         @: $(MAKE); $(unstage)
10346         @[ -f ./diff/Makefile ] || exit 0; \
10347         r=`${PWD_COMMAND}`; export r; \
10348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10349         $(HOST_EXPORTS) \
10350         for flag in $(EXTRA_HOST_FLAGS) ; do \
10351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10352         done; \
10353         echo "Doing maintainer-clean in diff" ; \
10354         (cd $(HOST_SUBDIR)/diff && \
10355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10357                   "RANLIB=$${RANLIB}" \
10358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10359                   maintainer-clean) \
10360           || exit 1
10361
10362 @endif diff
10363
10364
10365
10366 .PHONY: configure-dosutils maybe-configure-dosutils
10367 maybe-configure-dosutils:
10368 @if gcc-bootstrap
10369 configure-dosutils: stage_current
10370 @endif gcc-bootstrap
10371 @if dosutils
10372 maybe-configure-dosutils: configure-dosutils
10373 configure-dosutils: 
10374         @: $(MAKE); $(unstage)
10375         @r=`${PWD_COMMAND}`; export r; \
10376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10377         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10379         $(HOST_EXPORTS)  \
10380         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10381         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10382         case $(srcdir) in \
10383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10384           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10386         esac; \
10387         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10388         libsrcdir="$$s/dosutils"; \
10389         $(SHELL) $${libsrcdir}/configure \
10390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10391           --target=${target_alias} $${srcdiroption}  \
10392           || exit 1
10393 @endif dosutils
10394
10395
10396
10397
10398
10399 .PHONY: all-dosutils maybe-all-dosutils
10400 maybe-all-dosutils:
10401 @if gcc-bootstrap
10402 all-dosutils: stage_current
10403 @endif gcc-bootstrap
10404 @if dosutils
10405 TARGET-dosutils=all
10406 maybe-all-dosutils: all-dosutils
10407 all-dosutils: configure-dosutils
10408         @: $(MAKE); $(unstage)
10409         @r=`${PWD_COMMAND}`; export r; \
10410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411         $(HOST_EXPORTS)  \
10412         (cd $(HOST_SUBDIR)/dosutils && \
10413           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10414                 $(TARGET-dosutils))
10415 @endif dosutils
10416
10417
10418
10419
10420 .PHONY: check-dosutils maybe-check-dosutils
10421 maybe-check-dosutils:
10422 @if dosutils
10423 maybe-check-dosutils: check-dosutils
10424
10425 check-dosutils:
10426
10427 @endif dosutils
10428
10429 .PHONY: install-dosutils maybe-install-dosutils
10430 maybe-install-dosutils:
10431 @if dosutils
10432 maybe-install-dosutils: install-dosutils
10433
10434 install-dosutils: installdirs
10435         @: $(MAKE); $(unstage)
10436         @r=`${PWD_COMMAND}`; export r; \
10437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438         $(HOST_EXPORTS) \
10439         (cd $(HOST_SUBDIR)/dosutils && \
10440           $(MAKE) $(FLAGS_TO_PASS)  install)
10441
10442 @endif dosutils
10443
10444 # Other targets (info, dvi, pdf, etc.)
10445
10446 .PHONY: maybe-info-dosutils info-dosutils
10447 maybe-info-dosutils:
10448 @if dosutils
10449 maybe-info-dosutils: info-dosutils
10450
10451 info-dosutils: \
10452     configure-dosutils 
10453         @: $(MAKE); $(unstage)
10454         @[ -f ./dosutils/Makefile ] || exit 0; \
10455         r=`${PWD_COMMAND}`; export r; \
10456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457         $(HOST_EXPORTS) \
10458         for flag in $(EXTRA_HOST_FLAGS) ; do \
10459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10460         done; \
10461         echo "Doing info in dosutils" ; \
10462         (cd $(HOST_SUBDIR)/dosutils && \
10463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10465                   "RANLIB=$${RANLIB}" \
10466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10467                   info) \
10468           || exit 1
10469
10470 @endif dosutils
10471
10472 .PHONY: maybe-dvi-dosutils dvi-dosutils
10473 maybe-dvi-dosutils:
10474 @if dosutils
10475 maybe-dvi-dosutils: dvi-dosutils
10476
10477 dvi-dosutils: \
10478     configure-dosutils 
10479         @: $(MAKE); $(unstage)
10480         @[ -f ./dosutils/Makefile ] || exit 0; \
10481         r=`${PWD_COMMAND}`; export r; \
10482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10483         $(HOST_EXPORTS) \
10484         for flag in $(EXTRA_HOST_FLAGS) ; do \
10485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10486         done; \
10487         echo "Doing dvi in dosutils" ; \
10488         (cd $(HOST_SUBDIR)/dosutils && \
10489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10491                   "RANLIB=$${RANLIB}" \
10492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10493                   dvi) \
10494           || exit 1
10495
10496 @endif dosutils
10497
10498 .PHONY: maybe-pdf-dosutils pdf-dosutils
10499 maybe-pdf-dosutils:
10500 @if dosutils
10501 maybe-pdf-dosutils: pdf-dosutils
10502
10503 pdf-dosutils: \
10504     configure-dosutils 
10505         @: $(MAKE); $(unstage)
10506         @[ -f ./dosutils/Makefile ] || exit 0; \
10507         r=`${PWD_COMMAND}`; export r; \
10508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10509         $(HOST_EXPORTS) \
10510         for flag in $(EXTRA_HOST_FLAGS) ; do \
10511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10512         done; \
10513         echo "Doing pdf in dosutils" ; \
10514         (cd $(HOST_SUBDIR)/dosutils && \
10515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10517                   "RANLIB=$${RANLIB}" \
10518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10519                   pdf) \
10520           || exit 1
10521
10522 @endif dosutils
10523
10524 .PHONY: maybe-html-dosutils html-dosutils
10525 maybe-html-dosutils:
10526 @if dosutils
10527 maybe-html-dosutils: html-dosutils
10528
10529 html-dosutils: \
10530     configure-dosutils 
10531         @: $(MAKE); $(unstage)
10532         @[ -f ./dosutils/Makefile ] || exit 0; \
10533         r=`${PWD_COMMAND}`; export r; \
10534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535         $(HOST_EXPORTS) \
10536         for flag in $(EXTRA_HOST_FLAGS) ; do \
10537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10538         done; \
10539         echo "Doing html in dosutils" ; \
10540         (cd $(HOST_SUBDIR)/dosutils && \
10541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10543                   "RANLIB=$${RANLIB}" \
10544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10545                   html) \
10546           || exit 1
10547
10548 @endif dosutils
10549
10550 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10551 maybe-TAGS-dosutils:
10552 @if dosutils
10553 maybe-TAGS-dosutils: TAGS-dosutils
10554
10555 TAGS-dosutils: \
10556     configure-dosutils 
10557         @: $(MAKE); $(unstage)
10558         @[ -f ./dosutils/Makefile ] || exit 0; \
10559         r=`${PWD_COMMAND}`; export r; \
10560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561         $(HOST_EXPORTS) \
10562         for flag in $(EXTRA_HOST_FLAGS) ; do \
10563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10564         done; \
10565         echo "Doing TAGS in dosutils" ; \
10566         (cd $(HOST_SUBDIR)/dosutils && \
10567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10569                   "RANLIB=$${RANLIB}" \
10570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10571                   TAGS) \
10572           || exit 1
10573
10574 @endif dosutils
10575
10576 .PHONY: maybe-install-info-dosutils install-info-dosutils
10577 maybe-install-info-dosutils:
10578 @if dosutils
10579 maybe-install-info-dosutils: install-info-dosutils
10580
10581 install-info-dosutils: \
10582     configure-dosutils \
10583     info-dosutils 
10584         @: $(MAKE); $(unstage)
10585         @[ -f ./dosutils/Makefile ] || exit 0; \
10586         r=`${PWD_COMMAND}`; export r; \
10587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588         $(HOST_EXPORTS) \
10589         for flag in $(EXTRA_HOST_FLAGS) ; do \
10590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591         done; \
10592         echo "Doing install-info in dosutils" ; \
10593         (cd $(HOST_SUBDIR)/dosutils && \
10594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596                   "RANLIB=$${RANLIB}" \
10597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10598                   install-info) \
10599           || exit 1
10600
10601 @endif dosutils
10602
10603 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10604 maybe-install-pdf-dosutils:
10605 @if dosutils
10606 maybe-install-pdf-dosutils: install-pdf-dosutils
10607
10608 install-pdf-dosutils: \
10609     configure-dosutils \
10610     pdf-dosutils 
10611         @: $(MAKE); $(unstage)
10612         @[ -f ./dosutils/Makefile ] || exit 0; \
10613         r=`${PWD_COMMAND}`; export r; \
10614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10615         $(HOST_EXPORTS) \
10616         for flag in $(EXTRA_HOST_FLAGS) ; do \
10617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10618         done; \
10619         echo "Doing install-pdf in dosutils" ; \
10620         (cd $(HOST_SUBDIR)/dosutils && \
10621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10623                   "RANLIB=$${RANLIB}" \
10624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10625                   install-pdf) \
10626           || exit 1
10627
10628 @endif dosutils
10629
10630 .PHONY: maybe-install-html-dosutils install-html-dosutils
10631 maybe-install-html-dosutils:
10632 @if dosutils
10633 maybe-install-html-dosutils: install-html-dosutils
10634
10635 install-html-dosutils: \
10636     configure-dosutils \
10637     html-dosutils 
10638         @: $(MAKE); $(unstage)
10639         @[ -f ./dosutils/Makefile ] || exit 0; \
10640         r=`${PWD_COMMAND}`; export r; \
10641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642         $(HOST_EXPORTS) \
10643         for flag in $(EXTRA_HOST_FLAGS) ; do \
10644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10645         done; \
10646         echo "Doing install-html in dosutils" ; \
10647         (cd $(HOST_SUBDIR)/dosutils && \
10648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10650                   "RANLIB=$${RANLIB}" \
10651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10652                   install-html) \
10653           || exit 1
10654
10655 @endif dosutils
10656
10657 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10658 maybe-installcheck-dosutils:
10659 @if dosutils
10660 maybe-installcheck-dosutils: installcheck-dosutils
10661
10662 installcheck-dosutils: \
10663     configure-dosutils 
10664         @: $(MAKE); $(unstage)
10665         @[ -f ./dosutils/Makefile ] || exit 0; \
10666         r=`${PWD_COMMAND}`; export r; \
10667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10668         $(HOST_EXPORTS) \
10669         for flag in $(EXTRA_HOST_FLAGS) ; do \
10670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10671         done; \
10672         echo "Doing installcheck in dosutils" ; \
10673         (cd $(HOST_SUBDIR)/dosutils && \
10674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10676                   "RANLIB=$${RANLIB}" \
10677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10678                   installcheck) \
10679           || exit 1
10680
10681 @endif dosutils
10682
10683 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10684 maybe-mostlyclean-dosutils:
10685 @if dosutils
10686 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10687
10688 mostlyclean-dosutils: 
10689         @: $(MAKE); $(unstage)
10690         @[ -f ./dosutils/Makefile ] || exit 0; \
10691         r=`${PWD_COMMAND}`; export r; \
10692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10693         $(HOST_EXPORTS) \
10694         for flag in $(EXTRA_HOST_FLAGS) ; do \
10695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10696         done; \
10697         echo "Doing mostlyclean in dosutils" ; \
10698         (cd $(HOST_SUBDIR)/dosutils && \
10699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10701                   "RANLIB=$${RANLIB}" \
10702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10703                   mostlyclean) \
10704           || exit 1
10705
10706 @endif dosutils
10707
10708 .PHONY: maybe-clean-dosutils clean-dosutils
10709 maybe-clean-dosutils:
10710 @if dosutils
10711 maybe-clean-dosutils: clean-dosutils
10712
10713 clean-dosutils: 
10714         @: $(MAKE); $(unstage)
10715         @[ -f ./dosutils/Makefile ] || exit 0; \
10716         r=`${PWD_COMMAND}`; export r; \
10717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10718         $(HOST_EXPORTS) \
10719         for flag in $(EXTRA_HOST_FLAGS) ; do \
10720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10721         done; \
10722         echo "Doing clean in dosutils" ; \
10723         (cd $(HOST_SUBDIR)/dosutils && \
10724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10726                   "RANLIB=$${RANLIB}" \
10727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10728                   clean) \
10729           || exit 1
10730
10731 @endif dosutils
10732
10733 .PHONY: maybe-distclean-dosutils distclean-dosutils
10734 maybe-distclean-dosutils:
10735 @if dosutils
10736 maybe-distclean-dosutils: distclean-dosutils
10737
10738 distclean-dosutils: 
10739         @: $(MAKE); $(unstage)
10740         @[ -f ./dosutils/Makefile ] || exit 0; \
10741         r=`${PWD_COMMAND}`; export r; \
10742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10743         $(HOST_EXPORTS) \
10744         for flag in $(EXTRA_HOST_FLAGS) ; do \
10745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10746         done; \
10747         echo "Doing distclean in dosutils" ; \
10748         (cd $(HOST_SUBDIR)/dosutils && \
10749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10751                   "RANLIB=$${RANLIB}" \
10752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10753                   distclean) \
10754           || exit 1
10755
10756 @endif dosutils
10757
10758 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10759 maybe-maintainer-clean-dosutils:
10760 @if dosutils
10761 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10762
10763 maintainer-clean-dosutils: 
10764         @: $(MAKE); $(unstage)
10765         @[ -f ./dosutils/Makefile ] || exit 0; \
10766         r=`${PWD_COMMAND}`; export r; \
10767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768         $(HOST_EXPORTS) \
10769         for flag in $(EXTRA_HOST_FLAGS) ; do \
10770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10771         done; \
10772         echo "Doing maintainer-clean in dosutils" ; \
10773         (cd $(HOST_SUBDIR)/dosutils && \
10774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10776                   "RANLIB=$${RANLIB}" \
10777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10778                   maintainer-clean) \
10779           || exit 1
10780
10781 @endif dosutils
10782
10783
10784
10785 .PHONY: configure-etc maybe-configure-etc
10786 maybe-configure-etc:
10787 @if gcc-bootstrap
10788 configure-etc: stage_current
10789 @endif gcc-bootstrap
10790 @if etc
10791 maybe-configure-etc: configure-etc
10792 configure-etc: 
10793         @: $(MAKE); $(unstage)
10794         @r=`${PWD_COMMAND}`; export r; \
10795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10796         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10798         $(HOST_EXPORTS)  \
10799         echo Configuring in $(HOST_SUBDIR)/etc; \
10800         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10801         case $(srcdir) in \
10802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10803           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10805         esac; \
10806         srcdiroption="--srcdir=$${topdir}/etc"; \
10807         libsrcdir="$$s/etc"; \
10808         $(SHELL) $${libsrcdir}/configure \
10809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10810           --target=${target_alias} $${srcdiroption}  \
10811           || exit 1
10812 @endif etc
10813
10814
10815
10816
10817
10818 .PHONY: all-etc maybe-all-etc
10819 maybe-all-etc:
10820 @if gcc-bootstrap
10821 all-etc: stage_current
10822 @endif gcc-bootstrap
10823 @if etc
10824 TARGET-etc=all
10825 maybe-all-etc: all-etc
10826 all-etc: configure-etc
10827         @: $(MAKE); $(unstage)
10828         @r=`${PWD_COMMAND}`; export r; \
10829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830         $(HOST_EXPORTS)  \
10831         (cd $(HOST_SUBDIR)/etc && \
10832           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10833                 $(TARGET-etc))
10834 @endif etc
10835
10836
10837
10838
10839 .PHONY: check-etc maybe-check-etc
10840 maybe-check-etc:
10841 @if etc
10842 maybe-check-etc: check-etc
10843
10844 check-etc:
10845         @: $(MAKE); $(unstage)
10846         @r=`${PWD_COMMAND}`; export r; \
10847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10848         $(HOST_EXPORTS) \
10849         (cd $(HOST_SUBDIR)/etc && \
10850           $(MAKE) $(FLAGS_TO_PASS)  check)
10851
10852 @endif etc
10853
10854 .PHONY: install-etc maybe-install-etc
10855 maybe-install-etc:
10856 @if etc
10857 maybe-install-etc: install-etc
10858
10859 install-etc: installdirs
10860         @: $(MAKE); $(unstage)
10861         @r=`${PWD_COMMAND}`; export r; \
10862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863         $(HOST_EXPORTS) \
10864         (cd $(HOST_SUBDIR)/etc && \
10865           $(MAKE) $(FLAGS_TO_PASS)  install)
10866
10867 @endif etc
10868
10869 # Other targets (info, dvi, pdf, etc.)
10870
10871 .PHONY: maybe-info-etc info-etc
10872 maybe-info-etc:
10873 @if etc
10874 maybe-info-etc: info-etc
10875
10876 info-etc: \
10877     configure-etc 
10878         @: $(MAKE); $(unstage)
10879         @[ -f ./etc/Makefile ] || exit 0; \
10880         r=`${PWD_COMMAND}`; export r; \
10881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882         $(HOST_EXPORTS) \
10883         for flag in $(EXTRA_HOST_FLAGS) ; do \
10884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885         done; \
10886         echo "Doing info in etc" ; \
10887         (cd $(HOST_SUBDIR)/etc && \
10888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890                   "RANLIB=$${RANLIB}" \
10891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10892                   info) \
10893           || exit 1
10894
10895 @endif etc
10896
10897 .PHONY: maybe-dvi-etc dvi-etc
10898 maybe-dvi-etc:
10899 @if etc
10900 maybe-dvi-etc: dvi-etc
10901
10902 dvi-etc: \
10903     configure-etc 
10904         @: $(MAKE); $(unstage)
10905         @[ -f ./etc/Makefile ] || exit 0; \
10906         r=`${PWD_COMMAND}`; export r; \
10907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10908         $(HOST_EXPORTS) \
10909         for flag in $(EXTRA_HOST_FLAGS) ; do \
10910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10911         done; \
10912         echo "Doing dvi in etc" ; \
10913         (cd $(HOST_SUBDIR)/etc && \
10914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10916                   "RANLIB=$${RANLIB}" \
10917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10918                   dvi) \
10919           || exit 1
10920
10921 @endif etc
10922
10923 .PHONY: maybe-pdf-etc pdf-etc
10924 maybe-pdf-etc:
10925 @if etc
10926 maybe-pdf-etc: pdf-etc
10927
10928 pdf-etc: \
10929     configure-etc 
10930         @: $(MAKE); $(unstage)
10931         @[ -f ./etc/Makefile ] || exit 0; \
10932         r=`${PWD_COMMAND}`; export r; \
10933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10934         $(HOST_EXPORTS) \
10935         for flag in $(EXTRA_HOST_FLAGS) ; do \
10936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10937         done; \
10938         echo "Doing pdf in etc" ; \
10939         (cd $(HOST_SUBDIR)/etc && \
10940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10942                   "RANLIB=$${RANLIB}" \
10943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10944                   pdf) \
10945           || exit 1
10946
10947 @endif etc
10948
10949 .PHONY: maybe-html-etc html-etc
10950 maybe-html-etc:
10951 @if etc
10952 maybe-html-etc: html-etc
10953
10954 html-etc: \
10955     configure-etc 
10956         @: $(MAKE); $(unstage)
10957         @[ -f ./etc/Makefile ] || exit 0; \
10958         r=`${PWD_COMMAND}`; export r; \
10959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960         $(HOST_EXPORTS) \
10961         for flag in $(EXTRA_HOST_FLAGS) ; do \
10962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10963         done; \
10964         echo "Doing html in etc" ; \
10965         (cd $(HOST_SUBDIR)/etc && \
10966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10968                   "RANLIB=$${RANLIB}" \
10969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10970                   html) \
10971           || exit 1
10972
10973 @endif etc
10974
10975 .PHONY: maybe-TAGS-etc TAGS-etc
10976 maybe-TAGS-etc:
10977 @if etc
10978 maybe-TAGS-etc: TAGS-etc
10979
10980 TAGS-etc: \
10981     configure-etc 
10982         @: $(MAKE); $(unstage)
10983         @[ -f ./etc/Makefile ] || exit 0; \
10984         r=`${PWD_COMMAND}`; export r; \
10985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986         $(HOST_EXPORTS) \
10987         for flag in $(EXTRA_HOST_FLAGS) ; do \
10988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989         done; \
10990         echo "Doing TAGS in etc" ; \
10991         (cd $(HOST_SUBDIR)/etc && \
10992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994                   "RANLIB=$${RANLIB}" \
10995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996                   TAGS) \
10997           || exit 1
10998
10999 @endif etc
11000
11001 .PHONY: maybe-install-info-etc install-info-etc
11002 maybe-install-info-etc:
11003 @if etc
11004 maybe-install-info-etc: install-info-etc
11005
11006 install-info-etc: \
11007     configure-etc \
11008     info-etc 
11009         @: $(MAKE); $(unstage)
11010         @[ -f ./etc/Makefile ] || exit 0; \
11011         r=`${PWD_COMMAND}`; export r; \
11012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013         $(HOST_EXPORTS) \
11014         for flag in $(EXTRA_HOST_FLAGS) ; do \
11015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016         done; \
11017         echo "Doing install-info in etc" ; \
11018         (cd $(HOST_SUBDIR)/etc && \
11019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021                   "RANLIB=$${RANLIB}" \
11022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023                   install-info) \
11024           || exit 1
11025
11026 @endif etc
11027
11028 .PHONY: maybe-install-pdf-etc install-pdf-etc
11029 maybe-install-pdf-etc:
11030 @if etc
11031 maybe-install-pdf-etc: install-pdf-etc
11032
11033 install-pdf-etc: \
11034     configure-etc \
11035     pdf-etc 
11036         @: $(MAKE); $(unstage)
11037         @[ -f ./etc/Makefile ] || exit 0; \
11038         r=`${PWD_COMMAND}`; export r; \
11039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11040         $(HOST_EXPORTS) \
11041         for flag in $(EXTRA_HOST_FLAGS) ; do \
11042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11043         done; \
11044         echo "Doing install-pdf in etc" ; \
11045         (cd $(HOST_SUBDIR)/etc && \
11046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11048                   "RANLIB=$${RANLIB}" \
11049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11050                   install-pdf) \
11051           || exit 1
11052
11053 @endif etc
11054
11055 .PHONY: maybe-install-html-etc install-html-etc
11056 maybe-install-html-etc:
11057 @if etc
11058 maybe-install-html-etc: install-html-etc
11059
11060 install-html-etc: \
11061     configure-etc \
11062     html-etc 
11063         @: $(MAKE); $(unstage)
11064         @[ -f ./etc/Makefile ] || exit 0; \
11065         r=`${PWD_COMMAND}`; export r; \
11066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067         $(HOST_EXPORTS) \
11068         for flag in $(EXTRA_HOST_FLAGS) ; do \
11069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11070         done; \
11071         echo "Doing install-html in etc" ; \
11072         (cd $(HOST_SUBDIR)/etc && \
11073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11075                   "RANLIB=$${RANLIB}" \
11076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11077                   install-html) \
11078           || exit 1
11079
11080 @endif etc
11081
11082 .PHONY: maybe-installcheck-etc installcheck-etc
11083 maybe-installcheck-etc:
11084 @if etc
11085 maybe-installcheck-etc: installcheck-etc
11086
11087 installcheck-etc: \
11088     configure-etc 
11089         @: $(MAKE); $(unstage)
11090         @[ -f ./etc/Makefile ] || exit 0; \
11091         r=`${PWD_COMMAND}`; export r; \
11092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093         $(HOST_EXPORTS) \
11094         for flag in $(EXTRA_HOST_FLAGS) ; do \
11095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11096         done; \
11097         echo "Doing installcheck in etc" ; \
11098         (cd $(HOST_SUBDIR)/etc && \
11099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11101                   "RANLIB=$${RANLIB}" \
11102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11103                   installcheck) \
11104           || exit 1
11105
11106 @endif etc
11107
11108 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11109 maybe-mostlyclean-etc:
11110 @if etc
11111 maybe-mostlyclean-etc: mostlyclean-etc
11112
11113 mostlyclean-etc: 
11114         @: $(MAKE); $(unstage)
11115         @[ -f ./etc/Makefile ] || exit 0; \
11116         r=`${PWD_COMMAND}`; export r; \
11117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11118         $(HOST_EXPORTS) \
11119         for flag in $(EXTRA_HOST_FLAGS) ; do \
11120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11121         done; \
11122         echo "Doing mostlyclean in etc" ; \
11123         (cd $(HOST_SUBDIR)/etc && \
11124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11126                   "RANLIB=$${RANLIB}" \
11127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11128                   mostlyclean) \
11129           || exit 1
11130
11131 @endif etc
11132
11133 .PHONY: maybe-clean-etc clean-etc
11134 maybe-clean-etc:
11135 @if etc
11136 maybe-clean-etc: clean-etc
11137
11138 clean-etc: 
11139         @: $(MAKE); $(unstage)
11140         @[ -f ./etc/Makefile ] || exit 0; \
11141         r=`${PWD_COMMAND}`; export r; \
11142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11143         $(HOST_EXPORTS) \
11144         for flag in $(EXTRA_HOST_FLAGS) ; do \
11145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11146         done; \
11147         echo "Doing clean in etc" ; \
11148         (cd $(HOST_SUBDIR)/etc && \
11149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11151                   "RANLIB=$${RANLIB}" \
11152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11153                   clean) \
11154           || exit 1
11155
11156 @endif etc
11157
11158 .PHONY: maybe-distclean-etc distclean-etc
11159 maybe-distclean-etc:
11160 @if etc
11161 maybe-distclean-etc: distclean-etc
11162
11163 distclean-etc: 
11164         @: $(MAKE); $(unstage)
11165         @[ -f ./etc/Makefile ] || exit 0; \
11166         r=`${PWD_COMMAND}`; export r; \
11167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11168         $(HOST_EXPORTS) \
11169         for flag in $(EXTRA_HOST_FLAGS) ; do \
11170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11171         done; \
11172         echo "Doing distclean in etc" ; \
11173         (cd $(HOST_SUBDIR)/etc && \
11174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11176                   "RANLIB=$${RANLIB}" \
11177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11178                   distclean) \
11179           || exit 1
11180
11181 @endif etc
11182
11183 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11184 maybe-maintainer-clean-etc:
11185 @if etc
11186 maybe-maintainer-clean-etc: maintainer-clean-etc
11187
11188 maintainer-clean-etc: 
11189         @: $(MAKE); $(unstage)
11190         @[ -f ./etc/Makefile ] || exit 0; \
11191         r=`${PWD_COMMAND}`; export r; \
11192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193         $(HOST_EXPORTS) \
11194         for flag in $(EXTRA_HOST_FLAGS) ; do \
11195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11196         done; \
11197         echo "Doing maintainer-clean in etc" ; \
11198         (cd $(HOST_SUBDIR)/etc && \
11199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11201                   "RANLIB=$${RANLIB}" \
11202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11203                   maintainer-clean) \
11204           || exit 1
11205
11206 @endif etc
11207
11208
11209
11210 .PHONY: configure-fastjar maybe-configure-fastjar
11211 maybe-configure-fastjar:
11212 @if gcc-bootstrap
11213 configure-fastjar: stage_current
11214 @endif gcc-bootstrap
11215 @if fastjar
11216 maybe-configure-fastjar: configure-fastjar
11217 configure-fastjar: 
11218         @: $(MAKE); $(unstage)
11219         @r=`${PWD_COMMAND}`; export r; \
11220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11223         $(HOST_EXPORTS)  \
11224         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11225         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11226         case $(srcdir) in \
11227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11228           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11230         esac; \
11231         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11232         libsrcdir="$$s/fastjar"; \
11233         $(SHELL) $${libsrcdir}/configure \
11234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11235           --target=${target_alias} $${srcdiroption}  \
11236           || exit 1
11237 @endif fastjar
11238
11239
11240
11241
11242
11243 .PHONY: all-fastjar maybe-all-fastjar
11244 maybe-all-fastjar:
11245 @if gcc-bootstrap
11246 all-fastjar: stage_current
11247 @endif gcc-bootstrap
11248 @if fastjar
11249 TARGET-fastjar=all
11250 maybe-all-fastjar: all-fastjar
11251 all-fastjar: configure-fastjar
11252         @: $(MAKE); $(unstage)
11253         @r=`${PWD_COMMAND}`; export r; \
11254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255         $(HOST_EXPORTS)  \
11256         (cd $(HOST_SUBDIR)/fastjar && \
11257           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11258                 $(TARGET-fastjar))
11259 @endif fastjar
11260
11261
11262
11263
11264 .PHONY: check-fastjar maybe-check-fastjar
11265 maybe-check-fastjar:
11266 @if fastjar
11267 maybe-check-fastjar: check-fastjar
11268
11269 # This module is only tested in a native toolchain.
11270 check-fastjar:
11271         @: $(MAKE); $(unstage)
11272         @if [ '$(host)' = '$(target)' ] ; then \
11273           r=`${PWD_COMMAND}`; export r; \
11274           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275           $(HOST_EXPORTS) \
11276           (cd $(HOST_SUBDIR)/fastjar && \
11277             $(MAKE) $(FLAGS_TO_PASS)  check); \
11278         fi
11279
11280 @endif fastjar
11281
11282 .PHONY: install-fastjar maybe-install-fastjar
11283 maybe-install-fastjar:
11284 @if fastjar
11285 maybe-install-fastjar: install-fastjar
11286
11287 install-fastjar: installdirs
11288         @: $(MAKE); $(unstage)
11289         @r=`${PWD_COMMAND}`; export r; \
11290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11291         $(HOST_EXPORTS) \
11292         (cd $(HOST_SUBDIR)/fastjar && \
11293           $(MAKE) $(FLAGS_TO_PASS)  install)
11294
11295 @endif fastjar
11296
11297 # Other targets (info, dvi, pdf, etc.)
11298
11299 .PHONY: maybe-info-fastjar info-fastjar
11300 maybe-info-fastjar:
11301 @if fastjar
11302 maybe-info-fastjar: info-fastjar
11303
11304 info-fastjar: \
11305     configure-fastjar 
11306         @: $(MAKE); $(unstage)
11307         @[ -f ./fastjar/Makefile ] || exit 0; \
11308         r=`${PWD_COMMAND}`; export r; \
11309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11310         $(HOST_EXPORTS) \
11311         for flag in $(EXTRA_HOST_FLAGS) ; do \
11312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11313         done; \
11314         echo "Doing info in fastjar" ; \
11315         (cd $(HOST_SUBDIR)/fastjar && \
11316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11318                   "RANLIB=$${RANLIB}" \
11319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11320                   info) \
11321           || exit 1
11322
11323 @endif fastjar
11324
11325 .PHONY: maybe-dvi-fastjar dvi-fastjar
11326 maybe-dvi-fastjar:
11327 @if fastjar
11328 maybe-dvi-fastjar: dvi-fastjar
11329
11330 dvi-fastjar: \
11331     configure-fastjar 
11332         @: $(MAKE); $(unstage)
11333         @[ -f ./fastjar/Makefile ] || exit 0; \
11334         r=`${PWD_COMMAND}`; export r; \
11335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336         $(HOST_EXPORTS) \
11337         for flag in $(EXTRA_HOST_FLAGS) ; do \
11338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11339         done; \
11340         echo "Doing dvi in fastjar" ; \
11341         (cd $(HOST_SUBDIR)/fastjar && \
11342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11344                   "RANLIB=$${RANLIB}" \
11345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11346                   dvi) \
11347           || exit 1
11348
11349 @endif fastjar
11350
11351 .PHONY: maybe-pdf-fastjar pdf-fastjar
11352 maybe-pdf-fastjar:
11353 @if fastjar
11354 maybe-pdf-fastjar: pdf-fastjar
11355
11356 pdf-fastjar: \
11357     configure-fastjar 
11358         @: $(MAKE); $(unstage)
11359         @[ -f ./fastjar/Makefile ] || exit 0; \
11360         r=`${PWD_COMMAND}`; export r; \
11361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362         $(HOST_EXPORTS) \
11363         for flag in $(EXTRA_HOST_FLAGS) ; do \
11364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11365         done; \
11366         echo "Doing pdf in fastjar" ; \
11367         (cd $(HOST_SUBDIR)/fastjar && \
11368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11370                   "RANLIB=$${RANLIB}" \
11371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11372                   pdf) \
11373           || exit 1
11374
11375 @endif fastjar
11376
11377 .PHONY: maybe-html-fastjar html-fastjar
11378 maybe-html-fastjar:
11379 @if fastjar
11380 maybe-html-fastjar: html-fastjar
11381
11382 html-fastjar: \
11383     configure-fastjar 
11384         @: $(MAKE); $(unstage)
11385         @[ -f ./fastjar/Makefile ] || exit 0; \
11386         r=`${PWD_COMMAND}`; export r; \
11387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388         $(HOST_EXPORTS) \
11389         for flag in $(EXTRA_HOST_FLAGS) ; do \
11390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11391         done; \
11392         echo "Doing html in fastjar" ; \
11393         (cd $(HOST_SUBDIR)/fastjar && \
11394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11396                   "RANLIB=$${RANLIB}" \
11397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11398                   html) \
11399           || exit 1
11400
11401 @endif fastjar
11402
11403 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11404 maybe-TAGS-fastjar:
11405 @if fastjar
11406 maybe-TAGS-fastjar: TAGS-fastjar
11407
11408 TAGS-fastjar: \
11409     configure-fastjar 
11410         @: $(MAKE); $(unstage)
11411         @[ -f ./fastjar/Makefile ] || exit 0; \
11412         r=`${PWD_COMMAND}`; export r; \
11413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414         $(HOST_EXPORTS) \
11415         for flag in $(EXTRA_HOST_FLAGS) ; do \
11416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11417         done; \
11418         echo "Doing TAGS in fastjar" ; \
11419         (cd $(HOST_SUBDIR)/fastjar && \
11420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11422                   "RANLIB=$${RANLIB}" \
11423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11424                   TAGS) \
11425           || exit 1
11426
11427 @endif fastjar
11428
11429 .PHONY: maybe-install-info-fastjar install-info-fastjar
11430 maybe-install-info-fastjar:
11431 @if fastjar
11432 maybe-install-info-fastjar: install-info-fastjar
11433
11434 install-info-fastjar: \
11435     configure-fastjar \
11436     info-fastjar 
11437         @: $(MAKE); $(unstage)
11438         @[ -f ./fastjar/Makefile ] || exit 0; \
11439         r=`${PWD_COMMAND}`; export r; \
11440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441         $(HOST_EXPORTS) \
11442         for flag in $(EXTRA_HOST_FLAGS) ; do \
11443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11444         done; \
11445         echo "Doing install-info in fastjar" ; \
11446         (cd $(HOST_SUBDIR)/fastjar && \
11447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11449                   "RANLIB=$${RANLIB}" \
11450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11451                   install-info) \
11452           || exit 1
11453
11454 @endif fastjar
11455
11456 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11457 maybe-install-pdf-fastjar:
11458 @if fastjar
11459 maybe-install-pdf-fastjar: install-pdf-fastjar
11460
11461 install-pdf-fastjar: \
11462     configure-fastjar \
11463     pdf-fastjar 
11464         @: $(MAKE); $(unstage)
11465         @[ -f ./fastjar/Makefile ] || exit 0; \
11466         r=`${PWD_COMMAND}`; export r; \
11467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11468         $(HOST_EXPORTS) \
11469         for flag in $(EXTRA_HOST_FLAGS) ; do \
11470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11471         done; \
11472         echo "Doing install-pdf in fastjar" ; \
11473         (cd $(HOST_SUBDIR)/fastjar && \
11474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11476                   "RANLIB=$${RANLIB}" \
11477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11478                   install-pdf) \
11479           || exit 1
11480
11481 @endif fastjar
11482
11483 .PHONY: maybe-install-html-fastjar install-html-fastjar
11484 maybe-install-html-fastjar:
11485 @if fastjar
11486 maybe-install-html-fastjar: install-html-fastjar
11487
11488 install-html-fastjar: \
11489     configure-fastjar \
11490     html-fastjar 
11491         @: $(MAKE); $(unstage)
11492         @[ -f ./fastjar/Makefile ] || exit 0; \
11493         r=`${PWD_COMMAND}`; export r; \
11494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11495         $(HOST_EXPORTS) \
11496         for flag in $(EXTRA_HOST_FLAGS) ; do \
11497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11498         done; \
11499         echo "Doing install-html in fastjar" ; \
11500         (cd $(HOST_SUBDIR)/fastjar && \
11501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11503                   "RANLIB=$${RANLIB}" \
11504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11505                   install-html) \
11506           || exit 1
11507
11508 @endif fastjar
11509
11510 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11511 maybe-installcheck-fastjar:
11512 @if fastjar
11513 maybe-installcheck-fastjar: installcheck-fastjar
11514
11515 installcheck-fastjar: \
11516     configure-fastjar 
11517         @: $(MAKE); $(unstage)
11518         @[ -f ./fastjar/Makefile ] || exit 0; \
11519         r=`${PWD_COMMAND}`; export r; \
11520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11521         $(HOST_EXPORTS) \
11522         for flag in $(EXTRA_HOST_FLAGS) ; do \
11523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11524         done; \
11525         echo "Doing installcheck in fastjar" ; \
11526         (cd $(HOST_SUBDIR)/fastjar && \
11527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11529                   "RANLIB=$${RANLIB}" \
11530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11531                   installcheck) \
11532           || exit 1
11533
11534 @endif fastjar
11535
11536 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11537 maybe-mostlyclean-fastjar:
11538 @if fastjar
11539 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11540
11541 mostlyclean-fastjar: 
11542         @: $(MAKE); $(unstage)
11543         @[ -f ./fastjar/Makefile ] || exit 0; \
11544         r=`${PWD_COMMAND}`; export r; \
11545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546         $(HOST_EXPORTS) \
11547         for flag in $(EXTRA_HOST_FLAGS) ; do \
11548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11549         done; \
11550         echo "Doing mostlyclean in fastjar" ; \
11551         (cd $(HOST_SUBDIR)/fastjar && \
11552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11554                   "RANLIB=$${RANLIB}" \
11555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11556                   mostlyclean) \
11557           || exit 1
11558
11559 @endif fastjar
11560
11561 .PHONY: maybe-clean-fastjar clean-fastjar
11562 maybe-clean-fastjar:
11563 @if fastjar
11564 maybe-clean-fastjar: clean-fastjar
11565
11566 clean-fastjar: 
11567         @: $(MAKE); $(unstage)
11568         @[ -f ./fastjar/Makefile ] || exit 0; \
11569         r=`${PWD_COMMAND}`; export r; \
11570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11571         $(HOST_EXPORTS) \
11572         for flag in $(EXTRA_HOST_FLAGS) ; do \
11573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11574         done; \
11575         echo "Doing clean in fastjar" ; \
11576         (cd $(HOST_SUBDIR)/fastjar && \
11577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11579                   "RANLIB=$${RANLIB}" \
11580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11581                   clean) \
11582           || exit 1
11583
11584 @endif fastjar
11585
11586 .PHONY: maybe-distclean-fastjar distclean-fastjar
11587 maybe-distclean-fastjar:
11588 @if fastjar
11589 maybe-distclean-fastjar: distclean-fastjar
11590
11591 distclean-fastjar: 
11592         @: $(MAKE); $(unstage)
11593         @[ -f ./fastjar/Makefile ] || exit 0; \
11594         r=`${PWD_COMMAND}`; export r; \
11595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11596         $(HOST_EXPORTS) \
11597         for flag in $(EXTRA_HOST_FLAGS) ; do \
11598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11599         done; \
11600         echo "Doing distclean in fastjar" ; \
11601         (cd $(HOST_SUBDIR)/fastjar && \
11602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11604                   "RANLIB=$${RANLIB}" \
11605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11606                   distclean) \
11607           || exit 1
11608
11609 @endif fastjar
11610
11611 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11612 maybe-maintainer-clean-fastjar:
11613 @if fastjar
11614 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11615
11616 maintainer-clean-fastjar: 
11617         @: $(MAKE); $(unstage)
11618         @[ -f ./fastjar/Makefile ] || exit 0; \
11619         r=`${PWD_COMMAND}`; export r; \
11620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11621         $(HOST_EXPORTS) \
11622         for flag in $(EXTRA_HOST_FLAGS) ; do \
11623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11624         done; \
11625         echo "Doing maintainer-clean in fastjar" ; \
11626         (cd $(HOST_SUBDIR)/fastjar && \
11627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11629                   "RANLIB=$${RANLIB}" \
11630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11631                   maintainer-clean) \
11632           || exit 1
11633
11634 @endif fastjar
11635
11636
11637
11638 .PHONY: configure-fileutils maybe-configure-fileutils
11639 maybe-configure-fileutils:
11640 @if gcc-bootstrap
11641 configure-fileutils: stage_current
11642 @endif gcc-bootstrap
11643 @if fileutils
11644 maybe-configure-fileutils: configure-fileutils
11645 configure-fileutils: 
11646         @: $(MAKE); $(unstage)
11647         @r=`${PWD_COMMAND}`; export r; \
11648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11651         $(HOST_EXPORTS)  \
11652         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11653         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11654         case $(srcdir) in \
11655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11656           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11658         esac; \
11659         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11660         libsrcdir="$$s/fileutils"; \
11661         $(SHELL) $${libsrcdir}/configure \
11662           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11663           --target=${target_alias} $${srcdiroption}  \
11664           || exit 1
11665 @endif fileutils
11666
11667
11668
11669
11670
11671 .PHONY: all-fileutils maybe-all-fileutils
11672 maybe-all-fileutils:
11673 @if gcc-bootstrap
11674 all-fileutils: stage_current
11675 @endif gcc-bootstrap
11676 @if fileutils
11677 TARGET-fileutils=all
11678 maybe-all-fileutils: all-fileutils
11679 all-fileutils: configure-fileutils
11680         @: $(MAKE); $(unstage)
11681         @r=`${PWD_COMMAND}`; export r; \
11682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11683         $(HOST_EXPORTS)  \
11684         (cd $(HOST_SUBDIR)/fileutils && \
11685           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11686                 $(TARGET-fileutils))
11687 @endif fileutils
11688
11689
11690
11691
11692 .PHONY: check-fileutils maybe-check-fileutils
11693 maybe-check-fileutils:
11694 @if fileutils
11695 maybe-check-fileutils: check-fileutils
11696
11697 check-fileutils:
11698         @: $(MAKE); $(unstage)
11699         @r=`${PWD_COMMAND}`; export r; \
11700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11701         $(HOST_EXPORTS) \
11702         (cd $(HOST_SUBDIR)/fileutils && \
11703           $(MAKE) $(FLAGS_TO_PASS)  check)
11704
11705 @endif fileutils
11706
11707 .PHONY: install-fileutils maybe-install-fileutils
11708 maybe-install-fileutils:
11709 @if fileutils
11710 maybe-install-fileutils: install-fileutils
11711
11712 install-fileutils: installdirs
11713         @: $(MAKE); $(unstage)
11714         @r=`${PWD_COMMAND}`; export r; \
11715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716         $(HOST_EXPORTS) \
11717         (cd $(HOST_SUBDIR)/fileutils && \
11718           $(MAKE) $(FLAGS_TO_PASS)  install)
11719
11720 @endif fileutils
11721
11722 # Other targets (info, dvi, pdf, etc.)
11723
11724 .PHONY: maybe-info-fileutils info-fileutils
11725 maybe-info-fileutils:
11726 @if fileutils
11727 maybe-info-fileutils: info-fileutils
11728
11729 info-fileutils: \
11730     configure-fileutils 
11731         @: $(MAKE); $(unstage)
11732         @[ -f ./fileutils/Makefile ] || exit 0; \
11733         r=`${PWD_COMMAND}`; export r; \
11734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11735         $(HOST_EXPORTS) \
11736         for flag in $(EXTRA_HOST_FLAGS) ; do \
11737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11738         done; \
11739         echo "Doing info in fileutils" ; \
11740         (cd $(HOST_SUBDIR)/fileutils && \
11741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11743                   "RANLIB=$${RANLIB}" \
11744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11745                   info) \
11746           || exit 1
11747
11748 @endif fileutils
11749
11750 .PHONY: maybe-dvi-fileutils dvi-fileutils
11751 maybe-dvi-fileutils:
11752 @if fileutils
11753 maybe-dvi-fileutils: dvi-fileutils
11754
11755 dvi-fileutils: \
11756     configure-fileutils 
11757         @: $(MAKE); $(unstage)
11758         @[ -f ./fileutils/Makefile ] || exit 0; \
11759         r=`${PWD_COMMAND}`; export r; \
11760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11761         $(HOST_EXPORTS) \
11762         for flag in $(EXTRA_HOST_FLAGS) ; do \
11763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11764         done; \
11765         echo "Doing dvi in fileutils" ; \
11766         (cd $(HOST_SUBDIR)/fileutils && \
11767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11769                   "RANLIB=$${RANLIB}" \
11770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11771                   dvi) \
11772           || exit 1
11773
11774 @endif fileutils
11775
11776 .PHONY: maybe-pdf-fileutils pdf-fileutils
11777 maybe-pdf-fileutils:
11778 @if fileutils
11779 maybe-pdf-fileutils: pdf-fileutils
11780
11781 pdf-fileutils: \
11782     configure-fileutils 
11783         @: $(MAKE); $(unstage)
11784         @[ -f ./fileutils/Makefile ] || exit 0; \
11785         r=`${PWD_COMMAND}`; export r; \
11786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787         $(HOST_EXPORTS) \
11788         for flag in $(EXTRA_HOST_FLAGS) ; do \
11789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11790         done; \
11791         echo "Doing pdf in fileutils" ; \
11792         (cd $(HOST_SUBDIR)/fileutils && \
11793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11795                   "RANLIB=$${RANLIB}" \
11796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11797                   pdf) \
11798           || exit 1
11799
11800 @endif fileutils
11801
11802 .PHONY: maybe-html-fileutils html-fileutils
11803 maybe-html-fileutils:
11804 @if fileutils
11805 maybe-html-fileutils: html-fileutils
11806
11807 html-fileutils: \
11808     configure-fileutils 
11809         @: $(MAKE); $(unstage)
11810         @[ -f ./fileutils/Makefile ] || exit 0; \
11811         r=`${PWD_COMMAND}`; export r; \
11812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11813         $(HOST_EXPORTS) \
11814         for flag in $(EXTRA_HOST_FLAGS) ; do \
11815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11816         done; \
11817         echo "Doing html in fileutils" ; \
11818         (cd $(HOST_SUBDIR)/fileutils && \
11819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11821                   "RANLIB=$${RANLIB}" \
11822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11823                   html) \
11824           || exit 1
11825
11826 @endif fileutils
11827
11828 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11829 maybe-TAGS-fileutils:
11830 @if fileutils
11831 maybe-TAGS-fileutils: TAGS-fileutils
11832
11833 TAGS-fileutils: \
11834     configure-fileutils 
11835         @: $(MAKE); $(unstage)
11836         @[ -f ./fileutils/Makefile ] || exit 0; \
11837         r=`${PWD_COMMAND}`; export r; \
11838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839         $(HOST_EXPORTS) \
11840         for flag in $(EXTRA_HOST_FLAGS) ; do \
11841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842         done; \
11843         echo "Doing TAGS in fileutils" ; \
11844         (cd $(HOST_SUBDIR)/fileutils && \
11845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847                   "RANLIB=$${RANLIB}" \
11848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849                   TAGS) \
11850           || exit 1
11851
11852 @endif fileutils
11853
11854 .PHONY: maybe-install-info-fileutils install-info-fileutils
11855 maybe-install-info-fileutils:
11856 @if fileutils
11857 maybe-install-info-fileutils: install-info-fileutils
11858
11859 install-info-fileutils: \
11860     configure-fileutils \
11861     info-fileutils 
11862         @: $(MAKE); $(unstage)
11863         @[ -f ./fileutils/Makefile ] || exit 0; \
11864         r=`${PWD_COMMAND}`; export r; \
11865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11866         $(HOST_EXPORTS) \
11867         for flag in $(EXTRA_HOST_FLAGS) ; do \
11868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11869         done; \
11870         echo "Doing install-info in fileutils" ; \
11871         (cd $(HOST_SUBDIR)/fileutils && \
11872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11874                   "RANLIB=$${RANLIB}" \
11875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11876                   install-info) \
11877           || exit 1
11878
11879 @endif fileutils
11880
11881 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11882 maybe-install-pdf-fileutils:
11883 @if fileutils
11884 maybe-install-pdf-fileutils: install-pdf-fileutils
11885
11886 install-pdf-fileutils: \
11887     configure-fileutils \
11888     pdf-fileutils 
11889         @: $(MAKE); $(unstage)
11890         @[ -f ./fileutils/Makefile ] || exit 0; \
11891         r=`${PWD_COMMAND}`; export r; \
11892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893         $(HOST_EXPORTS) \
11894         for flag in $(EXTRA_HOST_FLAGS) ; do \
11895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896         done; \
11897         echo "Doing install-pdf in fileutils" ; \
11898         (cd $(HOST_SUBDIR)/fileutils && \
11899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901                   "RANLIB=$${RANLIB}" \
11902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11903                   install-pdf) \
11904           || exit 1
11905
11906 @endif fileutils
11907
11908 .PHONY: maybe-install-html-fileutils install-html-fileutils
11909 maybe-install-html-fileutils:
11910 @if fileutils
11911 maybe-install-html-fileutils: install-html-fileutils
11912
11913 install-html-fileutils: \
11914     configure-fileutils \
11915     html-fileutils 
11916         @: $(MAKE); $(unstage)
11917         @[ -f ./fileutils/Makefile ] || exit 0; \
11918         r=`${PWD_COMMAND}`; export r; \
11919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11920         $(HOST_EXPORTS) \
11921         for flag in $(EXTRA_HOST_FLAGS) ; do \
11922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11923         done; \
11924         echo "Doing install-html in fileutils" ; \
11925         (cd $(HOST_SUBDIR)/fileutils && \
11926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11928                   "RANLIB=$${RANLIB}" \
11929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11930                   install-html) \
11931           || exit 1
11932
11933 @endif fileutils
11934
11935 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11936 maybe-installcheck-fileutils:
11937 @if fileutils
11938 maybe-installcheck-fileutils: installcheck-fileutils
11939
11940 installcheck-fileutils: \
11941     configure-fileutils 
11942         @: $(MAKE); $(unstage)
11943         @[ -f ./fileutils/Makefile ] || exit 0; \
11944         r=`${PWD_COMMAND}`; export r; \
11945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11946         $(HOST_EXPORTS) \
11947         for flag in $(EXTRA_HOST_FLAGS) ; do \
11948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11949         done; \
11950         echo "Doing installcheck in fileutils" ; \
11951         (cd $(HOST_SUBDIR)/fileutils && \
11952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11954                   "RANLIB=$${RANLIB}" \
11955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11956                   installcheck) \
11957           || exit 1
11958
11959 @endif fileutils
11960
11961 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11962 maybe-mostlyclean-fileutils:
11963 @if fileutils
11964 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11965
11966 mostlyclean-fileutils: 
11967         @: $(MAKE); $(unstage)
11968         @[ -f ./fileutils/Makefile ] || exit 0; \
11969         r=`${PWD_COMMAND}`; export r; \
11970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971         $(HOST_EXPORTS) \
11972         for flag in $(EXTRA_HOST_FLAGS) ; do \
11973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11974         done; \
11975         echo "Doing mostlyclean in fileutils" ; \
11976         (cd $(HOST_SUBDIR)/fileutils && \
11977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11979                   "RANLIB=$${RANLIB}" \
11980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11981                   mostlyclean) \
11982           || exit 1
11983
11984 @endif fileutils
11985
11986 .PHONY: maybe-clean-fileutils clean-fileutils
11987 maybe-clean-fileutils:
11988 @if fileutils
11989 maybe-clean-fileutils: clean-fileutils
11990
11991 clean-fileutils: 
11992         @: $(MAKE); $(unstage)
11993         @[ -f ./fileutils/Makefile ] || exit 0; \
11994         r=`${PWD_COMMAND}`; export r; \
11995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11996         $(HOST_EXPORTS) \
11997         for flag in $(EXTRA_HOST_FLAGS) ; do \
11998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11999         done; \
12000         echo "Doing clean in fileutils" ; \
12001         (cd $(HOST_SUBDIR)/fileutils && \
12002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12004                   "RANLIB=$${RANLIB}" \
12005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12006                   clean) \
12007           || exit 1
12008
12009 @endif fileutils
12010
12011 .PHONY: maybe-distclean-fileutils distclean-fileutils
12012 maybe-distclean-fileutils:
12013 @if fileutils
12014 maybe-distclean-fileutils: distclean-fileutils
12015
12016 distclean-fileutils: 
12017         @: $(MAKE); $(unstage)
12018         @[ -f ./fileutils/Makefile ] || exit 0; \
12019         r=`${PWD_COMMAND}`; export r; \
12020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12021         $(HOST_EXPORTS) \
12022         for flag in $(EXTRA_HOST_FLAGS) ; do \
12023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12024         done; \
12025         echo "Doing distclean in fileutils" ; \
12026         (cd $(HOST_SUBDIR)/fileutils && \
12027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12029                   "RANLIB=$${RANLIB}" \
12030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12031                   distclean) \
12032           || exit 1
12033
12034 @endif fileutils
12035
12036 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12037 maybe-maintainer-clean-fileutils:
12038 @if fileutils
12039 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12040
12041 maintainer-clean-fileutils: 
12042         @: $(MAKE); $(unstage)
12043         @[ -f ./fileutils/Makefile ] || exit 0; \
12044         r=`${PWD_COMMAND}`; export r; \
12045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046         $(HOST_EXPORTS) \
12047         for flag in $(EXTRA_HOST_FLAGS) ; do \
12048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12049         done; \
12050         echo "Doing maintainer-clean in fileutils" ; \
12051         (cd $(HOST_SUBDIR)/fileutils && \
12052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12054                   "RANLIB=$${RANLIB}" \
12055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12056                   maintainer-clean) \
12057           || exit 1
12058
12059 @endif fileutils
12060
12061
12062
12063 .PHONY: configure-findutils maybe-configure-findutils
12064 maybe-configure-findutils:
12065 @if gcc-bootstrap
12066 configure-findutils: stage_current
12067 @endif gcc-bootstrap
12068 @if findutils
12069 maybe-configure-findutils: configure-findutils
12070 configure-findutils: 
12071         @: $(MAKE); $(unstage)
12072         @r=`${PWD_COMMAND}`; export r; \
12073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12074         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12076         $(HOST_EXPORTS)  \
12077         echo Configuring in $(HOST_SUBDIR)/findutils; \
12078         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12079         case $(srcdir) in \
12080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12081           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12083         esac; \
12084         srcdiroption="--srcdir=$${topdir}/findutils"; \
12085         libsrcdir="$$s/findutils"; \
12086         $(SHELL) $${libsrcdir}/configure \
12087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12088           --target=${target_alias} $${srcdiroption}  \
12089           || exit 1
12090 @endif findutils
12091
12092
12093
12094
12095
12096 .PHONY: all-findutils maybe-all-findutils
12097 maybe-all-findutils:
12098 @if gcc-bootstrap
12099 all-findutils: stage_current
12100 @endif gcc-bootstrap
12101 @if findutils
12102 TARGET-findutils=all
12103 maybe-all-findutils: all-findutils
12104 all-findutils: configure-findutils
12105         @: $(MAKE); $(unstage)
12106         @r=`${PWD_COMMAND}`; export r; \
12107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12108         $(HOST_EXPORTS)  \
12109         (cd $(HOST_SUBDIR)/findutils && \
12110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12111                 $(TARGET-findutils))
12112 @endif findutils
12113
12114
12115
12116
12117 .PHONY: check-findutils maybe-check-findutils
12118 maybe-check-findutils:
12119 @if findutils
12120 maybe-check-findutils: check-findutils
12121
12122 check-findutils:
12123         @: $(MAKE); $(unstage)
12124         @r=`${PWD_COMMAND}`; export r; \
12125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12126         $(HOST_EXPORTS) \
12127         (cd $(HOST_SUBDIR)/findutils && \
12128           $(MAKE) $(FLAGS_TO_PASS)  check)
12129
12130 @endif findutils
12131
12132 .PHONY: install-findutils maybe-install-findutils
12133 maybe-install-findutils:
12134 @if findutils
12135 maybe-install-findutils: install-findutils
12136
12137 install-findutils: installdirs
12138         @: $(MAKE); $(unstage)
12139         @r=`${PWD_COMMAND}`; export r; \
12140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141         $(HOST_EXPORTS) \
12142         (cd $(HOST_SUBDIR)/findutils && \
12143           $(MAKE) $(FLAGS_TO_PASS)  install)
12144
12145 @endif findutils
12146
12147 # Other targets (info, dvi, pdf, etc.)
12148
12149 .PHONY: maybe-info-findutils info-findutils
12150 maybe-info-findutils:
12151 @if findutils
12152 maybe-info-findutils: info-findutils
12153
12154 info-findutils: \
12155     configure-findutils 
12156         @: $(MAKE); $(unstage)
12157         @[ -f ./findutils/Makefile ] || exit 0; \
12158         r=`${PWD_COMMAND}`; export r; \
12159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12160         $(HOST_EXPORTS) \
12161         for flag in $(EXTRA_HOST_FLAGS) ; do \
12162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12163         done; \
12164         echo "Doing info in findutils" ; \
12165         (cd $(HOST_SUBDIR)/findutils && \
12166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12168                   "RANLIB=$${RANLIB}" \
12169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12170                   info) \
12171           || exit 1
12172
12173 @endif findutils
12174
12175 .PHONY: maybe-dvi-findutils dvi-findutils
12176 maybe-dvi-findutils:
12177 @if findutils
12178 maybe-dvi-findutils: dvi-findutils
12179
12180 dvi-findutils: \
12181     configure-findutils 
12182         @: $(MAKE); $(unstage)
12183         @[ -f ./findutils/Makefile ] || exit 0; \
12184         r=`${PWD_COMMAND}`; export r; \
12185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12186         $(HOST_EXPORTS) \
12187         for flag in $(EXTRA_HOST_FLAGS) ; do \
12188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12189         done; \
12190         echo "Doing dvi in findutils" ; \
12191         (cd $(HOST_SUBDIR)/findutils && \
12192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12194                   "RANLIB=$${RANLIB}" \
12195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12196                   dvi) \
12197           || exit 1
12198
12199 @endif findutils
12200
12201 .PHONY: maybe-pdf-findutils pdf-findutils
12202 maybe-pdf-findutils:
12203 @if findutils
12204 maybe-pdf-findutils: pdf-findutils
12205
12206 pdf-findutils: \
12207     configure-findutils 
12208         @: $(MAKE); $(unstage)
12209         @[ -f ./findutils/Makefile ] || exit 0; \
12210         r=`${PWD_COMMAND}`; export r; \
12211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212         $(HOST_EXPORTS) \
12213         for flag in $(EXTRA_HOST_FLAGS) ; do \
12214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12215         done; \
12216         echo "Doing pdf in findutils" ; \
12217         (cd $(HOST_SUBDIR)/findutils && \
12218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12220                   "RANLIB=$${RANLIB}" \
12221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12222                   pdf) \
12223           || exit 1
12224
12225 @endif findutils
12226
12227 .PHONY: maybe-html-findutils html-findutils
12228 maybe-html-findutils:
12229 @if findutils
12230 maybe-html-findutils: html-findutils
12231
12232 html-findutils: \
12233     configure-findutils 
12234         @: $(MAKE); $(unstage)
12235         @[ -f ./findutils/Makefile ] || exit 0; \
12236         r=`${PWD_COMMAND}`; export r; \
12237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238         $(HOST_EXPORTS) \
12239         for flag in $(EXTRA_HOST_FLAGS) ; do \
12240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12241         done; \
12242         echo "Doing html in findutils" ; \
12243         (cd $(HOST_SUBDIR)/findutils && \
12244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12246                   "RANLIB=$${RANLIB}" \
12247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12248                   html) \
12249           || exit 1
12250
12251 @endif findutils
12252
12253 .PHONY: maybe-TAGS-findutils TAGS-findutils
12254 maybe-TAGS-findutils:
12255 @if findutils
12256 maybe-TAGS-findutils: TAGS-findutils
12257
12258 TAGS-findutils: \
12259     configure-findutils 
12260         @: $(MAKE); $(unstage)
12261         @[ -f ./findutils/Makefile ] || exit 0; \
12262         r=`${PWD_COMMAND}`; export r; \
12263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264         $(HOST_EXPORTS) \
12265         for flag in $(EXTRA_HOST_FLAGS) ; do \
12266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12267         done; \
12268         echo "Doing TAGS in findutils" ; \
12269         (cd $(HOST_SUBDIR)/findutils && \
12270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12272                   "RANLIB=$${RANLIB}" \
12273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12274                   TAGS) \
12275           || exit 1
12276
12277 @endif findutils
12278
12279 .PHONY: maybe-install-info-findutils install-info-findutils
12280 maybe-install-info-findutils:
12281 @if findutils
12282 maybe-install-info-findutils: install-info-findutils
12283
12284 install-info-findutils: \
12285     configure-findutils \
12286     info-findutils 
12287         @: $(MAKE); $(unstage)
12288         @[ -f ./findutils/Makefile ] || exit 0; \
12289         r=`${PWD_COMMAND}`; export r; \
12290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291         $(HOST_EXPORTS) \
12292         for flag in $(EXTRA_HOST_FLAGS) ; do \
12293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12294         done; \
12295         echo "Doing install-info in findutils" ; \
12296         (cd $(HOST_SUBDIR)/findutils && \
12297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12299                   "RANLIB=$${RANLIB}" \
12300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12301                   install-info) \
12302           || exit 1
12303
12304 @endif findutils
12305
12306 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12307 maybe-install-pdf-findutils:
12308 @if findutils
12309 maybe-install-pdf-findutils: install-pdf-findutils
12310
12311 install-pdf-findutils: \
12312     configure-findutils \
12313     pdf-findutils 
12314         @: $(MAKE); $(unstage)
12315         @[ -f ./findutils/Makefile ] || exit 0; \
12316         r=`${PWD_COMMAND}`; export r; \
12317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318         $(HOST_EXPORTS) \
12319         for flag in $(EXTRA_HOST_FLAGS) ; do \
12320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12321         done; \
12322         echo "Doing install-pdf in findutils" ; \
12323         (cd $(HOST_SUBDIR)/findutils && \
12324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12326                   "RANLIB=$${RANLIB}" \
12327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12328                   install-pdf) \
12329           || exit 1
12330
12331 @endif findutils
12332
12333 .PHONY: maybe-install-html-findutils install-html-findutils
12334 maybe-install-html-findutils:
12335 @if findutils
12336 maybe-install-html-findutils: install-html-findutils
12337
12338 install-html-findutils: \
12339     configure-findutils \
12340     html-findutils 
12341         @: $(MAKE); $(unstage)
12342         @[ -f ./findutils/Makefile ] || exit 0; \
12343         r=`${PWD_COMMAND}`; export r; \
12344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345         $(HOST_EXPORTS) \
12346         for flag in $(EXTRA_HOST_FLAGS) ; do \
12347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12348         done; \
12349         echo "Doing install-html in findutils" ; \
12350         (cd $(HOST_SUBDIR)/findutils && \
12351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12353                   "RANLIB=$${RANLIB}" \
12354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12355                   install-html) \
12356           || exit 1
12357
12358 @endif findutils
12359
12360 .PHONY: maybe-installcheck-findutils installcheck-findutils
12361 maybe-installcheck-findutils:
12362 @if findutils
12363 maybe-installcheck-findutils: installcheck-findutils
12364
12365 installcheck-findutils: \
12366     configure-findutils 
12367         @: $(MAKE); $(unstage)
12368         @[ -f ./findutils/Makefile ] || exit 0; \
12369         r=`${PWD_COMMAND}`; export r; \
12370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371         $(HOST_EXPORTS) \
12372         for flag in $(EXTRA_HOST_FLAGS) ; do \
12373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374         done; \
12375         echo "Doing installcheck in findutils" ; \
12376         (cd $(HOST_SUBDIR)/findutils && \
12377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379                   "RANLIB=$${RANLIB}" \
12380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12381                   installcheck) \
12382           || exit 1
12383
12384 @endif findutils
12385
12386 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12387 maybe-mostlyclean-findutils:
12388 @if findutils
12389 maybe-mostlyclean-findutils: mostlyclean-findutils
12390
12391 mostlyclean-findutils: 
12392         @: $(MAKE); $(unstage)
12393         @[ -f ./findutils/Makefile ] || exit 0; \
12394         r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         $(HOST_EXPORTS) \
12397         for flag in $(EXTRA_HOST_FLAGS) ; do \
12398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399         done; \
12400         echo "Doing mostlyclean in findutils" ; \
12401         (cd $(HOST_SUBDIR)/findutils && \
12402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404                   "RANLIB=$${RANLIB}" \
12405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406                   mostlyclean) \
12407           || exit 1
12408
12409 @endif findutils
12410
12411 .PHONY: maybe-clean-findutils clean-findutils
12412 maybe-clean-findutils:
12413 @if findutils
12414 maybe-clean-findutils: clean-findutils
12415
12416 clean-findutils: 
12417         @: $(MAKE); $(unstage)
12418         @[ -f ./findutils/Makefile ] || exit 0; \
12419         r=`${PWD_COMMAND}`; export r; \
12420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421         $(HOST_EXPORTS) \
12422         for flag in $(EXTRA_HOST_FLAGS) ; do \
12423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424         done; \
12425         echo "Doing clean in findutils" ; \
12426         (cd $(HOST_SUBDIR)/findutils && \
12427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429                   "RANLIB=$${RANLIB}" \
12430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431                   clean) \
12432           || exit 1
12433
12434 @endif findutils
12435
12436 .PHONY: maybe-distclean-findutils distclean-findutils
12437 maybe-distclean-findutils:
12438 @if findutils
12439 maybe-distclean-findutils: distclean-findutils
12440
12441 distclean-findutils: 
12442         @: $(MAKE); $(unstage)
12443         @[ -f ./findutils/Makefile ] || exit 0; \
12444         r=`${PWD_COMMAND}`; export r; \
12445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446         $(HOST_EXPORTS) \
12447         for flag in $(EXTRA_HOST_FLAGS) ; do \
12448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12449         done; \
12450         echo "Doing distclean in findutils" ; \
12451         (cd $(HOST_SUBDIR)/findutils && \
12452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12454                   "RANLIB=$${RANLIB}" \
12455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12456                   distclean) \
12457           || exit 1
12458
12459 @endif findutils
12460
12461 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12462 maybe-maintainer-clean-findutils:
12463 @if findutils
12464 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12465
12466 maintainer-clean-findutils: 
12467         @: $(MAKE); $(unstage)
12468         @[ -f ./findutils/Makefile ] || exit 0; \
12469         r=`${PWD_COMMAND}`; export r; \
12470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471         $(HOST_EXPORTS) \
12472         for flag in $(EXTRA_HOST_FLAGS) ; do \
12473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12474         done; \
12475         echo "Doing maintainer-clean in findutils" ; \
12476         (cd $(HOST_SUBDIR)/findutils && \
12477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479                   "RANLIB=$${RANLIB}" \
12480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12481                   maintainer-clean) \
12482           || exit 1
12483
12484 @endif findutils
12485
12486
12487
12488 .PHONY: configure-find maybe-configure-find
12489 maybe-configure-find:
12490 @if gcc-bootstrap
12491 configure-find: stage_current
12492 @endif gcc-bootstrap
12493 @if find
12494 maybe-configure-find: configure-find
12495 configure-find: 
12496         @: $(MAKE); $(unstage)
12497         @r=`${PWD_COMMAND}`; export r; \
12498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12499         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12501         $(HOST_EXPORTS)  \
12502         echo Configuring in $(HOST_SUBDIR)/find; \
12503         cd "$(HOST_SUBDIR)/find" || exit 1; \
12504         case $(srcdir) in \
12505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12506           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12508         esac; \
12509         srcdiroption="--srcdir=$${topdir}/find"; \
12510         libsrcdir="$$s/find"; \
12511         $(SHELL) $${libsrcdir}/configure \
12512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12513           --target=${target_alias} $${srcdiroption}  \
12514           || exit 1
12515 @endif find
12516
12517
12518
12519
12520
12521 .PHONY: all-find maybe-all-find
12522 maybe-all-find:
12523 @if gcc-bootstrap
12524 all-find: stage_current
12525 @endif gcc-bootstrap
12526 @if find
12527 TARGET-find=all
12528 maybe-all-find: all-find
12529 all-find: configure-find
12530         @: $(MAKE); $(unstage)
12531         @r=`${PWD_COMMAND}`; export r; \
12532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533         $(HOST_EXPORTS)  \
12534         (cd $(HOST_SUBDIR)/find && \
12535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12536                 $(TARGET-find))
12537 @endif find
12538
12539
12540
12541
12542 .PHONY: check-find maybe-check-find
12543 maybe-check-find:
12544 @if find
12545 maybe-check-find: check-find
12546
12547 check-find:
12548         @: $(MAKE); $(unstage)
12549         @r=`${PWD_COMMAND}`; export r; \
12550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12551         $(HOST_EXPORTS) \
12552         (cd $(HOST_SUBDIR)/find && \
12553           $(MAKE) $(FLAGS_TO_PASS)  check)
12554
12555 @endif find
12556
12557 .PHONY: install-find maybe-install-find
12558 maybe-install-find:
12559 @if find
12560 maybe-install-find: install-find
12561
12562 install-find: installdirs
12563         @: $(MAKE); $(unstage)
12564         @r=`${PWD_COMMAND}`; export r; \
12565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566         $(HOST_EXPORTS) \
12567         (cd $(HOST_SUBDIR)/find && \
12568           $(MAKE) $(FLAGS_TO_PASS)  install)
12569
12570 @endif find
12571
12572 # Other targets (info, dvi, pdf, etc.)
12573
12574 .PHONY: maybe-info-find info-find
12575 maybe-info-find:
12576 @if find
12577 maybe-info-find: info-find
12578
12579 info-find: \
12580     configure-find 
12581         @: $(MAKE); $(unstage)
12582         @[ -f ./find/Makefile ] || exit 0; \
12583         r=`${PWD_COMMAND}`; export r; \
12584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12585         $(HOST_EXPORTS) \
12586         for flag in $(EXTRA_HOST_FLAGS) ; do \
12587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12588         done; \
12589         echo "Doing info in find" ; \
12590         (cd $(HOST_SUBDIR)/find && \
12591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12593                   "RANLIB=$${RANLIB}" \
12594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12595                   info) \
12596           || exit 1
12597
12598 @endif find
12599
12600 .PHONY: maybe-dvi-find dvi-find
12601 maybe-dvi-find:
12602 @if find
12603 maybe-dvi-find: dvi-find
12604
12605 dvi-find: \
12606     configure-find 
12607         @: $(MAKE); $(unstage)
12608         @[ -f ./find/Makefile ] || exit 0; \
12609         r=`${PWD_COMMAND}`; export r; \
12610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12611         $(HOST_EXPORTS) \
12612         for flag in $(EXTRA_HOST_FLAGS) ; do \
12613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12614         done; \
12615         echo "Doing dvi in find" ; \
12616         (cd $(HOST_SUBDIR)/find && \
12617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12619                   "RANLIB=$${RANLIB}" \
12620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12621                   dvi) \
12622           || exit 1
12623
12624 @endif find
12625
12626 .PHONY: maybe-pdf-find pdf-find
12627 maybe-pdf-find:
12628 @if find
12629 maybe-pdf-find: pdf-find
12630
12631 pdf-find: \
12632     configure-find 
12633         @: $(MAKE); $(unstage)
12634         @[ -f ./find/Makefile ] || exit 0; \
12635         r=`${PWD_COMMAND}`; export r; \
12636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12637         $(HOST_EXPORTS) \
12638         for flag in $(EXTRA_HOST_FLAGS) ; do \
12639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12640         done; \
12641         echo "Doing pdf in find" ; \
12642         (cd $(HOST_SUBDIR)/find && \
12643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12645                   "RANLIB=$${RANLIB}" \
12646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12647                   pdf) \
12648           || exit 1
12649
12650 @endif find
12651
12652 .PHONY: maybe-html-find html-find
12653 maybe-html-find:
12654 @if find
12655 maybe-html-find: html-find
12656
12657 html-find: \
12658     configure-find 
12659         @: $(MAKE); $(unstage)
12660         @[ -f ./find/Makefile ] || exit 0; \
12661         r=`${PWD_COMMAND}`; export r; \
12662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12663         $(HOST_EXPORTS) \
12664         for flag in $(EXTRA_HOST_FLAGS) ; do \
12665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12666         done; \
12667         echo "Doing html in find" ; \
12668         (cd $(HOST_SUBDIR)/find && \
12669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12671                   "RANLIB=$${RANLIB}" \
12672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12673                   html) \
12674           || exit 1
12675
12676 @endif find
12677
12678 .PHONY: maybe-TAGS-find TAGS-find
12679 maybe-TAGS-find:
12680 @if find
12681 maybe-TAGS-find: TAGS-find
12682
12683 TAGS-find: \
12684     configure-find 
12685         @: $(MAKE); $(unstage)
12686         @[ -f ./find/Makefile ] || exit 0; \
12687         r=`${PWD_COMMAND}`; export r; \
12688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689         $(HOST_EXPORTS) \
12690         for flag in $(EXTRA_HOST_FLAGS) ; do \
12691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692         done; \
12693         echo "Doing TAGS in find" ; \
12694         (cd $(HOST_SUBDIR)/find && \
12695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697                   "RANLIB=$${RANLIB}" \
12698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699                   TAGS) \
12700           || exit 1
12701
12702 @endif find
12703
12704 .PHONY: maybe-install-info-find install-info-find
12705 maybe-install-info-find:
12706 @if find
12707 maybe-install-info-find: install-info-find
12708
12709 install-info-find: \
12710     configure-find \
12711     info-find 
12712         @: $(MAKE); $(unstage)
12713         @[ -f ./find/Makefile ] || exit 0; \
12714         r=`${PWD_COMMAND}`; export r; \
12715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716         $(HOST_EXPORTS) \
12717         for flag in $(EXTRA_HOST_FLAGS) ; do \
12718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12719         done; \
12720         echo "Doing install-info in find" ; \
12721         (cd $(HOST_SUBDIR)/find && \
12722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12724                   "RANLIB=$${RANLIB}" \
12725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12726                   install-info) \
12727           || exit 1
12728
12729 @endif find
12730
12731 .PHONY: maybe-install-pdf-find install-pdf-find
12732 maybe-install-pdf-find:
12733 @if find
12734 maybe-install-pdf-find: install-pdf-find
12735
12736 install-pdf-find: \
12737     configure-find \
12738     pdf-find 
12739         @: $(MAKE); $(unstage)
12740         @[ -f ./find/Makefile ] || exit 0; \
12741         r=`${PWD_COMMAND}`; export r; \
12742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743         $(HOST_EXPORTS) \
12744         for flag in $(EXTRA_HOST_FLAGS) ; do \
12745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12746         done; \
12747         echo "Doing install-pdf in find" ; \
12748         (cd $(HOST_SUBDIR)/find && \
12749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751                   "RANLIB=$${RANLIB}" \
12752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12753                   install-pdf) \
12754           || exit 1
12755
12756 @endif find
12757
12758 .PHONY: maybe-install-html-find install-html-find
12759 maybe-install-html-find:
12760 @if find
12761 maybe-install-html-find: install-html-find
12762
12763 install-html-find: \
12764     configure-find \
12765     html-find 
12766         @: $(MAKE); $(unstage)
12767         @[ -f ./find/Makefile ] || exit 0; \
12768         r=`${PWD_COMMAND}`; export r; \
12769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12770         $(HOST_EXPORTS) \
12771         for flag in $(EXTRA_HOST_FLAGS) ; do \
12772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12773         done; \
12774         echo "Doing install-html in find" ; \
12775         (cd $(HOST_SUBDIR)/find && \
12776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12778                   "RANLIB=$${RANLIB}" \
12779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12780                   install-html) \
12781           || exit 1
12782
12783 @endif find
12784
12785 .PHONY: maybe-installcheck-find installcheck-find
12786 maybe-installcheck-find:
12787 @if find
12788 maybe-installcheck-find: installcheck-find
12789
12790 installcheck-find: \
12791     configure-find 
12792         @: $(MAKE); $(unstage)
12793         @[ -f ./find/Makefile ] || exit 0; \
12794         r=`${PWD_COMMAND}`; export r; \
12795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796         $(HOST_EXPORTS) \
12797         for flag in $(EXTRA_HOST_FLAGS) ; do \
12798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12799         done; \
12800         echo "Doing installcheck in find" ; \
12801         (cd $(HOST_SUBDIR)/find && \
12802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12804                   "RANLIB=$${RANLIB}" \
12805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12806                   installcheck) \
12807           || exit 1
12808
12809 @endif find
12810
12811 .PHONY: maybe-mostlyclean-find mostlyclean-find
12812 maybe-mostlyclean-find:
12813 @if find
12814 maybe-mostlyclean-find: mostlyclean-find
12815
12816 mostlyclean-find: 
12817         @: $(MAKE); $(unstage)
12818         @[ -f ./find/Makefile ] || exit 0; \
12819         r=`${PWD_COMMAND}`; export r; \
12820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821         $(HOST_EXPORTS) \
12822         for flag in $(EXTRA_HOST_FLAGS) ; do \
12823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12824         done; \
12825         echo "Doing mostlyclean in find" ; \
12826         (cd $(HOST_SUBDIR)/find && \
12827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12829                   "RANLIB=$${RANLIB}" \
12830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12831                   mostlyclean) \
12832           || exit 1
12833
12834 @endif find
12835
12836 .PHONY: maybe-clean-find clean-find
12837 maybe-clean-find:
12838 @if find
12839 maybe-clean-find: clean-find
12840
12841 clean-find: 
12842         @: $(MAKE); $(unstage)
12843         @[ -f ./find/Makefile ] || exit 0; \
12844         r=`${PWD_COMMAND}`; export r; \
12845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12846         $(HOST_EXPORTS) \
12847         for flag in $(EXTRA_HOST_FLAGS) ; do \
12848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12849         done; \
12850         echo "Doing clean in find" ; \
12851         (cd $(HOST_SUBDIR)/find && \
12852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12854                   "RANLIB=$${RANLIB}" \
12855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12856                   clean) \
12857           || exit 1
12858
12859 @endif find
12860
12861 .PHONY: maybe-distclean-find distclean-find
12862 maybe-distclean-find:
12863 @if find
12864 maybe-distclean-find: distclean-find
12865
12866 distclean-find: 
12867         @: $(MAKE); $(unstage)
12868         @[ -f ./find/Makefile ] || exit 0; \
12869         r=`${PWD_COMMAND}`; export r; \
12870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871         $(HOST_EXPORTS) \
12872         for flag in $(EXTRA_HOST_FLAGS) ; do \
12873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12874         done; \
12875         echo "Doing distclean in find" ; \
12876         (cd $(HOST_SUBDIR)/find && \
12877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12879                   "RANLIB=$${RANLIB}" \
12880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12881                   distclean) \
12882           || exit 1
12883
12884 @endif find
12885
12886 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12887 maybe-maintainer-clean-find:
12888 @if find
12889 maybe-maintainer-clean-find: maintainer-clean-find
12890
12891 maintainer-clean-find: 
12892         @: $(MAKE); $(unstage)
12893         @[ -f ./find/Makefile ] || exit 0; \
12894         r=`${PWD_COMMAND}`; export r; \
12895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896         $(HOST_EXPORTS) \
12897         for flag in $(EXTRA_HOST_FLAGS) ; do \
12898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12899         done; \
12900         echo "Doing maintainer-clean in find" ; \
12901         (cd $(HOST_SUBDIR)/find && \
12902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12904                   "RANLIB=$${RANLIB}" \
12905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12906                   maintainer-clean) \
12907           || exit 1
12908
12909 @endif find
12910
12911
12912
12913 .PHONY: configure-fixincludes maybe-configure-fixincludes
12914 maybe-configure-fixincludes:
12915 @if gcc-bootstrap
12916 configure-fixincludes: stage_current
12917 @endif gcc-bootstrap
12918 @if fixincludes
12919 maybe-configure-fixincludes: configure-fixincludes
12920 configure-fixincludes: 
12921         @: $(MAKE); $(unstage)
12922         @r=`${PWD_COMMAND}`; export r; \
12923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12924         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12926         $(HOST_EXPORTS)  \
12927         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12928         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12929         case $(srcdir) in \
12930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12931           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12933         esac; \
12934         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12935         libsrcdir="$$s/fixincludes"; \
12936         $(SHELL) $${libsrcdir}/configure \
12937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12938           --target=${target_alias} $${srcdiroption}  \
12939           || exit 1
12940 @endif fixincludes
12941
12942
12943
12944
12945
12946 .PHONY: all-fixincludes maybe-all-fixincludes
12947 maybe-all-fixincludes:
12948 @if gcc-bootstrap
12949 all-fixincludes: stage_current
12950 @endif gcc-bootstrap
12951 @if fixincludes
12952 TARGET-fixincludes=all
12953 maybe-all-fixincludes: all-fixincludes
12954 all-fixincludes: configure-fixincludes
12955         @: $(MAKE); $(unstage)
12956         @r=`${PWD_COMMAND}`; export r; \
12957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958         $(HOST_EXPORTS)  \
12959         (cd $(HOST_SUBDIR)/fixincludes && \
12960           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12961                 $(TARGET-fixincludes))
12962 @endif fixincludes
12963
12964
12965
12966
12967 .PHONY: check-fixincludes maybe-check-fixincludes
12968 maybe-check-fixincludes:
12969 @if fixincludes
12970 maybe-check-fixincludes: check-fixincludes
12971
12972 check-fixincludes:
12973         @: $(MAKE); $(unstage)
12974         @r=`${PWD_COMMAND}`; export r; \
12975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976         $(HOST_EXPORTS) \
12977         (cd $(HOST_SUBDIR)/fixincludes && \
12978           $(MAKE) $(FLAGS_TO_PASS)  check)
12979
12980 @endif fixincludes
12981
12982 .PHONY: install-fixincludes maybe-install-fixincludes
12983 maybe-install-fixincludes:
12984 @if fixincludes
12985 maybe-install-fixincludes: install-fixincludes
12986
12987 install-fixincludes: installdirs
12988         @: $(MAKE); $(unstage)
12989         @r=`${PWD_COMMAND}`; export r; \
12990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12991         $(HOST_EXPORTS) \
12992         (cd $(HOST_SUBDIR)/fixincludes && \
12993           $(MAKE) $(FLAGS_TO_PASS)  install)
12994
12995 @endif fixincludes
12996
12997 # Other targets (info, dvi, pdf, etc.)
12998
12999 .PHONY: maybe-info-fixincludes info-fixincludes
13000 maybe-info-fixincludes:
13001 @if fixincludes
13002 maybe-info-fixincludes: info-fixincludes
13003
13004 info-fixincludes: \
13005     configure-fixincludes 
13006         @: $(MAKE); $(unstage)
13007         @[ -f ./fixincludes/Makefile ] || exit 0; \
13008         r=`${PWD_COMMAND}`; export r; \
13009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13010         $(HOST_EXPORTS) \
13011         for flag in $(EXTRA_HOST_FLAGS) ; do \
13012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13013         done; \
13014         echo "Doing info in fixincludes" ; \
13015         (cd $(HOST_SUBDIR)/fixincludes && \
13016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13018                   "RANLIB=$${RANLIB}" \
13019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13020                   info) \
13021           || exit 1
13022
13023 @endif fixincludes
13024
13025 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13026 maybe-dvi-fixincludes:
13027 @if fixincludes
13028 maybe-dvi-fixincludes: dvi-fixincludes
13029
13030 dvi-fixincludes: \
13031     configure-fixincludes 
13032         @: $(MAKE); $(unstage)
13033         @[ -f ./fixincludes/Makefile ] || exit 0; \
13034         r=`${PWD_COMMAND}`; export r; \
13035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036         $(HOST_EXPORTS) \
13037         for flag in $(EXTRA_HOST_FLAGS) ; do \
13038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13039         done; \
13040         echo "Doing dvi in fixincludes" ; \
13041         (cd $(HOST_SUBDIR)/fixincludes && \
13042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13044                   "RANLIB=$${RANLIB}" \
13045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13046                   dvi) \
13047           || exit 1
13048
13049 @endif fixincludes
13050
13051 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13052 maybe-pdf-fixincludes:
13053 @if fixincludes
13054 maybe-pdf-fixincludes: pdf-fixincludes
13055
13056 pdf-fixincludes: \
13057     configure-fixincludes 
13058         @: $(MAKE); $(unstage)
13059         @[ -f ./fixincludes/Makefile ] || exit 0; \
13060         r=`${PWD_COMMAND}`; export r; \
13061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13062         $(HOST_EXPORTS) \
13063         for flag in $(EXTRA_HOST_FLAGS) ; do \
13064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13065         done; \
13066         echo "Doing pdf in fixincludes" ; \
13067         (cd $(HOST_SUBDIR)/fixincludes && \
13068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13070                   "RANLIB=$${RANLIB}" \
13071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13072                   pdf) \
13073           || exit 1
13074
13075 @endif fixincludes
13076
13077 .PHONY: maybe-html-fixincludes html-fixincludes
13078 maybe-html-fixincludes:
13079 @if fixincludes
13080 maybe-html-fixincludes: html-fixincludes
13081
13082 html-fixincludes: \
13083     configure-fixincludes 
13084         @: $(MAKE); $(unstage)
13085         @[ -f ./fixincludes/Makefile ] || exit 0; \
13086         r=`${PWD_COMMAND}`; export r; \
13087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13088         $(HOST_EXPORTS) \
13089         for flag in $(EXTRA_HOST_FLAGS) ; do \
13090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13091         done; \
13092         echo "Doing html in fixincludes" ; \
13093         (cd $(HOST_SUBDIR)/fixincludes && \
13094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13096                   "RANLIB=$${RANLIB}" \
13097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13098                   html) \
13099           || exit 1
13100
13101 @endif fixincludes
13102
13103 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13104 maybe-TAGS-fixincludes:
13105 @if fixincludes
13106 maybe-TAGS-fixincludes: TAGS-fixincludes
13107
13108 # fixincludes doesn't support TAGS.
13109 TAGS-fixincludes:
13110
13111 @endif fixincludes
13112
13113 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13114 maybe-install-info-fixincludes:
13115 @if fixincludes
13116 maybe-install-info-fixincludes: install-info-fixincludes
13117
13118 install-info-fixincludes: \
13119     configure-fixincludes \
13120     info-fixincludes 
13121         @: $(MAKE); $(unstage)
13122         @[ -f ./fixincludes/Makefile ] || exit 0; \
13123         r=`${PWD_COMMAND}`; export r; \
13124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125         $(HOST_EXPORTS) \
13126         for flag in $(EXTRA_HOST_FLAGS) ; do \
13127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128         done; \
13129         echo "Doing install-info in fixincludes" ; \
13130         (cd $(HOST_SUBDIR)/fixincludes && \
13131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133                   "RANLIB=$${RANLIB}" \
13134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135                   install-info) \
13136           || exit 1
13137
13138 @endif fixincludes
13139
13140 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13141 maybe-install-pdf-fixincludes:
13142 @if fixincludes
13143 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13144
13145 install-pdf-fixincludes: \
13146     configure-fixincludes \
13147     pdf-fixincludes 
13148         @: $(MAKE); $(unstage)
13149         @[ -f ./fixincludes/Makefile ] || exit 0; \
13150         r=`${PWD_COMMAND}`; export r; \
13151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13152         $(HOST_EXPORTS) \
13153         for flag in $(EXTRA_HOST_FLAGS) ; do \
13154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13155         done; \
13156         echo "Doing install-pdf in fixincludes" ; \
13157         (cd $(HOST_SUBDIR)/fixincludes && \
13158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13160                   "RANLIB=$${RANLIB}" \
13161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13162                   install-pdf) \
13163           || exit 1
13164
13165 @endif fixincludes
13166
13167 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13168 maybe-install-html-fixincludes:
13169 @if fixincludes
13170 maybe-install-html-fixincludes: install-html-fixincludes
13171
13172 install-html-fixincludes: \
13173     configure-fixincludes \
13174     html-fixincludes 
13175         @: $(MAKE); $(unstage)
13176         @[ -f ./fixincludes/Makefile ] || exit 0; \
13177         r=`${PWD_COMMAND}`; export r; \
13178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13179         $(HOST_EXPORTS) \
13180         for flag in $(EXTRA_HOST_FLAGS) ; do \
13181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13182         done; \
13183         echo "Doing install-html in fixincludes" ; \
13184         (cd $(HOST_SUBDIR)/fixincludes && \
13185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13187                   "RANLIB=$${RANLIB}" \
13188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13189                   install-html) \
13190           || exit 1
13191
13192 @endif fixincludes
13193
13194 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13195 maybe-installcheck-fixincludes:
13196 @if fixincludes
13197 maybe-installcheck-fixincludes: installcheck-fixincludes
13198
13199 installcheck-fixincludes: \
13200     configure-fixincludes 
13201         @: $(MAKE); $(unstage)
13202         @[ -f ./fixincludes/Makefile ] || exit 0; \
13203         r=`${PWD_COMMAND}`; export r; \
13204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13205         $(HOST_EXPORTS) \
13206         for flag in $(EXTRA_HOST_FLAGS) ; do \
13207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13208         done; \
13209         echo "Doing installcheck in fixincludes" ; \
13210         (cd $(HOST_SUBDIR)/fixincludes && \
13211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13213                   "RANLIB=$${RANLIB}" \
13214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13215                   installcheck) \
13216           || exit 1
13217
13218 @endif fixincludes
13219
13220 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13221 maybe-mostlyclean-fixincludes:
13222 @if fixincludes
13223 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13224
13225 mostlyclean-fixincludes: 
13226         @: $(MAKE); $(unstage)
13227         @[ -f ./fixincludes/Makefile ] || exit 0; \
13228         r=`${PWD_COMMAND}`; export r; \
13229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13230         $(HOST_EXPORTS) \
13231         for flag in $(EXTRA_HOST_FLAGS) ; do \
13232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13233         done; \
13234         echo "Doing mostlyclean in fixincludes" ; \
13235         (cd $(HOST_SUBDIR)/fixincludes && \
13236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13238                   "RANLIB=$${RANLIB}" \
13239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13240                   mostlyclean) \
13241           || exit 1
13242
13243 @endif fixincludes
13244
13245 .PHONY: maybe-clean-fixincludes clean-fixincludes
13246 maybe-clean-fixincludes:
13247 @if fixincludes
13248 maybe-clean-fixincludes: clean-fixincludes
13249
13250 clean-fixincludes: 
13251         @: $(MAKE); $(unstage)
13252         @[ -f ./fixincludes/Makefile ] || exit 0; \
13253         r=`${PWD_COMMAND}`; export r; \
13254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13255         $(HOST_EXPORTS) \
13256         for flag in $(EXTRA_HOST_FLAGS) ; do \
13257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13258         done; \
13259         echo "Doing clean in fixincludes" ; \
13260         (cd $(HOST_SUBDIR)/fixincludes && \
13261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13263                   "RANLIB=$${RANLIB}" \
13264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13265                   clean) \
13266           || exit 1
13267
13268 @endif fixincludes
13269
13270 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13271 maybe-distclean-fixincludes:
13272 @if fixincludes
13273 maybe-distclean-fixincludes: distclean-fixincludes
13274
13275 distclean-fixincludes: 
13276         @: $(MAKE); $(unstage)
13277         @[ -f ./fixincludes/Makefile ] || exit 0; \
13278         r=`${PWD_COMMAND}`; export r; \
13279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280         $(HOST_EXPORTS) \
13281         for flag in $(EXTRA_HOST_FLAGS) ; do \
13282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13283         done; \
13284         echo "Doing distclean in fixincludes" ; \
13285         (cd $(HOST_SUBDIR)/fixincludes && \
13286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13288                   "RANLIB=$${RANLIB}" \
13289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13290                   distclean) \
13291           || exit 1
13292
13293 @endif fixincludes
13294
13295 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13296 maybe-maintainer-clean-fixincludes:
13297 @if fixincludes
13298 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13299
13300 maintainer-clean-fixincludes: 
13301         @: $(MAKE); $(unstage)
13302         @[ -f ./fixincludes/Makefile ] || exit 0; \
13303         r=`${PWD_COMMAND}`; export r; \
13304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305         $(HOST_EXPORTS) \
13306         for flag in $(EXTRA_HOST_FLAGS) ; do \
13307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13308         done; \
13309         echo "Doing maintainer-clean in fixincludes" ; \
13310         (cd $(HOST_SUBDIR)/fixincludes && \
13311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13313                   "RANLIB=$${RANLIB}" \
13314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13315                   maintainer-clean) \
13316           || exit 1
13317
13318 @endif fixincludes
13319
13320
13321
13322 .PHONY: configure-flex maybe-configure-flex
13323 maybe-configure-flex:
13324 @if gcc-bootstrap
13325 configure-flex: stage_current
13326 @endif gcc-bootstrap
13327 @if flex
13328 maybe-configure-flex: configure-flex
13329 configure-flex: 
13330         @: $(MAKE); $(unstage)
13331         @r=`${PWD_COMMAND}`; export r; \
13332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13335         $(HOST_EXPORTS)  \
13336         echo Configuring in $(HOST_SUBDIR)/flex; \
13337         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13338         case $(srcdir) in \
13339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13340           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13342         esac; \
13343         srcdiroption="--srcdir=$${topdir}/flex"; \
13344         libsrcdir="$$s/flex"; \
13345         $(SHELL) $${libsrcdir}/configure \
13346           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13347           --target=${target_alias} $${srcdiroption}  \
13348           || exit 1
13349 @endif flex
13350
13351
13352
13353
13354
13355 .PHONY: all-flex maybe-all-flex
13356 maybe-all-flex:
13357 @if gcc-bootstrap
13358 all-flex: stage_current
13359 @endif gcc-bootstrap
13360 @if flex
13361 TARGET-flex=all
13362 maybe-all-flex: all-flex
13363 all-flex: configure-flex
13364         @: $(MAKE); $(unstage)
13365         @r=`${PWD_COMMAND}`; export r; \
13366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13367         $(HOST_EXPORTS)  \
13368         (cd $(HOST_SUBDIR)/flex && \
13369           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13370                 $(TARGET-flex))
13371 @endif flex
13372
13373
13374
13375
13376 .PHONY: check-flex maybe-check-flex
13377 maybe-check-flex:
13378 @if flex
13379 maybe-check-flex: check-flex
13380
13381 # This module is only tested in a native toolchain.
13382 check-flex:
13383         @: $(MAKE); $(unstage)
13384         @if [ '$(host)' = '$(target)' ] ; then \
13385           r=`${PWD_COMMAND}`; export r; \
13386           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13387           $(HOST_EXPORTS) \
13388           (cd $(HOST_SUBDIR)/flex && \
13389             $(MAKE) $(FLAGS_TO_PASS)  check); \
13390         fi
13391
13392 @endif flex
13393
13394 .PHONY: install-flex maybe-install-flex
13395 maybe-install-flex:
13396 @if flex
13397 maybe-install-flex: install-flex
13398
13399 install-flex: installdirs
13400         @: $(MAKE); $(unstage)
13401         @r=`${PWD_COMMAND}`; export r; \
13402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13403         $(HOST_EXPORTS) \
13404         (cd $(HOST_SUBDIR)/flex && \
13405           $(MAKE) $(FLAGS_TO_PASS)  install)
13406
13407 @endif flex
13408
13409 # Other targets (info, dvi, pdf, etc.)
13410
13411 .PHONY: maybe-info-flex info-flex
13412 maybe-info-flex:
13413 @if flex
13414 maybe-info-flex: info-flex
13415
13416 info-flex: \
13417     configure-flex 
13418         @: $(MAKE); $(unstage)
13419         @[ -f ./flex/Makefile ] || exit 0; \
13420         r=`${PWD_COMMAND}`; export r; \
13421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422         $(HOST_EXPORTS) \
13423         for flag in $(EXTRA_HOST_FLAGS) ; do \
13424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425         done; \
13426         echo "Doing info in flex" ; \
13427         (cd $(HOST_SUBDIR)/flex && \
13428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430                   "RANLIB=$${RANLIB}" \
13431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13432                   info) \
13433           || exit 1
13434
13435 @endif flex
13436
13437 .PHONY: maybe-dvi-flex dvi-flex
13438 maybe-dvi-flex:
13439 @if flex
13440 maybe-dvi-flex: dvi-flex
13441
13442 dvi-flex: \
13443     configure-flex 
13444         @: $(MAKE); $(unstage)
13445         @[ -f ./flex/Makefile ] || exit 0; \
13446         r=`${PWD_COMMAND}`; export r; \
13447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13448         $(HOST_EXPORTS) \
13449         for flag in $(EXTRA_HOST_FLAGS) ; do \
13450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13451         done; \
13452         echo "Doing dvi in flex" ; \
13453         (cd $(HOST_SUBDIR)/flex && \
13454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13456                   "RANLIB=$${RANLIB}" \
13457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13458                   dvi) \
13459           || exit 1
13460
13461 @endif flex
13462
13463 .PHONY: maybe-pdf-flex pdf-flex
13464 maybe-pdf-flex:
13465 @if flex
13466 maybe-pdf-flex: pdf-flex
13467
13468 pdf-flex: \
13469     configure-flex 
13470         @: $(MAKE); $(unstage)
13471         @[ -f ./flex/Makefile ] || exit 0; \
13472         r=`${PWD_COMMAND}`; export r; \
13473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13474         $(HOST_EXPORTS) \
13475         for flag in $(EXTRA_HOST_FLAGS) ; do \
13476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13477         done; \
13478         echo "Doing pdf in flex" ; \
13479         (cd $(HOST_SUBDIR)/flex && \
13480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13482                   "RANLIB=$${RANLIB}" \
13483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13484                   pdf) \
13485           || exit 1
13486
13487 @endif flex
13488
13489 .PHONY: maybe-html-flex html-flex
13490 maybe-html-flex:
13491 @if flex
13492 maybe-html-flex: html-flex
13493
13494 html-flex: \
13495     configure-flex 
13496         @: $(MAKE); $(unstage)
13497         @[ -f ./flex/Makefile ] || exit 0; \
13498         r=`${PWD_COMMAND}`; export r; \
13499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500         $(HOST_EXPORTS) \
13501         for flag in $(EXTRA_HOST_FLAGS) ; do \
13502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503         done; \
13504         echo "Doing html in flex" ; \
13505         (cd $(HOST_SUBDIR)/flex && \
13506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508                   "RANLIB=$${RANLIB}" \
13509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13510                   html) \
13511           || exit 1
13512
13513 @endif flex
13514
13515 .PHONY: maybe-TAGS-flex TAGS-flex
13516 maybe-TAGS-flex:
13517 @if flex
13518 maybe-TAGS-flex: TAGS-flex
13519
13520 TAGS-flex: \
13521     configure-flex 
13522         @: $(MAKE); $(unstage)
13523         @[ -f ./flex/Makefile ] || exit 0; \
13524         r=`${PWD_COMMAND}`; export r; \
13525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13526         $(HOST_EXPORTS) \
13527         for flag in $(EXTRA_HOST_FLAGS) ; do \
13528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13529         done; \
13530         echo "Doing TAGS in flex" ; \
13531         (cd $(HOST_SUBDIR)/flex && \
13532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13534                   "RANLIB=$${RANLIB}" \
13535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13536                   TAGS) \
13537           || exit 1
13538
13539 @endif flex
13540
13541 .PHONY: maybe-install-info-flex install-info-flex
13542 maybe-install-info-flex:
13543 @if flex
13544 maybe-install-info-flex: install-info-flex
13545
13546 install-info-flex: \
13547     configure-flex \
13548     info-flex 
13549         @: $(MAKE); $(unstage)
13550         @[ -f ./flex/Makefile ] || exit 0; \
13551         r=`${PWD_COMMAND}`; export r; \
13552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553         $(HOST_EXPORTS) \
13554         for flag in $(EXTRA_HOST_FLAGS) ; do \
13555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556         done; \
13557         echo "Doing install-info in flex" ; \
13558         (cd $(HOST_SUBDIR)/flex && \
13559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561                   "RANLIB=$${RANLIB}" \
13562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13563                   install-info) \
13564           || exit 1
13565
13566 @endif flex
13567
13568 .PHONY: maybe-install-pdf-flex install-pdf-flex
13569 maybe-install-pdf-flex:
13570 @if flex
13571 maybe-install-pdf-flex: install-pdf-flex
13572
13573 install-pdf-flex: \
13574     configure-flex \
13575     pdf-flex 
13576         @: $(MAKE); $(unstage)
13577         @[ -f ./flex/Makefile ] || exit 0; \
13578         r=`${PWD_COMMAND}`; export r; \
13579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13580         $(HOST_EXPORTS) \
13581         for flag in $(EXTRA_HOST_FLAGS) ; do \
13582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13583         done; \
13584         echo "Doing install-pdf in flex" ; \
13585         (cd $(HOST_SUBDIR)/flex && \
13586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13588                   "RANLIB=$${RANLIB}" \
13589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13590                   install-pdf) \
13591           || exit 1
13592
13593 @endif flex
13594
13595 .PHONY: maybe-install-html-flex install-html-flex
13596 maybe-install-html-flex:
13597 @if flex
13598 maybe-install-html-flex: install-html-flex
13599
13600 install-html-flex: \
13601     configure-flex \
13602     html-flex 
13603         @: $(MAKE); $(unstage)
13604         @[ -f ./flex/Makefile ] || exit 0; \
13605         r=`${PWD_COMMAND}`; export r; \
13606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607         $(HOST_EXPORTS) \
13608         for flag in $(EXTRA_HOST_FLAGS) ; do \
13609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13610         done; \
13611         echo "Doing install-html in flex" ; \
13612         (cd $(HOST_SUBDIR)/flex && \
13613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13615                   "RANLIB=$${RANLIB}" \
13616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13617                   install-html) \
13618           || exit 1
13619
13620 @endif flex
13621
13622 .PHONY: maybe-installcheck-flex installcheck-flex
13623 maybe-installcheck-flex:
13624 @if flex
13625 maybe-installcheck-flex: installcheck-flex
13626
13627 installcheck-flex: \
13628     configure-flex 
13629         @: $(MAKE); $(unstage)
13630         @[ -f ./flex/Makefile ] || exit 0; \
13631         r=`${PWD_COMMAND}`; export r; \
13632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13633         $(HOST_EXPORTS) \
13634         for flag in $(EXTRA_HOST_FLAGS) ; do \
13635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13636         done; \
13637         echo "Doing installcheck in flex" ; \
13638         (cd $(HOST_SUBDIR)/flex && \
13639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13641                   "RANLIB=$${RANLIB}" \
13642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13643                   installcheck) \
13644           || exit 1
13645
13646 @endif flex
13647
13648 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13649 maybe-mostlyclean-flex:
13650 @if flex
13651 maybe-mostlyclean-flex: mostlyclean-flex
13652
13653 mostlyclean-flex: 
13654         @: $(MAKE); $(unstage)
13655         @[ -f ./flex/Makefile ] || exit 0; \
13656         r=`${PWD_COMMAND}`; export r; \
13657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658         $(HOST_EXPORTS) \
13659         for flag in $(EXTRA_HOST_FLAGS) ; do \
13660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13661         done; \
13662         echo "Doing mostlyclean in flex" ; \
13663         (cd $(HOST_SUBDIR)/flex && \
13664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13666                   "RANLIB=$${RANLIB}" \
13667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13668                   mostlyclean) \
13669           || exit 1
13670
13671 @endif flex
13672
13673 .PHONY: maybe-clean-flex clean-flex
13674 maybe-clean-flex:
13675 @if flex
13676 maybe-clean-flex: clean-flex
13677
13678 clean-flex: 
13679         @: $(MAKE); $(unstage)
13680         @[ -f ./flex/Makefile ] || exit 0; \
13681         r=`${PWD_COMMAND}`; export r; \
13682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13683         $(HOST_EXPORTS) \
13684         for flag in $(EXTRA_HOST_FLAGS) ; do \
13685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13686         done; \
13687         echo "Doing clean in flex" ; \
13688         (cd $(HOST_SUBDIR)/flex && \
13689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13691                   "RANLIB=$${RANLIB}" \
13692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13693                   clean) \
13694           || exit 1
13695
13696 @endif flex
13697
13698 .PHONY: maybe-distclean-flex distclean-flex
13699 maybe-distclean-flex:
13700 @if flex
13701 maybe-distclean-flex: distclean-flex
13702
13703 distclean-flex: 
13704         @: $(MAKE); $(unstage)
13705         @[ -f ./flex/Makefile ] || exit 0; \
13706         r=`${PWD_COMMAND}`; export r; \
13707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13708         $(HOST_EXPORTS) \
13709         for flag in $(EXTRA_HOST_FLAGS) ; do \
13710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13711         done; \
13712         echo "Doing distclean in flex" ; \
13713         (cd $(HOST_SUBDIR)/flex && \
13714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13716                   "RANLIB=$${RANLIB}" \
13717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13718                   distclean) \
13719           || exit 1
13720
13721 @endif flex
13722
13723 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13724 maybe-maintainer-clean-flex:
13725 @if flex
13726 maybe-maintainer-clean-flex: maintainer-clean-flex
13727
13728 maintainer-clean-flex: 
13729         @: $(MAKE); $(unstage)
13730         @[ -f ./flex/Makefile ] || exit 0; \
13731         r=`${PWD_COMMAND}`; export r; \
13732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733         $(HOST_EXPORTS) \
13734         for flag in $(EXTRA_HOST_FLAGS) ; do \
13735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13736         done; \
13737         echo "Doing maintainer-clean in flex" ; \
13738         (cd $(HOST_SUBDIR)/flex && \
13739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13741                   "RANLIB=$${RANLIB}" \
13742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13743                   maintainer-clean) \
13744           || exit 1
13745
13746 @endif flex
13747
13748
13749
13750 .PHONY: configure-gas maybe-configure-gas
13751 maybe-configure-gas:
13752 @if gcc-bootstrap
13753 configure-gas: stage_current
13754 @endif gcc-bootstrap
13755 @if gas
13756 maybe-configure-gas: configure-gas
13757 configure-gas: 
13758         @r=`${PWD_COMMAND}`; export r; \
13759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13760         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13762         $(HOST_EXPORTS)  \
13763         echo Configuring in $(HOST_SUBDIR)/gas; \
13764         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13765         case $(srcdir) in \
13766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13767           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13769         esac; \
13770         srcdiroption="--srcdir=$${topdir}/gas"; \
13771         libsrcdir="$$s/gas"; \
13772         $(SHELL) $${libsrcdir}/configure \
13773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13774           --target=${target_alias} $${srcdiroption}  \
13775           || exit 1
13776 @endif gas
13777
13778
13779
13780 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13781 maybe-configure-stage1-gas:
13782 @if gas-bootstrap
13783 maybe-configure-stage1-gas: configure-stage1-gas
13784 configure-stage1-gas:
13785         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13787         @r=`${PWD_COMMAND}`; export r; \
13788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789         TFLAGS="$(STAGE1_TFLAGS)"; \
13790         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13791         $(HOST_EXPORTS) \
13792         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13793         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13794         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13795         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13797         cd $(HOST_SUBDIR)/gas || exit 1; \
13798         case $(srcdir) in \
13799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13800           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13802         esac; \
13803         srcdiroption="--srcdir=$${topdir}/gas"; \
13804         libsrcdir="$$s/gas"; \
13805         $(SHELL) $${libsrcdir}/configure \
13806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13807           --target=${target_alias} $${srcdiroption} \
13808           $(STAGE1_CONFIGURE_FLAGS)
13809 @endif gas-bootstrap
13810
13811 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13812 maybe-configure-stage2-gas:
13813 @if gas-bootstrap
13814 maybe-configure-stage2-gas: configure-stage2-gas
13815 configure-stage2-gas:
13816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13818         @r=`${PWD_COMMAND}`; export r; \
13819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13820         TFLAGS="$(STAGE2_TFLAGS)"; \
13821         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13822         $(HOST_EXPORTS) \
13823         $(POSTSTAGE1_HOST_EXPORTS) \
13824         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13825         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13826         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13827         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13829         cd $(HOST_SUBDIR)/gas || exit 1; \
13830         case $(srcdir) in \
13831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13832           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13834         esac; \
13835         srcdiroption="--srcdir=$${topdir}/gas"; \
13836         libsrcdir="$$s/gas"; \
13837         $(SHELL) $${libsrcdir}/configure \
13838           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13839           --target=${target_alias} $${srcdiroption} \
13840           --with-build-libsubdir=$(HOST_SUBDIR) \
13841           $(STAGE2_CONFIGURE_FLAGS)
13842 @endif gas-bootstrap
13843
13844 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13845 maybe-configure-stage3-gas:
13846 @if gas-bootstrap
13847 maybe-configure-stage3-gas: configure-stage3-gas
13848 configure-stage3-gas:
13849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13851         @r=`${PWD_COMMAND}`; export r; \
13852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853         TFLAGS="$(STAGE3_TFLAGS)"; \
13854         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13855         $(HOST_EXPORTS) \
13856         $(POSTSTAGE1_HOST_EXPORTS) \
13857         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13858         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13859         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13860         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13862         cd $(HOST_SUBDIR)/gas || exit 1; \
13863         case $(srcdir) in \
13864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13865           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13867         esac; \
13868         srcdiroption="--srcdir=$${topdir}/gas"; \
13869         libsrcdir="$$s/gas"; \
13870         $(SHELL) $${libsrcdir}/configure \
13871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13872           --target=${target_alias} $${srcdiroption} \
13873           --with-build-libsubdir=$(HOST_SUBDIR) \
13874           $(STAGE3_CONFIGURE_FLAGS)
13875 @endif gas-bootstrap
13876
13877 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13878 maybe-configure-stage4-gas:
13879 @if gas-bootstrap
13880 maybe-configure-stage4-gas: configure-stage4-gas
13881 configure-stage4-gas:
13882         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13884         @r=`${PWD_COMMAND}`; export r; \
13885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886         TFLAGS="$(STAGE4_TFLAGS)"; \
13887         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13888         $(HOST_EXPORTS) \
13889         $(POSTSTAGE1_HOST_EXPORTS) \
13890         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13891         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13892         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13893         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13895         cd $(HOST_SUBDIR)/gas || exit 1; \
13896         case $(srcdir) in \
13897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13898           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13900         esac; \
13901         srcdiroption="--srcdir=$${topdir}/gas"; \
13902         libsrcdir="$$s/gas"; \
13903         $(SHELL) $${libsrcdir}/configure \
13904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13905           --target=${target_alias} $${srcdiroption} \
13906           --with-build-libsubdir=$(HOST_SUBDIR) \
13907           $(STAGE4_CONFIGURE_FLAGS)
13908 @endif gas-bootstrap
13909
13910 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13911 maybe-configure-stageprofile-gas:
13912 @if gas-bootstrap
13913 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13914 configure-stageprofile-gas:
13915         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13917         @r=`${PWD_COMMAND}`; export r; \
13918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13920         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13921         $(HOST_EXPORTS) \
13922         $(POSTSTAGE1_HOST_EXPORTS) \
13923         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13924         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13925         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13926         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13928         cd $(HOST_SUBDIR)/gas || exit 1; \
13929         case $(srcdir) in \
13930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13931           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13933         esac; \
13934         srcdiroption="--srcdir=$${topdir}/gas"; \
13935         libsrcdir="$$s/gas"; \
13936         $(SHELL) $${libsrcdir}/configure \
13937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13938           --target=${target_alias} $${srcdiroption} \
13939           --with-build-libsubdir=$(HOST_SUBDIR) \
13940           $(STAGEprofile_CONFIGURE_FLAGS)
13941 @endif gas-bootstrap
13942
13943 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13944 maybe-configure-stagefeedback-gas:
13945 @if gas-bootstrap
13946 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13947 configure-stagefeedback-gas:
13948         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13949         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13950         @r=`${PWD_COMMAND}`; export r; \
13951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13952         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13953         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13954         $(HOST_EXPORTS) \
13955         $(POSTSTAGE1_HOST_EXPORTS) \
13956         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13957         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13958         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13959         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13961         cd $(HOST_SUBDIR)/gas || exit 1; \
13962         case $(srcdir) in \
13963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13964           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13966         esac; \
13967         srcdiroption="--srcdir=$${topdir}/gas"; \
13968         libsrcdir="$$s/gas"; \
13969         $(SHELL) $${libsrcdir}/configure \
13970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13971           --target=${target_alias} $${srcdiroption} \
13972           --with-build-libsubdir=$(HOST_SUBDIR) \
13973           $(STAGEfeedback_CONFIGURE_FLAGS)
13974 @endif gas-bootstrap
13975
13976
13977
13978
13979
13980 .PHONY: all-gas maybe-all-gas
13981 maybe-all-gas:
13982 @if gcc-bootstrap
13983 all-gas: stage_current
13984 @endif gcc-bootstrap
13985 @if gas
13986 TARGET-gas=all
13987 maybe-all-gas: all-gas
13988 all-gas: configure-gas
13989         @r=`${PWD_COMMAND}`; export r; \
13990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991         $(HOST_EXPORTS)  \
13992         (cd $(HOST_SUBDIR)/gas && \
13993           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13994                 $(TARGET-gas))
13995 @endif gas
13996
13997
13998
13999 .PHONY: all-stage1-gas maybe-all-stage1-gas
14000 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14001 maybe-all-stage1-gas:
14002 maybe-clean-stage1-gas:
14003 @if gas-bootstrap
14004 maybe-all-stage1-gas: all-stage1-gas
14005 all-stage1: all-stage1-gas
14006 TARGET-stage1-gas = $(TARGET-gas)
14007 all-stage1-gas: configure-stage1-gas
14008         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14009         @r=`${PWD_COMMAND}`; export r; \
14010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14011         TFLAGS="$(STAGE1_TFLAGS)"; \
14012         $(HOST_EXPORTS)  \
14013         cd $(HOST_SUBDIR)/gas && \
14014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14015                 CFLAGS="$(STAGE1_CFLAGS)" \
14016                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14017                 LIBCFLAGS="$(LIBCFLAGS)" \
14018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14021                 $(EXTRA_HOST_FLAGS)   \
14022                 TFLAGS="$(STAGE1_TFLAGS)" \
14023                 $(TARGET-stage1-gas)
14024
14025 maybe-clean-stage1-gas: clean-stage1-gas
14026 clean-stage1: clean-stage1-gas
14027 clean-stage1-gas:
14028         @if [ $(current_stage) = stage1 ]; then \
14029           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14030         else \
14031           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14032           $(MAKE) stage1-start; \
14033         fi; \
14034         cd $(HOST_SUBDIR)/gas && \
14035         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14036                  clean
14037 @endif gas-bootstrap
14038
14039
14040 .PHONY: all-stage2-gas maybe-all-stage2-gas
14041 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14042 maybe-all-stage2-gas:
14043 maybe-clean-stage2-gas:
14044 @if gas-bootstrap
14045 maybe-all-stage2-gas: all-stage2-gas
14046 all-stage2: all-stage2-gas
14047 TARGET-stage2-gas = $(TARGET-gas)
14048 all-stage2-gas: configure-stage2-gas
14049         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14050         @r=`${PWD_COMMAND}`; export r; \
14051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14052         TFLAGS="$(STAGE2_TFLAGS)"; \
14053         $(HOST_EXPORTS) \
14054         $(POSTSTAGE1_HOST_EXPORTS)  \
14055         cd $(HOST_SUBDIR)/gas && \
14056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14057                 CFLAGS="$(STAGE2_CFLAGS)" \
14058                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14059                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14064                 TFLAGS="$(STAGE2_TFLAGS)" \
14065                 $(TARGET-stage2-gas)
14066
14067 maybe-clean-stage2-gas: clean-stage2-gas
14068 clean-stage2: clean-stage2-gas
14069 clean-stage2-gas:
14070         @if [ $(current_stage) = stage2 ]; then \
14071           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14072         else \
14073           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14074           $(MAKE) stage2-start; \
14075         fi; \
14076         cd $(HOST_SUBDIR)/gas && \
14077         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14078                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14079                  clean
14080 @endif gas-bootstrap
14081
14082
14083 .PHONY: all-stage3-gas maybe-all-stage3-gas
14084 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14085 maybe-all-stage3-gas:
14086 maybe-clean-stage3-gas:
14087 @if gas-bootstrap
14088 maybe-all-stage3-gas: all-stage3-gas
14089 all-stage3: all-stage3-gas
14090 TARGET-stage3-gas = $(TARGET-gas)
14091 all-stage3-gas: configure-stage3-gas
14092         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14093         @r=`${PWD_COMMAND}`; export r; \
14094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14095         TFLAGS="$(STAGE3_TFLAGS)"; \
14096         $(HOST_EXPORTS) \
14097         $(POSTSTAGE1_HOST_EXPORTS)  \
14098         cd $(HOST_SUBDIR)/gas && \
14099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14100                 CFLAGS="$(STAGE3_CFLAGS)" \
14101                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14102                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14103                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14104                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14105                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14106                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14107                 TFLAGS="$(STAGE3_TFLAGS)" \
14108                 $(TARGET-stage3-gas)
14109
14110 maybe-clean-stage3-gas: clean-stage3-gas
14111 clean-stage3: clean-stage3-gas
14112 clean-stage3-gas:
14113         @if [ $(current_stage) = stage3 ]; then \
14114           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14115         else \
14116           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14117           $(MAKE) stage3-start; \
14118         fi; \
14119         cd $(HOST_SUBDIR)/gas && \
14120         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14121                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14122                  clean
14123 @endif gas-bootstrap
14124
14125
14126 .PHONY: all-stage4-gas maybe-all-stage4-gas
14127 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14128 maybe-all-stage4-gas:
14129 maybe-clean-stage4-gas:
14130 @if gas-bootstrap
14131 maybe-all-stage4-gas: all-stage4-gas
14132 all-stage4: all-stage4-gas
14133 TARGET-stage4-gas = $(TARGET-gas)
14134 all-stage4-gas: configure-stage4-gas
14135         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14136         @r=`${PWD_COMMAND}`; export r; \
14137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138         TFLAGS="$(STAGE4_TFLAGS)"; \
14139         $(HOST_EXPORTS) \
14140         $(POSTSTAGE1_HOST_EXPORTS)  \
14141         cd $(HOST_SUBDIR)/gas && \
14142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14143                 CFLAGS="$(STAGE4_CFLAGS)" \
14144                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14145                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14149                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14150                 TFLAGS="$(STAGE4_TFLAGS)" \
14151                 $(TARGET-stage4-gas)
14152
14153 maybe-clean-stage4-gas: clean-stage4-gas
14154 clean-stage4: clean-stage4-gas
14155 clean-stage4-gas:
14156         @if [ $(current_stage) = stage4 ]; then \
14157           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14158         else \
14159           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14160           $(MAKE) stage4-start; \
14161         fi; \
14162         cd $(HOST_SUBDIR)/gas && \
14163         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14164                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14165                  clean
14166 @endif gas-bootstrap
14167
14168
14169 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14170 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14171 maybe-all-stageprofile-gas:
14172 maybe-clean-stageprofile-gas:
14173 @if gas-bootstrap
14174 maybe-all-stageprofile-gas: all-stageprofile-gas
14175 all-stageprofile: all-stageprofile-gas
14176 TARGET-stageprofile-gas = $(TARGET-gas)
14177 all-stageprofile-gas: configure-stageprofile-gas
14178         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14179         @r=`${PWD_COMMAND}`; export r; \
14180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14182         $(HOST_EXPORTS) \
14183         $(POSTSTAGE1_HOST_EXPORTS)  \
14184         cd $(HOST_SUBDIR)/gas && \
14185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14186                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14187                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14188                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14192                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14193                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14194                 $(TARGET-stageprofile-gas)
14195
14196 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14197 clean-stageprofile: clean-stageprofile-gas
14198 clean-stageprofile-gas:
14199         @if [ $(current_stage) = stageprofile ]; then \
14200           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14201         else \
14202           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14203           $(MAKE) stageprofile-start; \
14204         fi; \
14205         cd $(HOST_SUBDIR)/gas && \
14206         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14207                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14208                  clean
14209 @endif gas-bootstrap
14210
14211
14212 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14213 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14214 maybe-all-stagefeedback-gas:
14215 maybe-clean-stagefeedback-gas:
14216 @if gas-bootstrap
14217 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14218 all-stagefeedback: all-stagefeedback-gas
14219 TARGET-stagefeedback-gas = $(TARGET-gas)
14220 all-stagefeedback-gas: configure-stagefeedback-gas
14221         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14222         @r=`${PWD_COMMAND}`; export r; \
14223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14225         $(HOST_EXPORTS) \
14226         $(POSTSTAGE1_HOST_EXPORTS)  \
14227         cd $(HOST_SUBDIR)/gas && \
14228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14229                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14230                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14231                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14235                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14236                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14237                 $(TARGET-stagefeedback-gas)
14238
14239 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14240 clean-stagefeedback: clean-stagefeedback-gas
14241 clean-stagefeedback-gas:
14242         @if [ $(current_stage) = stagefeedback ]; then \
14243           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14244         else \
14245           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14246           $(MAKE) stagefeedback-start; \
14247         fi; \
14248         cd $(HOST_SUBDIR)/gas && \
14249         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14250                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14251                  clean
14252 @endif gas-bootstrap
14253
14254
14255
14256
14257
14258 .PHONY: check-gas maybe-check-gas
14259 maybe-check-gas:
14260 @if gas
14261 maybe-check-gas: check-gas
14262
14263 check-gas:
14264         @: $(MAKE); $(unstage)
14265         @r=`${PWD_COMMAND}`; export r; \
14266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267         $(HOST_EXPORTS) \
14268         (cd $(HOST_SUBDIR)/gas && \
14269           $(MAKE) $(FLAGS_TO_PASS)  check)
14270
14271 @endif gas
14272
14273 .PHONY: install-gas maybe-install-gas
14274 maybe-install-gas:
14275 @if gas
14276 maybe-install-gas: install-gas
14277
14278 install-gas: installdirs
14279         @: $(MAKE); $(unstage)
14280         @r=`${PWD_COMMAND}`; export r; \
14281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14282         $(HOST_EXPORTS) \
14283         (cd $(HOST_SUBDIR)/gas && \
14284           $(MAKE) $(FLAGS_TO_PASS)  install)
14285
14286 @endif gas
14287
14288 # Other targets (info, dvi, pdf, etc.)
14289
14290 .PHONY: maybe-info-gas info-gas
14291 maybe-info-gas:
14292 @if gas
14293 maybe-info-gas: info-gas
14294
14295 info-gas: \
14296     configure-gas 
14297         @[ -f ./gas/Makefile ] || exit 0; \
14298         r=`${PWD_COMMAND}`; export r; \
14299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14300         $(HOST_EXPORTS) \
14301         for flag in $(EXTRA_HOST_FLAGS) ; do \
14302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14303         done; \
14304         echo "Doing info in gas" ; \
14305         (cd $(HOST_SUBDIR)/gas && \
14306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14308                   "RANLIB=$${RANLIB}" \
14309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14310                   info) \
14311           || exit 1
14312
14313 @endif gas
14314
14315 .PHONY: maybe-dvi-gas dvi-gas
14316 maybe-dvi-gas:
14317 @if gas
14318 maybe-dvi-gas: dvi-gas
14319
14320 dvi-gas: \
14321     configure-gas 
14322         @[ -f ./gas/Makefile ] || exit 0; \
14323         r=`${PWD_COMMAND}`; export r; \
14324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14325         $(HOST_EXPORTS) \
14326         for flag in $(EXTRA_HOST_FLAGS) ; do \
14327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14328         done; \
14329         echo "Doing dvi in gas" ; \
14330         (cd $(HOST_SUBDIR)/gas && \
14331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14333                   "RANLIB=$${RANLIB}" \
14334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14335                   dvi) \
14336           || exit 1
14337
14338 @endif gas
14339
14340 .PHONY: maybe-pdf-gas pdf-gas
14341 maybe-pdf-gas:
14342 @if gas
14343 maybe-pdf-gas: pdf-gas
14344
14345 pdf-gas: \
14346     configure-gas 
14347         @[ -f ./gas/Makefile ] || exit 0; \
14348         r=`${PWD_COMMAND}`; export r; \
14349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14350         $(HOST_EXPORTS) \
14351         for flag in $(EXTRA_HOST_FLAGS) ; do \
14352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14353         done; \
14354         echo "Doing pdf in gas" ; \
14355         (cd $(HOST_SUBDIR)/gas && \
14356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14358                   "RANLIB=$${RANLIB}" \
14359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14360                   pdf) \
14361           || exit 1
14362
14363 @endif gas
14364
14365 .PHONY: maybe-html-gas html-gas
14366 maybe-html-gas:
14367 @if gas
14368 maybe-html-gas: html-gas
14369
14370 html-gas: \
14371     configure-gas 
14372         @[ -f ./gas/Makefile ] || exit 0; \
14373         r=`${PWD_COMMAND}`; export r; \
14374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14375         $(HOST_EXPORTS) \
14376         for flag in $(EXTRA_HOST_FLAGS) ; do \
14377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14378         done; \
14379         echo "Doing html in gas" ; \
14380         (cd $(HOST_SUBDIR)/gas && \
14381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14383                   "RANLIB=$${RANLIB}" \
14384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14385                   html) \
14386           || exit 1
14387
14388 @endif gas
14389
14390 .PHONY: maybe-TAGS-gas TAGS-gas
14391 maybe-TAGS-gas:
14392 @if gas
14393 maybe-TAGS-gas: TAGS-gas
14394
14395 TAGS-gas: \
14396     configure-gas 
14397         @[ -f ./gas/Makefile ] || exit 0; \
14398         r=`${PWD_COMMAND}`; export r; \
14399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14400         $(HOST_EXPORTS) \
14401         for flag in $(EXTRA_HOST_FLAGS) ; do \
14402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14403         done; \
14404         echo "Doing TAGS in gas" ; \
14405         (cd $(HOST_SUBDIR)/gas && \
14406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14408                   "RANLIB=$${RANLIB}" \
14409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14410                   TAGS) \
14411           || exit 1
14412
14413 @endif gas
14414
14415 .PHONY: maybe-install-info-gas install-info-gas
14416 maybe-install-info-gas:
14417 @if gas
14418 maybe-install-info-gas: install-info-gas
14419
14420 install-info-gas: \
14421     configure-gas \
14422     info-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 install-info 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                   install-info) \
14437           || exit 1
14438
14439 @endif gas
14440
14441 .PHONY: maybe-install-pdf-gas install-pdf-gas
14442 maybe-install-pdf-gas:
14443 @if gas
14444 maybe-install-pdf-gas: install-pdf-gas
14445
14446 install-pdf-gas: \
14447     configure-gas \
14448     pdf-gas 
14449         @[ -f ./gas/Makefile ] || exit 0; \
14450         r=`${PWD_COMMAND}`; export r; \
14451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14452         $(HOST_EXPORTS) \
14453         for flag in $(EXTRA_HOST_FLAGS) ; do \
14454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14455         done; \
14456         echo "Doing install-pdf in gas" ; \
14457         (cd $(HOST_SUBDIR)/gas && \
14458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14460                   "RANLIB=$${RANLIB}" \
14461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14462                   install-pdf) \
14463           || exit 1
14464
14465 @endif gas
14466
14467 .PHONY: maybe-install-html-gas install-html-gas
14468 maybe-install-html-gas:
14469 @if gas
14470 maybe-install-html-gas: install-html-gas
14471
14472 install-html-gas: \
14473     configure-gas \
14474     html-gas 
14475         @[ -f ./gas/Makefile ] || exit 0; \
14476         r=`${PWD_COMMAND}`; export r; \
14477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478         $(HOST_EXPORTS) \
14479         for flag in $(EXTRA_HOST_FLAGS) ; do \
14480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481         done; \
14482         echo "Doing install-html in gas" ; \
14483         (cd $(HOST_SUBDIR)/gas && \
14484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486                   "RANLIB=$${RANLIB}" \
14487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14488                   install-html) \
14489           || exit 1
14490
14491 @endif gas
14492
14493 .PHONY: maybe-installcheck-gas installcheck-gas
14494 maybe-installcheck-gas:
14495 @if gas
14496 maybe-installcheck-gas: installcheck-gas
14497
14498 installcheck-gas: \
14499     configure-gas 
14500         @[ -f ./gas/Makefile ] || exit 0; \
14501         r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         for flag in $(EXTRA_HOST_FLAGS) ; do \
14505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14506         done; \
14507         echo "Doing installcheck in gas" ; \
14508         (cd $(HOST_SUBDIR)/gas && \
14509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14511                   "RANLIB=$${RANLIB}" \
14512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14513                   installcheck) \
14514           || exit 1
14515
14516 @endif gas
14517
14518 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14519 maybe-mostlyclean-gas:
14520 @if gas
14521 maybe-mostlyclean-gas: mostlyclean-gas
14522
14523 mostlyclean-gas: 
14524         @[ -f ./gas/Makefile ] || exit 0; \
14525         r=`${PWD_COMMAND}`; export r; \
14526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14527         $(HOST_EXPORTS) \
14528         for flag in $(EXTRA_HOST_FLAGS) ; do \
14529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14530         done; \
14531         echo "Doing mostlyclean in gas" ; \
14532         (cd $(HOST_SUBDIR)/gas && \
14533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14535                   "RANLIB=$${RANLIB}" \
14536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14537                   mostlyclean) \
14538           || exit 1
14539
14540 @endif gas
14541
14542 .PHONY: maybe-clean-gas clean-gas
14543 maybe-clean-gas:
14544 @if gas
14545 maybe-clean-gas: clean-gas
14546
14547 clean-gas: 
14548         @[ -f ./gas/Makefile ] || exit 0; \
14549         r=`${PWD_COMMAND}`; export r; \
14550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14551         $(HOST_EXPORTS) \
14552         for flag in $(EXTRA_HOST_FLAGS) ; do \
14553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14554         done; \
14555         echo "Doing clean in gas" ; \
14556         (cd $(HOST_SUBDIR)/gas && \
14557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14559                   "RANLIB=$${RANLIB}" \
14560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14561                   clean) \
14562           || exit 1
14563
14564 @endif gas
14565
14566 .PHONY: maybe-distclean-gas distclean-gas
14567 maybe-distclean-gas:
14568 @if gas
14569 maybe-distclean-gas: distclean-gas
14570
14571 distclean-gas: 
14572         @[ -f ./gas/Makefile ] || exit 0; \
14573         r=`${PWD_COMMAND}`; export r; \
14574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14575         $(HOST_EXPORTS) \
14576         for flag in $(EXTRA_HOST_FLAGS) ; do \
14577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14578         done; \
14579         echo "Doing distclean in gas" ; \
14580         (cd $(HOST_SUBDIR)/gas && \
14581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14583                   "RANLIB=$${RANLIB}" \
14584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14585                   distclean) \
14586           || exit 1
14587
14588 @endif gas
14589
14590 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14591 maybe-maintainer-clean-gas:
14592 @if gas
14593 maybe-maintainer-clean-gas: maintainer-clean-gas
14594
14595 maintainer-clean-gas: 
14596         @[ -f ./gas/Makefile ] || exit 0; \
14597         r=`${PWD_COMMAND}`; export r; \
14598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599         $(HOST_EXPORTS) \
14600         for flag in $(EXTRA_HOST_FLAGS) ; do \
14601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14602         done; \
14603         echo "Doing maintainer-clean in gas" ; \
14604         (cd $(HOST_SUBDIR)/gas && \
14605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14607                   "RANLIB=$${RANLIB}" \
14608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14609                   maintainer-clean) \
14610           || exit 1
14611
14612 @endif gas
14613
14614
14615
14616 .PHONY: configure-gcc maybe-configure-gcc
14617 maybe-configure-gcc:
14618 @if gcc-bootstrap
14619 configure-gcc: stage_current
14620 @endif gcc-bootstrap
14621 @if gcc
14622 maybe-configure-gcc: configure-gcc
14623 configure-gcc: 
14624         @r=`${PWD_COMMAND}`; export r; \
14625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14628         $(HOST_EXPORTS)  \
14629         echo Configuring in $(HOST_SUBDIR)/gcc; \
14630         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14631         case $(srcdir) in \
14632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14633           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14635         esac; \
14636         srcdiroption="--srcdir=$${topdir}/gcc"; \
14637         libsrcdir="$$s/gcc"; \
14638         $(SHELL) $${libsrcdir}/configure \
14639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14640           --target=${target_alias} $${srcdiroption}  \
14641           || exit 1
14642 @endif gcc
14643
14644
14645
14646 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14647 maybe-configure-stage1-gcc:
14648 @if gcc-bootstrap
14649 maybe-configure-stage1-gcc: configure-stage1-gcc
14650 configure-stage1-gcc:
14651         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14653         @r=`${PWD_COMMAND}`; export r; \
14654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655         TFLAGS="$(STAGE1_TFLAGS)"; \
14656         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14657         $(HOST_EXPORTS) \
14658         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14659         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14660         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14661         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14663         cd $(HOST_SUBDIR)/gcc || exit 1; \
14664         case $(srcdir) in \
14665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14666           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14668         esac; \
14669         srcdiroption="--srcdir=$${topdir}/gcc"; \
14670         libsrcdir="$$s/gcc"; \
14671         $(SHELL) $${libsrcdir}/configure \
14672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14673           --target=${target_alias} $${srcdiroption} \
14674           $(STAGE1_CONFIGURE_FLAGS)
14675 @endif gcc-bootstrap
14676
14677 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14678 maybe-configure-stage2-gcc:
14679 @if gcc-bootstrap
14680 maybe-configure-stage2-gcc: configure-stage2-gcc
14681 configure-stage2-gcc:
14682         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14683         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14684         @r=`${PWD_COMMAND}`; export r; \
14685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686         TFLAGS="$(STAGE2_TFLAGS)"; \
14687         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14688         $(HOST_EXPORTS) \
14689         $(POSTSTAGE1_HOST_EXPORTS) \
14690         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14691         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14692         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14693         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14695         cd $(HOST_SUBDIR)/gcc || exit 1; \
14696         case $(srcdir) in \
14697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14698           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14700         esac; \
14701         srcdiroption="--srcdir=$${topdir}/gcc"; \
14702         libsrcdir="$$s/gcc"; \
14703         $(SHELL) $${libsrcdir}/configure \
14704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14705           --target=${target_alias} $${srcdiroption} \
14706           --with-build-libsubdir=$(HOST_SUBDIR) \
14707           $(STAGE2_CONFIGURE_FLAGS)
14708 @endif gcc-bootstrap
14709
14710 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14711 maybe-configure-stage3-gcc:
14712 @if gcc-bootstrap
14713 maybe-configure-stage3-gcc: configure-stage3-gcc
14714 configure-stage3-gcc:
14715         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14717         @r=`${PWD_COMMAND}`; export r; \
14718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719         TFLAGS="$(STAGE3_TFLAGS)"; \
14720         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14721         $(HOST_EXPORTS) \
14722         $(POSTSTAGE1_HOST_EXPORTS) \
14723         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14724         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14725         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14726         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14728         cd $(HOST_SUBDIR)/gcc || exit 1; \
14729         case $(srcdir) in \
14730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14731           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14733         esac; \
14734         srcdiroption="--srcdir=$${topdir}/gcc"; \
14735         libsrcdir="$$s/gcc"; \
14736         $(SHELL) $${libsrcdir}/configure \
14737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14738           --target=${target_alias} $${srcdiroption} \
14739           --with-build-libsubdir=$(HOST_SUBDIR) \
14740           $(STAGE3_CONFIGURE_FLAGS)
14741 @endif gcc-bootstrap
14742
14743 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14744 maybe-configure-stage4-gcc:
14745 @if gcc-bootstrap
14746 maybe-configure-stage4-gcc: configure-stage4-gcc
14747 configure-stage4-gcc:
14748         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14749         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14750         @r=`${PWD_COMMAND}`; export r; \
14751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752         TFLAGS="$(STAGE4_TFLAGS)"; \
14753         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14754         $(HOST_EXPORTS) \
14755         $(POSTSTAGE1_HOST_EXPORTS) \
14756         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14757         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14758         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14759         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14760         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14761         cd $(HOST_SUBDIR)/gcc || exit 1; \
14762         case $(srcdir) in \
14763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14764           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14766         esac; \
14767         srcdiroption="--srcdir=$${topdir}/gcc"; \
14768         libsrcdir="$$s/gcc"; \
14769         $(SHELL) $${libsrcdir}/configure \
14770           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14771           --target=${target_alias} $${srcdiroption} \
14772           --with-build-libsubdir=$(HOST_SUBDIR) \
14773           $(STAGE4_CONFIGURE_FLAGS)
14774 @endif gcc-bootstrap
14775
14776 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14777 maybe-configure-stageprofile-gcc:
14778 @if gcc-bootstrap
14779 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14780 configure-stageprofile-gcc:
14781         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14782         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14783         @r=`${PWD_COMMAND}`; export r; \
14784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14785         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14786         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14787         $(HOST_EXPORTS) \
14788         $(POSTSTAGE1_HOST_EXPORTS) \
14789         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14790         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14791         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14792         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14793         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14794         cd $(HOST_SUBDIR)/gcc || exit 1; \
14795         case $(srcdir) in \
14796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14797           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14799         esac; \
14800         srcdiroption="--srcdir=$${topdir}/gcc"; \
14801         libsrcdir="$$s/gcc"; \
14802         $(SHELL) $${libsrcdir}/configure \
14803           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14804           --target=${target_alias} $${srcdiroption} \
14805           --with-build-libsubdir=$(HOST_SUBDIR) \
14806           $(STAGEprofile_CONFIGURE_FLAGS)
14807 @endif gcc-bootstrap
14808
14809 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14810 maybe-configure-stagefeedback-gcc:
14811 @if gcc-bootstrap
14812 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14813 configure-stagefeedback-gcc:
14814         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14815         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14816         @r=`${PWD_COMMAND}`; export r; \
14817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14818         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14819         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14820         $(HOST_EXPORTS) \
14821         $(POSTSTAGE1_HOST_EXPORTS) \
14822         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14823         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14824         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14825         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14827         cd $(HOST_SUBDIR)/gcc || exit 1; \
14828         case $(srcdir) in \
14829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14830           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14832         esac; \
14833         srcdiroption="--srcdir=$${topdir}/gcc"; \
14834         libsrcdir="$$s/gcc"; \
14835         $(SHELL) $${libsrcdir}/configure \
14836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14837           --target=${target_alias} $${srcdiroption} \
14838           --with-build-libsubdir=$(HOST_SUBDIR) \
14839           $(STAGEfeedback_CONFIGURE_FLAGS)
14840 @endif gcc-bootstrap
14841
14842
14843
14844
14845
14846 .PHONY: all-gcc maybe-all-gcc
14847 maybe-all-gcc:
14848 @if gcc-bootstrap
14849 all-gcc: stage_current
14850 @endif gcc-bootstrap
14851 @if gcc
14852 TARGET-gcc=all
14853 maybe-all-gcc: all-gcc
14854 all-gcc: configure-gcc
14855         @r=`${PWD_COMMAND}`; export r; \
14856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857         $(HOST_EXPORTS)  \
14858         (cd $(HOST_SUBDIR)/gcc && \
14859           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14860                 $(TARGET-gcc))
14861 @endif gcc
14862
14863
14864
14865 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14866 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14867 maybe-all-stage1-gcc:
14868 maybe-clean-stage1-gcc:
14869 @if gcc-bootstrap
14870 maybe-all-stage1-gcc: all-stage1-gcc
14871 all-stage1: all-stage1-gcc
14872 TARGET-stage1-gcc = $(TARGET-gcc)
14873 all-stage1-gcc: configure-stage1-gcc
14874         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14875         @r=`${PWD_COMMAND}`; export r; \
14876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877         TFLAGS="$(STAGE1_TFLAGS)"; \
14878         $(HOST_EXPORTS)  \
14879         cd $(HOST_SUBDIR)/gcc && \
14880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14881                 CFLAGS="$(STAGE1_CFLAGS)" \
14882                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14883                 LIBCFLAGS="$(LIBCFLAGS)" \
14884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14887                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14888                 TFLAGS="$(STAGE1_TFLAGS)" \
14889                 $(TARGET-stage1-gcc)
14890
14891 maybe-clean-stage1-gcc: clean-stage1-gcc
14892 clean-stage1: clean-stage1-gcc
14893 clean-stage1-gcc:
14894         @if [ $(current_stage) = stage1 ]; then \
14895           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14896         else \
14897           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14898           $(MAKE) stage1-start; \
14899         fi; \
14900         cd $(HOST_SUBDIR)/gcc && \
14901         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14902                 $(EXTRA_GCC_FLAGS) clean
14903 @endif gcc-bootstrap
14904
14905
14906 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14907 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14908 maybe-all-stage2-gcc:
14909 maybe-clean-stage2-gcc:
14910 @if gcc-bootstrap
14911 maybe-all-stage2-gcc: all-stage2-gcc
14912 all-stage2: all-stage2-gcc
14913 TARGET-stage2-gcc = $(TARGET-gcc)
14914 all-stage2-gcc: configure-stage2-gcc
14915         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14916         @r=`${PWD_COMMAND}`; export r; \
14917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918         TFLAGS="$(STAGE2_TFLAGS)"; \
14919         $(HOST_EXPORTS) \
14920         $(POSTSTAGE1_HOST_EXPORTS)  \
14921         cd $(HOST_SUBDIR)/gcc && \
14922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14923                 CFLAGS="$(STAGE2_CFLAGS)" \
14924                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14925                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14930                 TFLAGS="$(STAGE2_TFLAGS)" \
14931                 $(TARGET-stage2-gcc)
14932
14933 maybe-clean-stage2-gcc: clean-stage2-gcc
14934 clean-stage2: clean-stage2-gcc
14935 clean-stage2-gcc:
14936         @if [ $(current_stage) = stage2 ]; then \
14937           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14938         else \
14939           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14940           $(MAKE) stage2-start; \
14941         fi; \
14942         cd $(HOST_SUBDIR)/gcc && \
14943         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14944                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14945                 $(EXTRA_GCC_FLAGS) clean
14946 @endif gcc-bootstrap
14947
14948
14949 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14950 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14951 maybe-all-stage3-gcc:
14952 maybe-clean-stage3-gcc:
14953 @if gcc-bootstrap
14954 maybe-all-stage3-gcc: all-stage3-gcc
14955 all-stage3: all-stage3-gcc
14956 TARGET-stage3-gcc = $(TARGET-gcc)
14957 all-stage3-gcc: configure-stage3-gcc
14958         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14959         @r=`${PWD_COMMAND}`; export r; \
14960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14961         TFLAGS="$(STAGE3_TFLAGS)"; \
14962         $(HOST_EXPORTS) \
14963         $(POSTSTAGE1_HOST_EXPORTS)  \
14964         cd $(HOST_SUBDIR)/gcc && \
14965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14966                 CFLAGS="$(STAGE3_CFLAGS)" \
14967                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14968                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14969                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14970                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14971                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14972                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14973                 TFLAGS="$(STAGE3_TFLAGS)" \
14974                 $(TARGET-stage3-gcc)
14975
14976 maybe-clean-stage3-gcc: clean-stage3-gcc
14977 clean-stage3: clean-stage3-gcc
14978 clean-stage3-gcc:
14979         @if [ $(current_stage) = stage3 ]; then \
14980           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14981         else \
14982           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14983           $(MAKE) stage3-start; \
14984         fi; \
14985         cd $(HOST_SUBDIR)/gcc && \
14986         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14987                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14988                 $(EXTRA_GCC_FLAGS) clean
14989 @endif gcc-bootstrap
14990
14991
14992 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14993 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14994 maybe-all-stage4-gcc:
14995 maybe-clean-stage4-gcc:
14996 @if gcc-bootstrap
14997 maybe-all-stage4-gcc: all-stage4-gcc
14998 all-stage4: all-stage4-gcc
14999 TARGET-stage4-gcc = $(TARGET-gcc)
15000 all-stage4-gcc: configure-stage4-gcc
15001         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15002         @r=`${PWD_COMMAND}`; export r; \
15003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15004         TFLAGS="$(STAGE4_TFLAGS)"; \
15005         $(HOST_EXPORTS) \
15006         $(POSTSTAGE1_HOST_EXPORTS)  \
15007         cd $(HOST_SUBDIR)/gcc && \
15008         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15009                 CFLAGS="$(STAGE4_CFLAGS)" \
15010                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15011                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15012                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15013                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15014                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15015                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15016                 TFLAGS="$(STAGE4_TFLAGS)" \
15017                 $(TARGET-stage4-gcc)
15018
15019 maybe-clean-stage4-gcc: clean-stage4-gcc
15020 clean-stage4: clean-stage4-gcc
15021 clean-stage4-gcc:
15022         @if [ $(current_stage) = stage4 ]; then \
15023           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15024         else \
15025           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15026           $(MAKE) stage4-start; \
15027         fi; \
15028         cd $(HOST_SUBDIR)/gcc && \
15029         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15030                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15031                 $(EXTRA_GCC_FLAGS) clean
15032 @endif gcc-bootstrap
15033
15034
15035 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15036 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15037 maybe-all-stageprofile-gcc:
15038 maybe-clean-stageprofile-gcc:
15039 @if gcc-bootstrap
15040 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15041 all-stageprofile: all-stageprofile-gcc
15042 TARGET-stageprofile-gcc = $(TARGET-gcc)
15043 all-stageprofile-gcc: configure-stageprofile-gcc
15044         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15045         @r=`${PWD_COMMAND}`; export r; \
15046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15048         $(HOST_EXPORTS) \
15049         $(POSTSTAGE1_HOST_EXPORTS)  \
15050         cd $(HOST_SUBDIR)/gcc && \
15051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15052                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15053                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15054                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15059                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15060                 $(TARGET-stageprofile-gcc)
15061
15062 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15063 clean-stageprofile: clean-stageprofile-gcc
15064 clean-stageprofile-gcc:
15065         @if [ $(current_stage) = stageprofile ]; then \
15066           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15067         else \
15068           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15069           $(MAKE) stageprofile-start; \
15070         fi; \
15071         cd $(HOST_SUBDIR)/gcc && \
15072         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15073                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15074                 $(EXTRA_GCC_FLAGS) clean
15075 @endif gcc-bootstrap
15076
15077
15078 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15079 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15080 maybe-all-stagefeedback-gcc:
15081 maybe-clean-stagefeedback-gcc:
15082 @if gcc-bootstrap
15083 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15084 all-stagefeedback: all-stagefeedback-gcc
15085 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15086 all-stagefeedback-gcc: configure-stagefeedback-gcc
15087         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15088         @r=`${PWD_COMMAND}`; export r; \
15089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15090         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15091         $(HOST_EXPORTS) \
15092         $(POSTSTAGE1_HOST_EXPORTS)  \
15093         cd $(HOST_SUBDIR)/gcc && \
15094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15095                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15096                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15097                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15101                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15102                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15103                 $(TARGET-stagefeedback-gcc)
15104
15105 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15106 clean-stagefeedback: clean-stagefeedback-gcc
15107 clean-stagefeedback-gcc:
15108         @if [ $(current_stage) = stagefeedback ]; then \
15109           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15110         else \
15111           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15112           $(MAKE) stagefeedback-start; \
15113         fi; \
15114         cd $(HOST_SUBDIR)/gcc && \
15115         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15116                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15117                 $(EXTRA_GCC_FLAGS) clean
15118 @endif gcc-bootstrap
15119
15120
15121
15122
15123
15124 .PHONY: check-gcc maybe-check-gcc
15125 maybe-check-gcc:
15126 @if gcc
15127 maybe-check-gcc: check-gcc
15128
15129 check-gcc:
15130         @: $(MAKE); $(unstage)
15131         @r=`${PWD_COMMAND}`; export r; \
15132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133         $(HOST_EXPORTS) \
15134         (cd $(HOST_SUBDIR)/gcc && \
15135           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15136
15137 @endif gcc
15138
15139 .PHONY: install-gcc maybe-install-gcc
15140 maybe-install-gcc:
15141 @if gcc
15142 maybe-install-gcc: install-gcc
15143
15144 install-gcc: installdirs
15145         @: $(MAKE); $(unstage)
15146         @r=`${PWD_COMMAND}`; export r; \
15147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15148         $(HOST_EXPORTS) \
15149         (cd $(HOST_SUBDIR)/gcc && \
15150           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15151
15152 @endif gcc
15153
15154 # Other targets (info, dvi, pdf, etc.)
15155
15156 .PHONY: maybe-info-gcc info-gcc
15157 maybe-info-gcc:
15158 @if gcc
15159 maybe-info-gcc: info-gcc
15160
15161 info-gcc: \
15162     configure-gcc 
15163         @[ -f ./gcc/Makefile ] || exit 0; \
15164         r=`${PWD_COMMAND}`; export r; \
15165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166         $(HOST_EXPORTS) \
15167         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169         done; \
15170         echo "Doing info in gcc" ; \
15171         (cd $(HOST_SUBDIR)/gcc && \
15172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174                   "RANLIB=$${RANLIB}" \
15175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176                   info) \
15177           || exit 1
15178
15179 @endif gcc
15180
15181 .PHONY: maybe-dvi-gcc dvi-gcc
15182 maybe-dvi-gcc:
15183 @if gcc
15184 maybe-dvi-gcc: dvi-gcc
15185
15186 dvi-gcc: \
15187     configure-gcc 
15188         @[ -f ./gcc/Makefile ] || exit 0; \
15189         r=`${PWD_COMMAND}`; export r; \
15190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191         $(HOST_EXPORTS) \
15192         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194         done; \
15195         echo "Doing dvi in gcc" ; \
15196         (cd $(HOST_SUBDIR)/gcc && \
15197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199                   "RANLIB=$${RANLIB}" \
15200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201                   dvi) \
15202           || exit 1
15203
15204 @endif gcc
15205
15206 .PHONY: maybe-pdf-gcc pdf-gcc
15207 maybe-pdf-gcc:
15208 @if gcc
15209 maybe-pdf-gcc: pdf-gcc
15210
15211 pdf-gcc: \
15212     configure-gcc 
15213         @[ -f ./gcc/Makefile ] || exit 0; \
15214         r=`${PWD_COMMAND}`; export r; \
15215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15216         $(HOST_EXPORTS) \
15217         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15219         done; \
15220         echo "Doing pdf in gcc" ; \
15221         (cd $(HOST_SUBDIR)/gcc && \
15222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15224                   "RANLIB=$${RANLIB}" \
15225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15226                   pdf) \
15227           || exit 1
15228
15229 @endif gcc
15230
15231 .PHONY: maybe-html-gcc html-gcc
15232 maybe-html-gcc:
15233 @if gcc
15234 maybe-html-gcc: html-gcc
15235
15236 html-gcc: \
15237     configure-gcc 
15238         @[ -f ./gcc/Makefile ] || exit 0; \
15239         r=`${PWD_COMMAND}`; export r; \
15240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241         $(HOST_EXPORTS) \
15242         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15244         done; \
15245         echo "Doing html in gcc" ; \
15246         (cd $(HOST_SUBDIR)/gcc && \
15247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15249                   "RANLIB=$${RANLIB}" \
15250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15251                   html) \
15252           || exit 1
15253
15254 @endif gcc
15255
15256 .PHONY: maybe-TAGS-gcc TAGS-gcc
15257 maybe-TAGS-gcc:
15258 @if gcc
15259 maybe-TAGS-gcc: TAGS-gcc
15260
15261 TAGS-gcc: \
15262     configure-gcc 
15263         @[ -f ./gcc/Makefile ] || exit 0; \
15264         r=`${PWD_COMMAND}`; export r; \
15265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15266         $(HOST_EXPORTS) \
15267         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15269         done; \
15270         echo "Doing TAGS in gcc" ; \
15271         (cd $(HOST_SUBDIR)/gcc && \
15272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15274                   "RANLIB=$${RANLIB}" \
15275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15276                   TAGS) \
15277           || exit 1
15278
15279 @endif gcc
15280
15281 .PHONY: maybe-install-info-gcc install-info-gcc
15282 maybe-install-info-gcc:
15283 @if gcc
15284 maybe-install-info-gcc: install-info-gcc
15285
15286 install-info-gcc: \
15287     configure-gcc \
15288     info-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 install-info 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                   install-info) \
15303           || exit 1
15304
15305 @endif gcc
15306
15307 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15308 maybe-install-pdf-gcc:
15309 @if gcc
15310 maybe-install-pdf-gcc: install-pdf-gcc
15311
15312 install-pdf-gcc: \
15313     configure-gcc \
15314     pdf-gcc 
15315         @[ -f ./gcc/Makefile ] || exit 0; \
15316         r=`${PWD_COMMAND}`; export r; \
15317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15318         $(HOST_EXPORTS) \
15319         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15321         done; \
15322         echo "Doing install-pdf in gcc" ; \
15323         (cd $(HOST_SUBDIR)/gcc && \
15324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15326                   "RANLIB=$${RANLIB}" \
15327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15328                   install-pdf) \
15329           || exit 1
15330
15331 @endif gcc
15332
15333 .PHONY: maybe-install-html-gcc install-html-gcc
15334 maybe-install-html-gcc:
15335 @if gcc
15336 maybe-install-html-gcc: install-html-gcc
15337
15338 install-html-gcc: \
15339     configure-gcc \
15340     html-gcc 
15341         @[ -f ./gcc/Makefile ] || exit 0; \
15342         r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         $(HOST_EXPORTS) \
15345         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15347         done; \
15348         echo "Doing install-html in gcc" ; \
15349         (cd $(HOST_SUBDIR)/gcc && \
15350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15352                   "RANLIB=$${RANLIB}" \
15353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15354                   install-html) \
15355           || exit 1
15356
15357 @endif gcc
15358
15359 .PHONY: maybe-installcheck-gcc installcheck-gcc
15360 maybe-installcheck-gcc:
15361 @if gcc
15362 maybe-installcheck-gcc: installcheck-gcc
15363
15364 installcheck-gcc: \
15365     configure-gcc 
15366         @[ -f ./gcc/Makefile ] || exit 0; \
15367         r=`${PWD_COMMAND}`; export r; \
15368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369         $(HOST_EXPORTS) \
15370         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15372         done; \
15373         echo "Doing installcheck in gcc" ; \
15374         (cd $(HOST_SUBDIR)/gcc && \
15375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15377                   "RANLIB=$${RANLIB}" \
15378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15379                   installcheck) \
15380           || exit 1
15381
15382 @endif gcc
15383
15384 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15385 maybe-mostlyclean-gcc:
15386 @if gcc
15387 maybe-mostlyclean-gcc: mostlyclean-gcc
15388
15389 mostlyclean-gcc: 
15390         @[ -f ./gcc/Makefile ] || exit 0; \
15391         r=`${PWD_COMMAND}`; export r; \
15392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393         $(HOST_EXPORTS) \
15394         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15396         done; \
15397         echo "Doing mostlyclean in gcc" ; \
15398         (cd $(HOST_SUBDIR)/gcc && \
15399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15401                   "RANLIB=$${RANLIB}" \
15402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15403                   mostlyclean) \
15404           || exit 1
15405
15406 @endif gcc
15407
15408 .PHONY: maybe-clean-gcc clean-gcc
15409 maybe-clean-gcc:
15410 @if gcc
15411 maybe-clean-gcc: clean-gcc
15412
15413 clean-gcc: 
15414         @[ -f ./gcc/Makefile ] || exit 0; \
15415         r=`${PWD_COMMAND}`; export r; \
15416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15417         $(HOST_EXPORTS) \
15418         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15420         done; \
15421         echo "Doing clean in gcc" ; \
15422         (cd $(HOST_SUBDIR)/gcc && \
15423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15425                   "RANLIB=$${RANLIB}" \
15426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15427                   clean) \
15428           || exit 1
15429
15430 @endif gcc
15431
15432 .PHONY: maybe-distclean-gcc distclean-gcc
15433 maybe-distclean-gcc:
15434 @if gcc
15435 maybe-distclean-gcc: distclean-gcc
15436
15437 distclean-gcc: 
15438         @[ -f ./gcc/Makefile ] || exit 0; \
15439         r=`${PWD_COMMAND}`; export r; \
15440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441         $(HOST_EXPORTS) \
15442         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15444         done; \
15445         echo "Doing distclean in gcc" ; \
15446         (cd $(HOST_SUBDIR)/gcc && \
15447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15449                   "RANLIB=$${RANLIB}" \
15450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15451                   distclean) \
15452           || exit 1
15453
15454 @endif gcc
15455
15456 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15457 maybe-maintainer-clean-gcc:
15458 @if gcc
15459 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15460
15461 maintainer-clean-gcc: 
15462         @[ -f ./gcc/Makefile ] || exit 0; \
15463         r=`${PWD_COMMAND}`; export r; \
15464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465         $(HOST_EXPORTS) \
15466         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15468         done; \
15469         echo "Doing maintainer-clean in gcc" ; \
15470         (cd $(HOST_SUBDIR)/gcc && \
15471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15473                   "RANLIB=$${RANLIB}" \
15474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15475                   maintainer-clean) \
15476           || exit 1
15477
15478 @endif gcc
15479
15480
15481
15482 .PHONY: configure-gawk maybe-configure-gawk
15483 maybe-configure-gawk:
15484 @if gcc-bootstrap
15485 configure-gawk: stage_current
15486 @endif gcc-bootstrap
15487 @if gawk
15488 maybe-configure-gawk: configure-gawk
15489 configure-gawk: 
15490         @: $(MAKE); $(unstage)
15491         @r=`${PWD_COMMAND}`; export r; \
15492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15495         $(HOST_EXPORTS)  \
15496         echo Configuring in $(HOST_SUBDIR)/gawk; \
15497         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15498         case $(srcdir) in \
15499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15500           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15502         esac; \
15503         srcdiroption="--srcdir=$${topdir}/gawk"; \
15504         libsrcdir="$$s/gawk"; \
15505         $(SHELL) $${libsrcdir}/configure \
15506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15507           --target=${target_alias} $${srcdiroption}  \
15508           || exit 1
15509 @endif gawk
15510
15511
15512
15513
15514
15515 .PHONY: all-gawk maybe-all-gawk
15516 maybe-all-gawk:
15517 @if gcc-bootstrap
15518 all-gawk: stage_current
15519 @endif gcc-bootstrap
15520 @if gawk
15521 TARGET-gawk=all
15522 maybe-all-gawk: all-gawk
15523 all-gawk: configure-gawk
15524         @: $(MAKE); $(unstage)
15525         @r=`${PWD_COMMAND}`; export r; \
15526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15527         $(HOST_EXPORTS)  \
15528         (cd $(HOST_SUBDIR)/gawk && \
15529           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15530                 $(TARGET-gawk))
15531 @endif gawk
15532
15533
15534
15535
15536 .PHONY: check-gawk maybe-check-gawk
15537 maybe-check-gawk:
15538 @if gawk
15539 maybe-check-gawk: check-gawk
15540
15541 check-gawk:
15542         @: $(MAKE); $(unstage)
15543         @r=`${PWD_COMMAND}`; export r; \
15544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545         $(HOST_EXPORTS) \
15546         (cd $(HOST_SUBDIR)/gawk && \
15547           $(MAKE) $(FLAGS_TO_PASS)  check)
15548
15549 @endif gawk
15550
15551 .PHONY: install-gawk maybe-install-gawk
15552 maybe-install-gawk:
15553 @if gawk
15554 maybe-install-gawk: install-gawk
15555
15556 install-gawk: installdirs
15557         @: $(MAKE); $(unstage)
15558         @r=`${PWD_COMMAND}`; export r; \
15559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15560         $(HOST_EXPORTS) \
15561         (cd $(HOST_SUBDIR)/gawk && \
15562           $(MAKE) $(FLAGS_TO_PASS)  install)
15563
15564 @endif gawk
15565
15566 # Other targets (info, dvi, pdf, etc.)
15567
15568 .PHONY: maybe-info-gawk info-gawk
15569 maybe-info-gawk:
15570 @if gawk
15571 maybe-info-gawk: info-gawk
15572
15573 info-gawk: \
15574     configure-gawk 
15575         @: $(MAKE); $(unstage)
15576         @[ -f ./gawk/Makefile ] || exit 0; \
15577         r=`${PWD_COMMAND}`; export r; \
15578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579         $(HOST_EXPORTS) \
15580         for flag in $(EXTRA_HOST_FLAGS) ; do \
15581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15582         done; \
15583         echo "Doing info in gawk" ; \
15584         (cd $(HOST_SUBDIR)/gawk && \
15585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15587                   "RANLIB=$${RANLIB}" \
15588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15589                   info) \
15590           || exit 1
15591
15592 @endif gawk
15593
15594 .PHONY: maybe-dvi-gawk dvi-gawk
15595 maybe-dvi-gawk:
15596 @if gawk
15597 maybe-dvi-gawk: dvi-gawk
15598
15599 dvi-gawk: \
15600     configure-gawk 
15601         @: $(MAKE); $(unstage)
15602         @[ -f ./gawk/Makefile ] || exit 0; \
15603         r=`${PWD_COMMAND}`; export r; \
15604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605         $(HOST_EXPORTS) \
15606         for flag in $(EXTRA_HOST_FLAGS) ; do \
15607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15608         done; \
15609         echo "Doing dvi in gawk" ; \
15610         (cd $(HOST_SUBDIR)/gawk && \
15611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15613                   "RANLIB=$${RANLIB}" \
15614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15615                   dvi) \
15616           || exit 1
15617
15618 @endif gawk
15619
15620 .PHONY: maybe-pdf-gawk pdf-gawk
15621 maybe-pdf-gawk:
15622 @if gawk
15623 maybe-pdf-gawk: pdf-gawk
15624
15625 pdf-gawk: \
15626     configure-gawk 
15627         @: $(MAKE); $(unstage)
15628         @[ -f ./gawk/Makefile ] || exit 0; \
15629         r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         $(HOST_EXPORTS) \
15632         for flag in $(EXTRA_HOST_FLAGS) ; do \
15633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634         done; \
15635         echo "Doing pdf in gawk" ; \
15636         (cd $(HOST_SUBDIR)/gawk && \
15637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639                   "RANLIB=$${RANLIB}" \
15640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15641                   pdf) \
15642           || exit 1
15643
15644 @endif gawk
15645
15646 .PHONY: maybe-html-gawk html-gawk
15647 maybe-html-gawk:
15648 @if gawk
15649 maybe-html-gawk: html-gawk
15650
15651 html-gawk: \
15652     configure-gawk 
15653         @: $(MAKE); $(unstage)
15654         @[ -f ./gawk/Makefile ] || exit 0; \
15655         r=`${PWD_COMMAND}`; export r; \
15656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15657         $(HOST_EXPORTS) \
15658         for flag in $(EXTRA_HOST_FLAGS) ; do \
15659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15660         done; \
15661         echo "Doing html in gawk" ; \
15662         (cd $(HOST_SUBDIR)/gawk && \
15663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15665                   "RANLIB=$${RANLIB}" \
15666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15667                   html) \
15668           || exit 1
15669
15670 @endif gawk
15671
15672 .PHONY: maybe-TAGS-gawk TAGS-gawk
15673 maybe-TAGS-gawk:
15674 @if gawk
15675 maybe-TAGS-gawk: TAGS-gawk
15676
15677 TAGS-gawk: \
15678     configure-gawk 
15679         @: $(MAKE); $(unstage)
15680         @[ -f ./gawk/Makefile ] || exit 0; \
15681         r=`${PWD_COMMAND}`; export r; \
15682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15683         $(HOST_EXPORTS) \
15684         for flag in $(EXTRA_HOST_FLAGS) ; do \
15685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15686         done; \
15687         echo "Doing TAGS in gawk" ; \
15688         (cd $(HOST_SUBDIR)/gawk && \
15689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15691                   "RANLIB=$${RANLIB}" \
15692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15693                   TAGS) \
15694           || exit 1
15695
15696 @endif gawk
15697
15698 .PHONY: maybe-install-info-gawk install-info-gawk
15699 maybe-install-info-gawk:
15700 @if gawk
15701 maybe-install-info-gawk: install-info-gawk
15702
15703 install-info-gawk: \
15704     configure-gawk \
15705     info-gawk 
15706         @: $(MAKE); $(unstage)
15707         @[ -f ./gawk/Makefile ] || exit 0; \
15708         r=`${PWD_COMMAND}`; export r; \
15709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710         $(HOST_EXPORTS) \
15711         for flag in $(EXTRA_HOST_FLAGS) ; do \
15712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713         done; \
15714         echo "Doing install-info in gawk" ; \
15715         (cd $(HOST_SUBDIR)/gawk && \
15716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718                   "RANLIB=$${RANLIB}" \
15719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720                   install-info) \
15721           || exit 1
15722
15723 @endif gawk
15724
15725 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15726 maybe-install-pdf-gawk:
15727 @if gawk
15728 maybe-install-pdf-gawk: install-pdf-gawk
15729
15730 install-pdf-gawk: \
15731     configure-gawk \
15732     pdf-gawk 
15733         @: $(MAKE); $(unstage)
15734         @[ -f ./gawk/Makefile ] || exit 0; \
15735         r=`${PWD_COMMAND}`; export r; \
15736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15737         $(HOST_EXPORTS) \
15738         for flag in $(EXTRA_HOST_FLAGS) ; do \
15739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15740         done; \
15741         echo "Doing install-pdf in gawk" ; \
15742         (cd $(HOST_SUBDIR)/gawk && \
15743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15745                   "RANLIB=$${RANLIB}" \
15746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15747                   install-pdf) \
15748           || exit 1
15749
15750 @endif gawk
15751
15752 .PHONY: maybe-install-html-gawk install-html-gawk
15753 maybe-install-html-gawk:
15754 @if gawk
15755 maybe-install-html-gawk: install-html-gawk
15756
15757 install-html-gawk: \
15758     configure-gawk \
15759     html-gawk 
15760         @: $(MAKE); $(unstage)
15761         @[ -f ./gawk/Makefile ] || exit 0; \
15762         r=`${PWD_COMMAND}`; export r; \
15763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15764         $(HOST_EXPORTS) \
15765         for flag in $(EXTRA_HOST_FLAGS) ; do \
15766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15767         done; \
15768         echo "Doing install-html in gawk" ; \
15769         (cd $(HOST_SUBDIR)/gawk && \
15770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15772                   "RANLIB=$${RANLIB}" \
15773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15774                   install-html) \
15775           || exit 1
15776
15777 @endif gawk
15778
15779 .PHONY: maybe-installcheck-gawk installcheck-gawk
15780 maybe-installcheck-gawk:
15781 @if gawk
15782 maybe-installcheck-gawk: installcheck-gawk
15783
15784 installcheck-gawk: \
15785     configure-gawk 
15786         @: $(MAKE); $(unstage)
15787         @[ -f ./gawk/Makefile ] || exit 0; \
15788         r=`${PWD_COMMAND}`; export r; \
15789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15790         $(HOST_EXPORTS) \
15791         for flag in $(EXTRA_HOST_FLAGS) ; do \
15792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15793         done; \
15794         echo "Doing installcheck in gawk" ; \
15795         (cd $(HOST_SUBDIR)/gawk && \
15796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15798                   "RANLIB=$${RANLIB}" \
15799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15800                   installcheck) \
15801           || exit 1
15802
15803 @endif gawk
15804
15805 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15806 maybe-mostlyclean-gawk:
15807 @if gawk
15808 maybe-mostlyclean-gawk: mostlyclean-gawk
15809
15810 mostlyclean-gawk: 
15811         @: $(MAKE); $(unstage)
15812         @[ -f ./gawk/Makefile ] || exit 0; \
15813         r=`${PWD_COMMAND}`; export r; \
15814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815         $(HOST_EXPORTS) \
15816         for flag in $(EXTRA_HOST_FLAGS) ; do \
15817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15818         done; \
15819         echo "Doing mostlyclean in gawk" ; \
15820         (cd $(HOST_SUBDIR)/gawk && \
15821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15823                   "RANLIB=$${RANLIB}" \
15824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15825                   mostlyclean) \
15826           || exit 1
15827
15828 @endif gawk
15829
15830 .PHONY: maybe-clean-gawk clean-gawk
15831 maybe-clean-gawk:
15832 @if gawk
15833 maybe-clean-gawk: clean-gawk
15834
15835 clean-gawk: 
15836         @: $(MAKE); $(unstage)
15837         @[ -f ./gawk/Makefile ] || exit 0; \
15838         r=`${PWD_COMMAND}`; export r; \
15839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15840         $(HOST_EXPORTS) \
15841         for flag in $(EXTRA_HOST_FLAGS) ; do \
15842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15843         done; \
15844         echo "Doing clean in gawk" ; \
15845         (cd $(HOST_SUBDIR)/gawk && \
15846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15848                   "RANLIB=$${RANLIB}" \
15849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15850                   clean) \
15851           || exit 1
15852
15853 @endif gawk
15854
15855 .PHONY: maybe-distclean-gawk distclean-gawk
15856 maybe-distclean-gawk:
15857 @if gawk
15858 maybe-distclean-gawk: distclean-gawk
15859
15860 distclean-gawk: 
15861         @: $(MAKE); $(unstage)
15862         @[ -f ./gawk/Makefile ] || exit 0; \
15863         r=`${PWD_COMMAND}`; export r; \
15864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15865         $(HOST_EXPORTS) \
15866         for flag in $(EXTRA_HOST_FLAGS) ; do \
15867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15868         done; \
15869         echo "Doing distclean in gawk" ; \
15870         (cd $(HOST_SUBDIR)/gawk && \
15871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15873                   "RANLIB=$${RANLIB}" \
15874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15875                   distclean) \
15876           || exit 1
15877
15878 @endif gawk
15879
15880 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15881 maybe-maintainer-clean-gawk:
15882 @if gawk
15883 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15884
15885 maintainer-clean-gawk: 
15886         @: $(MAKE); $(unstage)
15887         @[ -f ./gawk/Makefile ] || exit 0; \
15888         r=`${PWD_COMMAND}`; export r; \
15889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15890         $(HOST_EXPORTS) \
15891         for flag in $(EXTRA_HOST_FLAGS) ; do \
15892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15893         done; \
15894         echo "Doing maintainer-clean in gawk" ; \
15895         (cd $(HOST_SUBDIR)/gawk && \
15896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15898                   "RANLIB=$${RANLIB}" \
15899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15900                   maintainer-clean) \
15901           || exit 1
15902
15903 @endif gawk
15904
15905
15906
15907 .PHONY: configure-gettext maybe-configure-gettext
15908 maybe-configure-gettext:
15909 @if gcc-bootstrap
15910 configure-gettext: stage_current
15911 @endif gcc-bootstrap
15912 @if gettext
15913 maybe-configure-gettext: configure-gettext
15914 configure-gettext: 
15915         @: $(MAKE); $(unstage)
15916         @r=`${PWD_COMMAND}`; export r; \
15917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15920         $(HOST_EXPORTS)  \
15921         echo Configuring in $(HOST_SUBDIR)/gettext; \
15922         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15923         case $(srcdir) in \
15924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15925           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15927         esac; \
15928         srcdiroption="--srcdir=$${topdir}/gettext"; \
15929         libsrcdir="$$s/gettext"; \
15930         $(SHELL) $${libsrcdir}/configure \
15931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15932           --target=${target_alias} $${srcdiroption}  \
15933           || exit 1
15934 @endif gettext
15935
15936
15937
15938
15939
15940 .PHONY: all-gettext maybe-all-gettext
15941 maybe-all-gettext:
15942 @if gcc-bootstrap
15943 all-gettext: stage_current
15944 @endif gcc-bootstrap
15945 @if gettext
15946 TARGET-gettext=all
15947 maybe-all-gettext: all-gettext
15948 all-gettext: configure-gettext
15949         @: $(MAKE); $(unstage)
15950         @r=`${PWD_COMMAND}`; export r; \
15951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952         $(HOST_EXPORTS)  \
15953         (cd $(HOST_SUBDIR)/gettext && \
15954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15955                 $(TARGET-gettext))
15956 @endif gettext
15957
15958
15959
15960
15961 .PHONY: check-gettext maybe-check-gettext
15962 maybe-check-gettext:
15963 @if gettext
15964 maybe-check-gettext: check-gettext
15965
15966 check-gettext:
15967         @: $(MAKE); $(unstage)
15968         @r=`${PWD_COMMAND}`; export r; \
15969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970         $(HOST_EXPORTS) \
15971         (cd $(HOST_SUBDIR)/gettext && \
15972           $(MAKE) $(FLAGS_TO_PASS)  check)
15973
15974 @endif gettext
15975
15976 .PHONY: install-gettext maybe-install-gettext
15977 maybe-install-gettext:
15978 @if gettext
15979 maybe-install-gettext: install-gettext
15980
15981 install-gettext: installdirs
15982         @: $(MAKE); $(unstage)
15983         @r=`${PWD_COMMAND}`; export r; \
15984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15985         $(HOST_EXPORTS) \
15986         (cd $(HOST_SUBDIR)/gettext && \
15987           $(MAKE) $(FLAGS_TO_PASS)  install)
15988
15989 @endif gettext
15990
15991 # Other targets (info, dvi, pdf, etc.)
15992
15993 .PHONY: maybe-info-gettext info-gettext
15994 maybe-info-gettext:
15995 @if gettext
15996 maybe-info-gettext: info-gettext
15997
15998 info-gettext: \
15999     configure-gettext 
16000         @: $(MAKE); $(unstage)
16001         @[ -f ./gettext/Makefile ] || exit 0; \
16002         r=`${PWD_COMMAND}`; export r; \
16003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16004         $(HOST_EXPORTS) \
16005         for flag in $(EXTRA_HOST_FLAGS) ; do \
16006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16007         done; \
16008         echo "Doing info in gettext" ; \
16009         (cd $(HOST_SUBDIR)/gettext && \
16010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16012                   "RANLIB=$${RANLIB}" \
16013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16014                   info) \
16015           || exit 1
16016
16017 @endif gettext
16018
16019 .PHONY: maybe-dvi-gettext dvi-gettext
16020 maybe-dvi-gettext:
16021 @if gettext
16022 maybe-dvi-gettext: dvi-gettext
16023
16024 dvi-gettext: \
16025     configure-gettext 
16026         @: $(MAKE); $(unstage)
16027         @[ -f ./gettext/Makefile ] || exit 0; \
16028         r=`${PWD_COMMAND}`; export r; \
16029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16030         $(HOST_EXPORTS) \
16031         for flag in $(EXTRA_HOST_FLAGS) ; do \
16032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16033         done; \
16034         echo "Doing dvi in gettext" ; \
16035         (cd $(HOST_SUBDIR)/gettext && \
16036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16038                   "RANLIB=$${RANLIB}" \
16039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16040                   dvi) \
16041           || exit 1
16042
16043 @endif gettext
16044
16045 .PHONY: maybe-pdf-gettext pdf-gettext
16046 maybe-pdf-gettext:
16047 @if gettext
16048 maybe-pdf-gettext: pdf-gettext
16049
16050 pdf-gettext: \
16051     configure-gettext 
16052         @: $(MAKE); $(unstage)
16053         @[ -f ./gettext/Makefile ] || exit 0; \
16054         r=`${PWD_COMMAND}`; export r; \
16055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16056         $(HOST_EXPORTS) \
16057         for flag in $(EXTRA_HOST_FLAGS) ; do \
16058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16059         done; \
16060         echo "Doing pdf in gettext" ; \
16061         (cd $(HOST_SUBDIR)/gettext && \
16062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16064                   "RANLIB=$${RANLIB}" \
16065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16066                   pdf) \
16067           || exit 1
16068
16069 @endif gettext
16070
16071 .PHONY: maybe-html-gettext html-gettext
16072 maybe-html-gettext:
16073 @if gettext
16074 maybe-html-gettext: html-gettext
16075
16076 html-gettext: \
16077     configure-gettext 
16078         @: $(MAKE); $(unstage)
16079         @[ -f ./gettext/Makefile ] || exit 0; \
16080         r=`${PWD_COMMAND}`; export r; \
16081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16082         $(HOST_EXPORTS) \
16083         for flag in $(EXTRA_HOST_FLAGS) ; do \
16084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16085         done; \
16086         echo "Doing html in gettext" ; \
16087         (cd $(HOST_SUBDIR)/gettext && \
16088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16090                   "RANLIB=$${RANLIB}" \
16091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16092                   html) \
16093           || exit 1
16094
16095 @endif gettext
16096
16097 .PHONY: maybe-TAGS-gettext TAGS-gettext
16098 maybe-TAGS-gettext:
16099 @if gettext
16100 maybe-TAGS-gettext: TAGS-gettext
16101
16102 TAGS-gettext: \
16103     configure-gettext 
16104         @: $(MAKE); $(unstage)
16105         @[ -f ./gettext/Makefile ] || exit 0; \
16106         r=`${PWD_COMMAND}`; export r; \
16107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16108         $(HOST_EXPORTS) \
16109         for flag in $(EXTRA_HOST_FLAGS) ; do \
16110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16111         done; \
16112         echo "Doing TAGS in gettext" ; \
16113         (cd $(HOST_SUBDIR)/gettext && \
16114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16116                   "RANLIB=$${RANLIB}" \
16117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16118                   TAGS) \
16119           || exit 1
16120
16121 @endif gettext
16122
16123 .PHONY: maybe-install-info-gettext install-info-gettext
16124 maybe-install-info-gettext:
16125 @if gettext
16126 maybe-install-info-gettext: install-info-gettext
16127
16128 install-info-gettext: \
16129     configure-gettext \
16130     info-gettext 
16131         @: $(MAKE); $(unstage)
16132         @[ -f ./gettext/Makefile ] || exit 0; \
16133         r=`${PWD_COMMAND}`; export r; \
16134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135         $(HOST_EXPORTS) \
16136         for flag in $(EXTRA_HOST_FLAGS) ; do \
16137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138         done; \
16139         echo "Doing install-info in gettext" ; \
16140         (cd $(HOST_SUBDIR)/gettext && \
16141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143                   "RANLIB=$${RANLIB}" \
16144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145                   install-info) \
16146           || exit 1
16147
16148 @endif gettext
16149
16150 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16151 maybe-install-pdf-gettext:
16152 @if gettext
16153 maybe-install-pdf-gettext: install-pdf-gettext
16154
16155 install-pdf-gettext: \
16156     configure-gettext \
16157     pdf-gettext 
16158         @: $(MAKE); $(unstage)
16159         @[ -f ./gettext/Makefile ] || exit 0; \
16160         r=`${PWD_COMMAND}`; export r; \
16161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162         $(HOST_EXPORTS) \
16163         for flag in $(EXTRA_HOST_FLAGS) ; do \
16164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16165         done; \
16166         echo "Doing install-pdf in gettext" ; \
16167         (cd $(HOST_SUBDIR)/gettext && \
16168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16170                   "RANLIB=$${RANLIB}" \
16171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16172                   install-pdf) \
16173           || exit 1
16174
16175 @endif gettext
16176
16177 .PHONY: maybe-install-html-gettext install-html-gettext
16178 maybe-install-html-gettext:
16179 @if gettext
16180 maybe-install-html-gettext: install-html-gettext
16181
16182 install-html-gettext: \
16183     configure-gettext \
16184     html-gettext 
16185         @: $(MAKE); $(unstage)
16186         @[ -f ./gettext/Makefile ] || exit 0; \
16187         r=`${PWD_COMMAND}`; export r; \
16188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16189         $(HOST_EXPORTS) \
16190         for flag in $(EXTRA_HOST_FLAGS) ; do \
16191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16192         done; \
16193         echo "Doing install-html in gettext" ; \
16194         (cd $(HOST_SUBDIR)/gettext && \
16195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16197                   "RANLIB=$${RANLIB}" \
16198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16199                   install-html) \
16200           || exit 1
16201
16202 @endif gettext
16203
16204 .PHONY: maybe-installcheck-gettext installcheck-gettext
16205 maybe-installcheck-gettext:
16206 @if gettext
16207 maybe-installcheck-gettext: installcheck-gettext
16208
16209 installcheck-gettext: \
16210     configure-gettext 
16211         @: $(MAKE); $(unstage)
16212         @[ -f ./gettext/Makefile ] || exit 0; \
16213         r=`${PWD_COMMAND}`; export r; \
16214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16215         $(HOST_EXPORTS) \
16216         for flag in $(EXTRA_HOST_FLAGS) ; do \
16217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16218         done; \
16219         echo "Doing installcheck in gettext" ; \
16220         (cd $(HOST_SUBDIR)/gettext && \
16221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223                   "RANLIB=$${RANLIB}" \
16224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16225                   installcheck) \
16226           || exit 1
16227
16228 @endif gettext
16229
16230 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16231 maybe-mostlyclean-gettext:
16232 @if gettext
16233 maybe-mostlyclean-gettext: mostlyclean-gettext
16234
16235 mostlyclean-gettext: 
16236         @: $(MAKE); $(unstage)
16237         @[ -f ./gettext/Makefile ] || exit 0; \
16238         r=`${PWD_COMMAND}`; export r; \
16239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16240         $(HOST_EXPORTS) \
16241         for flag in $(EXTRA_HOST_FLAGS) ; do \
16242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16243         done; \
16244         echo "Doing mostlyclean in gettext" ; \
16245         (cd $(HOST_SUBDIR)/gettext && \
16246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16248                   "RANLIB=$${RANLIB}" \
16249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16250                   mostlyclean) \
16251           || exit 1
16252
16253 @endif gettext
16254
16255 .PHONY: maybe-clean-gettext clean-gettext
16256 maybe-clean-gettext:
16257 @if gettext
16258 maybe-clean-gettext: clean-gettext
16259
16260 clean-gettext: 
16261         @: $(MAKE); $(unstage)
16262         @[ -f ./gettext/Makefile ] || exit 0; \
16263         r=`${PWD_COMMAND}`; export r; \
16264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265         $(HOST_EXPORTS) \
16266         for flag in $(EXTRA_HOST_FLAGS) ; do \
16267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16268         done; \
16269         echo "Doing clean in gettext" ; \
16270         (cd $(HOST_SUBDIR)/gettext && \
16271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273                   "RANLIB=$${RANLIB}" \
16274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16275                   clean) \
16276           || exit 1
16277
16278 @endif gettext
16279
16280 .PHONY: maybe-distclean-gettext distclean-gettext
16281 maybe-distclean-gettext:
16282 @if gettext
16283 maybe-distclean-gettext: distclean-gettext
16284
16285 distclean-gettext: 
16286         @: $(MAKE); $(unstage)
16287         @[ -f ./gettext/Makefile ] || exit 0; \
16288         r=`${PWD_COMMAND}`; export r; \
16289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16290         $(HOST_EXPORTS) \
16291         for flag in $(EXTRA_HOST_FLAGS) ; do \
16292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16293         done; \
16294         echo "Doing distclean in gettext" ; \
16295         (cd $(HOST_SUBDIR)/gettext && \
16296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298                   "RANLIB=$${RANLIB}" \
16299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16300                   distclean) \
16301           || exit 1
16302
16303 @endif gettext
16304
16305 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16306 maybe-maintainer-clean-gettext:
16307 @if gettext
16308 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16309
16310 maintainer-clean-gettext: 
16311         @: $(MAKE); $(unstage)
16312         @[ -f ./gettext/Makefile ] || exit 0; \
16313         r=`${PWD_COMMAND}`; export r; \
16314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315         $(HOST_EXPORTS) \
16316         for flag in $(EXTRA_HOST_FLAGS) ; do \
16317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16318         done; \
16319         echo "Doing maintainer-clean in gettext" ; \
16320         (cd $(HOST_SUBDIR)/gettext && \
16321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16323                   "RANLIB=$${RANLIB}" \
16324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16325                   maintainer-clean) \
16326           || exit 1
16327
16328 @endif gettext
16329
16330
16331
16332 .PHONY: configure-gmp maybe-configure-gmp
16333 maybe-configure-gmp:
16334 @if gcc-bootstrap
16335 configure-gmp: stage_current
16336 @endif gcc-bootstrap
16337 @if gmp
16338 maybe-configure-gmp: configure-gmp
16339 configure-gmp: 
16340         @r=`${PWD_COMMAND}`; export r; \
16341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16344         $(HOST_EXPORTS)  \
16345         echo Configuring in $(HOST_SUBDIR)/gmp; \
16346         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16347         case $(srcdir) in \
16348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16349           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16351         esac; \
16352         srcdiroption="--srcdir=$${topdir}/gmp"; \
16353         libsrcdir="$$s/gmp"; \
16354         $(SHELL) $${libsrcdir}/configure \
16355           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16356           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16357           || exit 1
16358 @endif gmp
16359
16360
16361
16362 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16363 maybe-configure-stage1-gmp:
16364 @if gmp-bootstrap
16365 maybe-configure-stage1-gmp: configure-stage1-gmp
16366 configure-stage1-gmp:
16367         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16369         @r=`${PWD_COMMAND}`; export r; \
16370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371         TFLAGS="$(STAGE1_TFLAGS)"; \
16372         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16373         $(HOST_EXPORTS) \
16374         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16375         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16376         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16377         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16379         cd $(HOST_SUBDIR)/gmp || exit 1; \
16380         case $(srcdir) in \
16381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16382           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16384         esac; \
16385         srcdiroption="--srcdir=$${topdir}/gmp"; \
16386         libsrcdir="$$s/gmp"; \
16387         $(SHELL) $${libsrcdir}/configure \
16388           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16389           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16390           $(STAGE1_CONFIGURE_FLAGS) \
16391           --disable-shared
16392 @endif gmp-bootstrap
16393
16394 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16395 maybe-configure-stage2-gmp:
16396 @if gmp-bootstrap
16397 maybe-configure-stage2-gmp: configure-stage2-gmp
16398 configure-stage2-gmp:
16399         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16401         @r=`${PWD_COMMAND}`; export r; \
16402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403         TFLAGS="$(STAGE2_TFLAGS)"; \
16404         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16405         $(HOST_EXPORTS) \
16406         $(POSTSTAGE1_HOST_EXPORTS) \
16407         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16408         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16409         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16410         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16412         cd $(HOST_SUBDIR)/gmp || exit 1; \
16413         case $(srcdir) in \
16414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16415           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16417         esac; \
16418         srcdiroption="--srcdir=$${topdir}/gmp"; \
16419         libsrcdir="$$s/gmp"; \
16420         $(SHELL) $${libsrcdir}/configure \
16421           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16422           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16423           --with-build-libsubdir=$(HOST_SUBDIR) \
16424           $(STAGE2_CONFIGURE_FLAGS) \
16425           --disable-shared
16426 @endif gmp-bootstrap
16427
16428 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16429 maybe-configure-stage3-gmp:
16430 @if gmp-bootstrap
16431 maybe-configure-stage3-gmp: configure-stage3-gmp
16432 configure-stage3-gmp:
16433         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16435         @r=`${PWD_COMMAND}`; export r; \
16436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16437         TFLAGS="$(STAGE3_TFLAGS)"; \
16438         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16439         $(HOST_EXPORTS) \
16440         $(POSTSTAGE1_HOST_EXPORTS) \
16441         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16442         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16443         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16444         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16446         cd $(HOST_SUBDIR)/gmp || exit 1; \
16447         case $(srcdir) in \
16448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16449           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16451         esac; \
16452         srcdiroption="--srcdir=$${topdir}/gmp"; \
16453         libsrcdir="$$s/gmp"; \
16454         $(SHELL) $${libsrcdir}/configure \
16455           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16456           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16457           --with-build-libsubdir=$(HOST_SUBDIR) \
16458           $(STAGE3_CONFIGURE_FLAGS) \
16459           --disable-shared
16460 @endif gmp-bootstrap
16461
16462 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16463 maybe-configure-stage4-gmp:
16464 @if gmp-bootstrap
16465 maybe-configure-stage4-gmp: configure-stage4-gmp
16466 configure-stage4-gmp:
16467         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16468         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16469         @r=`${PWD_COMMAND}`; export r; \
16470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471         TFLAGS="$(STAGE4_TFLAGS)"; \
16472         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16473         $(HOST_EXPORTS) \
16474         $(POSTSTAGE1_HOST_EXPORTS) \
16475         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16476         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16477         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16478         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16480         cd $(HOST_SUBDIR)/gmp || exit 1; \
16481         case $(srcdir) in \
16482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16483           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16485         esac; \
16486         srcdiroption="--srcdir=$${topdir}/gmp"; \
16487         libsrcdir="$$s/gmp"; \
16488         $(SHELL) $${libsrcdir}/configure \
16489           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16490           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16491           --with-build-libsubdir=$(HOST_SUBDIR) \
16492           $(STAGE4_CONFIGURE_FLAGS) \
16493           --disable-shared
16494 @endif gmp-bootstrap
16495
16496 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16497 maybe-configure-stageprofile-gmp:
16498 @if gmp-bootstrap
16499 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16500 configure-stageprofile-gmp:
16501         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16502         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16503         @r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16506         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16507         $(HOST_EXPORTS) \
16508         $(POSTSTAGE1_HOST_EXPORTS) \
16509         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16510         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16511         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16512         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16514         cd $(HOST_SUBDIR)/gmp || exit 1; \
16515         case $(srcdir) in \
16516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16517           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16519         esac; \
16520         srcdiroption="--srcdir=$${topdir}/gmp"; \
16521         libsrcdir="$$s/gmp"; \
16522         $(SHELL) $${libsrcdir}/configure \
16523           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16524           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16525           --with-build-libsubdir=$(HOST_SUBDIR) \
16526           $(STAGEprofile_CONFIGURE_FLAGS) \
16527           --disable-shared
16528 @endif gmp-bootstrap
16529
16530 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16531 maybe-configure-stagefeedback-gmp:
16532 @if gmp-bootstrap
16533 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16534 configure-stagefeedback-gmp:
16535         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16537         @r=`${PWD_COMMAND}`; export r; \
16538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16539         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16540         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16541         $(HOST_EXPORTS) \
16542         $(POSTSTAGE1_HOST_EXPORTS) \
16543         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16544         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16545         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16546         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16548         cd $(HOST_SUBDIR)/gmp || exit 1; \
16549         case $(srcdir) in \
16550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16551           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16553         esac; \
16554         srcdiroption="--srcdir=$${topdir}/gmp"; \
16555         libsrcdir="$$s/gmp"; \
16556         $(SHELL) $${libsrcdir}/configure \
16557           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16558           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16559           --with-build-libsubdir=$(HOST_SUBDIR) \
16560           $(STAGEfeedback_CONFIGURE_FLAGS) \
16561           --disable-shared
16562 @endif gmp-bootstrap
16563
16564
16565
16566
16567
16568 .PHONY: all-gmp maybe-all-gmp
16569 maybe-all-gmp:
16570 @if gcc-bootstrap
16571 all-gmp: stage_current
16572 @endif gcc-bootstrap
16573 @if gmp
16574 TARGET-gmp=all
16575 maybe-all-gmp: all-gmp
16576 all-gmp: configure-gmp
16577         @r=`${PWD_COMMAND}`; export r; \
16578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16579         $(HOST_EXPORTS)  \
16580         (cd $(HOST_SUBDIR)/gmp && \
16581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16582                 $(TARGET-gmp))
16583 @endif gmp
16584
16585
16586
16587 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16588 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16589 maybe-all-stage1-gmp:
16590 maybe-clean-stage1-gmp:
16591 @if gmp-bootstrap
16592 maybe-all-stage1-gmp: all-stage1-gmp
16593 all-stage1: all-stage1-gmp
16594 TARGET-stage1-gmp = $(TARGET-gmp)
16595 all-stage1-gmp: configure-stage1-gmp
16596         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16597         @r=`${PWD_COMMAND}`; export r; \
16598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599         TFLAGS="$(STAGE1_TFLAGS)"; \
16600         $(HOST_EXPORTS)  \
16601         cd $(HOST_SUBDIR)/gmp && \
16602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16603                 CFLAGS="$(STAGE1_CFLAGS)" \
16604                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16605                 LIBCFLAGS="$(LIBCFLAGS)" \
16606                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16607                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16608                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16609                 $(EXTRA_HOST_FLAGS)   \
16610                 TFLAGS="$(STAGE1_TFLAGS)" \
16611                 $(TARGET-stage1-gmp)
16612
16613 maybe-clean-stage1-gmp: clean-stage1-gmp
16614 clean-stage1: clean-stage1-gmp
16615 clean-stage1-gmp:
16616         @if [ $(current_stage) = stage1 ]; then \
16617           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16618         else \
16619           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16620           $(MAKE) stage1-start; \
16621         fi; \
16622         cd $(HOST_SUBDIR)/gmp && \
16623         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16624                  clean
16625 @endif gmp-bootstrap
16626
16627
16628 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16629 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16630 maybe-all-stage2-gmp:
16631 maybe-clean-stage2-gmp:
16632 @if gmp-bootstrap
16633 maybe-all-stage2-gmp: all-stage2-gmp
16634 all-stage2: all-stage2-gmp
16635 TARGET-stage2-gmp = $(TARGET-gmp)
16636 all-stage2-gmp: configure-stage2-gmp
16637         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16638         @r=`${PWD_COMMAND}`; export r; \
16639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640         TFLAGS="$(STAGE2_TFLAGS)"; \
16641         $(HOST_EXPORTS) \
16642         $(POSTSTAGE1_HOST_EXPORTS)  \
16643         cd $(HOST_SUBDIR)/gmp && \
16644         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16645                 CFLAGS="$(STAGE2_CFLAGS)" \
16646                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16647                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16651                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16652                 TFLAGS="$(STAGE2_TFLAGS)" \
16653                 $(TARGET-stage2-gmp)
16654
16655 maybe-clean-stage2-gmp: clean-stage2-gmp
16656 clean-stage2: clean-stage2-gmp
16657 clean-stage2-gmp:
16658         @if [ $(current_stage) = stage2 ]; then \
16659           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16660         else \
16661           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16662           $(MAKE) stage2-start; \
16663         fi; \
16664         cd $(HOST_SUBDIR)/gmp && \
16665         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16666                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16667                  clean
16668 @endif gmp-bootstrap
16669
16670
16671 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16672 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16673 maybe-all-stage3-gmp:
16674 maybe-clean-stage3-gmp:
16675 @if gmp-bootstrap
16676 maybe-all-stage3-gmp: all-stage3-gmp
16677 all-stage3: all-stage3-gmp
16678 TARGET-stage3-gmp = $(TARGET-gmp)
16679 all-stage3-gmp: configure-stage3-gmp
16680         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16681         @r=`${PWD_COMMAND}`; export r; \
16682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16683         TFLAGS="$(STAGE3_TFLAGS)"; \
16684         $(HOST_EXPORTS) \
16685         $(POSTSTAGE1_HOST_EXPORTS)  \
16686         cd $(HOST_SUBDIR)/gmp && \
16687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16688                 CFLAGS="$(STAGE3_CFLAGS)" \
16689                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16690                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16694                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16695                 TFLAGS="$(STAGE3_TFLAGS)" \
16696                 $(TARGET-stage3-gmp)
16697
16698 maybe-clean-stage3-gmp: clean-stage3-gmp
16699 clean-stage3: clean-stage3-gmp
16700 clean-stage3-gmp:
16701         @if [ $(current_stage) = stage3 ]; then \
16702           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16703         else \
16704           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16705           $(MAKE) stage3-start; \
16706         fi; \
16707         cd $(HOST_SUBDIR)/gmp && \
16708         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16709                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16710                  clean
16711 @endif gmp-bootstrap
16712
16713
16714 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16715 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16716 maybe-all-stage4-gmp:
16717 maybe-clean-stage4-gmp:
16718 @if gmp-bootstrap
16719 maybe-all-stage4-gmp: all-stage4-gmp
16720 all-stage4: all-stage4-gmp
16721 TARGET-stage4-gmp = $(TARGET-gmp)
16722 all-stage4-gmp: configure-stage4-gmp
16723         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16724         @r=`${PWD_COMMAND}`; export r; \
16725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16726         TFLAGS="$(STAGE4_TFLAGS)"; \
16727         $(HOST_EXPORTS) \
16728         $(POSTSTAGE1_HOST_EXPORTS)  \
16729         cd $(HOST_SUBDIR)/gmp && \
16730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16731                 CFLAGS="$(STAGE4_CFLAGS)" \
16732                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16733                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16738                 TFLAGS="$(STAGE4_TFLAGS)" \
16739                 $(TARGET-stage4-gmp)
16740
16741 maybe-clean-stage4-gmp: clean-stage4-gmp
16742 clean-stage4: clean-stage4-gmp
16743 clean-stage4-gmp:
16744         @if [ $(current_stage) = stage4 ]; then \
16745           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16746         else \
16747           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16748           $(MAKE) stage4-start; \
16749         fi; \
16750         cd $(HOST_SUBDIR)/gmp && \
16751         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16752                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16753                  clean
16754 @endif gmp-bootstrap
16755
16756
16757 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16758 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16759 maybe-all-stageprofile-gmp:
16760 maybe-clean-stageprofile-gmp:
16761 @if gmp-bootstrap
16762 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16763 all-stageprofile: all-stageprofile-gmp
16764 TARGET-stageprofile-gmp = $(TARGET-gmp)
16765 all-stageprofile-gmp: configure-stageprofile-gmp
16766         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16767         @r=`${PWD_COMMAND}`; export r; \
16768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16769         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16770         $(HOST_EXPORTS) \
16771         $(POSTSTAGE1_HOST_EXPORTS)  \
16772         cd $(HOST_SUBDIR)/gmp && \
16773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16774                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16775                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16776                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16777                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16778                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16779                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16780                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16781                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16782                 $(TARGET-stageprofile-gmp)
16783
16784 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16785 clean-stageprofile: clean-stageprofile-gmp
16786 clean-stageprofile-gmp:
16787         @if [ $(current_stage) = stageprofile ]; then \
16788           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16789         else \
16790           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16791           $(MAKE) stageprofile-start; \
16792         fi; \
16793         cd $(HOST_SUBDIR)/gmp && \
16794         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16795                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16796                  clean
16797 @endif gmp-bootstrap
16798
16799
16800 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16801 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16802 maybe-all-stagefeedback-gmp:
16803 maybe-clean-stagefeedback-gmp:
16804 @if gmp-bootstrap
16805 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16806 all-stagefeedback: all-stagefeedback-gmp
16807 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16808 all-stagefeedback-gmp: configure-stagefeedback-gmp
16809         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16810         @r=`${PWD_COMMAND}`; export r; \
16811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16812         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16813         $(HOST_EXPORTS) \
16814         $(POSTSTAGE1_HOST_EXPORTS)  \
16815         cd $(HOST_SUBDIR)/gmp && \
16816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16817                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16818                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16819                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16820                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16821                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16822                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16823                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16824                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16825                 $(TARGET-stagefeedback-gmp)
16826
16827 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16828 clean-stagefeedback: clean-stagefeedback-gmp
16829 clean-stagefeedback-gmp:
16830         @if [ $(current_stage) = stagefeedback ]; then \
16831           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16832         else \
16833           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16834           $(MAKE) stagefeedback-start; \
16835         fi; \
16836         cd $(HOST_SUBDIR)/gmp && \
16837         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16838                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16839                  clean
16840 @endif gmp-bootstrap
16841
16842
16843
16844
16845
16846 .PHONY: check-gmp maybe-check-gmp
16847 maybe-check-gmp:
16848 @if gmp
16849 maybe-check-gmp: check-gmp
16850
16851 check-gmp:
16852         @: $(MAKE); $(unstage)
16853         @r=`${PWD_COMMAND}`; export r; \
16854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16855         $(HOST_EXPORTS) \
16856         (cd $(HOST_SUBDIR)/gmp && \
16857           $(MAKE) $(FLAGS_TO_PASS)  check)
16858
16859 @endif gmp
16860
16861 .PHONY: install-gmp maybe-install-gmp
16862 maybe-install-gmp:
16863 @if gmp
16864 maybe-install-gmp: install-gmp
16865
16866 install-gmp:
16867
16868 @endif gmp
16869
16870 # Other targets (info, dvi, pdf, etc.)
16871
16872 .PHONY: maybe-info-gmp info-gmp
16873 maybe-info-gmp:
16874 @if gmp
16875 maybe-info-gmp: info-gmp
16876
16877 info-gmp: \
16878     configure-gmp 
16879         @[ -f ./gmp/Makefile ] || exit 0; \
16880         r=`${PWD_COMMAND}`; export r; \
16881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16882         $(HOST_EXPORTS) \
16883         for flag in $(EXTRA_HOST_FLAGS) ; do \
16884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16885         done; \
16886         echo "Doing info in gmp" ; \
16887         (cd $(HOST_SUBDIR)/gmp && \
16888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16890                   "RANLIB=$${RANLIB}" \
16891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16892                   info) \
16893           || exit 1
16894
16895 @endif gmp
16896
16897 .PHONY: maybe-dvi-gmp dvi-gmp
16898 maybe-dvi-gmp:
16899 @if gmp
16900 maybe-dvi-gmp: dvi-gmp
16901
16902 dvi-gmp: \
16903     configure-gmp 
16904         @[ -f ./gmp/Makefile ] || exit 0; \
16905         r=`${PWD_COMMAND}`; export r; \
16906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907         $(HOST_EXPORTS) \
16908         for flag in $(EXTRA_HOST_FLAGS) ; do \
16909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16910         done; \
16911         echo "Doing dvi in gmp" ; \
16912         (cd $(HOST_SUBDIR)/gmp && \
16913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16915                   "RANLIB=$${RANLIB}" \
16916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16917                   dvi) \
16918           || exit 1
16919
16920 @endif gmp
16921
16922 .PHONY: maybe-pdf-gmp pdf-gmp
16923 maybe-pdf-gmp:
16924 @if gmp
16925 maybe-pdf-gmp: pdf-gmp
16926
16927 pdf-gmp: \
16928     configure-gmp 
16929         @[ -f ./gmp/Makefile ] || exit 0; \
16930         r=`${PWD_COMMAND}`; export r; \
16931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932         $(HOST_EXPORTS) \
16933         for flag in $(EXTRA_HOST_FLAGS) ; do \
16934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16935         done; \
16936         echo "Doing pdf in gmp" ; \
16937         (cd $(HOST_SUBDIR)/gmp && \
16938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16940                   "RANLIB=$${RANLIB}" \
16941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16942                   pdf) \
16943           || exit 1
16944
16945 @endif gmp
16946
16947 .PHONY: maybe-html-gmp html-gmp
16948 maybe-html-gmp:
16949 @if gmp
16950 maybe-html-gmp: html-gmp
16951
16952 html-gmp: \
16953     configure-gmp 
16954         @[ -f ./gmp/Makefile ] || exit 0; \
16955         r=`${PWD_COMMAND}`; export r; \
16956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16957         $(HOST_EXPORTS) \
16958         for flag in $(EXTRA_HOST_FLAGS) ; do \
16959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16960         done; \
16961         echo "Doing html in gmp" ; \
16962         (cd $(HOST_SUBDIR)/gmp && \
16963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16965                   "RANLIB=$${RANLIB}" \
16966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16967                   html) \
16968           || exit 1
16969
16970 @endif gmp
16971
16972 .PHONY: maybe-TAGS-gmp TAGS-gmp
16973 maybe-TAGS-gmp:
16974 @if gmp
16975 maybe-TAGS-gmp: TAGS-gmp
16976
16977 TAGS-gmp: \
16978     configure-gmp 
16979         @[ -f ./gmp/Makefile ] || exit 0; \
16980         r=`${PWD_COMMAND}`; export r; \
16981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16982         $(HOST_EXPORTS) \
16983         for flag in $(EXTRA_HOST_FLAGS) ; do \
16984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16985         done; \
16986         echo "Doing TAGS in gmp" ; \
16987         (cd $(HOST_SUBDIR)/gmp && \
16988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16990                   "RANLIB=$${RANLIB}" \
16991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16992                   TAGS) \
16993           || exit 1
16994
16995 @endif gmp
16996
16997 .PHONY: maybe-install-info-gmp install-info-gmp
16998 maybe-install-info-gmp:
16999 @if gmp
17000 maybe-install-info-gmp: install-info-gmp
17001
17002 install-info-gmp: \
17003     configure-gmp \
17004     info-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 install-info 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                   install-info) \
17019           || exit 1
17020
17021 @endif gmp
17022
17023 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17024 maybe-install-pdf-gmp:
17025 @if gmp
17026 maybe-install-pdf-gmp: install-pdf-gmp
17027
17028 install-pdf-gmp: \
17029     configure-gmp \
17030     pdf-gmp 
17031         @[ -f ./gmp/Makefile ] || exit 0; \
17032         r=`${PWD_COMMAND}`; export r; \
17033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034         $(HOST_EXPORTS) \
17035         for flag in $(EXTRA_HOST_FLAGS) ; do \
17036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17037         done; \
17038         echo "Doing install-pdf in gmp" ; \
17039         (cd $(HOST_SUBDIR)/gmp && \
17040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17042                   "RANLIB=$${RANLIB}" \
17043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17044                   install-pdf) \
17045           || exit 1
17046
17047 @endif gmp
17048
17049 .PHONY: maybe-install-html-gmp install-html-gmp
17050 maybe-install-html-gmp:
17051 @if gmp
17052 maybe-install-html-gmp: install-html-gmp
17053
17054 install-html-gmp: \
17055     configure-gmp \
17056     html-gmp 
17057         @[ -f ./gmp/Makefile ] || exit 0; \
17058         r=`${PWD_COMMAND}`; export r; \
17059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17060         $(HOST_EXPORTS) \
17061         for flag in $(EXTRA_HOST_FLAGS) ; do \
17062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17063         done; \
17064         echo "Doing install-html in gmp" ; \
17065         (cd $(HOST_SUBDIR)/gmp && \
17066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17068                   "RANLIB=$${RANLIB}" \
17069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17070                   install-html) \
17071           || exit 1
17072
17073 @endif gmp
17074
17075 .PHONY: maybe-installcheck-gmp installcheck-gmp
17076 maybe-installcheck-gmp:
17077 @if gmp
17078 maybe-installcheck-gmp: installcheck-gmp
17079
17080 installcheck-gmp: \
17081     configure-gmp 
17082         @[ -f ./gmp/Makefile ] || exit 0; \
17083         r=`${PWD_COMMAND}`; export r; \
17084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085         $(HOST_EXPORTS) \
17086         for flag in $(EXTRA_HOST_FLAGS) ; do \
17087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17088         done; \
17089         echo "Doing installcheck in gmp" ; \
17090         (cd $(HOST_SUBDIR)/gmp && \
17091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17093                   "RANLIB=$${RANLIB}" \
17094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17095                   installcheck) \
17096           || exit 1
17097
17098 @endif gmp
17099
17100 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17101 maybe-mostlyclean-gmp:
17102 @if gmp
17103 maybe-mostlyclean-gmp: mostlyclean-gmp
17104
17105 mostlyclean-gmp: 
17106         @[ -f ./gmp/Makefile ] || exit 0; \
17107         r=`${PWD_COMMAND}`; export r; \
17108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17109         $(HOST_EXPORTS) \
17110         for flag in $(EXTRA_HOST_FLAGS) ; do \
17111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17112         done; \
17113         echo "Doing mostlyclean in gmp" ; \
17114         (cd $(HOST_SUBDIR)/gmp && \
17115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17117                   "RANLIB=$${RANLIB}" \
17118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17119                   mostlyclean) \
17120           || exit 1
17121
17122 @endif gmp
17123
17124 .PHONY: maybe-clean-gmp clean-gmp
17125 maybe-clean-gmp:
17126 @if gmp
17127 maybe-clean-gmp: clean-gmp
17128
17129 clean-gmp: 
17130         @[ -f ./gmp/Makefile ] || exit 0; \
17131         r=`${PWD_COMMAND}`; export r; \
17132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17133         $(HOST_EXPORTS) \
17134         for flag in $(EXTRA_HOST_FLAGS) ; do \
17135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17136         done; \
17137         echo "Doing clean in gmp" ; \
17138         (cd $(HOST_SUBDIR)/gmp && \
17139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17141                   "RANLIB=$${RANLIB}" \
17142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17143                   clean) \
17144           || exit 1
17145
17146 @endif gmp
17147
17148 .PHONY: maybe-distclean-gmp distclean-gmp
17149 maybe-distclean-gmp:
17150 @if gmp
17151 maybe-distclean-gmp: distclean-gmp
17152
17153 distclean-gmp: 
17154         @[ -f ./gmp/Makefile ] || exit 0; \
17155         r=`${PWD_COMMAND}`; export r; \
17156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157         $(HOST_EXPORTS) \
17158         for flag in $(EXTRA_HOST_FLAGS) ; do \
17159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17160         done; \
17161         echo "Doing distclean in gmp" ; \
17162         (cd $(HOST_SUBDIR)/gmp && \
17163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17165                   "RANLIB=$${RANLIB}" \
17166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17167                   distclean) \
17168           || exit 1
17169
17170 @endif gmp
17171
17172 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17173 maybe-maintainer-clean-gmp:
17174 @if gmp
17175 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17176
17177 maintainer-clean-gmp: 
17178         @[ -f ./gmp/Makefile ] || exit 0; \
17179         r=`${PWD_COMMAND}`; export r; \
17180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17181         $(HOST_EXPORTS) \
17182         for flag in $(EXTRA_HOST_FLAGS) ; do \
17183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17184         done; \
17185         echo "Doing maintainer-clean in gmp" ; \
17186         (cd $(HOST_SUBDIR)/gmp && \
17187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17189                   "RANLIB=$${RANLIB}" \
17190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17191                   maintainer-clean) \
17192           || exit 1
17193
17194 @endif gmp
17195
17196
17197
17198 .PHONY: configure-mpfr maybe-configure-mpfr
17199 maybe-configure-mpfr:
17200 @if gcc-bootstrap
17201 configure-mpfr: stage_current
17202 @endif gcc-bootstrap
17203 @if mpfr
17204 maybe-configure-mpfr: configure-mpfr
17205 configure-mpfr: 
17206         @r=`${PWD_COMMAND}`; export r; \
17207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17208         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17210         $(HOST_EXPORTS)  \
17211         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17212         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17213         case $(srcdir) in \
17214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17215           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17217         esac; \
17218         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17219         libsrcdir="$$s/mpfr"; \
17220         $(SHELL) $${libsrcdir}/configure \
17221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17222           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17223           || exit 1
17224 @endif mpfr
17225
17226
17227
17228 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17229 maybe-configure-stage1-mpfr:
17230 @if mpfr-bootstrap
17231 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17232 configure-stage1-mpfr:
17233         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17235         @r=`${PWD_COMMAND}`; export r; \
17236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17237         TFLAGS="$(STAGE1_TFLAGS)"; \
17238         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17239         $(HOST_EXPORTS) \
17240         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17241         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17242         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17243         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17245         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17246         case $(srcdir) in \
17247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17248           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17250         esac; \
17251         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17252         libsrcdir="$$s/mpfr"; \
17253         $(SHELL) $${libsrcdir}/configure \
17254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17255           --target=${target_alias} $${srcdiroption} \
17256           $(STAGE1_CONFIGURE_FLAGS) \
17257           --disable-shared @extra_mpfr_configure_flags@
17258 @endif mpfr-bootstrap
17259
17260 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17261 maybe-configure-stage2-mpfr:
17262 @if mpfr-bootstrap
17263 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17264 configure-stage2-mpfr:
17265         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17267         @r=`${PWD_COMMAND}`; export r; \
17268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17269         TFLAGS="$(STAGE2_TFLAGS)"; \
17270         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17271         $(HOST_EXPORTS) \
17272         $(POSTSTAGE1_HOST_EXPORTS) \
17273         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17274         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17275         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17276         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17278         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17279         case $(srcdir) in \
17280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17281           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17283         esac; \
17284         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17285         libsrcdir="$$s/mpfr"; \
17286         $(SHELL) $${libsrcdir}/configure \
17287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17288           --target=${target_alias} $${srcdiroption} \
17289           --with-build-libsubdir=$(HOST_SUBDIR) \
17290           $(STAGE2_CONFIGURE_FLAGS) \
17291           --disable-shared @extra_mpfr_configure_flags@
17292 @endif mpfr-bootstrap
17293
17294 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17295 maybe-configure-stage3-mpfr:
17296 @if mpfr-bootstrap
17297 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17298 configure-stage3-mpfr:
17299         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17300         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17301         @r=`${PWD_COMMAND}`; export r; \
17302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303         TFLAGS="$(STAGE3_TFLAGS)"; \
17304         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17305         $(HOST_EXPORTS) \
17306         $(POSTSTAGE1_HOST_EXPORTS) \
17307         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17308         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17309         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17310         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17312         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17313         case $(srcdir) in \
17314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17315           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17317         esac; \
17318         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17319         libsrcdir="$$s/mpfr"; \
17320         $(SHELL) $${libsrcdir}/configure \
17321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17322           --target=${target_alias} $${srcdiroption} \
17323           --with-build-libsubdir=$(HOST_SUBDIR) \
17324           $(STAGE3_CONFIGURE_FLAGS) \
17325           --disable-shared @extra_mpfr_configure_flags@
17326 @endif mpfr-bootstrap
17327
17328 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17329 maybe-configure-stage4-mpfr:
17330 @if mpfr-bootstrap
17331 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17332 configure-stage4-mpfr:
17333         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17334         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17335         @r=`${PWD_COMMAND}`; export r; \
17336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17337         TFLAGS="$(STAGE4_TFLAGS)"; \
17338         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17339         $(HOST_EXPORTS) \
17340         $(POSTSTAGE1_HOST_EXPORTS) \
17341         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17342         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17343         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17344         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17346         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17347         case $(srcdir) in \
17348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17349           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17351         esac; \
17352         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17353         libsrcdir="$$s/mpfr"; \
17354         $(SHELL) $${libsrcdir}/configure \
17355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17356           --target=${target_alias} $${srcdiroption} \
17357           --with-build-libsubdir=$(HOST_SUBDIR) \
17358           $(STAGE4_CONFIGURE_FLAGS) \
17359           --disable-shared @extra_mpfr_configure_flags@
17360 @endif mpfr-bootstrap
17361
17362 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17363 maybe-configure-stageprofile-mpfr:
17364 @if mpfr-bootstrap
17365 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17366 configure-stageprofile-mpfr:
17367         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17369         @r=`${PWD_COMMAND}`; export r; \
17370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17371         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17372         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17373         $(HOST_EXPORTS) \
17374         $(POSTSTAGE1_HOST_EXPORTS) \
17375         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17376         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17377         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17378         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17380         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17381         case $(srcdir) in \
17382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17383           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17385         esac; \
17386         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17387         libsrcdir="$$s/mpfr"; \
17388         $(SHELL) $${libsrcdir}/configure \
17389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17390           --target=${target_alias} $${srcdiroption} \
17391           --with-build-libsubdir=$(HOST_SUBDIR) \
17392           $(STAGEprofile_CONFIGURE_FLAGS) \
17393           --disable-shared @extra_mpfr_configure_flags@
17394 @endif mpfr-bootstrap
17395
17396 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17397 maybe-configure-stagefeedback-mpfr:
17398 @if mpfr-bootstrap
17399 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17400 configure-stagefeedback-mpfr:
17401         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17402         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17403         @r=`${PWD_COMMAND}`; export r; \
17404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17405         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17406         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17407         $(HOST_EXPORTS) \
17408         $(POSTSTAGE1_HOST_EXPORTS) \
17409         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17410         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17411         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17412         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17414         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17415         case $(srcdir) in \
17416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17417           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17419         esac; \
17420         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17421         libsrcdir="$$s/mpfr"; \
17422         $(SHELL) $${libsrcdir}/configure \
17423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17424           --target=${target_alias} $${srcdiroption} \
17425           --with-build-libsubdir=$(HOST_SUBDIR) \
17426           $(STAGEfeedback_CONFIGURE_FLAGS) \
17427           --disable-shared @extra_mpfr_configure_flags@
17428 @endif mpfr-bootstrap
17429
17430
17431
17432
17433
17434 .PHONY: all-mpfr maybe-all-mpfr
17435 maybe-all-mpfr:
17436 @if gcc-bootstrap
17437 all-mpfr: stage_current
17438 @endif gcc-bootstrap
17439 @if mpfr
17440 TARGET-mpfr=all
17441 maybe-all-mpfr: all-mpfr
17442 all-mpfr: configure-mpfr
17443         @r=`${PWD_COMMAND}`; export r; \
17444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17445         $(HOST_EXPORTS)  \
17446         (cd $(HOST_SUBDIR)/mpfr && \
17447           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17448                 $(TARGET-mpfr))
17449 @endif mpfr
17450
17451
17452
17453 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17454 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17455 maybe-all-stage1-mpfr:
17456 maybe-clean-stage1-mpfr:
17457 @if mpfr-bootstrap
17458 maybe-all-stage1-mpfr: all-stage1-mpfr
17459 all-stage1: all-stage1-mpfr
17460 TARGET-stage1-mpfr = $(TARGET-mpfr)
17461 all-stage1-mpfr: configure-stage1-mpfr
17462         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17463         @r=`${PWD_COMMAND}`; export r; \
17464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465         TFLAGS="$(STAGE1_TFLAGS)"; \
17466         $(HOST_EXPORTS)  \
17467         cd $(HOST_SUBDIR)/mpfr && \
17468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17469                 CFLAGS="$(STAGE1_CFLAGS)" \
17470                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17471                 LIBCFLAGS="$(LIBCFLAGS)" \
17472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17475                 $(EXTRA_HOST_FLAGS)   \
17476                 TFLAGS="$(STAGE1_TFLAGS)" \
17477                 $(TARGET-stage1-mpfr)
17478
17479 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17480 clean-stage1: clean-stage1-mpfr
17481 clean-stage1-mpfr:
17482         @if [ $(current_stage) = stage1 ]; then \
17483           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17484         else \
17485           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17486           $(MAKE) stage1-start; \
17487         fi; \
17488         cd $(HOST_SUBDIR)/mpfr && \
17489         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17490                  clean
17491 @endif mpfr-bootstrap
17492
17493
17494 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17495 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17496 maybe-all-stage2-mpfr:
17497 maybe-clean-stage2-mpfr:
17498 @if mpfr-bootstrap
17499 maybe-all-stage2-mpfr: all-stage2-mpfr
17500 all-stage2: all-stage2-mpfr
17501 TARGET-stage2-mpfr = $(TARGET-mpfr)
17502 all-stage2-mpfr: configure-stage2-mpfr
17503         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17504         @r=`${PWD_COMMAND}`; export r; \
17505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17506         TFLAGS="$(STAGE2_TFLAGS)"; \
17507         $(HOST_EXPORTS) \
17508         $(POSTSTAGE1_HOST_EXPORTS)  \
17509         cd $(HOST_SUBDIR)/mpfr && \
17510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17511                 CFLAGS="$(STAGE2_CFLAGS)" \
17512                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17513                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17518                 TFLAGS="$(STAGE2_TFLAGS)" \
17519                 $(TARGET-stage2-mpfr)
17520
17521 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17522 clean-stage2: clean-stage2-mpfr
17523 clean-stage2-mpfr:
17524         @if [ $(current_stage) = stage2 ]; then \
17525           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17526         else \
17527           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17528           $(MAKE) stage2-start; \
17529         fi; \
17530         cd $(HOST_SUBDIR)/mpfr && \
17531         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17532                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17533                  clean
17534 @endif mpfr-bootstrap
17535
17536
17537 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17538 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17539 maybe-all-stage3-mpfr:
17540 maybe-clean-stage3-mpfr:
17541 @if mpfr-bootstrap
17542 maybe-all-stage3-mpfr: all-stage3-mpfr
17543 all-stage3: all-stage3-mpfr
17544 TARGET-stage3-mpfr = $(TARGET-mpfr)
17545 all-stage3-mpfr: configure-stage3-mpfr
17546         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17547         @r=`${PWD_COMMAND}`; export r; \
17548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17549         TFLAGS="$(STAGE3_TFLAGS)"; \
17550         $(HOST_EXPORTS) \
17551         $(POSTSTAGE1_HOST_EXPORTS)  \
17552         cd $(HOST_SUBDIR)/mpfr && \
17553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17554                 CFLAGS="$(STAGE3_CFLAGS)" \
17555                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17556                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17560                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17561                 TFLAGS="$(STAGE3_TFLAGS)" \
17562                 $(TARGET-stage3-mpfr)
17563
17564 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17565 clean-stage3: clean-stage3-mpfr
17566 clean-stage3-mpfr:
17567         @if [ $(current_stage) = stage3 ]; then \
17568           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17569         else \
17570           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17571           $(MAKE) stage3-start; \
17572         fi; \
17573         cd $(HOST_SUBDIR)/mpfr && \
17574         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17575                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17576                  clean
17577 @endif mpfr-bootstrap
17578
17579
17580 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17581 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17582 maybe-all-stage4-mpfr:
17583 maybe-clean-stage4-mpfr:
17584 @if mpfr-bootstrap
17585 maybe-all-stage4-mpfr: all-stage4-mpfr
17586 all-stage4: all-stage4-mpfr
17587 TARGET-stage4-mpfr = $(TARGET-mpfr)
17588 all-stage4-mpfr: configure-stage4-mpfr
17589         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17590         @r=`${PWD_COMMAND}`; export r; \
17591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17592         TFLAGS="$(STAGE4_TFLAGS)"; \
17593         $(HOST_EXPORTS) \
17594         $(POSTSTAGE1_HOST_EXPORTS)  \
17595         cd $(HOST_SUBDIR)/mpfr && \
17596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17597                 CFLAGS="$(STAGE4_CFLAGS)" \
17598                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17599                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17603                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17604                 TFLAGS="$(STAGE4_TFLAGS)" \
17605                 $(TARGET-stage4-mpfr)
17606
17607 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17608 clean-stage4: clean-stage4-mpfr
17609 clean-stage4-mpfr:
17610         @if [ $(current_stage) = stage4 ]; then \
17611           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17612         else \
17613           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17614           $(MAKE) stage4-start; \
17615         fi; \
17616         cd $(HOST_SUBDIR)/mpfr && \
17617         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17618                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17619                  clean
17620 @endif mpfr-bootstrap
17621
17622
17623 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17624 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17625 maybe-all-stageprofile-mpfr:
17626 maybe-clean-stageprofile-mpfr:
17627 @if mpfr-bootstrap
17628 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17629 all-stageprofile: all-stageprofile-mpfr
17630 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17631 all-stageprofile-mpfr: configure-stageprofile-mpfr
17632         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17633         @r=`${PWD_COMMAND}`; export r; \
17634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17635         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17636         $(HOST_EXPORTS) \
17637         $(POSTSTAGE1_HOST_EXPORTS)  \
17638         cd $(HOST_SUBDIR)/mpfr && \
17639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17640                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17641                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17642                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17646                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17647                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17648                 $(TARGET-stageprofile-mpfr)
17649
17650 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17651 clean-stageprofile: clean-stageprofile-mpfr
17652 clean-stageprofile-mpfr:
17653         @if [ $(current_stage) = stageprofile ]; then \
17654           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17655         else \
17656           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17657           $(MAKE) stageprofile-start; \
17658         fi; \
17659         cd $(HOST_SUBDIR)/mpfr && \
17660         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17661                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17662                  clean
17663 @endif mpfr-bootstrap
17664
17665
17666 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17667 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17668 maybe-all-stagefeedback-mpfr:
17669 maybe-clean-stagefeedback-mpfr:
17670 @if mpfr-bootstrap
17671 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17672 all-stagefeedback: all-stagefeedback-mpfr
17673 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17674 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17675         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17676         @r=`${PWD_COMMAND}`; export r; \
17677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17679         $(HOST_EXPORTS) \
17680         $(POSTSTAGE1_HOST_EXPORTS)  \
17681         cd $(HOST_SUBDIR)/mpfr && \
17682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17683                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17684                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17685                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17689                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17690                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17691                 $(TARGET-stagefeedback-mpfr)
17692
17693 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17694 clean-stagefeedback: clean-stagefeedback-mpfr
17695 clean-stagefeedback-mpfr:
17696         @if [ $(current_stage) = stagefeedback ]; then \
17697           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17698         else \
17699           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17700           $(MAKE) stagefeedback-start; \
17701         fi; \
17702         cd $(HOST_SUBDIR)/mpfr && \
17703         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17704                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17705                  clean
17706 @endif mpfr-bootstrap
17707
17708
17709
17710
17711
17712 .PHONY: check-mpfr maybe-check-mpfr
17713 maybe-check-mpfr:
17714 @if mpfr
17715 maybe-check-mpfr: check-mpfr
17716
17717 check-mpfr:
17718         @: $(MAKE); $(unstage)
17719         @r=`${PWD_COMMAND}`; export r; \
17720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721         $(HOST_EXPORTS) \
17722         (cd $(HOST_SUBDIR)/mpfr && \
17723           $(MAKE) $(FLAGS_TO_PASS)  check)
17724
17725 @endif mpfr
17726
17727 .PHONY: install-mpfr maybe-install-mpfr
17728 maybe-install-mpfr:
17729 @if mpfr
17730 maybe-install-mpfr: install-mpfr
17731
17732 install-mpfr:
17733
17734 @endif mpfr
17735
17736 # Other targets (info, dvi, pdf, etc.)
17737
17738 .PHONY: maybe-info-mpfr info-mpfr
17739 maybe-info-mpfr:
17740 @if mpfr
17741 maybe-info-mpfr: info-mpfr
17742
17743 info-mpfr: \
17744     configure-mpfr 
17745         @[ -f ./mpfr/Makefile ] || exit 0; \
17746         r=`${PWD_COMMAND}`; export r; \
17747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748         $(HOST_EXPORTS) \
17749         for flag in $(EXTRA_HOST_FLAGS) ; do \
17750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17751         done; \
17752         echo "Doing info in mpfr" ; \
17753         (cd $(HOST_SUBDIR)/mpfr && \
17754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17756                   "RANLIB=$${RANLIB}" \
17757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17758                   info) \
17759           || exit 1
17760
17761 @endif mpfr
17762
17763 .PHONY: maybe-dvi-mpfr dvi-mpfr
17764 maybe-dvi-mpfr:
17765 @if mpfr
17766 maybe-dvi-mpfr: dvi-mpfr
17767
17768 dvi-mpfr: \
17769     configure-mpfr 
17770         @[ -f ./mpfr/Makefile ] || exit 0; \
17771         r=`${PWD_COMMAND}`; export r; \
17772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773         $(HOST_EXPORTS) \
17774         for flag in $(EXTRA_HOST_FLAGS) ; do \
17775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17776         done; \
17777         echo "Doing dvi in mpfr" ; \
17778         (cd $(HOST_SUBDIR)/mpfr && \
17779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17781                   "RANLIB=$${RANLIB}" \
17782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17783                   dvi) \
17784           || exit 1
17785
17786 @endif mpfr
17787
17788 .PHONY: maybe-pdf-mpfr pdf-mpfr
17789 maybe-pdf-mpfr:
17790 @if mpfr
17791 maybe-pdf-mpfr: pdf-mpfr
17792
17793 pdf-mpfr: \
17794     configure-mpfr 
17795         @[ -f ./mpfr/Makefile ] || exit 0; \
17796         r=`${PWD_COMMAND}`; export r; \
17797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17798         $(HOST_EXPORTS) \
17799         for flag in $(EXTRA_HOST_FLAGS) ; do \
17800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17801         done; \
17802         echo "Doing pdf in mpfr" ; \
17803         (cd $(HOST_SUBDIR)/mpfr && \
17804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17806                   "RANLIB=$${RANLIB}" \
17807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17808                   pdf) \
17809           || exit 1
17810
17811 @endif mpfr
17812
17813 .PHONY: maybe-html-mpfr html-mpfr
17814 maybe-html-mpfr:
17815 @if mpfr
17816 maybe-html-mpfr: html-mpfr
17817
17818 html-mpfr: \
17819     configure-mpfr 
17820         @[ -f ./mpfr/Makefile ] || exit 0; \
17821         r=`${PWD_COMMAND}`; export r; \
17822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17823         $(HOST_EXPORTS) \
17824         for flag in $(EXTRA_HOST_FLAGS) ; do \
17825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17826         done; \
17827         echo "Doing html in mpfr" ; \
17828         (cd $(HOST_SUBDIR)/mpfr && \
17829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17831                   "RANLIB=$${RANLIB}" \
17832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17833                   html) \
17834           || exit 1
17835
17836 @endif mpfr
17837
17838 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17839 maybe-TAGS-mpfr:
17840 @if mpfr
17841 maybe-TAGS-mpfr: TAGS-mpfr
17842
17843 TAGS-mpfr: \
17844     configure-mpfr 
17845         @[ -f ./mpfr/Makefile ] || exit 0; \
17846         r=`${PWD_COMMAND}`; export r; \
17847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848         $(HOST_EXPORTS) \
17849         for flag in $(EXTRA_HOST_FLAGS) ; do \
17850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17851         done; \
17852         echo "Doing TAGS in mpfr" ; \
17853         (cd $(HOST_SUBDIR)/mpfr && \
17854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17856                   "RANLIB=$${RANLIB}" \
17857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17858                   TAGS) \
17859           || exit 1
17860
17861 @endif mpfr
17862
17863 .PHONY: maybe-install-info-mpfr install-info-mpfr
17864 maybe-install-info-mpfr:
17865 @if mpfr
17866 maybe-install-info-mpfr: install-info-mpfr
17867
17868 install-info-mpfr: \
17869     configure-mpfr \
17870     info-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 install-info 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                   install-info) \
17885           || exit 1
17886
17887 @endif mpfr
17888
17889 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17890 maybe-install-pdf-mpfr:
17891 @if mpfr
17892 maybe-install-pdf-mpfr: install-pdf-mpfr
17893
17894 install-pdf-mpfr: \
17895     configure-mpfr \
17896     pdf-mpfr 
17897         @[ -f ./mpfr/Makefile ] || exit 0; \
17898         r=`${PWD_COMMAND}`; export r; \
17899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17900         $(HOST_EXPORTS) \
17901         for flag in $(EXTRA_HOST_FLAGS) ; do \
17902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17903         done; \
17904         echo "Doing install-pdf in mpfr" ; \
17905         (cd $(HOST_SUBDIR)/mpfr && \
17906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17908                   "RANLIB=$${RANLIB}" \
17909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17910                   install-pdf) \
17911           || exit 1
17912
17913 @endif mpfr
17914
17915 .PHONY: maybe-install-html-mpfr install-html-mpfr
17916 maybe-install-html-mpfr:
17917 @if mpfr
17918 maybe-install-html-mpfr: install-html-mpfr
17919
17920 install-html-mpfr: \
17921     configure-mpfr \
17922     html-mpfr 
17923         @[ -f ./mpfr/Makefile ] || exit 0; \
17924         r=`${PWD_COMMAND}`; export r; \
17925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17926         $(HOST_EXPORTS) \
17927         for flag in $(EXTRA_HOST_FLAGS) ; do \
17928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17929         done; \
17930         echo "Doing install-html in mpfr" ; \
17931         (cd $(HOST_SUBDIR)/mpfr && \
17932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17934                   "RANLIB=$${RANLIB}" \
17935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17936                   install-html) \
17937           || exit 1
17938
17939 @endif mpfr
17940
17941 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17942 maybe-installcheck-mpfr:
17943 @if mpfr
17944 maybe-installcheck-mpfr: installcheck-mpfr
17945
17946 installcheck-mpfr: \
17947     configure-mpfr 
17948         @[ -f ./mpfr/Makefile ] || exit 0; \
17949         r=`${PWD_COMMAND}`; export r; \
17950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17951         $(HOST_EXPORTS) \
17952         for flag in $(EXTRA_HOST_FLAGS) ; do \
17953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17954         done; \
17955         echo "Doing installcheck in mpfr" ; \
17956         (cd $(HOST_SUBDIR)/mpfr && \
17957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17959                   "RANLIB=$${RANLIB}" \
17960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17961                   installcheck) \
17962           || exit 1
17963
17964 @endif mpfr
17965
17966 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17967 maybe-mostlyclean-mpfr:
17968 @if mpfr
17969 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17970
17971 mostlyclean-mpfr: 
17972         @[ -f ./mpfr/Makefile ] || exit 0; \
17973         r=`${PWD_COMMAND}`; export r; \
17974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17975         $(HOST_EXPORTS) \
17976         for flag in $(EXTRA_HOST_FLAGS) ; do \
17977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17978         done; \
17979         echo "Doing mostlyclean in mpfr" ; \
17980         (cd $(HOST_SUBDIR)/mpfr && \
17981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17983                   "RANLIB=$${RANLIB}" \
17984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17985                   mostlyclean) \
17986           || exit 1
17987
17988 @endif mpfr
17989
17990 .PHONY: maybe-clean-mpfr clean-mpfr
17991 maybe-clean-mpfr:
17992 @if mpfr
17993 maybe-clean-mpfr: clean-mpfr
17994
17995 clean-mpfr: 
17996         @[ -f ./mpfr/Makefile ] || exit 0; \
17997         r=`${PWD_COMMAND}`; export r; \
17998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999         $(HOST_EXPORTS) \
18000         for flag in $(EXTRA_HOST_FLAGS) ; do \
18001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18002         done; \
18003         echo "Doing clean in mpfr" ; \
18004         (cd $(HOST_SUBDIR)/mpfr && \
18005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18007                   "RANLIB=$${RANLIB}" \
18008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18009                   clean) \
18010           || exit 1
18011
18012 @endif mpfr
18013
18014 .PHONY: maybe-distclean-mpfr distclean-mpfr
18015 maybe-distclean-mpfr:
18016 @if mpfr
18017 maybe-distclean-mpfr: distclean-mpfr
18018
18019 distclean-mpfr: 
18020         @[ -f ./mpfr/Makefile ] || exit 0; \
18021         r=`${PWD_COMMAND}`; export r; \
18022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18023         $(HOST_EXPORTS) \
18024         for flag in $(EXTRA_HOST_FLAGS) ; do \
18025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18026         done; \
18027         echo "Doing distclean in mpfr" ; \
18028         (cd $(HOST_SUBDIR)/mpfr && \
18029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18031                   "RANLIB=$${RANLIB}" \
18032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18033                   distclean) \
18034           || exit 1
18035
18036 @endif mpfr
18037
18038 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18039 maybe-maintainer-clean-mpfr:
18040 @if mpfr
18041 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18042
18043 maintainer-clean-mpfr: 
18044         @[ -f ./mpfr/Makefile ] || exit 0; \
18045         r=`${PWD_COMMAND}`; export r; \
18046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18047         $(HOST_EXPORTS) \
18048         for flag in $(EXTRA_HOST_FLAGS) ; do \
18049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18050         done; \
18051         echo "Doing maintainer-clean in mpfr" ; \
18052         (cd $(HOST_SUBDIR)/mpfr && \
18053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18055                   "RANLIB=$${RANLIB}" \
18056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18057                   maintainer-clean) \
18058           || exit 1
18059
18060 @endif mpfr
18061
18062
18063
18064 .PHONY: configure-mpc maybe-configure-mpc
18065 maybe-configure-mpc:
18066 @if gcc-bootstrap
18067 configure-mpc: stage_current
18068 @endif gcc-bootstrap
18069 @if mpc
18070 maybe-configure-mpc: configure-mpc
18071 configure-mpc: 
18072         @r=`${PWD_COMMAND}`; export r; \
18073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18074         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18076         $(HOST_EXPORTS)  \
18077         echo Configuring in $(HOST_SUBDIR)/mpc; \
18078         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18079         case $(srcdir) in \
18080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18081           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18083         esac; \
18084         srcdiroption="--srcdir=$${topdir}/mpc"; \
18085         libsrcdir="$$s/mpc"; \
18086         $(SHELL) $${libsrcdir}/configure \
18087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18088           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18089           || exit 1
18090 @endif mpc
18091
18092
18093
18094 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18095 maybe-configure-stage1-mpc:
18096 @if mpc-bootstrap
18097 maybe-configure-stage1-mpc: configure-stage1-mpc
18098 configure-stage1-mpc:
18099         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18101         @r=`${PWD_COMMAND}`; export r; \
18102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18103         TFLAGS="$(STAGE1_TFLAGS)"; \
18104         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18105         $(HOST_EXPORTS) \
18106         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18107         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18108         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18109         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18111         cd $(HOST_SUBDIR)/mpc || exit 1; \
18112         case $(srcdir) in \
18113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18114           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18116         esac; \
18117         srcdiroption="--srcdir=$${topdir}/mpc"; \
18118         libsrcdir="$$s/mpc"; \
18119         $(SHELL) $${libsrcdir}/configure \
18120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18121           --target=${target_alias} $${srcdiroption} \
18122           $(STAGE1_CONFIGURE_FLAGS) \
18123           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18124 @endif mpc-bootstrap
18125
18126 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18127 maybe-configure-stage2-mpc:
18128 @if mpc-bootstrap
18129 maybe-configure-stage2-mpc: configure-stage2-mpc
18130 configure-stage2-mpc:
18131         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18133         @r=`${PWD_COMMAND}`; export r; \
18134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18135         TFLAGS="$(STAGE2_TFLAGS)"; \
18136         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18137         $(HOST_EXPORTS) \
18138         $(POSTSTAGE1_HOST_EXPORTS) \
18139         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18140         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18141         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18142         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18144         cd $(HOST_SUBDIR)/mpc || exit 1; \
18145         case $(srcdir) in \
18146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18147           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18149         esac; \
18150         srcdiroption="--srcdir=$${topdir}/mpc"; \
18151         libsrcdir="$$s/mpc"; \
18152         $(SHELL) $${libsrcdir}/configure \
18153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18154           --target=${target_alias} $${srcdiroption} \
18155           --with-build-libsubdir=$(HOST_SUBDIR) \
18156           $(STAGE2_CONFIGURE_FLAGS) \
18157           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18158 @endif mpc-bootstrap
18159
18160 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18161 maybe-configure-stage3-mpc:
18162 @if mpc-bootstrap
18163 maybe-configure-stage3-mpc: configure-stage3-mpc
18164 configure-stage3-mpc:
18165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18167         @r=`${PWD_COMMAND}`; export r; \
18168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169         TFLAGS="$(STAGE3_TFLAGS)"; \
18170         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18171         $(HOST_EXPORTS) \
18172         $(POSTSTAGE1_HOST_EXPORTS) \
18173         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18174         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18175         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18176         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18178         cd $(HOST_SUBDIR)/mpc || exit 1; \
18179         case $(srcdir) in \
18180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18181           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18183         esac; \
18184         srcdiroption="--srcdir=$${topdir}/mpc"; \
18185         libsrcdir="$$s/mpc"; \
18186         $(SHELL) $${libsrcdir}/configure \
18187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18188           --target=${target_alias} $${srcdiroption} \
18189           --with-build-libsubdir=$(HOST_SUBDIR) \
18190           $(STAGE3_CONFIGURE_FLAGS) \
18191           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18192 @endif mpc-bootstrap
18193
18194 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18195 maybe-configure-stage4-mpc:
18196 @if mpc-bootstrap
18197 maybe-configure-stage4-mpc: configure-stage4-mpc
18198 configure-stage4-mpc:
18199         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18201         @r=`${PWD_COMMAND}`; export r; \
18202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203         TFLAGS="$(STAGE4_TFLAGS)"; \
18204         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18205         $(HOST_EXPORTS) \
18206         $(POSTSTAGE1_HOST_EXPORTS) \
18207         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18208         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18209         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18210         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18212         cd $(HOST_SUBDIR)/mpc || exit 1; \
18213         case $(srcdir) in \
18214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18215           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18217         esac; \
18218         srcdiroption="--srcdir=$${topdir}/mpc"; \
18219         libsrcdir="$$s/mpc"; \
18220         $(SHELL) $${libsrcdir}/configure \
18221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18222           --target=${target_alias} $${srcdiroption} \
18223           --with-build-libsubdir=$(HOST_SUBDIR) \
18224           $(STAGE4_CONFIGURE_FLAGS) \
18225           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18226 @endif mpc-bootstrap
18227
18228 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18229 maybe-configure-stageprofile-mpc:
18230 @if mpc-bootstrap
18231 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18232 configure-stageprofile-mpc:
18233         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18235         @r=`${PWD_COMMAND}`; export r; \
18236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18238         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18239         $(HOST_EXPORTS) \
18240         $(POSTSTAGE1_HOST_EXPORTS) \
18241         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18242         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18243         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18244         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18246         cd $(HOST_SUBDIR)/mpc || exit 1; \
18247         case $(srcdir) in \
18248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18249           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18251         esac; \
18252         srcdiroption="--srcdir=$${topdir}/mpc"; \
18253         libsrcdir="$$s/mpc"; \
18254         $(SHELL) $${libsrcdir}/configure \
18255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18256           --target=${target_alias} $${srcdiroption} \
18257           --with-build-libsubdir=$(HOST_SUBDIR) \
18258           $(STAGEprofile_CONFIGURE_FLAGS) \
18259           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18260 @endif mpc-bootstrap
18261
18262 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18263 maybe-configure-stagefeedback-mpc:
18264 @if mpc-bootstrap
18265 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18266 configure-stagefeedback-mpc:
18267         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18268         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18269         @r=`${PWD_COMMAND}`; export r; \
18270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18271         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18272         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18273         $(HOST_EXPORTS) \
18274         $(POSTSTAGE1_HOST_EXPORTS) \
18275         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18276         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18277         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18278         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18280         cd $(HOST_SUBDIR)/mpc || exit 1; \
18281         case $(srcdir) in \
18282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18283           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18285         esac; \
18286         srcdiroption="--srcdir=$${topdir}/mpc"; \
18287         libsrcdir="$$s/mpc"; \
18288         $(SHELL) $${libsrcdir}/configure \
18289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18290           --target=${target_alias} $${srcdiroption} \
18291           --with-build-libsubdir=$(HOST_SUBDIR) \
18292           $(STAGEfeedback_CONFIGURE_FLAGS) \
18293           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18294 @endif mpc-bootstrap
18295
18296
18297
18298
18299
18300 .PHONY: all-mpc maybe-all-mpc
18301 maybe-all-mpc:
18302 @if gcc-bootstrap
18303 all-mpc: stage_current
18304 @endif gcc-bootstrap
18305 @if mpc
18306 TARGET-mpc=all
18307 maybe-all-mpc: all-mpc
18308 all-mpc: configure-mpc
18309         @r=`${PWD_COMMAND}`; export r; \
18310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18311         $(HOST_EXPORTS)  \
18312         (cd $(HOST_SUBDIR)/mpc && \
18313           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18314                 $(TARGET-mpc))
18315 @endif mpc
18316
18317
18318
18319 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18320 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18321 maybe-all-stage1-mpc:
18322 maybe-clean-stage1-mpc:
18323 @if mpc-bootstrap
18324 maybe-all-stage1-mpc: all-stage1-mpc
18325 all-stage1: all-stage1-mpc
18326 TARGET-stage1-mpc = $(TARGET-mpc)
18327 all-stage1-mpc: configure-stage1-mpc
18328         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18329         @r=`${PWD_COMMAND}`; export r; \
18330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331         TFLAGS="$(STAGE1_TFLAGS)"; \
18332         $(HOST_EXPORTS)  \
18333         cd $(HOST_SUBDIR)/mpc && \
18334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18335                 CFLAGS="$(STAGE1_CFLAGS)" \
18336                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18337                 LIBCFLAGS="$(LIBCFLAGS)" \
18338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18341                 $(EXTRA_HOST_FLAGS)   \
18342                 TFLAGS="$(STAGE1_TFLAGS)" \
18343                 $(TARGET-stage1-mpc)
18344
18345 maybe-clean-stage1-mpc: clean-stage1-mpc
18346 clean-stage1: clean-stage1-mpc
18347 clean-stage1-mpc:
18348         @if [ $(current_stage) = stage1 ]; then \
18349           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18350         else \
18351           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18352           $(MAKE) stage1-start; \
18353         fi; \
18354         cd $(HOST_SUBDIR)/mpc && \
18355         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18356                  clean
18357 @endif mpc-bootstrap
18358
18359
18360 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18361 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18362 maybe-all-stage2-mpc:
18363 maybe-clean-stage2-mpc:
18364 @if mpc-bootstrap
18365 maybe-all-stage2-mpc: all-stage2-mpc
18366 all-stage2: all-stage2-mpc
18367 TARGET-stage2-mpc = $(TARGET-mpc)
18368 all-stage2-mpc: configure-stage2-mpc
18369         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18370         @r=`${PWD_COMMAND}`; export r; \
18371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372         TFLAGS="$(STAGE2_TFLAGS)"; \
18373         $(HOST_EXPORTS) \
18374         $(POSTSTAGE1_HOST_EXPORTS)  \
18375         cd $(HOST_SUBDIR)/mpc && \
18376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18377                 CFLAGS="$(STAGE2_CFLAGS)" \
18378                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18379                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18383                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18384                 TFLAGS="$(STAGE2_TFLAGS)" \
18385                 $(TARGET-stage2-mpc)
18386
18387 maybe-clean-stage2-mpc: clean-stage2-mpc
18388 clean-stage2: clean-stage2-mpc
18389 clean-stage2-mpc:
18390         @if [ $(current_stage) = stage2 ]; then \
18391           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18392         else \
18393           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18394           $(MAKE) stage2-start; \
18395         fi; \
18396         cd $(HOST_SUBDIR)/mpc && \
18397         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18398                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18399                  clean
18400 @endif mpc-bootstrap
18401
18402
18403 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18404 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18405 maybe-all-stage3-mpc:
18406 maybe-clean-stage3-mpc:
18407 @if mpc-bootstrap
18408 maybe-all-stage3-mpc: all-stage3-mpc
18409 all-stage3: all-stage3-mpc
18410 TARGET-stage3-mpc = $(TARGET-mpc)
18411 all-stage3-mpc: configure-stage3-mpc
18412         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18413         @r=`${PWD_COMMAND}`; export r; \
18414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18415         TFLAGS="$(STAGE3_TFLAGS)"; \
18416         $(HOST_EXPORTS) \
18417         $(POSTSTAGE1_HOST_EXPORTS)  \
18418         cd $(HOST_SUBDIR)/mpc && \
18419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18420                 CFLAGS="$(STAGE3_CFLAGS)" \
18421                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18422                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18427                 TFLAGS="$(STAGE3_TFLAGS)" \
18428                 $(TARGET-stage3-mpc)
18429
18430 maybe-clean-stage3-mpc: clean-stage3-mpc
18431 clean-stage3: clean-stage3-mpc
18432 clean-stage3-mpc:
18433         @if [ $(current_stage) = stage3 ]; then \
18434           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18435         else \
18436           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18437           $(MAKE) stage3-start; \
18438         fi; \
18439         cd $(HOST_SUBDIR)/mpc && \
18440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18441                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18442                  clean
18443 @endif mpc-bootstrap
18444
18445
18446 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18447 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18448 maybe-all-stage4-mpc:
18449 maybe-clean-stage4-mpc:
18450 @if mpc-bootstrap
18451 maybe-all-stage4-mpc: all-stage4-mpc
18452 all-stage4: all-stage4-mpc
18453 TARGET-stage4-mpc = $(TARGET-mpc)
18454 all-stage4-mpc: configure-stage4-mpc
18455         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18456         @r=`${PWD_COMMAND}`; export r; \
18457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18458         TFLAGS="$(STAGE4_TFLAGS)"; \
18459         $(HOST_EXPORTS) \
18460         $(POSTSTAGE1_HOST_EXPORTS)  \
18461         cd $(HOST_SUBDIR)/mpc && \
18462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18463                 CFLAGS="$(STAGE4_CFLAGS)" \
18464                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18465                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18470                 TFLAGS="$(STAGE4_TFLAGS)" \
18471                 $(TARGET-stage4-mpc)
18472
18473 maybe-clean-stage4-mpc: clean-stage4-mpc
18474 clean-stage4: clean-stage4-mpc
18475 clean-stage4-mpc:
18476         @if [ $(current_stage) = stage4 ]; then \
18477           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18478         else \
18479           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18480           $(MAKE) stage4-start; \
18481         fi; \
18482         cd $(HOST_SUBDIR)/mpc && \
18483         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18484                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18485                  clean
18486 @endif mpc-bootstrap
18487
18488
18489 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18490 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18491 maybe-all-stageprofile-mpc:
18492 maybe-clean-stageprofile-mpc:
18493 @if mpc-bootstrap
18494 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18495 all-stageprofile: all-stageprofile-mpc
18496 TARGET-stageprofile-mpc = $(TARGET-mpc)
18497 all-stageprofile-mpc: configure-stageprofile-mpc
18498         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18499         @r=`${PWD_COMMAND}`; export r; \
18500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18501         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18502         $(HOST_EXPORTS) \
18503         $(POSTSTAGE1_HOST_EXPORTS)  \
18504         cd $(HOST_SUBDIR)/mpc && \
18505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18506                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18507                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18508                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18509                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18510                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18511                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18512                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18513                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18514                 $(TARGET-stageprofile-mpc)
18515
18516 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18517 clean-stageprofile: clean-stageprofile-mpc
18518 clean-stageprofile-mpc:
18519         @if [ $(current_stage) = stageprofile ]; then \
18520           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18521         else \
18522           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18523           $(MAKE) stageprofile-start; \
18524         fi; \
18525         cd $(HOST_SUBDIR)/mpc && \
18526         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18527                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18528                  clean
18529 @endif mpc-bootstrap
18530
18531
18532 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18533 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18534 maybe-all-stagefeedback-mpc:
18535 maybe-clean-stagefeedback-mpc:
18536 @if mpc-bootstrap
18537 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18538 all-stagefeedback: all-stagefeedback-mpc
18539 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18540 all-stagefeedback-mpc: configure-stagefeedback-mpc
18541         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18542         @r=`${PWD_COMMAND}`; export r; \
18543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18545         $(HOST_EXPORTS) \
18546         $(POSTSTAGE1_HOST_EXPORTS)  \
18547         cd $(HOST_SUBDIR)/mpc && \
18548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18549                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18550                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18551                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18556                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18557                 $(TARGET-stagefeedback-mpc)
18558
18559 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18560 clean-stagefeedback: clean-stagefeedback-mpc
18561 clean-stagefeedback-mpc:
18562         @if [ $(current_stage) = stagefeedback ]; then \
18563           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18564         else \
18565           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18566           $(MAKE) stagefeedback-start; \
18567         fi; \
18568         cd $(HOST_SUBDIR)/mpc && \
18569         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18570                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18571                  clean
18572 @endif mpc-bootstrap
18573
18574
18575
18576
18577
18578 .PHONY: check-mpc maybe-check-mpc
18579 maybe-check-mpc:
18580 @if mpc
18581 maybe-check-mpc: check-mpc
18582
18583 check-mpc:
18584         @: $(MAKE); $(unstage)
18585         @r=`${PWD_COMMAND}`; export r; \
18586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587         $(HOST_EXPORTS) \
18588         (cd $(HOST_SUBDIR)/mpc && \
18589           $(MAKE) $(FLAGS_TO_PASS)  check)
18590
18591 @endif mpc
18592
18593 .PHONY: install-mpc maybe-install-mpc
18594 maybe-install-mpc:
18595 @if mpc
18596 maybe-install-mpc: install-mpc
18597
18598 install-mpc:
18599
18600 @endif mpc
18601
18602 # Other targets (info, dvi, pdf, etc.)
18603
18604 .PHONY: maybe-info-mpc info-mpc
18605 maybe-info-mpc:
18606 @if mpc
18607 maybe-info-mpc: info-mpc
18608
18609 info-mpc: \
18610     configure-mpc 
18611         @[ -f ./mpc/Makefile ] || exit 0; \
18612         r=`${PWD_COMMAND}`; export r; \
18613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18614         $(HOST_EXPORTS) \
18615         for flag in $(EXTRA_HOST_FLAGS) ; do \
18616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18617         done; \
18618         echo "Doing info in mpc" ; \
18619         (cd $(HOST_SUBDIR)/mpc && \
18620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18622                   "RANLIB=$${RANLIB}" \
18623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18624                   info) \
18625           || exit 1
18626
18627 @endif mpc
18628
18629 .PHONY: maybe-dvi-mpc dvi-mpc
18630 maybe-dvi-mpc:
18631 @if mpc
18632 maybe-dvi-mpc: dvi-mpc
18633
18634 dvi-mpc: \
18635     configure-mpc 
18636         @[ -f ./mpc/Makefile ] || exit 0; \
18637         r=`${PWD_COMMAND}`; export r; \
18638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639         $(HOST_EXPORTS) \
18640         for flag in $(EXTRA_HOST_FLAGS) ; do \
18641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18642         done; \
18643         echo "Doing dvi in mpc" ; \
18644         (cd $(HOST_SUBDIR)/mpc && \
18645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18647                   "RANLIB=$${RANLIB}" \
18648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18649                   dvi) \
18650           || exit 1
18651
18652 @endif mpc
18653
18654 .PHONY: maybe-pdf-mpc pdf-mpc
18655 maybe-pdf-mpc:
18656 @if mpc
18657 maybe-pdf-mpc: pdf-mpc
18658
18659 pdf-mpc: \
18660     configure-mpc 
18661         @[ -f ./mpc/Makefile ] || exit 0; \
18662         r=`${PWD_COMMAND}`; export r; \
18663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18664         $(HOST_EXPORTS) \
18665         for flag in $(EXTRA_HOST_FLAGS) ; do \
18666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18667         done; \
18668         echo "Doing pdf in mpc" ; \
18669         (cd $(HOST_SUBDIR)/mpc && \
18670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18672                   "RANLIB=$${RANLIB}" \
18673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18674                   pdf) \
18675           || exit 1
18676
18677 @endif mpc
18678
18679 .PHONY: maybe-html-mpc html-mpc
18680 maybe-html-mpc:
18681 @if mpc
18682 maybe-html-mpc: html-mpc
18683
18684 html-mpc: \
18685     configure-mpc 
18686         @[ -f ./mpc/Makefile ] || exit 0; \
18687         r=`${PWD_COMMAND}`; export r; \
18688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18689         $(HOST_EXPORTS) \
18690         for flag in $(EXTRA_HOST_FLAGS) ; do \
18691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18692         done; \
18693         echo "Doing html in mpc" ; \
18694         (cd $(HOST_SUBDIR)/mpc && \
18695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18697                   "RANLIB=$${RANLIB}" \
18698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18699                   html) \
18700           || exit 1
18701
18702 @endif mpc
18703
18704 .PHONY: maybe-TAGS-mpc TAGS-mpc
18705 maybe-TAGS-mpc:
18706 @if mpc
18707 maybe-TAGS-mpc: TAGS-mpc
18708
18709 TAGS-mpc: \
18710     configure-mpc 
18711         @[ -f ./mpc/Makefile ] || exit 0; \
18712         r=`${PWD_COMMAND}`; export r; \
18713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18714         $(HOST_EXPORTS) \
18715         for flag in $(EXTRA_HOST_FLAGS) ; do \
18716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18717         done; \
18718         echo "Doing TAGS in mpc" ; \
18719         (cd $(HOST_SUBDIR)/mpc && \
18720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18722                   "RANLIB=$${RANLIB}" \
18723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18724                   TAGS) \
18725           || exit 1
18726
18727 @endif mpc
18728
18729 .PHONY: maybe-install-info-mpc install-info-mpc
18730 maybe-install-info-mpc:
18731 @if mpc
18732 maybe-install-info-mpc: install-info-mpc
18733
18734 install-info-mpc: \
18735     configure-mpc \
18736     info-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 install-info 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                   install-info) \
18751           || exit 1
18752
18753 @endif mpc
18754
18755 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18756 maybe-install-pdf-mpc:
18757 @if mpc
18758 maybe-install-pdf-mpc: install-pdf-mpc
18759
18760 install-pdf-mpc: \
18761     configure-mpc \
18762     pdf-mpc 
18763         @[ -f ./mpc/Makefile ] || exit 0; \
18764         r=`${PWD_COMMAND}`; export r; \
18765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18766         $(HOST_EXPORTS) \
18767         for flag in $(EXTRA_HOST_FLAGS) ; do \
18768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18769         done; \
18770         echo "Doing install-pdf in mpc" ; \
18771         (cd $(HOST_SUBDIR)/mpc && \
18772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18774                   "RANLIB=$${RANLIB}" \
18775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18776                   install-pdf) \
18777           || exit 1
18778
18779 @endif mpc
18780
18781 .PHONY: maybe-install-html-mpc install-html-mpc
18782 maybe-install-html-mpc:
18783 @if mpc
18784 maybe-install-html-mpc: install-html-mpc
18785
18786 install-html-mpc: \
18787     configure-mpc \
18788     html-mpc 
18789         @[ -f ./mpc/Makefile ] || exit 0; \
18790         r=`${PWD_COMMAND}`; export r; \
18791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18792         $(HOST_EXPORTS) \
18793         for flag in $(EXTRA_HOST_FLAGS) ; do \
18794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18795         done; \
18796         echo "Doing install-html in mpc" ; \
18797         (cd $(HOST_SUBDIR)/mpc && \
18798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18800                   "RANLIB=$${RANLIB}" \
18801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18802                   install-html) \
18803           || exit 1
18804
18805 @endif mpc
18806
18807 .PHONY: maybe-installcheck-mpc installcheck-mpc
18808 maybe-installcheck-mpc:
18809 @if mpc
18810 maybe-installcheck-mpc: installcheck-mpc
18811
18812 installcheck-mpc: \
18813     configure-mpc 
18814         @[ -f ./mpc/Makefile ] || exit 0; \
18815         r=`${PWD_COMMAND}`; export r; \
18816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817         $(HOST_EXPORTS) \
18818         for flag in $(EXTRA_HOST_FLAGS) ; do \
18819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18820         done; \
18821         echo "Doing installcheck in mpc" ; \
18822         (cd $(HOST_SUBDIR)/mpc && \
18823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18825                   "RANLIB=$${RANLIB}" \
18826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18827                   installcheck) \
18828           || exit 1
18829
18830 @endif mpc
18831
18832 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18833 maybe-mostlyclean-mpc:
18834 @if mpc
18835 maybe-mostlyclean-mpc: mostlyclean-mpc
18836
18837 mostlyclean-mpc: 
18838         @[ -f ./mpc/Makefile ] || exit 0; \
18839         r=`${PWD_COMMAND}`; export r; \
18840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841         $(HOST_EXPORTS) \
18842         for flag in $(EXTRA_HOST_FLAGS) ; do \
18843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18844         done; \
18845         echo "Doing mostlyclean in mpc" ; \
18846         (cd $(HOST_SUBDIR)/mpc && \
18847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18849                   "RANLIB=$${RANLIB}" \
18850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18851                   mostlyclean) \
18852           || exit 1
18853
18854 @endif mpc
18855
18856 .PHONY: maybe-clean-mpc clean-mpc
18857 maybe-clean-mpc:
18858 @if mpc
18859 maybe-clean-mpc: clean-mpc
18860
18861 clean-mpc: 
18862         @[ -f ./mpc/Makefile ] || exit 0; \
18863         r=`${PWD_COMMAND}`; export r; \
18864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18865         $(HOST_EXPORTS) \
18866         for flag in $(EXTRA_HOST_FLAGS) ; do \
18867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18868         done; \
18869         echo "Doing clean in mpc" ; \
18870         (cd $(HOST_SUBDIR)/mpc && \
18871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18873                   "RANLIB=$${RANLIB}" \
18874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18875                   clean) \
18876           || exit 1
18877
18878 @endif mpc
18879
18880 .PHONY: maybe-distclean-mpc distclean-mpc
18881 maybe-distclean-mpc:
18882 @if mpc
18883 maybe-distclean-mpc: distclean-mpc
18884
18885 distclean-mpc: 
18886         @[ -f ./mpc/Makefile ] || exit 0; \
18887         r=`${PWD_COMMAND}`; export r; \
18888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18889         $(HOST_EXPORTS) \
18890         for flag in $(EXTRA_HOST_FLAGS) ; do \
18891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18892         done; \
18893         echo "Doing distclean in mpc" ; \
18894         (cd $(HOST_SUBDIR)/mpc && \
18895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18897                   "RANLIB=$${RANLIB}" \
18898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18899                   distclean) \
18900           || exit 1
18901
18902 @endif mpc
18903
18904 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18905 maybe-maintainer-clean-mpc:
18906 @if mpc
18907 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18908
18909 maintainer-clean-mpc: 
18910         @[ -f ./mpc/Makefile ] || exit 0; \
18911         r=`${PWD_COMMAND}`; export r; \
18912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18913         $(HOST_EXPORTS) \
18914         for flag in $(EXTRA_HOST_FLAGS) ; do \
18915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18916         done; \
18917         echo "Doing maintainer-clean in mpc" ; \
18918         (cd $(HOST_SUBDIR)/mpc && \
18919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18921                   "RANLIB=$${RANLIB}" \
18922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18923                   maintainer-clean) \
18924           || exit 1
18925
18926 @endif mpc
18927
18928
18929
18930 .PHONY: configure-ppl maybe-configure-ppl
18931 maybe-configure-ppl:
18932 @if gcc-bootstrap
18933 configure-ppl: stage_current
18934 @endif gcc-bootstrap
18935 @if ppl
18936 maybe-configure-ppl: configure-ppl
18937 configure-ppl: 
18938         @r=`${PWD_COMMAND}`; export r; \
18939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18940         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18942         $(HOST_EXPORTS)  \
18943         echo Configuring in $(HOST_SUBDIR)/ppl; \
18944         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18945         case $(srcdir) in \
18946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18947           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18949         esac; \
18950         srcdiroption="--srcdir=$${topdir}/ppl"; \
18951         libsrcdir="$$s/ppl"; \
18952         $(SHELL) $${libsrcdir}/configure \
18953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18954           --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18955           || exit 1
18956 @endif ppl
18957
18958
18959
18960 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18961 maybe-configure-stage1-ppl:
18962 @if ppl-bootstrap
18963 maybe-configure-stage1-ppl: configure-stage1-ppl
18964 configure-stage1-ppl:
18965         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18967         @r=`${PWD_COMMAND}`; export r; \
18968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18969         TFLAGS="$(STAGE1_TFLAGS)"; \
18970         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18971         $(HOST_EXPORTS) \
18972         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18973         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18974         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18975         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18977         cd $(HOST_SUBDIR)/ppl || exit 1; \
18978         case $(srcdir) in \
18979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18980           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18982         esac; \
18983         srcdiroption="--srcdir=$${topdir}/ppl"; \
18984         libsrcdir="$$s/ppl"; \
18985         $(SHELL) $${libsrcdir}/configure \
18986           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18987           --target=${target_alias} $${srcdiroption} \
18988           $(STAGE1_CONFIGURE_FLAGS) \
18989           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18990 @endif ppl-bootstrap
18991
18992 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18993 maybe-configure-stage2-ppl:
18994 @if ppl-bootstrap
18995 maybe-configure-stage2-ppl: configure-stage2-ppl
18996 configure-stage2-ppl:
18997         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18999         @r=`${PWD_COMMAND}`; export r; \
19000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001         TFLAGS="$(STAGE2_TFLAGS)"; \
19002         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19003         $(HOST_EXPORTS) \
19004         $(POSTSTAGE1_HOST_EXPORTS) \
19005         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19006         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19007         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19008         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19010         cd $(HOST_SUBDIR)/ppl || exit 1; \
19011         case $(srcdir) in \
19012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19013           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19015         esac; \
19016         srcdiroption="--srcdir=$${topdir}/ppl"; \
19017         libsrcdir="$$s/ppl"; \
19018         $(SHELL) $${libsrcdir}/configure \
19019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19020           --target=${target_alias} $${srcdiroption} \
19021           --with-build-libsubdir=$(HOST_SUBDIR) \
19022           $(STAGE2_CONFIGURE_FLAGS) \
19023           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19024 @endif ppl-bootstrap
19025
19026 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19027 maybe-configure-stage3-ppl:
19028 @if ppl-bootstrap
19029 maybe-configure-stage3-ppl: configure-stage3-ppl
19030 configure-stage3-ppl:
19031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19033         @r=`${PWD_COMMAND}`; export r; \
19034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19035         TFLAGS="$(STAGE3_TFLAGS)"; \
19036         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19037         $(HOST_EXPORTS) \
19038         $(POSTSTAGE1_HOST_EXPORTS) \
19039         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19040         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19041         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19042         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19044         cd $(HOST_SUBDIR)/ppl || exit 1; \
19045         case $(srcdir) in \
19046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19047           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19049         esac; \
19050         srcdiroption="--srcdir=$${topdir}/ppl"; \
19051         libsrcdir="$$s/ppl"; \
19052         $(SHELL) $${libsrcdir}/configure \
19053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19054           --target=${target_alias} $${srcdiroption} \
19055           --with-build-libsubdir=$(HOST_SUBDIR) \
19056           $(STAGE3_CONFIGURE_FLAGS) \
19057           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19058 @endif ppl-bootstrap
19059
19060 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19061 maybe-configure-stage4-ppl:
19062 @if ppl-bootstrap
19063 maybe-configure-stage4-ppl: configure-stage4-ppl
19064 configure-stage4-ppl:
19065         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19066         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19067         @r=`${PWD_COMMAND}`; export r; \
19068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19069         TFLAGS="$(STAGE4_TFLAGS)"; \
19070         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19071         $(HOST_EXPORTS) \
19072         $(POSTSTAGE1_HOST_EXPORTS) \
19073         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19074         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19075         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19076         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19078         cd $(HOST_SUBDIR)/ppl || exit 1; \
19079         case $(srcdir) in \
19080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19081           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19083         esac; \
19084         srcdiroption="--srcdir=$${topdir}/ppl"; \
19085         libsrcdir="$$s/ppl"; \
19086         $(SHELL) $${libsrcdir}/configure \
19087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19088           --target=${target_alias} $${srcdiroption} \
19089           --with-build-libsubdir=$(HOST_SUBDIR) \
19090           $(STAGE4_CONFIGURE_FLAGS) \
19091           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19092 @endif ppl-bootstrap
19093
19094 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19095 maybe-configure-stageprofile-ppl:
19096 @if ppl-bootstrap
19097 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19098 configure-stageprofile-ppl:
19099         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19101         @r=`${PWD_COMMAND}`; export r; \
19102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19104         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19105         $(HOST_EXPORTS) \
19106         $(POSTSTAGE1_HOST_EXPORTS) \
19107         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19108         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19109         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19110         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19112         cd $(HOST_SUBDIR)/ppl || exit 1; \
19113         case $(srcdir) in \
19114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19115           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19117         esac; \
19118         srcdiroption="--srcdir=$${topdir}/ppl"; \
19119         libsrcdir="$$s/ppl"; \
19120         $(SHELL) $${libsrcdir}/configure \
19121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19122           --target=${target_alias} $${srcdiroption} \
19123           --with-build-libsubdir=$(HOST_SUBDIR) \
19124           $(STAGEprofile_CONFIGURE_FLAGS) \
19125           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19126 @endif ppl-bootstrap
19127
19128 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19129 maybe-configure-stagefeedback-ppl:
19130 @if ppl-bootstrap
19131 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19132 configure-stagefeedback-ppl:
19133         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19135         @r=`${PWD_COMMAND}`; export r; \
19136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19137         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19138         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19139         $(HOST_EXPORTS) \
19140         $(POSTSTAGE1_HOST_EXPORTS) \
19141         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19142         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19143         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19144         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19146         cd $(HOST_SUBDIR)/ppl || exit 1; \
19147         case $(srcdir) in \
19148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19149           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19151         esac; \
19152         srcdiroption="--srcdir=$${topdir}/ppl"; \
19153         libsrcdir="$$s/ppl"; \
19154         $(SHELL) $${libsrcdir}/configure \
19155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19156           --target=${target_alias} $${srcdiroption} \
19157           --with-build-libsubdir=$(HOST_SUBDIR) \
19158           $(STAGEfeedback_CONFIGURE_FLAGS) \
19159           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19160 @endif ppl-bootstrap
19161
19162
19163
19164
19165
19166 .PHONY: all-ppl maybe-all-ppl
19167 maybe-all-ppl:
19168 @if gcc-bootstrap
19169 all-ppl: stage_current
19170 @endif gcc-bootstrap
19171 @if ppl
19172 TARGET-ppl=all
19173 maybe-all-ppl: all-ppl
19174 all-ppl: configure-ppl
19175         @r=`${PWD_COMMAND}`; export r; \
19176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19177         $(HOST_EXPORTS)  \
19178         (cd $(HOST_SUBDIR)/ppl && \
19179           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19180                 $(TARGET-ppl))
19181 @endif ppl
19182
19183
19184
19185 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19186 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19187 maybe-all-stage1-ppl:
19188 maybe-clean-stage1-ppl:
19189 @if ppl-bootstrap
19190 maybe-all-stage1-ppl: all-stage1-ppl
19191 all-stage1: all-stage1-ppl
19192 TARGET-stage1-ppl = $(TARGET-ppl)
19193 all-stage1-ppl: configure-stage1-ppl
19194         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19195         @r=`${PWD_COMMAND}`; export r; \
19196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197         TFLAGS="$(STAGE1_TFLAGS)"; \
19198         $(HOST_EXPORTS)  \
19199         cd $(HOST_SUBDIR)/ppl && \
19200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19201                 CFLAGS="$(STAGE1_CFLAGS)" \
19202                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19203                 LIBCFLAGS="$(LIBCFLAGS)" \
19204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19207                 $(EXTRA_HOST_FLAGS)   \
19208                 TFLAGS="$(STAGE1_TFLAGS)" \
19209                 $(TARGET-stage1-ppl)
19210
19211 maybe-clean-stage1-ppl: clean-stage1-ppl
19212 clean-stage1: clean-stage1-ppl
19213 clean-stage1-ppl:
19214         @if [ $(current_stage) = stage1 ]; then \
19215           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19216         else \
19217           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19218           $(MAKE) stage1-start; \
19219         fi; \
19220         cd $(HOST_SUBDIR)/ppl && \
19221         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19222                  clean
19223 @endif ppl-bootstrap
19224
19225
19226 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19227 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19228 maybe-all-stage2-ppl:
19229 maybe-clean-stage2-ppl:
19230 @if ppl-bootstrap
19231 maybe-all-stage2-ppl: all-stage2-ppl
19232 all-stage2: all-stage2-ppl
19233 TARGET-stage2-ppl = $(TARGET-ppl)
19234 all-stage2-ppl: configure-stage2-ppl
19235         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19236         @r=`${PWD_COMMAND}`; export r; \
19237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19238         TFLAGS="$(STAGE2_TFLAGS)"; \
19239         $(HOST_EXPORTS) \
19240         $(POSTSTAGE1_HOST_EXPORTS)  \
19241         cd $(HOST_SUBDIR)/ppl && \
19242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19243                 CFLAGS="$(STAGE2_CFLAGS)" \
19244                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19245                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19249                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19250                 TFLAGS="$(STAGE2_TFLAGS)" \
19251                 $(TARGET-stage2-ppl)
19252
19253 maybe-clean-stage2-ppl: clean-stage2-ppl
19254 clean-stage2: clean-stage2-ppl
19255 clean-stage2-ppl:
19256         @if [ $(current_stage) = stage2 ]; then \
19257           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19258         else \
19259           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19260           $(MAKE) stage2-start; \
19261         fi; \
19262         cd $(HOST_SUBDIR)/ppl && \
19263         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19264                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19265                  clean
19266 @endif ppl-bootstrap
19267
19268
19269 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19270 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19271 maybe-all-stage3-ppl:
19272 maybe-clean-stage3-ppl:
19273 @if ppl-bootstrap
19274 maybe-all-stage3-ppl: all-stage3-ppl
19275 all-stage3: all-stage3-ppl
19276 TARGET-stage3-ppl = $(TARGET-ppl)
19277 all-stage3-ppl: configure-stage3-ppl
19278         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19279         @r=`${PWD_COMMAND}`; export r; \
19280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281         TFLAGS="$(STAGE3_TFLAGS)"; \
19282         $(HOST_EXPORTS) \
19283         $(POSTSTAGE1_HOST_EXPORTS)  \
19284         cd $(HOST_SUBDIR)/ppl && \
19285         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19286                 CFLAGS="$(STAGE3_CFLAGS)" \
19287                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19288                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19289                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19290                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19291                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19292                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19293                 TFLAGS="$(STAGE3_TFLAGS)" \
19294                 $(TARGET-stage3-ppl)
19295
19296 maybe-clean-stage3-ppl: clean-stage3-ppl
19297 clean-stage3: clean-stage3-ppl
19298 clean-stage3-ppl:
19299         @if [ $(current_stage) = stage3 ]; then \
19300           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19301         else \
19302           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19303           $(MAKE) stage3-start; \
19304         fi; \
19305         cd $(HOST_SUBDIR)/ppl && \
19306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19308                  clean
19309 @endif ppl-bootstrap
19310
19311
19312 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19313 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19314 maybe-all-stage4-ppl:
19315 maybe-clean-stage4-ppl:
19316 @if ppl-bootstrap
19317 maybe-all-stage4-ppl: all-stage4-ppl
19318 all-stage4: all-stage4-ppl
19319 TARGET-stage4-ppl = $(TARGET-ppl)
19320 all-stage4-ppl: configure-stage4-ppl
19321         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19322         @r=`${PWD_COMMAND}`; export r; \
19323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19324         TFLAGS="$(STAGE4_TFLAGS)"; \
19325         $(HOST_EXPORTS) \
19326         $(POSTSTAGE1_HOST_EXPORTS)  \
19327         cd $(HOST_SUBDIR)/ppl && \
19328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19329                 CFLAGS="$(STAGE4_CFLAGS)" \
19330                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19331                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19332                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19333                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19334                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19335                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19336                 TFLAGS="$(STAGE4_TFLAGS)" \
19337                 $(TARGET-stage4-ppl)
19338
19339 maybe-clean-stage4-ppl: clean-stage4-ppl
19340 clean-stage4: clean-stage4-ppl
19341 clean-stage4-ppl:
19342         @if [ $(current_stage) = stage4 ]; then \
19343           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19344         else \
19345           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19346           $(MAKE) stage4-start; \
19347         fi; \
19348         cd $(HOST_SUBDIR)/ppl && \
19349         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19350                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19351                  clean
19352 @endif ppl-bootstrap
19353
19354
19355 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19356 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19357 maybe-all-stageprofile-ppl:
19358 maybe-clean-stageprofile-ppl:
19359 @if ppl-bootstrap
19360 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19361 all-stageprofile: all-stageprofile-ppl
19362 TARGET-stageprofile-ppl = $(TARGET-ppl)
19363 all-stageprofile-ppl: configure-stageprofile-ppl
19364         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19365         @r=`${PWD_COMMAND}`; export r; \
19366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19367         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19368         $(HOST_EXPORTS) \
19369         $(POSTSTAGE1_HOST_EXPORTS)  \
19370         cd $(HOST_SUBDIR)/ppl && \
19371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19372                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19373                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19374                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19378                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19379                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19380                 $(TARGET-stageprofile-ppl)
19381
19382 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19383 clean-stageprofile: clean-stageprofile-ppl
19384 clean-stageprofile-ppl:
19385         @if [ $(current_stage) = stageprofile ]; then \
19386           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19387         else \
19388           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19389           $(MAKE) stageprofile-start; \
19390         fi; \
19391         cd $(HOST_SUBDIR)/ppl && \
19392         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19393                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19394                  clean
19395 @endif ppl-bootstrap
19396
19397
19398 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19399 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19400 maybe-all-stagefeedback-ppl:
19401 maybe-clean-stagefeedback-ppl:
19402 @if ppl-bootstrap
19403 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19404 all-stagefeedback: all-stagefeedback-ppl
19405 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19406 all-stagefeedback-ppl: configure-stagefeedback-ppl
19407         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19408         @r=`${PWD_COMMAND}`; export r; \
19409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19411         $(HOST_EXPORTS) \
19412         $(POSTSTAGE1_HOST_EXPORTS)  \
19413         cd $(HOST_SUBDIR)/ppl && \
19414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19415                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19416                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19417                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19422                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19423                 $(TARGET-stagefeedback-ppl)
19424
19425 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19426 clean-stagefeedback: clean-stagefeedback-ppl
19427 clean-stagefeedback-ppl:
19428         @if [ $(current_stage) = stagefeedback ]; then \
19429           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19430         else \
19431           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19432           $(MAKE) stagefeedback-start; \
19433         fi; \
19434         cd $(HOST_SUBDIR)/ppl && \
19435         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19436                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19437                  clean
19438 @endif ppl-bootstrap
19439
19440
19441
19442
19443
19444 .PHONY: check-ppl maybe-check-ppl
19445 maybe-check-ppl:
19446 @if ppl
19447 maybe-check-ppl: check-ppl
19448
19449 check-ppl:
19450         @: $(MAKE); $(unstage)
19451         @r=`${PWD_COMMAND}`; export r; \
19452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19453         $(HOST_EXPORTS) \
19454         (cd $(HOST_SUBDIR)/ppl && \
19455           $(MAKE) $(FLAGS_TO_PASS)  check)
19456
19457 @endif ppl
19458
19459 .PHONY: install-ppl maybe-install-ppl
19460 maybe-install-ppl:
19461 @if ppl
19462 maybe-install-ppl: install-ppl
19463
19464 install-ppl:
19465
19466 @endif ppl
19467
19468 # Other targets (info, dvi, pdf, etc.)
19469
19470 .PHONY: maybe-info-ppl info-ppl
19471 maybe-info-ppl:
19472 @if ppl
19473 maybe-info-ppl: info-ppl
19474
19475 info-ppl: \
19476     configure-ppl 
19477         @[ -f ./ppl/Makefile ] || exit 0; \
19478         r=`${PWD_COMMAND}`; export r; \
19479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19480         $(HOST_EXPORTS) \
19481         for flag in $(EXTRA_HOST_FLAGS) ; do \
19482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19483         done; \
19484         echo "Doing info in ppl" ; \
19485         (cd $(HOST_SUBDIR)/ppl && \
19486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19488                   "RANLIB=$${RANLIB}" \
19489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19490                   info) \
19491           || exit 1
19492
19493 @endif ppl
19494
19495 .PHONY: maybe-dvi-ppl dvi-ppl
19496 maybe-dvi-ppl:
19497 @if ppl
19498 maybe-dvi-ppl: dvi-ppl
19499
19500 dvi-ppl: \
19501     configure-ppl 
19502         @[ -f ./ppl/Makefile ] || exit 0; \
19503         r=`${PWD_COMMAND}`; export r; \
19504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19505         $(HOST_EXPORTS) \
19506         for flag in $(EXTRA_HOST_FLAGS) ; do \
19507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19508         done; \
19509         echo "Doing dvi in ppl" ; \
19510         (cd $(HOST_SUBDIR)/ppl && \
19511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19513                   "RANLIB=$${RANLIB}" \
19514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19515                   dvi) \
19516           || exit 1
19517
19518 @endif ppl
19519
19520 .PHONY: maybe-pdf-ppl pdf-ppl
19521 maybe-pdf-ppl:
19522 @if ppl
19523 maybe-pdf-ppl: pdf-ppl
19524
19525 pdf-ppl: \
19526     configure-ppl 
19527         @[ -f ./ppl/Makefile ] || exit 0; \
19528         r=`${PWD_COMMAND}`; export r; \
19529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19530         $(HOST_EXPORTS) \
19531         for flag in $(EXTRA_HOST_FLAGS) ; do \
19532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19533         done; \
19534         echo "Doing pdf in ppl" ; \
19535         (cd $(HOST_SUBDIR)/ppl && \
19536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19538                   "RANLIB=$${RANLIB}" \
19539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19540                   pdf) \
19541           || exit 1
19542
19543 @endif ppl
19544
19545 .PHONY: maybe-html-ppl html-ppl
19546 maybe-html-ppl:
19547 @if ppl
19548 maybe-html-ppl: html-ppl
19549
19550 html-ppl: \
19551     configure-ppl 
19552         @[ -f ./ppl/Makefile ] || exit 0; \
19553         r=`${PWD_COMMAND}`; export r; \
19554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19555         $(HOST_EXPORTS) \
19556         for flag in $(EXTRA_HOST_FLAGS) ; do \
19557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19558         done; \
19559         echo "Doing html in ppl" ; \
19560         (cd $(HOST_SUBDIR)/ppl && \
19561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19563                   "RANLIB=$${RANLIB}" \
19564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19565                   html) \
19566           || exit 1
19567
19568 @endif ppl
19569
19570 .PHONY: maybe-TAGS-ppl TAGS-ppl
19571 maybe-TAGS-ppl:
19572 @if ppl
19573 maybe-TAGS-ppl: TAGS-ppl
19574
19575 TAGS-ppl: \
19576     configure-ppl 
19577         @[ -f ./ppl/Makefile ] || exit 0; \
19578         r=`${PWD_COMMAND}`; export r; \
19579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580         $(HOST_EXPORTS) \
19581         for flag in $(EXTRA_HOST_FLAGS) ; do \
19582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19583         done; \
19584         echo "Doing TAGS in ppl" ; \
19585         (cd $(HOST_SUBDIR)/ppl && \
19586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19588                   "RANLIB=$${RANLIB}" \
19589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19590                   TAGS) \
19591           || exit 1
19592
19593 @endif ppl
19594
19595 .PHONY: maybe-install-info-ppl install-info-ppl
19596 maybe-install-info-ppl:
19597 @if ppl
19598 maybe-install-info-ppl: install-info-ppl
19599
19600 install-info-ppl: \
19601     configure-ppl \
19602     info-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 install-info 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                   install-info) \
19617           || exit 1
19618
19619 @endif ppl
19620
19621 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19622 maybe-install-pdf-ppl:
19623 @if ppl
19624 maybe-install-pdf-ppl: install-pdf-ppl
19625
19626 install-pdf-ppl: \
19627     configure-ppl \
19628     pdf-ppl 
19629         @[ -f ./ppl/Makefile ] || exit 0; \
19630         r=`${PWD_COMMAND}`; export r; \
19631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632         $(HOST_EXPORTS) \
19633         for flag in $(EXTRA_HOST_FLAGS) ; do \
19634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19635         done; \
19636         echo "Doing install-pdf in ppl" ; \
19637         (cd $(HOST_SUBDIR)/ppl && \
19638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19640                   "RANLIB=$${RANLIB}" \
19641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19642                   install-pdf) \
19643           || exit 1
19644
19645 @endif ppl
19646
19647 .PHONY: maybe-install-html-ppl install-html-ppl
19648 maybe-install-html-ppl:
19649 @if ppl
19650 maybe-install-html-ppl: install-html-ppl
19651
19652 install-html-ppl: \
19653     configure-ppl \
19654     html-ppl 
19655         @[ -f ./ppl/Makefile ] || exit 0; \
19656         r=`${PWD_COMMAND}`; export r; \
19657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19658         $(HOST_EXPORTS) \
19659         for flag in $(EXTRA_HOST_FLAGS) ; do \
19660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19661         done; \
19662         echo "Doing install-html in ppl" ; \
19663         (cd $(HOST_SUBDIR)/ppl && \
19664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19666                   "RANLIB=$${RANLIB}" \
19667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19668                   install-html) \
19669           || exit 1
19670
19671 @endif ppl
19672
19673 .PHONY: maybe-installcheck-ppl installcheck-ppl
19674 maybe-installcheck-ppl:
19675 @if ppl
19676 maybe-installcheck-ppl: installcheck-ppl
19677
19678 installcheck-ppl: \
19679     configure-ppl 
19680         @[ -f ./ppl/Makefile ] || exit 0; \
19681         r=`${PWD_COMMAND}`; export r; \
19682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683         $(HOST_EXPORTS) \
19684         for flag in $(EXTRA_HOST_FLAGS) ; do \
19685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686         done; \
19687         echo "Doing installcheck in ppl" ; \
19688         (cd $(HOST_SUBDIR)/ppl && \
19689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691                   "RANLIB=$${RANLIB}" \
19692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19693                   installcheck) \
19694           || exit 1
19695
19696 @endif ppl
19697
19698 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19699 maybe-mostlyclean-ppl:
19700 @if ppl
19701 maybe-mostlyclean-ppl: mostlyclean-ppl
19702
19703 mostlyclean-ppl: 
19704         @[ -f ./ppl/Makefile ] || exit 0; \
19705         r=`${PWD_COMMAND}`; export r; \
19706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19707         $(HOST_EXPORTS) \
19708         for flag in $(EXTRA_HOST_FLAGS) ; do \
19709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19710         done; \
19711         echo "Doing mostlyclean in ppl" ; \
19712         (cd $(HOST_SUBDIR)/ppl && \
19713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19715                   "RANLIB=$${RANLIB}" \
19716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19717                   mostlyclean) \
19718           || exit 1
19719
19720 @endif ppl
19721
19722 .PHONY: maybe-clean-ppl clean-ppl
19723 maybe-clean-ppl:
19724 @if ppl
19725 maybe-clean-ppl: clean-ppl
19726
19727 clean-ppl: 
19728         @[ -f ./ppl/Makefile ] || exit 0; \
19729         r=`${PWD_COMMAND}`; export r; \
19730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19731         $(HOST_EXPORTS) \
19732         for flag in $(EXTRA_HOST_FLAGS) ; do \
19733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19734         done; \
19735         echo "Doing clean in ppl" ; \
19736         (cd $(HOST_SUBDIR)/ppl && \
19737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19739                   "RANLIB=$${RANLIB}" \
19740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19741                   clean) \
19742           || exit 1
19743
19744 @endif ppl
19745
19746 .PHONY: maybe-distclean-ppl distclean-ppl
19747 maybe-distclean-ppl:
19748 @if ppl
19749 maybe-distclean-ppl: distclean-ppl
19750
19751 distclean-ppl: 
19752         @[ -f ./ppl/Makefile ] || exit 0; \
19753         r=`${PWD_COMMAND}`; export r; \
19754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19755         $(HOST_EXPORTS) \
19756         for flag in $(EXTRA_HOST_FLAGS) ; do \
19757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19758         done; \
19759         echo "Doing distclean in ppl" ; \
19760         (cd $(HOST_SUBDIR)/ppl && \
19761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19763                   "RANLIB=$${RANLIB}" \
19764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19765                   distclean) \
19766           || exit 1
19767
19768 @endif ppl
19769
19770 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19771 maybe-maintainer-clean-ppl:
19772 @if ppl
19773 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19774
19775 maintainer-clean-ppl: 
19776         @[ -f ./ppl/Makefile ] || exit 0; \
19777         r=`${PWD_COMMAND}`; export r; \
19778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779         $(HOST_EXPORTS) \
19780         for flag in $(EXTRA_HOST_FLAGS) ; do \
19781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782         done; \
19783         echo "Doing maintainer-clean in ppl" ; \
19784         (cd $(HOST_SUBDIR)/ppl && \
19785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787                   "RANLIB=$${RANLIB}" \
19788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19789                   maintainer-clean) \
19790           || exit 1
19791
19792 @endif ppl
19793
19794
19795
19796 .PHONY: configure-cloog maybe-configure-cloog
19797 maybe-configure-cloog:
19798 @if gcc-bootstrap
19799 configure-cloog: stage_current
19800 @endif gcc-bootstrap
19801 @if cloog
19802 maybe-configure-cloog: configure-cloog
19803 configure-cloog: 
19804         @r=`${PWD_COMMAND}`; export r; \
19805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19806         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19808         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19809         echo Configuring in $(HOST_SUBDIR)/cloog; \
19810         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19811         case $(srcdir) in \
19812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19813           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19815         esac; \
19816         srcdiroption="--srcdir=$${topdir}/cloog"; \
19817         libsrcdir="$$s/cloog"; \
19818         $(SHELL) $${libsrcdir}/configure \
19819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19820           --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
19821           || exit 1
19822 @endif cloog
19823
19824
19825
19826 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19827 maybe-configure-stage1-cloog:
19828 @if cloog-bootstrap
19829 maybe-configure-stage1-cloog: configure-stage1-cloog
19830 configure-stage1-cloog:
19831         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19833         @r=`${PWD_COMMAND}`; export r; \
19834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19835         TFLAGS="$(STAGE1_TFLAGS)"; \
19836         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19837         $(HOST_EXPORTS) \
19838         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19839         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19840         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19841         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19843         cd $(HOST_SUBDIR)/cloog || exit 1; \
19844         case $(srcdir) in \
19845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19846           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19848         esac; \
19849         srcdiroption="--srcdir=$${topdir}/cloog"; \
19850         libsrcdir="$$s/cloog"; \
19851         $(SHELL) $${libsrcdir}/configure \
19852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19853           --target=${target_alias} $${srcdiroption} \
19854           $(STAGE1_CONFIGURE_FLAGS) \
19855           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19856 @endif cloog-bootstrap
19857
19858 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19859 maybe-configure-stage2-cloog:
19860 @if cloog-bootstrap
19861 maybe-configure-stage2-cloog: configure-stage2-cloog
19862 configure-stage2-cloog:
19863         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19864         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19865         @r=`${PWD_COMMAND}`; export r; \
19866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867         TFLAGS="$(STAGE2_TFLAGS)"; \
19868         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19869         $(HOST_EXPORTS) \
19870         $(POSTSTAGE1_HOST_EXPORTS) \
19871         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19872         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19873         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19874         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19876         cd $(HOST_SUBDIR)/cloog || exit 1; \
19877         case $(srcdir) in \
19878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19879           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19881         esac; \
19882         srcdiroption="--srcdir=$${topdir}/cloog"; \
19883         libsrcdir="$$s/cloog"; \
19884         $(SHELL) $${libsrcdir}/configure \
19885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19886           --target=${target_alias} $${srcdiroption} \
19887           --with-build-libsubdir=$(HOST_SUBDIR) \
19888           $(STAGE2_CONFIGURE_FLAGS) \
19889           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19890 @endif cloog-bootstrap
19891
19892 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19893 maybe-configure-stage3-cloog:
19894 @if cloog-bootstrap
19895 maybe-configure-stage3-cloog: configure-stage3-cloog
19896 configure-stage3-cloog:
19897         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19898         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19899         @r=`${PWD_COMMAND}`; export r; \
19900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901         TFLAGS="$(STAGE3_TFLAGS)"; \
19902         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19903         $(HOST_EXPORTS) \
19904         $(POSTSTAGE1_HOST_EXPORTS) \
19905         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19906         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19907         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19908         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19910         cd $(HOST_SUBDIR)/cloog || exit 1; \
19911         case $(srcdir) in \
19912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19913           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19915         esac; \
19916         srcdiroption="--srcdir=$${topdir}/cloog"; \
19917         libsrcdir="$$s/cloog"; \
19918         $(SHELL) $${libsrcdir}/configure \
19919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19920           --target=${target_alias} $${srcdiroption} \
19921           --with-build-libsubdir=$(HOST_SUBDIR) \
19922           $(STAGE3_CONFIGURE_FLAGS) \
19923           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19924 @endif cloog-bootstrap
19925
19926 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19927 maybe-configure-stage4-cloog:
19928 @if cloog-bootstrap
19929 maybe-configure-stage4-cloog: configure-stage4-cloog
19930 configure-stage4-cloog:
19931         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19932         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19933         @r=`${PWD_COMMAND}`; export r; \
19934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19935         TFLAGS="$(STAGE4_TFLAGS)"; \
19936         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19937         $(HOST_EXPORTS) \
19938         $(POSTSTAGE1_HOST_EXPORTS) \
19939         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19940         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19941         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19942         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19944         cd $(HOST_SUBDIR)/cloog || exit 1; \
19945         case $(srcdir) in \
19946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19947           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19949         esac; \
19950         srcdiroption="--srcdir=$${topdir}/cloog"; \
19951         libsrcdir="$$s/cloog"; \
19952         $(SHELL) $${libsrcdir}/configure \
19953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19954           --target=${target_alias} $${srcdiroption} \
19955           --with-build-libsubdir=$(HOST_SUBDIR) \
19956           $(STAGE4_CONFIGURE_FLAGS) \
19957           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19958 @endif cloog-bootstrap
19959
19960 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19961 maybe-configure-stageprofile-cloog:
19962 @if cloog-bootstrap
19963 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19964 configure-stageprofile-cloog:
19965         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19967         @r=`${PWD_COMMAND}`; export r; \
19968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19970         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19971         $(HOST_EXPORTS) \
19972         $(POSTSTAGE1_HOST_EXPORTS) \
19973         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19974         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19975         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19976         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19978         cd $(HOST_SUBDIR)/cloog || exit 1; \
19979         case $(srcdir) in \
19980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19981           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19983         esac; \
19984         srcdiroption="--srcdir=$${topdir}/cloog"; \
19985         libsrcdir="$$s/cloog"; \
19986         $(SHELL) $${libsrcdir}/configure \
19987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19988           --target=${target_alias} $${srcdiroption} \
19989           --with-build-libsubdir=$(HOST_SUBDIR) \
19990           $(STAGEprofile_CONFIGURE_FLAGS) \
19991           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19992 @endif cloog-bootstrap
19993
19994 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19995 maybe-configure-stagefeedback-cloog:
19996 @if cloog-bootstrap
19997 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19998 configure-stagefeedback-cloog:
19999         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20001         @r=`${PWD_COMMAND}`; export r; \
20002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20003         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20004         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20005         $(HOST_EXPORTS) \
20006         $(POSTSTAGE1_HOST_EXPORTS) \
20007         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20008         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20009         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20010         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20012         cd $(HOST_SUBDIR)/cloog || exit 1; \
20013         case $(srcdir) in \
20014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20015           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20017         esac; \
20018         srcdiroption="--srcdir=$${topdir}/cloog"; \
20019         libsrcdir="$$s/cloog"; \
20020         $(SHELL) $${libsrcdir}/configure \
20021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20022           --target=${target_alias} $${srcdiroption} \
20023           --with-build-libsubdir=$(HOST_SUBDIR) \
20024           $(STAGEfeedback_CONFIGURE_FLAGS) \
20025           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20026 @endif cloog-bootstrap
20027
20028
20029
20030
20031
20032 .PHONY: all-cloog maybe-all-cloog
20033 maybe-all-cloog:
20034 @if gcc-bootstrap
20035 all-cloog: stage_current
20036 @endif gcc-bootstrap
20037 @if cloog
20038 TARGET-cloog=all
20039 maybe-all-cloog: all-cloog
20040 all-cloog: configure-cloog
20041         @r=`${PWD_COMMAND}`; export r; \
20042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20044         (cd $(HOST_SUBDIR)/cloog && \
20045           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20046                 $(TARGET-cloog))
20047 @endif cloog
20048
20049
20050
20051 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20052 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20053 maybe-all-stage1-cloog:
20054 maybe-clean-stage1-cloog:
20055 @if cloog-bootstrap
20056 maybe-all-stage1-cloog: all-stage1-cloog
20057 all-stage1: all-stage1-cloog
20058 TARGET-stage1-cloog = $(TARGET-cloog)
20059 all-stage1-cloog: configure-stage1-cloog
20060         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20061         @r=`${PWD_COMMAND}`; export r; \
20062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20063         TFLAGS="$(STAGE1_TFLAGS)"; \
20064         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20065         cd $(HOST_SUBDIR)/cloog && \
20066         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20067                 CFLAGS="$(STAGE1_CFLAGS)" \
20068                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20069                 LIBCFLAGS="$(LIBCFLAGS)" \
20070                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20071                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20072                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20073                 $(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20074                 TFLAGS="$(STAGE1_TFLAGS)" \
20075                 $(TARGET-stage1-cloog)
20076
20077 maybe-clean-stage1-cloog: clean-stage1-cloog
20078 clean-stage1: clean-stage1-cloog
20079 clean-stage1-cloog:
20080         @if [ $(current_stage) = stage1 ]; then \
20081           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20082         else \
20083           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20084           $(MAKE) stage1-start; \
20085         fi; \
20086         cd $(HOST_SUBDIR)/cloog && \
20087         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20088                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20089 @endif cloog-bootstrap
20090
20091
20092 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20093 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20094 maybe-all-stage2-cloog:
20095 maybe-clean-stage2-cloog:
20096 @if cloog-bootstrap
20097 maybe-all-stage2-cloog: all-stage2-cloog
20098 all-stage2: all-stage2-cloog
20099 TARGET-stage2-cloog = $(TARGET-cloog)
20100 all-stage2-cloog: configure-stage2-cloog
20101         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20102         @r=`${PWD_COMMAND}`; export r; \
20103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104         TFLAGS="$(STAGE2_TFLAGS)"; \
20105         $(HOST_EXPORTS) \
20106         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20107         cd $(HOST_SUBDIR)/cloog && \
20108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20109                 CFLAGS="$(STAGE2_CFLAGS)" \
20110                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20111                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20115                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20116                 TFLAGS="$(STAGE2_TFLAGS)" \
20117                 $(TARGET-stage2-cloog)
20118
20119 maybe-clean-stage2-cloog: clean-stage2-cloog
20120 clean-stage2: clean-stage2-cloog
20121 clean-stage2-cloog:
20122         @if [ $(current_stage) = stage2 ]; then \
20123           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20124         else \
20125           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20126           $(MAKE) stage2-start; \
20127         fi; \
20128         cd $(HOST_SUBDIR)/cloog && \
20129         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20130                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20131                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20132 @endif cloog-bootstrap
20133
20134
20135 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20136 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20137 maybe-all-stage3-cloog:
20138 maybe-clean-stage3-cloog:
20139 @if cloog-bootstrap
20140 maybe-all-stage3-cloog: all-stage3-cloog
20141 all-stage3: all-stage3-cloog
20142 TARGET-stage3-cloog = $(TARGET-cloog)
20143 all-stage3-cloog: configure-stage3-cloog
20144         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20145         @r=`${PWD_COMMAND}`; export r; \
20146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20147         TFLAGS="$(STAGE3_TFLAGS)"; \
20148         $(HOST_EXPORTS) \
20149         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20150         cd $(HOST_SUBDIR)/cloog && \
20151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20152                 CFLAGS="$(STAGE3_CFLAGS)" \
20153                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20154                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20158                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20159                 TFLAGS="$(STAGE3_TFLAGS)" \
20160                 $(TARGET-stage3-cloog)
20161
20162 maybe-clean-stage3-cloog: clean-stage3-cloog
20163 clean-stage3: clean-stage3-cloog
20164 clean-stage3-cloog:
20165         @if [ $(current_stage) = stage3 ]; then \
20166           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20167         else \
20168           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20169           $(MAKE) stage3-start; \
20170         fi; \
20171         cd $(HOST_SUBDIR)/cloog && \
20172         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20173                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20174                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20175 @endif cloog-bootstrap
20176
20177
20178 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20179 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20180 maybe-all-stage4-cloog:
20181 maybe-clean-stage4-cloog:
20182 @if cloog-bootstrap
20183 maybe-all-stage4-cloog: all-stage4-cloog
20184 all-stage4: all-stage4-cloog
20185 TARGET-stage4-cloog = $(TARGET-cloog)
20186 all-stage4-cloog: configure-stage4-cloog
20187         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20188         @r=`${PWD_COMMAND}`; export r; \
20189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190         TFLAGS="$(STAGE4_TFLAGS)"; \
20191         $(HOST_EXPORTS) \
20192         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20193         cd $(HOST_SUBDIR)/cloog && \
20194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20195                 CFLAGS="$(STAGE4_CFLAGS)" \
20196                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20197                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20201                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20202                 TFLAGS="$(STAGE4_TFLAGS)" \
20203                 $(TARGET-stage4-cloog)
20204
20205 maybe-clean-stage4-cloog: clean-stage4-cloog
20206 clean-stage4: clean-stage4-cloog
20207 clean-stage4-cloog:
20208         @if [ $(current_stage) = stage4 ]; then \
20209           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20210         else \
20211           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20212           $(MAKE) stage4-start; \
20213         fi; \
20214         cd $(HOST_SUBDIR)/cloog && \
20215         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20216                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20217                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20218 @endif cloog-bootstrap
20219
20220
20221 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20222 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20223 maybe-all-stageprofile-cloog:
20224 maybe-clean-stageprofile-cloog:
20225 @if cloog-bootstrap
20226 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20227 all-stageprofile: all-stageprofile-cloog
20228 TARGET-stageprofile-cloog = $(TARGET-cloog)
20229 all-stageprofile-cloog: configure-stageprofile-cloog
20230         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20231         @r=`${PWD_COMMAND}`; export r; \
20232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20233         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20234         $(HOST_EXPORTS) \
20235         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20236         cd $(HOST_SUBDIR)/cloog && \
20237         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20238                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20239                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20240                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20241                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20242                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20243                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20244                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20245                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20246                 $(TARGET-stageprofile-cloog)
20247
20248 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20249 clean-stageprofile: clean-stageprofile-cloog
20250 clean-stageprofile-cloog:
20251         @if [ $(current_stage) = stageprofile ]; then \
20252           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20253         else \
20254           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20255           $(MAKE) stageprofile-start; \
20256         fi; \
20257         cd $(HOST_SUBDIR)/cloog && \
20258         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20259                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20260                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20261 @endif cloog-bootstrap
20262
20263
20264 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20265 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20266 maybe-all-stagefeedback-cloog:
20267 maybe-clean-stagefeedback-cloog:
20268 @if cloog-bootstrap
20269 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20270 all-stagefeedback: all-stagefeedback-cloog
20271 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20272 all-stagefeedback-cloog: configure-stagefeedback-cloog
20273         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20274         @r=`${PWD_COMMAND}`; export r; \
20275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20276         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20277         $(HOST_EXPORTS) \
20278         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20279         cd $(HOST_SUBDIR)/cloog && \
20280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20281                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20282                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20283                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20284                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20285                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20286                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20287                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20288                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20289                 $(TARGET-stagefeedback-cloog)
20290
20291 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20292 clean-stagefeedback: clean-stagefeedback-cloog
20293 clean-stagefeedback-cloog:
20294         @if [ $(current_stage) = stagefeedback ]; then \
20295           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20296         else \
20297           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20298           $(MAKE) stagefeedback-start; \
20299         fi; \
20300         cd $(HOST_SUBDIR)/cloog && \
20301         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20302                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20303                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20304 @endif cloog-bootstrap
20305
20306
20307
20308
20309
20310 .PHONY: check-cloog maybe-check-cloog
20311 maybe-check-cloog:
20312 @if cloog
20313 maybe-check-cloog: check-cloog
20314
20315 check-cloog:
20316         @: $(MAKE); $(unstage)
20317         @r=`${PWD_COMMAND}`; export r; \
20318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319         $(HOST_EXPORTS) \
20320         (cd $(HOST_SUBDIR)/cloog && \
20321           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20322
20323 @endif cloog
20324
20325 .PHONY: install-cloog maybe-install-cloog
20326 maybe-install-cloog:
20327 @if cloog
20328 maybe-install-cloog: install-cloog
20329
20330 install-cloog:
20331
20332 @endif cloog
20333
20334 # Other targets (info, dvi, pdf, etc.)
20335
20336 .PHONY: maybe-info-cloog info-cloog
20337 maybe-info-cloog:
20338 @if cloog
20339 maybe-info-cloog: info-cloog
20340
20341 info-cloog: \
20342     configure-cloog 
20343         @[ -f ./cloog/Makefile ] || exit 0; \
20344         r=`${PWD_COMMAND}`; export r; \
20345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346         $(HOST_EXPORTS) \
20347         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20349         done; \
20350         echo "Doing info in cloog" ; \
20351         (cd $(HOST_SUBDIR)/cloog && \
20352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20354                   "RANLIB=$${RANLIB}" \
20355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20356                   info) \
20357           || exit 1
20358
20359 @endif cloog
20360
20361 .PHONY: maybe-dvi-cloog dvi-cloog
20362 maybe-dvi-cloog:
20363 @if cloog
20364 maybe-dvi-cloog: dvi-cloog
20365
20366 dvi-cloog: \
20367     configure-cloog 
20368         @[ -f ./cloog/Makefile ] || exit 0; \
20369         r=`${PWD_COMMAND}`; export r; \
20370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371         $(HOST_EXPORTS) \
20372         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20374         done; \
20375         echo "Doing dvi in cloog" ; \
20376         (cd $(HOST_SUBDIR)/cloog && \
20377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20379                   "RANLIB=$${RANLIB}" \
20380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20381                   dvi) \
20382           || exit 1
20383
20384 @endif cloog
20385
20386 .PHONY: maybe-pdf-cloog pdf-cloog
20387 maybe-pdf-cloog:
20388 @if cloog
20389 maybe-pdf-cloog: pdf-cloog
20390
20391 pdf-cloog: \
20392     configure-cloog 
20393         @[ -f ./cloog/Makefile ] || exit 0; \
20394         r=`${PWD_COMMAND}`; export r; \
20395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396         $(HOST_EXPORTS) \
20397         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20399         done; \
20400         echo "Doing pdf in cloog" ; \
20401         (cd $(HOST_SUBDIR)/cloog && \
20402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20404                   "RANLIB=$${RANLIB}" \
20405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20406                   pdf) \
20407           || exit 1
20408
20409 @endif cloog
20410
20411 .PHONY: maybe-html-cloog html-cloog
20412 maybe-html-cloog:
20413 @if cloog
20414 maybe-html-cloog: html-cloog
20415
20416 html-cloog: \
20417     configure-cloog 
20418         @[ -f ./cloog/Makefile ] || exit 0; \
20419         r=`${PWD_COMMAND}`; export r; \
20420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20421         $(HOST_EXPORTS) \
20422         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20424         done; \
20425         echo "Doing html in cloog" ; \
20426         (cd $(HOST_SUBDIR)/cloog && \
20427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20429                   "RANLIB=$${RANLIB}" \
20430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20431                   html) \
20432           || exit 1
20433
20434 @endif cloog
20435
20436 .PHONY: maybe-TAGS-cloog TAGS-cloog
20437 maybe-TAGS-cloog:
20438 @if cloog
20439 maybe-TAGS-cloog: TAGS-cloog
20440
20441 TAGS-cloog: \
20442     configure-cloog 
20443         @[ -f ./cloog/Makefile ] || exit 0; \
20444         r=`${PWD_COMMAND}`; export r; \
20445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20446         $(HOST_EXPORTS) \
20447         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20449         done; \
20450         echo "Doing TAGS in cloog" ; \
20451         (cd $(HOST_SUBDIR)/cloog && \
20452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20454                   "RANLIB=$${RANLIB}" \
20455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20456                   TAGS) \
20457           || exit 1
20458
20459 @endif cloog
20460
20461 .PHONY: maybe-install-info-cloog install-info-cloog
20462 maybe-install-info-cloog:
20463 @if cloog
20464 maybe-install-info-cloog: install-info-cloog
20465
20466 install-info-cloog: \
20467     configure-cloog \
20468     info-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) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20475         done; \
20476         echo "Doing install-info 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                   install-info) \
20483           || exit 1
20484
20485 @endif cloog
20486
20487 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20488 maybe-install-pdf-cloog:
20489 @if cloog
20490 maybe-install-pdf-cloog: install-pdf-cloog
20491
20492 install-pdf-cloog: \
20493     configure-cloog \
20494     pdf-cloog 
20495         @[ -f ./cloog/Makefile ] || exit 0; \
20496         r=`${PWD_COMMAND}`; export r; \
20497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498         $(HOST_EXPORTS) \
20499         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20501         done; \
20502         echo "Doing install-pdf in cloog" ; \
20503         (cd $(HOST_SUBDIR)/cloog && \
20504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20506                   "RANLIB=$${RANLIB}" \
20507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20508                   install-pdf) \
20509           || exit 1
20510
20511 @endif cloog
20512
20513 .PHONY: maybe-install-html-cloog install-html-cloog
20514 maybe-install-html-cloog:
20515 @if cloog
20516 maybe-install-html-cloog: install-html-cloog
20517
20518 install-html-cloog: \
20519     configure-cloog \
20520     html-cloog 
20521         @[ -f ./cloog/Makefile ] || exit 0; \
20522         r=`${PWD_COMMAND}`; export r; \
20523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524         $(HOST_EXPORTS) \
20525         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20527         done; \
20528         echo "Doing install-html in cloog" ; \
20529         (cd $(HOST_SUBDIR)/cloog && \
20530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20532                   "RANLIB=$${RANLIB}" \
20533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20534                   install-html) \
20535           || exit 1
20536
20537 @endif cloog
20538
20539 .PHONY: maybe-installcheck-cloog installcheck-cloog
20540 maybe-installcheck-cloog:
20541 @if cloog
20542 maybe-installcheck-cloog: installcheck-cloog
20543
20544 installcheck-cloog: \
20545     configure-cloog 
20546         @[ -f ./cloog/Makefile ] || exit 0; \
20547         r=`${PWD_COMMAND}`; export r; \
20548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549         $(HOST_EXPORTS) \
20550         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20552         done; \
20553         echo "Doing installcheck in cloog" ; \
20554         (cd $(HOST_SUBDIR)/cloog && \
20555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557                   "RANLIB=$${RANLIB}" \
20558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20559                   installcheck) \
20560           || exit 1
20561
20562 @endif cloog
20563
20564 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20565 maybe-mostlyclean-cloog:
20566 @if cloog
20567 maybe-mostlyclean-cloog: mostlyclean-cloog
20568
20569 mostlyclean-cloog: 
20570         @[ -f ./cloog/Makefile ] || exit 0; \
20571         r=`${PWD_COMMAND}`; export r; \
20572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20573         $(HOST_EXPORTS) \
20574         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20576         done; \
20577         echo "Doing mostlyclean in cloog" ; \
20578         (cd $(HOST_SUBDIR)/cloog && \
20579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20581                   "RANLIB=$${RANLIB}" \
20582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20583                   mostlyclean) \
20584           || exit 1
20585
20586 @endif cloog
20587
20588 .PHONY: maybe-clean-cloog clean-cloog
20589 maybe-clean-cloog:
20590 @if cloog
20591 maybe-clean-cloog: clean-cloog
20592
20593 clean-cloog: 
20594         @[ -f ./cloog/Makefile ] || exit 0; \
20595         r=`${PWD_COMMAND}`; export r; \
20596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597         $(HOST_EXPORTS) \
20598         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20600         done; \
20601         echo "Doing clean in cloog" ; \
20602         (cd $(HOST_SUBDIR)/cloog && \
20603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20605                   "RANLIB=$${RANLIB}" \
20606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20607                   clean) \
20608           || exit 1
20609
20610 @endif cloog
20611
20612 .PHONY: maybe-distclean-cloog distclean-cloog
20613 maybe-distclean-cloog:
20614 @if cloog
20615 maybe-distclean-cloog: distclean-cloog
20616
20617 distclean-cloog: 
20618         @[ -f ./cloog/Makefile ] || exit 0; \
20619         r=`${PWD_COMMAND}`; export r; \
20620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621         $(HOST_EXPORTS) \
20622         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20624         done; \
20625         echo "Doing distclean in cloog" ; \
20626         (cd $(HOST_SUBDIR)/cloog && \
20627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20629                   "RANLIB=$${RANLIB}" \
20630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20631                   distclean) \
20632           || exit 1
20633
20634 @endif cloog
20635
20636 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20637 maybe-maintainer-clean-cloog:
20638 @if cloog
20639 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20640
20641 maintainer-clean-cloog: 
20642         @[ -f ./cloog/Makefile ] || exit 0; \
20643         r=`${PWD_COMMAND}`; export r; \
20644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20645         $(HOST_EXPORTS) \
20646         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20648         done; \
20649         echo "Doing maintainer-clean in cloog" ; \
20650         (cd $(HOST_SUBDIR)/cloog && \
20651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20653                   "RANLIB=$${RANLIB}" \
20654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20655                   maintainer-clean) \
20656           || exit 1
20657
20658 @endif cloog
20659
20660
20661
20662 .PHONY: configure-libelf maybe-configure-libelf
20663 maybe-configure-libelf:
20664 @if gcc-bootstrap
20665 configure-libelf: stage_current
20666 @endif gcc-bootstrap
20667 @if libelf
20668 maybe-configure-libelf: configure-libelf
20669 configure-libelf: 
20670         @r=`${PWD_COMMAND}`; export r; \
20671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20672         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20674         $(HOST_EXPORTS)  \
20675         echo Configuring in $(HOST_SUBDIR)/libelf; \
20676         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20677         case $(srcdir) in \
20678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20679           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20681         esac; \
20682         srcdiroption="--srcdir=$${topdir}/libelf"; \
20683         libsrcdir="$$s/libelf"; \
20684         $(SHELL) $${libsrcdir}/configure \
20685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20686           --target=${target_alias} $${srcdiroption} --disable-shared \
20687           || exit 1
20688 @endif libelf
20689
20690
20691
20692 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20693 maybe-configure-stage1-libelf:
20694 @if libelf-bootstrap
20695 maybe-configure-stage1-libelf: configure-stage1-libelf
20696 configure-stage1-libelf:
20697         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20698         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20699         @r=`${PWD_COMMAND}`; export r; \
20700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701         TFLAGS="$(STAGE1_TFLAGS)"; \
20702         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20703         $(HOST_EXPORTS) \
20704         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20705         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20706         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20707         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20709         cd $(HOST_SUBDIR)/libelf || exit 1; \
20710         case $(srcdir) in \
20711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20712           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20714         esac; \
20715         srcdiroption="--srcdir=$${topdir}/libelf"; \
20716         libsrcdir="$$s/libelf"; \
20717         $(SHELL) $${libsrcdir}/configure \
20718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20719           --target=${target_alias} $${srcdiroption} \
20720           $(STAGE1_CONFIGURE_FLAGS) \
20721           --disable-shared
20722 @endif libelf-bootstrap
20723
20724 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20725 maybe-configure-stage2-libelf:
20726 @if libelf-bootstrap
20727 maybe-configure-stage2-libelf: configure-stage2-libelf
20728 configure-stage2-libelf:
20729         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20731         @r=`${PWD_COMMAND}`; export r; \
20732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733         TFLAGS="$(STAGE2_TFLAGS)"; \
20734         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20735         $(HOST_EXPORTS) \
20736         $(POSTSTAGE1_HOST_EXPORTS) \
20737         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20738         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20739         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20740         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20742         cd $(HOST_SUBDIR)/libelf || exit 1; \
20743         case $(srcdir) in \
20744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20745           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20747         esac; \
20748         srcdiroption="--srcdir=$${topdir}/libelf"; \
20749         libsrcdir="$$s/libelf"; \
20750         $(SHELL) $${libsrcdir}/configure \
20751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20752           --target=${target_alias} $${srcdiroption} \
20753           --with-build-libsubdir=$(HOST_SUBDIR) \
20754           $(STAGE2_CONFIGURE_FLAGS) \
20755           --disable-shared
20756 @endif libelf-bootstrap
20757
20758 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20759 maybe-configure-stage3-libelf:
20760 @if libelf-bootstrap
20761 maybe-configure-stage3-libelf: configure-stage3-libelf
20762 configure-stage3-libelf:
20763         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20764         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20765         @r=`${PWD_COMMAND}`; export r; \
20766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20767         TFLAGS="$(STAGE3_TFLAGS)"; \
20768         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20769         $(HOST_EXPORTS) \
20770         $(POSTSTAGE1_HOST_EXPORTS) \
20771         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20772         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20773         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20774         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20776         cd $(HOST_SUBDIR)/libelf || exit 1; \
20777         case $(srcdir) in \
20778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20779           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20781         esac; \
20782         srcdiroption="--srcdir=$${topdir}/libelf"; \
20783         libsrcdir="$$s/libelf"; \
20784         $(SHELL) $${libsrcdir}/configure \
20785           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20786           --target=${target_alias} $${srcdiroption} \
20787           --with-build-libsubdir=$(HOST_SUBDIR) \
20788           $(STAGE3_CONFIGURE_FLAGS) \
20789           --disable-shared
20790 @endif libelf-bootstrap
20791
20792 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20793 maybe-configure-stage4-libelf:
20794 @if libelf-bootstrap
20795 maybe-configure-stage4-libelf: configure-stage4-libelf
20796 configure-stage4-libelf:
20797         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20799         @r=`${PWD_COMMAND}`; export r; \
20800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20801         TFLAGS="$(STAGE4_TFLAGS)"; \
20802         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20803         $(HOST_EXPORTS) \
20804         $(POSTSTAGE1_HOST_EXPORTS) \
20805         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20806         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20807         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20808         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20810         cd $(HOST_SUBDIR)/libelf || exit 1; \
20811         case $(srcdir) in \
20812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20813           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20815         esac; \
20816         srcdiroption="--srcdir=$${topdir}/libelf"; \
20817         libsrcdir="$$s/libelf"; \
20818         $(SHELL) $${libsrcdir}/configure \
20819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20820           --target=${target_alias} $${srcdiroption} \
20821           --with-build-libsubdir=$(HOST_SUBDIR) \
20822           $(STAGE4_CONFIGURE_FLAGS) \
20823           --disable-shared
20824 @endif libelf-bootstrap
20825
20826 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20827 maybe-configure-stageprofile-libelf:
20828 @if libelf-bootstrap
20829 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20830 configure-stageprofile-libelf:
20831         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20833         @r=`${PWD_COMMAND}`; export r; \
20834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20835         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20836         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20837         $(HOST_EXPORTS) \
20838         $(POSTSTAGE1_HOST_EXPORTS) \
20839         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20840         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20841         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20842         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20844         cd $(HOST_SUBDIR)/libelf || exit 1; \
20845         case $(srcdir) in \
20846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20847           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20849         esac; \
20850         srcdiroption="--srcdir=$${topdir}/libelf"; \
20851         libsrcdir="$$s/libelf"; \
20852         $(SHELL) $${libsrcdir}/configure \
20853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20854           --target=${target_alias} $${srcdiroption} \
20855           --with-build-libsubdir=$(HOST_SUBDIR) \
20856           $(STAGEprofile_CONFIGURE_FLAGS) \
20857           --disable-shared
20858 @endif libelf-bootstrap
20859
20860 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20861 maybe-configure-stagefeedback-libelf:
20862 @if libelf-bootstrap
20863 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20864 configure-stagefeedback-libelf:
20865         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20866         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20867         @r=`${PWD_COMMAND}`; export r; \
20868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20869         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20870         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20871         $(HOST_EXPORTS) \
20872         $(POSTSTAGE1_HOST_EXPORTS) \
20873         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20874         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20875         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20876         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20877         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20878         cd $(HOST_SUBDIR)/libelf || exit 1; \
20879         case $(srcdir) in \
20880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20881           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20883         esac; \
20884         srcdiroption="--srcdir=$${topdir}/libelf"; \
20885         libsrcdir="$$s/libelf"; \
20886         $(SHELL) $${libsrcdir}/configure \
20887           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20888           --target=${target_alias} $${srcdiroption} \
20889           --with-build-libsubdir=$(HOST_SUBDIR) \
20890           $(STAGEfeedback_CONFIGURE_FLAGS) \
20891           --disable-shared
20892 @endif libelf-bootstrap
20893
20894
20895
20896
20897
20898 .PHONY: all-libelf maybe-all-libelf
20899 maybe-all-libelf:
20900 @if gcc-bootstrap
20901 all-libelf: stage_current
20902 @endif gcc-bootstrap
20903 @if libelf
20904 TARGET-libelf=all
20905 maybe-all-libelf: all-libelf
20906 all-libelf: configure-libelf
20907         @r=`${PWD_COMMAND}`; export r; \
20908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20909         $(HOST_EXPORTS)  \
20910         (cd $(HOST_SUBDIR)/libelf && \
20911           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20912                 $(TARGET-libelf))
20913 @endif libelf
20914
20915
20916
20917 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20918 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20919 maybe-all-stage1-libelf:
20920 maybe-clean-stage1-libelf:
20921 @if libelf-bootstrap
20922 maybe-all-stage1-libelf: all-stage1-libelf
20923 all-stage1: all-stage1-libelf
20924 TARGET-stage1-libelf = $(TARGET-libelf)
20925 all-stage1-libelf: configure-stage1-libelf
20926         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20927         @r=`${PWD_COMMAND}`; export r; \
20928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929         TFLAGS="$(STAGE1_TFLAGS)"; \
20930         $(HOST_EXPORTS)  \
20931         cd $(HOST_SUBDIR)/libelf && \
20932         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20933                 CFLAGS="$(STAGE1_CFLAGS)" \
20934                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20935                 LIBCFLAGS="$(LIBCFLAGS)" \
20936                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20937                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20938                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20939                 $(EXTRA_HOST_FLAGS)   \
20940                 TFLAGS="$(STAGE1_TFLAGS)" \
20941                 $(TARGET-stage1-libelf)
20942
20943 maybe-clean-stage1-libelf: clean-stage1-libelf
20944 clean-stage1: clean-stage1-libelf
20945 clean-stage1-libelf:
20946         @if [ $(current_stage) = stage1 ]; then \
20947           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20948         else \
20949           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20950           $(MAKE) stage1-start; \
20951         fi; \
20952         cd $(HOST_SUBDIR)/libelf && \
20953         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20954                  clean
20955 @endif libelf-bootstrap
20956
20957
20958 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20959 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20960 maybe-all-stage2-libelf:
20961 maybe-clean-stage2-libelf:
20962 @if libelf-bootstrap
20963 maybe-all-stage2-libelf: all-stage2-libelf
20964 all-stage2: all-stage2-libelf
20965 TARGET-stage2-libelf = $(TARGET-libelf)
20966 all-stage2-libelf: configure-stage2-libelf
20967         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20968         @r=`${PWD_COMMAND}`; export r; \
20969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20970         TFLAGS="$(STAGE2_TFLAGS)"; \
20971         $(HOST_EXPORTS) \
20972         $(POSTSTAGE1_HOST_EXPORTS)  \
20973         cd $(HOST_SUBDIR)/libelf && \
20974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20975                 CFLAGS="$(STAGE2_CFLAGS)" \
20976                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20977                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20982                 TFLAGS="$(STAGE2_TFLAGS)" \
20983                 $(TARGET-stage2-libelf)
20984
20985 maybe-clean-stage2-libelf: clean-stage2-libelf
20986 clean-stage2: clean-stage2-libelf
20987 clean-stage2-libelf:
20988         @if [ $(current_stage) = stage2 ]; then \
20989           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20990         else \
20991           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20992           $(MAKE) stage2-start; \
20993         fi; \
20994         cd $(HOST_SUBDIR)/libelf && \
20995         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20996                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20997                  clean
20998 @endif libelf-bootstrap
20999
21000
21001 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21002 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21003 maybe-all-stage3-libelf:
21004 maybe-clean-stage3-libelf:
21005 @if libelf-bootstrap
21006 maybe-all-stage3-libelf: all-stage3-libelf
21007 all-stage3: all-stage3-libelf
21008 TARGET-stage3-libelf = $(TARGET-libelf)
21009 all-stage3-libelf: configure-stage3-libelf
21010         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21011         @r=`${PWD_COMMAND}`; export r; \
21012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21013         TFLAGS="$(STAGE3_TFLAGS)"; \
21014         $(HOST_EXPORTS) \
21015         $(POSTSTAGE1_HOST_EXPORTS)  \
21016         cd $(HOST_SUBDIR)/libelf && \
21017         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21018                 CFLAGS="$(STAGE3_CFLAGS)" \
21019                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21020                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21021                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21022                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21023                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21024                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21025                 TFLAGS="$(STAGE3_TFLAGS)" \
21026                 $(TARGET-stage3-libelf)
21027
21028 maybe-clean-stage3-libelf: clean-stage3-libelf
21029 clean-stage3: clean-stage3-libelf
21030 clean-stage3-libelf:
21031         @if [ $(current_stage) = stage3 ]; then \
21032           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21033         else \
21034           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21035           $(MAKE) stage3-start; \
21036         fi; \
21037         cd $(HOST_SUBDIR)/libelf && \
21038         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21039                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21040                  clean
21041 @endif libelf-bootstrap
21042
21043
21044 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21045 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21046 maybe-all-stage4-libelf:
21047 maybe-clean-stage4-libelf:
21048 @if libelf-bootstrap
21049 maybe-all-stage4-libelf: all-stage4-libelf
21050 all-stage4: all-stage4-libelf
21051 TARGET-stage4-libelf = $(TARGET-libelf)
21052 all-stage4-libelf: configure-stage4-libelf
21053         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21054         @r=`${PWD_COMMAND}`; export r; \
21055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21056         TFLAGS="$(STAGE4_TFLAGS)"; \
21057         $(HOST_EXPORTS) \
21058         $(POSTSTAGE1_HOST_EXPORTS)  \
21059         cd $(HOST_SUBDIR)/libelf && \
21060         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21061                 CFLAGS="$(STAGE4_CFLAGS)" \
21062                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21063                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21068                 TFLAGS="$(STAGE4_TFLAGS)" \
21069                 $(TARGET-stage4-libelf)
21070
21071 maybe-clean-stage4-libelf: clean-stage4-libelf
21072 clean-stage4: clean-stage4-libelf
21073 clean-stage4-libelf:
21074         @if [ $(current_stage) = stage4 ]; then \
21075           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21076         else \
21077           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21078           $(MAKE) stage4-start; \
21079         fi; \
21080         cd $(HOST_SUBDIR)/libelf && \
21081         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21082                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21083                  clean
21084 @endif libelf-bootstrap
21085
21086
21087 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21088 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21089 maybe-all-stageprofile-libelf:
21090 maybe-clean-stageprofile-libelf:
21091 @if libelf-bootstrap
21092 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21093 all-stageprofile: all-stageprofile-libelf
21094 TARGET-stageprofile-libelf = $(TARGET-libelf)
21095 all-stageprofile-libelf: configure-stageprofile-libelf
21096         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21097         @r=`${PWD_COMMAND}`; export r; \
21098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21099         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21100         $(HOST_EXPORTS) \
21101         $(POSTSTAGE1_HOST_EXPORTS)  \
21102         cd $(HOST_SUBDIR)/libelf && \
21103         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21104                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21105                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21106                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21107                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21108                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21109                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21110                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21111                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21112                 $(TARGET-stageprofile-libelf)
21113
21114 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21115 clean-stageprofile: clean-stageprofile-libelf
21116 clean-stageprofile-libelf:
21117         @if [ $(current_stage) = stageprofile ]; then \
21118           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21119         else \
21120           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21121           $(MAKE) stageprofile-start; \
21122         fi; \
21123         cd $(HOST_SUBDIR)/libelf && \
21124         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21125                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21126                  clean
21127 @endif libelf-bootstrap
21128
21129
21130 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21131 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21132 maybe-all-stagefeedback-libelf:
21133 maybe-clean-stagefeedback-libelf:
21134 @if libelf-bootstrap
21135 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21136 all-stagefeedback: all-stagefeedback-libelf
21137 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21138 all-stagefeedback-libelf: configure-stagefeedback-libelf
21139         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21140         @r=`${PWD_COMMAND}`; export r; \
21141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21143         $(HOST_EXPORTS) \
21144         $(POSTSTAGE1_HOST_EXPORTS)  \
21145         cd $(HOST_SUBDIR)/libelf && \
21146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21147                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21148                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21149                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21153                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21154                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21155                 $(TARGET-stagefeedback-libelf)
21156
21157 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21158 clean-stagefeedback: clean-stagefeedback-libelf
21159 clean-stagefeedback-libelf:
21160         @if [ $(current_stage) = stagefeedback ]; then \
21161           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21162         else \
21163           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21164           $(MAKE) stagefeedback-start; \
21165         fi; \
21166         cd $(HOST_SUBDIR)/libelf && \
21167         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21168                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21169                  clean
21170 @endif libelf-bootstrap
21171
21172
21173
21174
21175
21176 .PHONY: check-libelf maybe-check-libelf
21177 maybe-check-libelf:
21178 @if libelf
21179 maybe-check-libelf: check-libelf
21180
21181 check-libelf:
21182         @: $(MAKE); $(unstage)
21183         @r=`${PWD_COMMAND}`; export r; \
21184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21185         $(HOST_EXPORTS) \
21186         (cd $(HOST_SUBDIR)/libelf && \
21187           $(MAKE) $(FLAGS_TO_PASS)  check)
21188
21189 @endif libelf
21190
21191 .PHONY: install-libelf maybe-install-libelf
21192 maybe-install-libelf:
21193 @if libelf
21194 maybe-install-libelf: install-libelf
21195
21196 install-libelf:
21197
21198 @endif libelf
21199
21200 # Other targets (info, dvi, pdf, etc.)
21201
21202 .PHONY: maybe-info-libelf info-libelf
21203 maybe-info-libelf:
21204 @if libelf
21205 maybe-info-libelf: info-libelf
21206
21207 info-libelf: \
21208     configure-libelf 
21209         @[ -f ./libelf/Makefile ] || exit 0; \
21210         r=`${PWD_COMMAND}`; export r; \
21211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21212         $(HOST_EXPORTS) \
21213         for flag in $(EXTRA_HOST_FLAGS) ; do \
21214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21215         done; \
21216         echo "Doing info in libelf" ; \
21217         (cd $(HOST_SUBDIR)/libelf && \
21218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21220                   "RANLIB=$${RANLIB}" \
21221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21222                   info) \
21223           || exit 1
21224
21225 @endif libelf
21226
21227 .PHONY: maybe-dvi-libelf dvi-libelf
21228 maybe-dvi-libelf:
21229 @if libelf
21230 maybe-dvi-libelf: dvi-libelf
21231
21232 dvi-libelf: \
21233     configure-libelf 
21234         @[ -f ./libelf/Makefile ] || exit 0; \
21235         r=`${PWD_COMMAND}`; export r; \
21236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237         $(HOST_EXPORTS) \
21238         for flag in $(EXTRA_HOST_FLAGS) ; do \
21239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21240         done; \
21241         echo "Doing dvi in libelf" ; \
21242         (cd $(HOST_SUBDIR)/libelf && \
21243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21245                   "RANLIB=$${RANLIB}" \
21246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21247                   dvi) \
21248           || exit 1
21249
21250 @endif libelf
21251
21252 .PHONY: maybe-pdf-libelf pdf-libelf
21253 maybe-pdf-libelf:
21254 @if libelf
21255 maybe-pdf-libelf: pdf-libelf
21256
21257 pdf-libelf: \
21258     configure-libelf 
21259         @[ -f ./libelf/Makefile ] || exit 0; \
21260         r=`${PWD_COMMAND}`; export r; \
21261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262         $(HOST_EXPORTS) \
21263         for flag in $(EXTRA_HOST_FLAGS) ; do \
21264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265         done; \
21266         echo "Doing pdf in libelf" ; \
21267         (cd $(HOST_SUBDIR)/libelf && \
21268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270                   "RANLIB=$${RANLIB}" \
21271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272                   pdf) \
21273           || exit 1
21274
21275 @endif libelf
21276
21277 .PHONY: maybe-html-libelf html-libelf
21278 maybe-html-libelf:
21279 @if libelf
21280 maybe-html-libelf: html-libelf
21281
21282 html-libelf: \
21283     configure-libelf 
21284         @[ -f ./libelf/Makefile ] || exit 0; \
21285         r=`${PWD_COMMAND}`; export r; \
21286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287         $(HOST_EXPORTS) \
21288         for flag in $(EXTRA_HOST_FLAGS) ; do \
21289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290         done; \
21291         echo "Doing html in libelf" ; \
21292         (cd $(HOST_SUBDIR)/libelf && \
21293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21295                   "RANLIB=$${RANLIB}" \
21296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21297                   html) \
21298           || exit 1
21299
21300 @endif libelf
21301
21302 .PHONY: maybe-TAGS-libelf TAGS-libelf
21303 maybe-TAGS-libelf:
21304 @if libelf
21305 maybe-TAGS-libelf: TAGS-libelf
21306
21307 TAGS-libelf: \
21308     configure-libelf 
21309         @[ -f ./libelf/Makefile ] || exit 0; \
21310         r=`${PWD_COMMAND}`; export r; \
21311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21312         $(HOST_EXPORTS) \
21313         for flag in $(EXTRA_HOST_FLAGS) ; do \
21314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21315         done; \
21316         echo "Doing TAGS in libelf" ; \
21317         (cd $(HOST_SUBDIR)/libelf && \
21318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21320                   "RANLIB=$${RANLIB}" \
21321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21322                   TAGS) \
21323           || exit 1
21324
21325 @endif libelf
21326
21327 .PHONY: maybe-install-info-libelf install-info-libelf
21328 maybe-install-info-libelf:
21329 @if libelf
21330 maybe-install-info-libelf: install-info-libelf
21331
21332 install-info-libelf: \
21333     configure-libelf \
21334     info-libelf 
21335         @[ -f ./libelf/Makefile ] || exit 0; \
21336         r=`${PWD_COMMAND}`; export r; \
21337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338         $(HOST_EXPORTS) \
21339         for flag in $(EXTRA_HOST_FLAGS) ; do \
21340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21341         done; \
21342         echo "Doing install-info in libelf" ; \
21343         (cd $(HOST_SUBDIR)/libelf && \
21344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21346                   "RANLIB=$${RANLIB}" \
21347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21348                   install-info) \
21349           || exit 1
21350
21351 @endif libelf
21352
21353 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21354 maybe-install-pdf-libelf:
21355 @if libelf
21356 maybe-install-pdf-libelf: install-pdf-libelf
21357
21358 install-pdf-libelf: \
21359     configure-libelf \
21360     pdf-libelf 
21361         @[ -f ./libelf/Makefile ] || exit 0; \
21362         r=`${PWD_COMMAND}`; export r; \
21363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21364         $(HOST_EXPORTS) \
21365         for flag in $(EXTRA_HOST_FLAGS) ; do \
21366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21367         done; \
21368         echo "Doing install-pdf in libelf" ; \
21369         (cd $(HOST_SUBDIR)/libelf && \
21370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21372                   "RANLIB=$${RANLIB}" \
21373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21374                   install-pdf) \
21375           || exit 1
21376
21377 @endif libelf
21378
21379 .PHONY: maybe-install-html-libelf install-html-libelf
21380 maybe-install-html-libelf:
21381 @if libelf
21382 maybe-install-html-libelf: install-html-libelf
21383
21384 install-html-libelf: \
21385     configure-libelf \
21386     html-libelf 
21387         @[ -f ./libelf/Makefile ] || exit 0; \
21388         r=`${PWD_COMMAND}`; export r; \
21389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390         $(HOST_EXPORTS) \
21391         for flag in $(EXTRA_HOST_FLAGS) ; do \
21392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21393         done; \
21394         echo "Doing install-html in libelf" ; \
21395         (cd $(HOST_SUBDIR)/libelf && \
21396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21398                   "RANLIB=$${RANLIB}" \
21399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21400                   install-html) \
21401           || exit 1
21402
21403 @endif libelf
21404
21405 .PHONY: maybe-installcheck-libelf installcheck-libelf
21406 maybe-installcheck-libelf:
21407 @if libelf
21408 maybe-installcheck-libelf: installcheck-libelf
21409
21410 installcheck-libelf: \
21411     configure-libelf 
21412         @[ -f ./libelf/Makefile ] || exit 0; \
21413         r=`${PWD_COMMAND}`; export r; \
21414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415         $(HOST_EXPORTS) \
21416         for flag in $(EXTRA_HOST_FLAGS) ; do \
21417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418         done; \
21419         echo "Doing installcheck in libelf" ; \
21420         (cd $(HOST_SUBDIR)/libelf && \
21421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21423                   "RANLIB=$${RANLIB}" \
21424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21425                   installcheck) \
21426           || exit 1
21427
21428 @endif libelf
21429
21430 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21431 maybe-mostlyclean-libelf:
21432 @if libelf
21433 maybe-mostlyclean-libelf: mostlyclean-libelf
21434
21435 mostlyclean-libelf: 
21436         @[ -f ./libelf/Makefile ] || exit 0; \
21437         r=`${PWD_COMMAND}`; export r; \
21438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21439         $(HOST_EXPORTS) \
21440         for flag in $(EXTRA_HOST_FLAGS) ; do \
21441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21442         done; \
21443         echo "Doing mostlyclean in libelf" ; \
21444         (cd $(HOST_SUBDIR)/libelf && \
21445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21447                   "RANLIB=$${RANLIB}" \
21448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21449                   mostlyclean) \
21450           || exit 1
21451
21452 @endif libelf
21453
21454 .PHONY: maybe-clean-libelf clean-libelf
21455 maybe-clean-libelf:
21456 @if libelf
21457 maybe-clean-libelf: clean-libelf
21458
21459 clean-libelf: 
21460         @[ -f ./libelf/Makefile ] || exit 0; \
21461         r=`${PWD_COMMAND}`; export r; \
21462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21463         $(HOST_EXPORTS) \
21464         for flag in $(EXTRA_HOST_FLAGS) ; do \
21465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21466         done; \
21467         echo "Doing clean in libelf" ; \
21468         (cd $(HOST_SUBDIR)/libelf && \
21469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21471                   "RANLIB=$${RANLIB}" \
21472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21473                   clean) \
21474           || exit 1
21475
21476 @endif libelf
21477
21478 .PHONY: maybe-distclean-libelf distclean-libelf
21479 maybe-distclean-libelf:
21480 @if libelf
21481 maybe-distclean-libelf: distclean-libelf
21482
21483 distclean-libelf: 
21484         @[ -f ./libelf/Makefile ] || exit 0; \
21485         r=`${PWD_COMMAND}`; export r; \
21486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487         $(HOST_EXPORTS) \
21488         for flag in $(EXTRA_HOST_FLAGS) ; do \
21489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21490         done; \
21491         echo "Doing distclean in libelf" ; \
21492         (cd $(HOST_SUBDIR)/libelf && \
21493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21495                   "RANLIB=$${RANLIB}" \
21496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21497                   distclean) \
21498           || exit 1
21499
21500 @endif libelf
21501
21502 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21503 maybe-maintainer-clean-libelf:
21504 @if libelf
21505 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21506
21507 maintainer-clean-libelf: 
21508         @[ -f ./libelf/Makefile ] || exit 0; \
21509         r=`${PWD_COMMAND}`; export r; \
21510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511         $(HOST_EXPORTS) \
21512         for flag in $(EXTRA_HOST_FLAGS) ; do \
21513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21514         done; \
21515         echo "Doing maintainer-clean in libelf" ; \
21516         (cd $(HOST_SUBDIR)/libelf && \
21517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21519                   "RANLIB=$${RANLIB}" \
21520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21521                   maintainer-clean) \
21522           || exit 1
21523
21524 @endif libelf
21525
21526
21527
21528 .PHONY: configure-gnuserv maybe-configure-gnuserv
21529 maybe-configure-gnuserv:
21530 @if gcc-bootstrap
21531 configure-gnuserv: stage_current
21532 @endif gcc-bootstrap
21533 @if gnuserv
21534 maybe-configure-gnuserv: configure-gnuserv
21535 configure-gnuserv: 
21536         @: $(MAKE); $(unstage)
21537         @r=`${PWD_COMMAND}`; export r; \
21538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21539         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21540         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21541         $(HOST_EXPORTS)  \
21542         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21543         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21544         case $(srcdir) in \
21545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21546           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21548         esac; \
21549         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21550         libsrcdir="$$s/gnuserv"; \
21551         $(SHELL) $${libsrcdir}/configure \
21552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21553           --target=${target_alias} $${srcdiroption}  \
21554           || exit 1
21555 @endif gnuserv
21556
21557
21558
21559
21560
21561 .PHONY: all-gnuserv maybe-all-gnuserv
21562 maybe-all-gnuserv:
21563 @if gcc-bootstrap
21564 all-gnuserv: stage_current
21565 @endif gcc-bootstrap
21566 @if gnuserv
21567 TARGET-gnuserv=all
21568 maybe-all-gnuserv: all-gnuserv
21569 all-gnuserv: configure-gnuserv
21570         @: $(MAKE); $(unstage)
21571         @r=`${PWD_COMMAND}`; export r; \
21572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21573         $(HOST_EXPORTS)  \
21574         (cd $(HOST_SUBDIR)/gnuserv && \
21575           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21576                 $(TARGET-gnuserv))
21577 @endif gnuserv
21578
21579
21580
21581
21582 .PHONY: check-gnuserv maybe-check-gnuserv
21583 maybe-check-gnuserv:
21584 @if gnuserv
21585 maybe-check-gnuserv: check-gnuserv
21586
21587 check-gnuserv:
21588         @: $(MAKE); $(unstage)
21589         @r=`${PWD_COMMAND}`; export r; \
21590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21591         $(HOST_EXPORTS) \
21592         (cd $(HOST_SUBDIR)/gnuserv && \
21593           $(MAKE) $(FLAGS_TO_PASS)  check)
21594
21595 @endif gnuserv
21596
21597 .PHONY: install-gnuserv maybe-install-gnuserv
21598 maybe-install-gnuserv:
21599 @if gnuserv
21600 maybe-install-gnuserv: install-gnuserv
21601
21602 install-gnuserv: installdirs
21603         @: $(MAKE); $(unstage)
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         (cd $(HOST_SUBDIR)/gnuserv && \
21608           $(MAKE) $(FLAGS_TO_PASS)  install)
21609
21610 @endif gnuserv
21611
21612 # Other targets (info, dvi, pdf, etc.)
21613
21614 .PHONY: maybe-info-gnuserv info-gnuserv
21615 maybe-info-gnuserv:
21616 @if gnuserv
21617 maybe-info-gnuserv: info-gnuserv
21618
21619 info-gnuserv: \
21620     configure-gnuserv 
21621         @: $(MAKE); $(unstage)
21622         @[ -f ./gnuserv/Makefile ] || exit 0; \
21623         r=`${PWD_COMMAND}`; export r; \
21624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625         $(HOST_EXPORTS) \
21626         for flag in $(EXTRA_HOST_FLAGS) ; do \
21627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21628         done; \
21629         echo "Doing info in gnuserv" ; \
21630         (cd $(HOST_SUBDIR)/gnuserv && \
21631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21633                   "RANLIB=$${RANLIB}" \
21634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21635                   info) \
21636           || exit 1
21637
21638 @endif gnuserv
21639
21640 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21641 maybe-dvi-gnuserv:
21642 @if gnuserv
21643 maybe-dvi-gnuserv: dvi-gnuserv
21644
21645 dvi-gnuserv: \
21646     configure-gnuserv 
21647         @: $(MAKE); $(unstage)
21648         @[ -f ./gnuserv/Makefile ] || exit 0; \
21649         r=`${PWD_COMMAND}`; export r; \
21650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651         $(HOST_EXPORTS) \
21652         for flag in $(EXTRA_HOST_FLAGS) ; do \
21653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654         done; \
21655         echo "Doing dvi in gnuserv" ; \
21656         (cd $(HOST_SUBDIR)/gnuserv && \
21657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659                   "RANLIB=$${RANLIB}" \
21660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21661                   dvi) \
21662           || exit 1
21663
21664 @endif gnuserv
21665
21666 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21667 maybe-pdf-gnuserv:
21668 @if gnuserv
21669 maybe-pdf-gnuserv: pdf-gnuserv
21670
21671 pdf-gnuserv: \
21672     configure-gnuserv 
21673         @: $(MAKE); $(unstage)
21674         @[ -f ./gnuserv/Makefile ] || exit 0; \
21675         r=`${PWD_COMMAND}`; export r; \
21676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21677         $(HOST_EXPORTS) \
21678         for flag in $(EXTRA_HOST_FLAGS) ; do \
21679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21680         done; \
21681         echo "Doing pdf in gnuserv" ; \
21682         (cd $(HOST_SUBDIR)/gnuserv && \
21683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21685                   "RANLIB=$${RANLIB}" \
21686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21687                   pdf) \
21688           || exit 1
21689
21690 @endif gnuserv
21691
21692 .PHONY: maybe-html-gnuserv html-gnuserv
21693 maybe-html-gnuserv:
21694 @if gnuserv
21695 maybe-html-gnuserv: html-gnuserv
21696
21697 html-gnuserv: \
21698     configure-gnuserv 
21699         @: $(MAKE); $(unstage)
21700         @[ -f ./gnuserv/Makefile ] || exit 0; \
21701         r=`${PWD_COMMAND}`; export r; \
21702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703         $(HOST_EXPORTS) \
21704         for flag in $(EXTRA_HOST_FLAGS) ; do \
21705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706         done; \
21707         echo "Doing html in gnuserv" ; \
21708         (cd $(HOST_SUBDIR)/gnuserv && \
21709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21711                   "RANLIB=$${RANLIB}" \
21712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21713                   html) \
21714           || exit 1
21715
21716 @endif gnuserv
21717
21718 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21719 maybe-TAGS-gnuserv:
21720 @if gnuserv
21721 maybe-TAGS-gnuserv: TAGS-gnuserv
21722
21723 TAGS-gnuserv: \
21724     configure-gnuserv 
21725         @: $(MAKE); $(unstage)
21726         @[ -f ./gnuserv/Makefile ] || exit 0; \
21727         r=`${PWD_COMMAND}`; export r; \
21728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729         $(HOST_EXPORTS) \
21730         for flag in $(EXTRA_HOST_FLAGS) ; do \
21731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732         done; \
21733         echo "Doing TAGS in gnuserv" ; \
21734         (cd $(HOST_SUBDIR)/gnuserv && \
21735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737                   "RANLIB=$${RANLIB}" \
21738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739                   TAGS) \
21740           || exit 1
21741
21742 @endif gnuserv
21743
21744 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21745 maybe-install-info-gnuserv:
21746 @if gnuserv
21747 maybe-install-info-gnuserv: install-info-gnuserv
21748
21749 install-info-gnuserv: \
21750     configure-gnuserv \
21751     info-gnuserv 
21752         @: $(MAKE); $(unstage)
21753         @[ -f ./gnuserv/Makefile ] || exit 0; \
21754         r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         for flag in $(EXTRA_HOST_FLAGS) ; do \
21758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759         done; \
21760         echo "Doing install-info in gnuserv" ; \
21761         (cd $(HOST_SUBDIR)/gnuserv && \
21762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764                   "RANLIB=$${RANLIB}" \
21765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21766                   install-info) \
21767           || exit 1
21768
21769 @endif gnuserv
21770
21771 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21772 maybe-install-pdf-gnuserv:
21773 @if gnuserv
21774 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21775
21776 install-pdf-gnuserv: \
21777     configure-gnuserv \
21778     pdf-gnuserv 
21779         @: $(MAKE); $(unstage)
21780         @[ -f ./gnuserv/Makefile ] || exit 0; \
21781         r=`${PWD_COMMAND}`; export r; \
21782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21783         $(HOST_EXPORTS) \
21784         for flag in $(EXTRA_HOST_FLAGS) ; do \
21785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21786         done; \
21787         echo "Doing install-pdf in gnuserv" ; \
21788         (cd $(HOST_SUBDIR)/gnuserv && \
21789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21791                   "RANLIB=$${RANLIB}" \
21792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21793                   install-pdf) \
21794           || exit 1
21795
21796 @endif gnuserv
21797
21798 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21799 maybe-install-html-gnuserv:
21800 @if gnuserv
21801 maybe-install-html-gnuserv: install-html-gnuserv
21802
21803 install-html-gnuserv: \
21804     configure-gnuserv \
21805     html-gnuserv 
21806         @: $(MAKE); $(unstage)
21807         @[ -f ./gnuserv/Makefile ] || exit 0; \
21808         r=`${PWD_COMMAND}`; export r; \
21809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810         $(HOST_EXPORTS) \
21811         for flag in $(EXTRA_HOST_FLAGS) ; do \
21812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21813         done; \
21814         echo "Doing install-html in gnuserv" ; \
21815         (cd $(HOST_SUBDIR)/gnuserv && \
21816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21818                   "RANLIB=$${RANLIB}" \
21819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21820                   install-html) \
21821           || exit 1
21822
21823 @endif gnuserv
21824
21825 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21826 maybe-installcheck-gnuserv:
21827 @if gnuserv
21828 maybe-installcheck-gnuserv: installcheck-gnuserv
21829
21830 installcheck-gnuserv: \
21831     configure-gnuserv 
21832         @: $(MAKE); $(unstage)
21833         @[ -f ./gnuserv/Makefile ] || exit 0; \
21834         r=`${PWD_COMMAND}`; export r; \
21835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836         $(HOST_EXPORTS) \
21837         for flag in $(EXTRA_HOST_FLAGS) ; do \
21838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839         done; \
21840         echo "Doing installcheck in gnuserv" ; \
21841         (cd $(HOST_SUBDIR)/gnuserv && \
21842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844                   "RANLIB=$${RANLIB}" \
21845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846                   installcheck) \
21847           || exit 1
21848
21849 @endif gnuserv
21850
21851 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21852 maybe-mostlyclean-gnuserv:
21853 @if gnuserv
21854 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21855
21856 mostlyclean-gnuserv: 
21857         @: $(MAKE); $(unstage)
21858         @[ -f ./gnuserv/Makefile ] || exit 0; \
21859         r=`${PWD_COMMAND}`; export r; \
21860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861         $(HOST_EXPORTS) \
21862         for flag in $(EXTRA_HOST_FLAGS) ; do \
21863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864         done; \
21865         echo "Doing mostlyclean in gnuserv" ; \
21866         (cd $(HOST_SUBDIR)/gnuserv && \
21867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869                   "RANLIB=$${RANLIB}" \
21870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871                   mostlyclean) \
21872           || exit 1
21873
21874 @endif gnuserv
21875
21876 .PHONY: maybe-clean-gnuserv clean-gnuserv
21877 maybe-clean-gnuserv:
21878 @if gnuserv
21879 maybe-clean-gnuserv: clean-gnuserv
21880
21881 clean-gnuserv: 
21882         @: $(MAKE); $(unstage)
21883         @[ -f ./gnuserv/Makefile ] || exit 0; \
21884         r=`${PWD_COMMAND}`; export r; \
21885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886         $(HOST_EXPORTS) \
21887         for flag in $(EXTRA_HOST_FLAGS) ; do \
21888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21889         done; \
21890         echo "Doing clean in gnuserv" ; \
21891         (cd $(HOST_SUBDIR)/gnuserv && \
21892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21894                   "RANLIB=$${RANLIB}" \
21895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21896                   clean) \
21897           || exit 1
21898
21899 @endif gnuserv
21900
21901 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21902 maybe-distclean-gnuserv:
21903 @if gnuserv
21904 maybe-distclean-gnuserv: distclean-gnuserv
21905
21906 distclean-gnuserv: 
21907         @: $(MAKE); $(unstage)
21908         @[ -f ./gnuserv/Makefile ] || exit 0; \
21909         r=`${PWD_COMMAND}`; export r; \
21910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21911         $(HOST_EXPORTS) \
21912         for flag in $(EXTRA_HOST_FLAGS) ; do \
21913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21914         done; \
21915         echo "Doing distclean in gnuserv" ; \
21916         (cd $(HOST_SUBDIR)/gnuserv && \
21917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21919                   "RANLIB=$${RANLIB}" \
21920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21921                   distclean) \
21922           || exit 1
21923
21924 @endif gnuserv
21925
21926 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21927 maybe-maintainer-clean-gnuserv:
21928 @if gnuserv
21929 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21930
21931 maintainer-clean-gnuserv: 
21932         @: $(MAKE); $(unstage)
21933         @[ -f ./gnuserv/Makefile ] || exit 0; \
21934         r=`${PWD_COMMAND}`; export r; \
21935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936         $(HOST_EXPORTS) \
21937         for flag in $(EXTRA_HOST_FLAGS) ; do \
21938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21939         done; \
21940         echo "Doing maintainer-clean in gnuserv" ; \
21941         (cd $(HOST_SUBDIR)/gnuserv && \
21942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21944                   "RANLIB=$${RANLIB}" \
21945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21946                   maintainer-clean) \
21947           || exit 1
21948
21949 @endif gnuserv
21950
21951
21952
21953 .PHONY: configure-gold maybe-configure-gold
21954 maybe-configure-gold:
21955 @if gcc-bootstrap
21956 configure-gold: stage_current
21957 @endif gcc-bootstrap
21958 @if gold
21959 maybe-configure-gold: configure-gold
21960 configure-gold: 
21961         @r=`${PWD_COMMAND}`; export r; \
21962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21963         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21964         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21965         $(HOST_EXPORTS)  \
21966         echo Configuring in $(HOST_SUBDIR)/gold; \
21967         cd "$(HOST_SUBDIR)/gold" || exit 1; \
21968         case $(srcdir) in \
21969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21970           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21972         esac; \
21973         srcdiroption="--srcdir=$${topdir}/gold"; \
21974         libsrcdir="$$s/gold"; \
21975         $(SHELL) $${libsrcdir}/configure \
21976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21977           --target=${target_alias} $${srcdiroption}  \
21978           || exit 1
21979 @endif gold
21980
21981
21982
21983 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21984 maybe-configure-stage1-gold:
21985 @if gold-bootstrap
21986 maybe-configure-stage1-gold: configure-stage1-gold
21987 configure-stage1-gold:
21988         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21990         @r=`${PWD_COMMAND}`; export r; \
21991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21992         TFLAGS="$(STAGE1_TFLAGS)"; \
21993         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21994         $(HOST_EXPORTS) \
21995         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21996         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21997         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21998         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22000         cd $(HOST_SUBDIR)/gold || exit 1; \
22001         case $(srcdir) in \
22002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22003           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22005         esac; \
22006         srcdiroption="--srcdir=$${topdir}/gold"; \
22007         libsrcdir="$$s/gold"; \
22008         $(SHELL) $${libsrcdir}/configure \
22009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22010           --target=${target_alias} $${srcdiroption} \
22011           $(STAGE1_CONFIGURE_FLAGS)
22012 @endif gold-bootstrap
22013
22014 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22015 maybe-configure-stage2-gold:
22016 @if gold-bootstrap
22017 maybe-configure-stage2-gold: configure-stage2-gold
22018 configure-stage2-gold:
22019         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22021         @r=`${PWD_COMMAND}`; export r; \
22022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023         TFLAGS="$(STAGE2_TFLAGS)"; \
22024         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22025         $(HOST_EXPORTS) \
22026         $(POSTSTAGE1_HOST_EXPORTS) \
22027         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22028         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22029         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22030         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22032         cd $(HOST_SUBDIR)/gold || exit 1; \
22033         case $(srcdir) in \
22034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22035           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22037         esac; \
22038         srcdiroption="--srcdir=$${topdir}/gold"; \
22039         libsrcdir="$$s/gold"; \
22040         $(SHELL) $${libsrcdir}/configure \
22041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22042           --target=${target_alias} $${srcdiroption} \
22043           --with-build-libsubdir=$(HOST_SUBDIR) \
22044           $(STAGE2_CONFIGURE_FLAGS)
22045 @endif gold-bootstrap
22046
22047 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22048 maybe-configure-stage3-gold:
22049 @if gold-bootstrap
22050 maybe-configure-stage3-gold: configure-stage3-gold
22051 configure-stage3-gold:
22052         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22054         @r=`${PWD_COMMAND}`; export r; \
22055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056         TFLAGS="$(STAGE3_TFLAGS)"; \
22057         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22058         $(HOST_EXPORTS) \
22059         $(POSTSTAGE1_HOST_EXPORTS) \
22060         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22061         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22062         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22063         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22065         cd $(HOST_SUBDIR)/gold || exit 1; \
22066         case $(srcdir) in \
22067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22068           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22070         esac; \
22071         srcdiroption="--srcdir=$${topdir}/gold"; \
22072         libsrcdir="$$s/gold"; \
22073         $(SHELL) $${libsrcdir}/configure \
22074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22075           --target=${target_alias} $${srcdiroption} \
22076           --with-build-libsubdir=$(HOST_SUBDIR) \
22077           $(STAGE3_CONFIGURE_FLAGS)
22078 @endif gold-bootstrap
22079
22080 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22081 maybe-configure-stage4-gold:
22082 @if gold-bootstrap
22083 maybe-configure-stage4-gold: configure-stage4-gold
22084 configure-stage4-gold:
22085         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22086         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22087         @r=`${PWD_COMMAND}`; export r; \
22088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22089         TFLAGS="$(STAGE4_TFLAGS)"; \
22090         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22091         $(HOST_EXPORTS) \
22092         $(POSTSTAGE1_HOST_EXPORTS) \
22093         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22094         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22095         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22096         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22098         cd $(HOST_SUBDIR)/gold || exit 1; \
22099         case $(srcdir) in \
22100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22101           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22103         esac; \
22104         srcdiroption="--srcdir=$${topdir}/gold"; \
22105         libsrcdir="$$s/gold"; \
22106         $(SHELL) $${libsrcdir}/configure \
22107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22108           --target=${target_alias} $${srcdiroption} \
22109           --with-build-libsubdir=$(HOST_SUBDIR) \
22110           $(STAGE4_CONFIGURE_FLAGS)
22111 @endif gold-bootstrap
22112
22113 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22114 maybe-configure-stageprofile-gold:
22115 @if gold-bootstrap
22116 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22117 configure-stageprofile-gold:
22118         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22120         @r=`${PWD_COMMAND}`; export r; \
22121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22122         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22123         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22124         $(HOST_EXPORTS) \
22125         $(POSTSTAGE1_HOST_EXPORTS) \
22126         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22127         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22128         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22129         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22131         cd $(HOST_SUBDIR)/gold || exit 1; \
22132         case $(srcdir) in \
22133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22134           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22136         esac; \
22137         srcdiroption="--srcdir=$${topdir}/gold"; \
22138         libsrcdir="$$s/gold"; \
22139         $(SHELL) $${libsrcdir}/configure \
22140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22141           --target=${target_alias} $${srcdiroption} \
22142           --with-build-libsubdir=$(HOST_SUBDIR) \
22143           $(STAGEprofile_CONFIGURE_FLAGS)
22144 @endif gold-bootstrap
22145
22146 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22147 maybe-configure-stagefeedback-gold:
22148 @if gold-bootstrap
22149 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22150 configure-stagefeedback-gold:
22151         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22153         @r=`${PWD_COMMAND}`; export r; \
22154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22155         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22156         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22157         $(HOST_EXPORTS) \
22158         $(POSTSTAGE1_HOST_EXPORTS) \
22159         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22160         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22161         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22162         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22164         cd $(HOST_SUBDIR)/gold || exit 1; \
22165         case $(srcdir) in \
22166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22167           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22169         esac; \
22170         srcdiroption="--srcdir=$${topdir}/gold"; \
22171         libsrcdir="$$s/gold"; \
22172         $(SHELL) $${libsrcdir}/configure \
22173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22174           --target=${target_alias} $${srcdiroption} \
22175           --with-build-libsubdir=$(HOST_SUBDIR) \
22176           $(STAGEfeedback_CONFIGURE_FLAGS)
22177 @endif gold-bootstrap
22178
22179
22180
22181
22182
22183 .PHONY: all-gold maybe-all-gold
22184 maybe-all-gold:
22185 @if gcc-bootstrap
22186 all-gold: stage_current
22187 @endif gcc-bootstrap
22188 @if gold
22189 TARGET-gold=all
22190 maybe-all-gold: all-gold
22191 all-gold: configure-gold
22192         @r=`${PWD_COMMAND}`; export r; \
22193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22194         $(HOST_EXPORTS)  \
22195         (cd $(HOST_SUBDIR)/gold && \
22196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22197                 $(TARGET-gold))
22198 @endif gold
22199
22200
22201
22202 .PHONY: all-stage1-gold maybe-all-stage1-gold
22203 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22204 maybe-all-stage1-gold:
22205 maybe-clean-stage1-gold:
22206 @if gold-bootstrap
22207 maybe-all-stage1-gold: all-stage1-gold
22208 all-stage1: all-stage1-gold
22209 TARGET-stage1-gold = $(TARGET-gold)
22210 all-stage1-gold: configure-stage1-gold
22211         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22212         @r=`${PWD_COMMAND}`; export r; \
22213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22214         TFLAGS="$(STAGE1_TFLAGS)"; \
22215         $(HOST_EXPORTS)  \
22216         cd $(HOST_SUBDIR)/gold && \
22217         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22218                 CFLAGS="$(STAGE1_CFLAGS)" \
22219                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22220                 LIBCFLAGS="$(LIBCFLAGS)" \
22221                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22222                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22223                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22224                 $(EXTRA_HOST_FLAGS)   \
22225                 TFLAGS="$(STAGE1_TFLAGS)" \
22226                 $(TARGET-stage1-gold)
22227
22228 maybe-clean-stage1-gold: clean-stage1-gold
22229 clean-stage1: clean-stage1-gold
22230 clean-stage1-gold:
22231         @if [ $(current_stage) = stage1 ]; then \
22232           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22233         else \
22234           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22235           $(MAKE) stage1-start; \
22236         fi; \
22237         cd $(HOST_SUBDIR)/gold && \
22238         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22239                  clean
22240 @endif gold-bootstrap
22241
22242
22243 .PHONY: all-stage2-gold maybe-all-stage2-gold
22244 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22245 maybe-all-stage2-gold:
22246 maybe-clean-stage2-gold:
22247 @if gold-bootstrap
22248 maybe-all-stage2-gold: all-stage2-gold
22249 all-stage2: all-stage2-gold
22250 TARGET-stage2-gold = $(TARGET-gold)
22251 all-stage2-gold: configure-stage2-gold
22252         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22253         @r=`${PWD_COMMAND}`; export r; \
22254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255         TFLAGS="$(STAGE2_TFLAGS)"; \
22256         $(HOST_EXPORTS) \
22257         $(POSTSTAGE1_HOST_EXPORTS)  \
22258         cd $(HOST_SUBDIR)/gold && \
22259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22260                 CFLAGS="$(STAGE2_CFLAGS)" \
22261                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22262                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22266                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22267                 TFLAGS="$(STAGE2_TFLAGS)" \
22268                 $(TARGET-stage2-gold)
22269
22270 maybe-clean-stage2-gold: clean-stage2-gold
22271 clean-stage2: clean-stage2-gold
22272 clean-stage2-gold:
22273         @if [ $(current_stage) = stage2 ]; then \
22274           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22275         else \
22276           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22277           $(MAKE) stage2-start; \
22278         fi; \
22279         cd $(HOST_SUBDIR)/gold && \
22280         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22281                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22282                  clean
22283 @endif gold-bootstrap
22284
22285
22286 .PHONY: all-stage3-gold maybe-all-stage3-gold
22287 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22288 maybe-all-stage3-gold:
22289 maybe-clean-stage3-gold:
22290 @if gold-bootstrap
22291 maybe-all-stage3-gold: all-stage3-gold
22292 all-stage3: all-stage3-gold
22293 TARGET-stage3-gold = $(TARGET-gold)
22294 all-stage3-gold: configure-stage3-gold
22295         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22296         @r=`${PWD_COMMAND}`; export r; \
22297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298         TFLAGS="$(STAGE3_TFLAGS)"; \
22299         $(HOST_EXPORTS) \
22300         $(POSTSTAGE1_HOST_EXPORTS)  \
22301         cd $(HOST_SUBDIR)/gold && \
22302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22303                 CFLAGS="$(STAGE3_CFLAGS)" \
22304                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22305                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22309                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22310                 TFLAGS="$(STAGE3_TFLAGS)" \
22311                 $(TARGET-stage3-gold)
22312
22313 maybe-clean-stage3-gold: clean-stage3-gold
22314 clean-stage3: clean-stage3-gold
22315 clean-stage3-gold:
22316         @if [ $(current_stage) = stage3 ]; then \
22317           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22318         else \
22319           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22320           $(MAKE) stage3-start; \
22321         fi; \
22322         cd $(HOST_SUBDIR)/gold && \
22323         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22324                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22325                  clean
22326 @endif gold-bootstrap
22327
22328
22329 .PHONY: all-stage4-gold maybe-all-stage4-gold
22330 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22331 maybe-all-stage4-gold:
22332 maybe-clean-stage4-gold:
22333 @if gold-bootstrap
22334 maybe-all-stage4-gold: all-stage4-gold
22335 all-stage4: all-stage4-gold
22336 TARGET-stage4-gold = $(TARGET-gold)
22337 all-stage4-gold: configure-stage4-gold
22338         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22339         @r=`${PWD_COMMAND}`; export r; \
22340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22341         TFLAGS="$(STAGE4_TFLAGS)"; \
22342         $(HOST_EXPORTS) \
22343         $(POSTSTAGE1_HOST_EXPORTS)  \
22344         cd $(HOST_SUBDIR)/gold && \
22345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22346                 CFLAGS="$(STAGE4_CFLAGS)" \
22347                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22348                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22352                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22353                 TFLAGS="$(STAGE4_TFLAGS)" \
22354                 $(TARGET-stage4-gold)
22355
22356 maybe-clean-stage4-gold: clean-stage4-gold
22357 clean-stage4: clean-stage4-gold
22358 clean-stage4-gold:
22359         @if [ $(current_stage) = stage4 ]; then \
22360           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22361         else \
22362           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22363           $(MAKE) stage4-start; \
22364         fi; \
22365         cd $(HOST_SUBDIR)/gold && \
22366         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22367                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22368                  clean
22369 @endif gold-bootstrap
22370
22371
22372 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22373 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22374 maybe-all-stageprofile-gold:
22375 maybe-clean-stageprofile-gold:
22376 @if gold-bootstrap
22377 maybe-all-stageprofile-gold: all-stageprofile-gold
22378 all-stageprofile: all-stageprofile-gold
22379 TARGET-stageprofile-gold = $(TARGET-gold)
22380 all-stageprofile-gold: configure-stageprofile-gold
22381         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22382         @r=`${PWD_COMMAND}`; export r; \
22383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22384         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22385         $(HOST_EXPORTS) \
22386         $(POSTSTAGE1_HOST_EXPORTS)  \
22387         cd $(HOST_SUBDIR)/gold && \
22388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22389                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22390                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22391                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22396                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22397                 $(TARGET-stageprofile-gold)
22398
22399 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22400 clean-stageprofile: clean-stageprofile-gold
22401 clean-stageprofile-gold:
22402         @if [ $(current_stage) = stageprofile ]; then \
22403           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22404         else \
22405           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22406           $(MAKE) stageprofile-start; \
22407         fi; \
22408         cd $(HOST_SUBDIR)/gold && \
22409         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22410                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22411                  clean
22412 @endif gold-bootstrap
22413
22414
22415 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22416 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22417 maybe-all-stagefeedback-gold:
22418 maybe-clean-stagefeedback-gold:
22419 @if gold-bootstrap
22420 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22421 all-stagefeedback: all-stagefeedback-gold
22422 TARGET-stagefeedback-gold = $(TARGET-gold)
22423 all-stagefeedback-gold: configure-stagefeedback-gold
22424         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22425         @r=`${PWD_COMMAND}`; export r; \
22426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22427         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22428         $(HOST_EXPORTS) \
22429         $(POSTSTAGE1_HOST_EXPORTS)  \
22430         cd $(HOST_SUBDIR)/gold && \
22431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22432                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22433                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22434                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22435                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22436                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22437                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22438                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22439                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22440                 $(TARGET-stagefeedback-gold)
22441
22442 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22443 clean-stagefeedback: clean-stagefeedback-gold
22444 clean-stagefeedback-gold:
22445         @if [ $(current_stage) = stagefeedback ]; then \
22446           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22447         else \
22448           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22449           $(MAKE) stagefeedback-start; \
22450         fi; \
22451         cd $(HOST_SUBDIR)/gold && \
22452         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22453                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22454                  clean
22455 @endif gold-bootstrap
22456
22457
22458
22459
22460
22461 .PHONY: check-gold maybe-check-gold
22462 maybe-check-gold:
22463 @if gold
22464 maybe-check-gold: check-gold
22465
22466 check-gold:
22467         @: $(MAKE); $(unstage)
22468         @r=`${PWD_COMMAND}`; export r; \
22469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470         $(HOST_EXPORTS) \
22471         (cd $(HOST_SUBDIR)/gold && \
22472           $(MAKE) $(FLAGS_TO_PASS)  check)
22473
22474 @endif gold
22475
22476 .PHONY: install-gold maybe-install-gold
22477 maybe-install-gold:
22478 @if gold
22479 maybe-install-gold: install-gold
22480
22481 install-gold: installdirs
22482         @: $(MAKE); $(unstage)
22483         @r=`${PWD_COMMAND}`; export r; \
22484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22485         $(HOST_EXPORTS) \
22486         (cd $(HOST_SUBDIR)/gold && \
22487           $(MAKE) $(FLAGS_TO_PASS)  install)
22488
22489 @endif gold
22490
22491 # Other targets (info, dvi, pdf, etc.)
22492
22493 .PHONY: maybe-info-gold info-gold
22494 maybe-info-gold:
22495 @if gold
22496 maybe-info-gold: info-gold
22497
22498 info-gold: \
22499     configure-gold 
22500         @[ -f ./gold/Makefile ] || exit 0; \
22501         r=`${PWD_COMMAND}`; export r; \
22502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22503         $(HOST_EXPORTS) \
22504         for flag in $(EXTRA_HOST_FLAGS) ; do \
22505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22506         done; \
22507         echo "Doing info in gold" ; \
22508         (cd $(HOST_SUBDIR)/gold && \
22509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22511                   "RANLIB=$${RANLIB}" \
22512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22513                   info) \
22514           || exit 1
22515
22516 @endif gold
22517
22518 .PHONY: maybe-dvi-gold dvi-gold
22519 maybe-dvi-gold:
22520 @if gold
22521 maybe-dvi-gold: dvi-gold
22522
22523 dvi-gold: \
22524     configure-gold 
22525         @[ -f ./gold/Makefile ] || exit 0; \
22526         r=`${PWD_COMMAND}`; export r; \
22527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22528         $(HOST_EXPORTS) \
22529         for flag in $(EXTRA_HOST_FLAGS) ; do \
22530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22531         done; \
22532         echo "Doing dvi in gold" ; \
22533         (cd $(HOST_SUBDIR)/gold && \
22534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22536                   "RANLIB=$${RANLIB}" \
22537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22538                   dvi) \
22539           || exit 1
22540
22541 @endif gold
22542
22543 .PHONY: maybe-pdf-gold pdf-gold
22544 maybe-pdf-gold:
22545 @if gold
22546 maybe-pdf-gold: pdf-gold
22547
22548 pdf-gold: \
22549     configure-gold 
22550         @[ -f ./gold/Makefile ] || exit 0; \
22551         r=`${PWD_COMMAND}`; export r; \
22552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22553         $(HOST_EXPORTS) \
22554         for flag in $(EXTRA_HOST_FLAGS) ; do \
22555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22556         done; \
22557         echo "Doing pdf in gold" ; \
22558         (cd $(HOST_SUBDIR)/gold && \
22559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22561                   "RANLIB=$${RANLIB}" \
22562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22563                   pdf) \
22564           || exit 1
22565
22566 @endif gold
22567
22568 .PHONY: maybe-html-gold html-gold
22569 maybe-html-gold:
22570 @if gold
22571 maybe-html-gold: html-gold
22572
22573 html-gold: \
22574     configure-gold 
22575         @[ -f ./gold/Makefile ] || exit 0; \
22576         r=`${PWD_COMMAND}`; export r; \
22577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578         $(HOST_EXPORTS) \
22579         for flag in $(EXTRA_HOST_FLAGS) ; do \
22580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22581         done; \
22582         echo "Doing html in gold" ; \
22583         (cd $(HOST_SUBDIR)/gold && \
22584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22586                   "RANLIB=$${RANLIB}" \
22587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22588                   html) \
22589           || exit 1
22590
22591 @endif gold
22592
22593 .PHONY: maybe-TAGS-gold TAGS-gold
22594 maybe-TAGS-gold:
22595 @if gold
22596 maybe-TAGS-gold: TAGS-gold
22597
22598 TAGS-gold: \
22599     configure-gold 
22600         @[ -f ./gold/Makefile ] || exit 0; \
22601         r=`${PWD_COMMAND}`; export r; \
22602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22603         $(HOST_EXPORTS) \
22604         for flag in $(EXTRA_HOST_FLAGS) ; do \
22605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22606         done; \
22607         echo "Doing TAGS in gold" ; \
22608         (cd $(HOST_SUBDIR)/gold && \
22609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22611                   "RANLIB=$${RANLIB}" \
22612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22613                   TAGS) \
22614           || exit 1
22615
22616 @endif gold
22617
22618 .PHONY: maybe-install-info-gold install-info-gold
22619 maybe-install-info-gold:
22620 @if gold
22621 maybe-install-info-gold: install-info-gold
22622
22623 install-info-gold: \
22624     configure-gold \
22625     info-gold 
22626         @[ -f ./gold/Makefile ] || exit 0; \
22627         r=`${PWD_COMMAND}`; export r; \
22628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629         $(HOST_EXPORTS) \
22630         for flag in $(EXTRA_HOST_FLAGS) ; do \
22631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22632         done; \
22633         echo "Doing install-info in gold" ; \
22634         (cd $(HOST_SUBDIR)/gold && \
22635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22637                   "RANLIB=$${RANLIB}" \
22638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22639                   install-info) \
22640           || exit 1
22641
22642 @endif gold
22643
22644 .PHONY: maybe-install-pdf-gold install-pdf-gold
22645 maybe-install-pdf-gold:
22646 @if gold
22647 maybe-install-pdf-gold: install-pdf-gold
22648
22649 install-pdf-gold: \
22650     configure-gold \
22651     pdf-gold 
22652         @[ -f ./gold/Makefile ] || exit 0; \
22653         r=`${PWD_COMMAND}`; export r; \
22654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655         $(HOST_EXPORTS) \
22656         for flag in $(EXTRA_HOST_FLAGS) ; do \
22657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22658         done; \
22659         echo "Doing install-pdf in gold" ; \
22660         (cd $(HOST_SUBDIR)/gold && \
22661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22663                   "RANLIB=$${RANLIB}" \
22664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22665                   install-pdf) \
22666           || exit 1
22667
22668 @endif gold
22669
22670 .PHONY: maybe-install-html-gold install-html-gold
22671 maybe-install-html-gold:
22672 @if gold
22673 maybe-install-html-gold: install-html-gold
22674
22675 install-html-gold: \
22676     configure-gold \
22677     html-gold 
22678         @[ -f ./gold/Makefile ] || exit 0; \
22679         r=`${PWD_COMMAND}`; export r; \
22680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681         $(HOST_EXPORTS) \
22682         for flag in $(EXTRA_HOST_FLAGS) ; do \
22683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22684         done; \
22685         echo "Doing install-html in gold" ; \
22686         (cd $(HOST_SUBDIR)/gold && \
22687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22689                   "RANLIB=$${RANLIB}" \
22690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22691                   install-html) \
22692           || exit 1
22693
22694 @endif gold
22695
22696 .PHONY: maybe-installcheck-gold installcheck-gold
22697 maybe-installcheck-gold:
22698 @if gold
22699 maybe-installcheck-gold: installcheck-gold
22700
22701 installcheck-gold: \
22702     configure-gold 
22703         @[ -f ./gold/Makefile ] || exit 0; \
22704         r=`${PWD_COMMAND}`; export r; \
22705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706         $(HOST_EXPORTS) \
22707         for flag in $(EXTRA_HOST_FLAGS) ; do \
22708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22709         done; \
22710         echo "Doing installcheck in gold" ; \
22711         (cd $(HOST_SUBDIR)/gold && \
22712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22714                   "RANLIB=$${RANLIB}" \
22715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22716                   installcheck) \
22717           || exit 1
22718
22719 @endif gold
22720
22721 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22722 maybe-mostlyclean-gold:
22723 @if gold
22724 maybe-mostlyclean-gold: mostlyclean-gold
22725
22726 mostlyclean-gold: 
22727         @[ -f ./gold/Makefile ] || exit 0; \
22728         r=`${PWD_COMMAND}`; export r; \
22729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730         $(HOST_EXPORTS) \
22731         for flag in $(EXTRA_HOST_FLAGS) ; do \
22732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733         done; \
22734         echo "Doing mostlyclean in gold" ; \
22735         (cd $(HOST_SUBDIR)/gold && \
22736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738                   "RANLIB=$${RANLIB}" \
22739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22740                   mostlyclean) \
22741           || exit 1
22742
22743 @endif gold
22744
22745 .PHONY: maybe-clean-gold clean-gold
22746 maybe-clean-gold:
22747 @if gold
22748 maybe-clean-gold: clean-gold
22749
22750 clean-gold: 
22751         @[ -f ./gold/Makefile ] || exit 0; \
22752         r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         $(HOST_EXPORTS) \
22755         for flag in $(EXTRA_HOST_FLAGS) ; do \
22756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22757         done; \
22758         echo "Doing clean in gold" ; \
22759         (cd $(HOST_SUBDIR)/gold && \
22760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762                   "RANLIB=$${RANLIB}" \
22763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22764                   clean) \
22765           || exit 1
22766
22767 @endif gold
22768
22769 .PHONY: maybe-distclean-gold distclean-gold
22770 maybe-distclean-gold:
22771 @if gold
22772 maybe-distclean-gold: distclean-gold
22773
22774 distclean-gold: 
22775         @[ -f ./gold/Makefile ] || exit 0; \
22776         r=`${PWD_COMMAND}`; export r; \
22777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778         $(HOST_EXPORTS) \
22779         for flag in $(EXTRA_HOST_FLAGS) ; do \
22780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22781         done; \
22782         echo "Doing distclean in gold" ; \
22783         (cd $(HOST_SUBDIR)/gold && \
22784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22786                   "RANLIB=$${RANLIB}" \
22787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22788                   distclean) \
22789           || exit 1
22790
22791 @endif gold
22792
22793 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22794 maybe-maintainer-clean-gold:
22795 @if gold
22796 maybe-maintainer-clean-gold: maintainer-clean-gold
22797
22798 maintainer-clean-gold: 
22799         @[ -f ./gold/Makefile ] || exit 0; \
22800         r=`${PWD_COMMAND}`; export r; \
22801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22802         $(HOST_EXPORTS) \
22803         for flag in $(EXTRA_HOST_FLAGS) ; do \
22804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22805         done; \
22806         echo "Doing maintainer-clean in gold" ; \
22807         (cd $(HOST_SUBDIR)/gold && \
22808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22810                   "RANLIB=$${RANLIB}" \
22811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22812                   maintainer-clean) \
22813           || exit 1
22814
22815 @endif gold
22816
22817
22818
22819 .PHONY: configure-gprof maybe-configure-gprof
22820 maybe-configure-gprof:
22821 @if gcc-bootstrap
22822 configure-gprof: stage_current
22823 @endif gcc-bootstrap
22824 @if gprof
22825 maybe-configure-gprof: configure-gprof
22826 configure-gprof: 
22827         @: $(MAKE); $(unstage)
22828         @r=`${PWD_COMMAND}`; export r; \
22829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22832         $(HOST_EXPORTS)  \
22833         echo Configuring in $(HOST_SUBDIR)/gprof; \
22834         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22835         case $(srcdir) in \
22836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22837           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22839         esac; \
22840         srcdiroption="--srcdir=$${topdir}/gprof"; \
22841         libsrcdir="$$s/gprof"; \
22842         $(SHELL) $${libsrcdir}/configure \
22843           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22844           --target=${target_alias} $${srcdiroption}  \
22845           || exit 1
22846 @endif gprof
22847
22848
22849
22850
22851
22852 .PHONY: all-gprof maybe-all-gprof
22853 maybe-all-gprof:
22854 @if gcc-bootstrap
22855 all-gprof: stage_current
22856 @endif gcc-bootstrap
22857 @if gprof
22858 TARGET-gprof=all
22859 maybe-all-gprof: all-gprof
22860 all-gprof: configure-gprof
22861         @: $(MAKE); $(unstage)
22862         @r=`${PWD_COMMAND}`; export r; \
22863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864         $(HOST_EXPORTS)  \
22865         (cd $(HOST_SUBDIR)/gprof && \
22866           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22867                 $(TARGET-gprof))
22868 @endif gprof
22869
22870
22871
22872
22873 .PHONY: check-gprof maybe-check-gprof
22874 maybe-check-gprof:
22875 @if gprof
22876 maybe-check-gprof: check-gprof
22877
22878 check-gprof:
22879         @: $(MAKE); $(unstage)
22880         @r=`${PWD_COMMAND}`; export r; \
22881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882         $(HOST_EXPORTS) \
22883         (cd $(HOST_SUBDIR)/gprof && \
22884           $(MAKE) $(FLAGS_TO_PASS)  check)
22885
22886 @endif gprof
22887
22888 .PHONY: install-gprof maybe-install-gprof
22889 maybe-install-gprof:
22890 @if gprof
22891 maybe-install-gprof: install-gprof
22892
22893 install-gprof: installdirs
22894         @: $(MAKE); $(unstage)
22895         @r=`${PWD_COMMAND}`; export r; \
22896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897         $(HOST_EXPORTS) \
22898         (cd $(HOST_SUBDIR)/gprof && \
22899           $(MAKE) $(FLAGS_TO_PASS)  install)
22900
22901 @endif gprof
22902
22903 # Other targets (info, dvi, pdf, etc.)
22904
22905 .PHONY: maybe-info-gprof info-gprof
22906 maybe-info-gprof:
22907 @if gprof
22908 maybe-info-gprof: info-gprof
22909
22910 info-gprof: \
22911     configure-gprof 
22912         @: $(MAKE); $(unstage)
22913         @[ -f ./gprof/Makefile ] || exit 0; \
22914         r=`${PWD_COMMAND}`; export r; \
22915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22916         $(HOST_EXPORTS) \
22917         for flag in $(EXTRA_HOST_FLAGS) ; do \
22918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22919         done; \
22920         echo "Doing info in gprof" ; \
22921         (cd $(HOST_SUBDIR)/gprof && \
22922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22924                   "RANLIB=$${RANLIB}" \
22925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22926                   info) \
22927           || exit 1
22928
22929 @endif gprof
22930
22931 .PHONY: maybe-dvi-gprof dvi-gprof
22932 maybe-dvi-gprof:
22933 @if gprof
22934 maybe-dvi-gprof: dvi-gprof
22935
22936 dvi-gprof: \
22937     configure-gprof 
22938         @: $(MAKE); $(unstage)
22939         @[ -f ./gprof/Makefile ] || exit 0; \
22940         r=`${PWD_COMMAND}`; export r; \
22941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22942         $(HOST_EXPORTS) \
22943         for flag in $(EXTRA_HOST_FLAGS) ; do \
22944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22945         done; \
22946         echo "Doing dvi in gprof" ; \
22947         (cd $(HOST_SUBDIR)/gprof && \
22948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22950                   "RANLIB=$${RANLIB}" \
22951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22952                   dvi) \
22953           || exit 1
22954
22955 @endif gprof
22956
22957 .PHONY: maybe-pdf-gprof pdf-gprof
22958 maybe-pdf-gprof:
22959 @if gprof
22960 maybe-pdf-gprof: pdf-gprof
22961
22962 pdf-gprof: \
22963     configure-gprof 
22964         @: $(MAKE); $(unstage)
22965         @[ -f ./gprof/Makefile ] || exit 0; \
22966         r=`${PWD_COMMAND}`; export r; \
22967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22968         $(HOST_EXPORTS) \
22969         for flag in $(EXTRA_HOST_FLAGS) ; do \
22970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22971         done; \
22972         echo "Doing pdf in gprof" ; \
22973         (cd $(HOST_SUBDIR)/gprof && \
22974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22976                   "RANLIB=$${RANLIB}" \
22977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22978                   pdf) \
22979           || exit 1
22980
22981 @endif gprof
22982
22983 .PHONY: maybe-html-gprof html-gprof
22984 maybe-html-gprof:
22985 @if gprof
22986 maybe-html-gprof: html-gprof
22987
22988 html-gprof: \
22989     configure-gprof 
22990         @: $(MAKE); $(unstage)
22991         @[ -f ./gprof/Makefile ] || exit 0; \
22992         r=`${PWD_COMMAND}`; export r; \
22993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22994         $(HOST_EXPORTS) \
22995         for flag in $(EXTRA_HOST_FLAGS) ; do \
22996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22997         done; \
22998         echo "Doing html in gprof" ; \
22999         (cd $(HOST_SUBDIR)/gprof && \
23000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23002                   "RANLIB=$${RANLIB}" \
23003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23004                   html) \
23005           || exit 1
23006
23007 @endif gprof
23008
23009 .PHONY: maybe-TAGS-gprof TAGS-gprof
23010 maybe-TAGS-gprof:
23011 @if gprof
23012 maybe-TAGS-gprof: TAGS-gprof
23013
23014 TAGS-gprof: \
23015     configure-gprof 
23016         @: $(MAKE); $(unstage)
23017         @[ -f ./gprof/Makefile ] || exit 0; \
23018         r=`${PWD_COMMAND}`; export r; \
23019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23020         $(HOST_EXPORTS) \
23021         for flag in $(EXTRA_HOST_FLAGS) ; do \
23022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23023         done; \
23024         echo "Doing TAGS in gprof" ; \
23025         (cd $(HOST_SUBDIR)/gprof && \
23026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23028                   "RANLIB=$${RANLIB}" \
23029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23030                   TAGS) \
23031           || exit 1
23032
23033 @endif gprof
23034
23035 .PHONY: maybe-install-info-gprof install-info-gprof
23036 maybe-install-info-gprof:
23037 @if gprof
23038 maybe-install-info-gprof: install-info-gprof
23039
23040 install-info-gprof: \
23041     configure-gprof \
23042     info-gprof 
23043         @: $(MAKE); $(unstage)
23044         @[ -f ./gprof/Makefile ] || exit 0; \
23045         r=`${PWD_COMMAND}`; export r; \
23046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23047         $(HOST_EXPORTS) \
23048         for flag in $(EXTRA_HOST_FLAGS) ; do \
23049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23050         done; \
23051         echo "Doing install-info in gprof" ; \
23052         (cd $(HOST_SUBDIR)/gprof && \
23053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23055                   "RANLIB=$${RANLIB}" \
23056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23057                   install-info) \
23058           || exit 1
23059
23060 @endif gprof
23061
23062 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23063 maybe-install-pdf-gprof:
23064 @if gprof
23065 maybe-install-pdf-gprof: install-pdf-gprof
23066
23067 install-pdf-gprof: \
23068     configure-gprof \
23069     pdf-gprof 
23070         @: $(MAKE); $(unstage)
23071         @[ -f ./gprof/Makefile ] || exit 0; \
23072         r=`${PWD_COMMAND}`; export r; \
23073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23074         $(HOST_EXPORTS) \
23075         for flag in $(EXTRA_HOST_FLAGS) ; do \
23076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23077         done; \
23078         echo "Doing install-pdf in gprof" ; \
23079         (cd $(HOST_SUBDIR)/gprof && \
23080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23082                   "RANLIB=$${RANLIB}" \
23083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23084                   install-pdf) \
23085           || exit 1
23086
23087 @endif gprof
23088
23089 .PHONY: maybe-install-html-gprof install-html-gprof
23090 maybe-install-html-gprof:
23091 @if gprof
23092 maybe-install-html-gprof: install-html-gprof
23093
23094 install-html-gprof: \
23095     configure-gprof \
23096     html-gprof 
23097         @: $(MAKE); $(unstage)
23098         @[ -f ./gprof/Makefile ] || exit 0; \
23099         r=`${PWD_COMMAND}`; export r; \
23100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101         $(HOST_EXPORTS) \
23102         for flag in $(EXTRA_HOST_FLAGS) ; do \
23103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23104         done; \
23105         echo "Doing install-html in gprof" ; \
23106         (cd $(HOST_SUBDIR)/gprof && \
23107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23109                   "RANLIB=$${RANLIB}" \
23110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23111                   install-html) \
23112           || exit 1
23113
23114 @endif gprof
23115
23116 .PHONY: maybe-installcheck-gprof installcheck-gprof
23117 maybe-installcheck-gprof:
23118 @if gprof
23119 maybe-installcheck-gprof: installcheck-gprof
23120
23121 installcheck-gprof: \
23122     configure-gprof 
23123         @: $(MAKE); $(unstage)
23124         @[ -f ./gprof/Makefile ] || exit 0; \
23125         r=`${PWD_COMMAND}`; export r; \
23126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127         $(HOST_EXPORTS) \
23128         for flag in $(EXTRA_HOST_FLAGS) ; do \
23129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23130         done; \
23131         echo "Doing installcheck in gprof" ; \
23132         (cd $(HOST_SUBDIR)/gprof && \
23133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23135                   "RANLIB=$${RANLIB}" \
23136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23137                   installcheck) \
23138           || exit 1
23139
23140 @endif gprof
23141
23142 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23143 maybe-mostlyclean-gprof:
23144 @if gprof
23145 maybe-mostlyclean-gprof: mostlyclean-gprof
23146
23147 mostlyclean-gprof: 
23148         @: $(MAKE); $(unstage)
23149         @[ -f ./gprof/Makefile ] || exit 0; \
23150         r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         $(HOST_EXPORTS) \
23153         for flag in $(EXTRA_HOST_FLAGS) ; do \
23154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155         done; \
23156         echo "Doing mostlyclean in gprof" ; \
23157         (cd $(HOST_SUBDIR)/gprof && \
23158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23160                   "RANLIB=$${RANLIB}" \
23161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23162                   mostlyclean) \
23163           || exit 1
23164
23165 @endif gprof
23166
23167 .PHONY: maybe-clean-gprof clean-gprof
23168 maybe-clean-gprof:
23169 @if gprof
23170 maybe-clean-gprof: clean-gprof
23171
23172 clean-gprof: 
23173         @: $(MAKE); $(unstage)
23174         @[ -f ./gprof/Makefile ] || exit 0; \
23175         r=`${PWD_COMMAND}`; export r; \
23176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177         $(HOST_EXPORTS) \
23178         for flag in $(EXTRA_HOST_FLAGS) ; do \
23179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23180         done; \
23181         echo "Doing clean in gprof" ; \
23182         (cd $(HOST_SUBDIR)/gprof && \
23183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185                   "RANLIB=$${RANLIB}" \
23186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187                   clean) \
23188           || exit 1
23189
23190 @endif gprof
23191
23192 .PHONY: maybe-distclean-gprof distclean-gprof
23193 maybe-distclean-gprof:
23194 @if gprof
23195 maybe-distclean-gprof: distclean-gprof
23196
23197 distclean-gprof: 
23198         @: $(MAKE); $(unstage)
23199         @[ -f ./gprof/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 distclean in gprof" ; \
23207         (cd $(HOST_SUBDIR)/gprof && \
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                   distclean) \
23213           || exit 1
23214
23215 @endif gprof
23216
23217 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23218 maybe-maintainer-clean-gprof:
23219 @if gprof
23220 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23221
23222 maintainer-clean-gprof: 
23223         @: $(MAKE); $(unstage)
23224         @[ -f ./gprof/Makefile ] || exit 0; \
23225         r=`${PWD_COMMAND}`; export r; \
23226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227         $(HOST_EXPORTS) \
23228         for flag in $(EXTRA_HOST_FLAGS) ; do \
23229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23230         done; \
23231         echo "Doing maintainer-clean in gprof" ; \
23232         (cd $(HOST_SUBDIR)/gprof && \
23233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23235                   "RANLIB=$${RANLIB}" \
23236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23237                   maintainer-clean) \
23238           || exit 1
23239
23240 @endif gprof
23241
23242
23243
23244 .PHONY: configure-gzip maybe-configure-gzip
23245 maybe-configure-gzip:
23246 @if gcc-bootstrap
23247 configure-gzip: stage_current
23248 @endif gcc-bootstrap
23249 @if gzip
23250 maybe-configure-gzip: configure-gzip
23251 configure-gzip: 
23252         @: $(MAKE); $(unstage)
23253         @r=`${PWD_COMMAND}`; export r; \
23254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23255         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23257         $(HOST_EXPORTS)  \
23258         echo Configuring in $(HOST_SUBDIR)/gzip; \
23259         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23260         case $(srcdir) in \
23261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23262           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23264         esac; \
23265         srcdiroption="--srcdir=$${topdir}/gzip"; \
23266         libsrcdir="$$s/gzip"; \
23267         $(SHELL) $${libsrcdir}/configure \
23268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23269           --target=${target_alias} $${srcdiroption}  \
23270           || exit 1
23271 @endif gzip
23272
23273
23274
23275
23276
23277 .PHONY: all-gzip maybe-all-gzip
23278 maybe-all-gzip:
23279 @if gcc-bootstrap
23280 all-gzip: stage_current
23281 @endif gcc-bootstrap
23282 @if gzip
23283 TARGET-gzip=all
23284 maybe-all-gzip: all-gzip
23285 all-gzip: configure-gzip
23286         @: $(MAKE); $(unstage)
23287         @r=`${PWD_COMMAND}`; export r; \
23288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289         $(HOST_EXPORTS)  \
23290         (cd $(HOST_SUBDIR)/gzip && \
23291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23292                 $(TARGET-gzip))
23293 @endif gzip
23294
23295
23296
23297
23298 .PHONY: check-gzip maybe-check-gzip
23299 maybe-check-gzip:
23300 @if gzip
23301 maybe-check-gzip: check-gzip
23302
23303 check-gzip:
23304         @: $(MAKE); $(unstage)
23305         @r=`${PWD_COMMAND}`; export r; \
23306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307         $(HOST_EXPORTS) \
23308         (cd $(HOST_SUBDIR)/gzip && \
23309           $(MAKE) $(FLAGS_TO_PASS)  check)
23310
23311 @endif gzip
23312
23313 .PHONY: install-gzip maybe-install-gzip
23314 maybe-install-gzip:
23315 @if gzip
23316 maybe-install-gzip: install-gzip
23317
23318 install-gzip: installdirs
23319         @: $(MAKE); $(unstage)
23320         @r=`${PWD_COMMAND}`; export r; \
23321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322         $(HOST_EXPORTS) \
23323         (cd $(HOST_SUBDIR)/gzip && \
23324           $(MAKE) $(FLAGS_TO_PASS)  install)
23325
23326 @endif gzip
23327
23328 # Other targets (info, dvi, pdf, etc.)
23329
23330 .PHONY: maybe-info-gzip info-gzip
23331 maybe-info-gzip:
23332 @if gzip
23333 maybe-info-gzip: info-gzip
23334
23335 info-gzip: \
23336     configure-gzip 
23337         @: $(MAKE); $(unstage)
23338         @[ -f ./gzip/Makefile ] || exit 0; \
23339         r=`${PWD_COMMAND}`; export r; \
23340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341         $(HOST_EXPORTS) \
23342         for flag in $(EXTRA_HOST_FLAGS) ; do \
23343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344         done; \
23345         echo "Doing info in gzip" ; \
23346         (cd $(HOST_SUBDIR)/gzip && \
23347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349                   "RANLIB=$${RANLIB}" \
23350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351                   info) \
23352           || exit 1
23353
23354 @endif gzip
23355
23356 .PHONY: maybe-dvi-gzip dvi-gzip
23357 maybe-dvi-gzip:
23358 @if gzip
23359 maybe-dvi-gzip: dvi-gzip
23360
23361 dvi-gzip: \
23362     configure-gzip 
23363         @: $(MAKE); $(unstage)
23364         @[ -f ./gzip/Makefile ] || exit 0; \
23365         r=`${PWD_COMMAND}`; export r; \
23366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367         $(HOST_EXPORTS) \
23368         for flag in $(EXTRA_HOST_FLAGS) ; do \
23369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23370         done; \
23371         echo "Doing dvi in gzip" ; \
23372         (cd $(HOST_SUBDIR)/gzip && \
23373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23375                   "RANLIB=$${RANLIB}" \
23376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23377                   dvi) \
23378           || exit 1
23379
23380 @endif gzip
23381
23382 .PHONY: maybe-pdf-gzip pdf-gzip
23383 maybe-pdf-gzip:
23384 @if gzip
23385 maybe-pdf-gzip: pdf-gzip
23386
23387 pdf-gzip: \
23388     configure-gzip 
23389         @: $(MAKE); $(unstage)
23390         @[ -f ./gzip/Makefile ] || exit 0; \
23391         r=`${PWD_COMMAND}`; export r; \
23392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23393         $(HOST_EXPORTS) \
23394         for flag in $(EXTRA_HOST_FLAGS) ; do \
23395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23396         done; \
23397         echo "Doing pdf in gzip" ; \
23398         (cd $(HOST_SUBDIR)/gzip && \
23399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23401                   "RANLIB=$${RANLIB}" \
23402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23403                   pdf) \
23404           || exit 1
23405
23406 @endif gzip
23407
23408 .PHONY: maybe-html-gzip html-gzip
23409 maybe-html-gzip:
23410 @if gzip
23411 maybe-html-gzip: html-gzip
23412
23413 html-gzip: \
23414     configure-gzip 
23415         @: $(MAKE); $(unstage)
23416         @[ -f ./gzip/Makefile ] || exit 0; \
23417         r=`${PWD_COMMAND}`; export r; \
23418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23419         $(HOST_EXPORTS) \
23420         for flag in $(EXTRA_HOST_FLAGS) ; do \
23421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23422         done; \
23423         echo "Doing html in gzip" ; \
23424         (cd $(HOST_SUBDIR)/gzip && \
23425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23427                   "RANLIB=$${RANLIB}" \
23428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23429                   html) \
23430           || exit 1
23431
23432 @endif gzip
23433
23434 .PHONY: maybe-TAGS-gzip TAGS-gzip
23435 maybe-TAGS-gzip:
23436 @if gzip
23437 maybe-TAGS-gzip: TAGS-gzip
23438
23439 TAGS-gzip: \
23440     configure-gzip 
23441         @: $(MAKE); $(unstage)
23442         @[ -f ./gzip/Makefile ] || exit 0; \
23443         r=`${PWD_COMMAND}`; export r; \
23444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23445         $(HOST_EXPORTS) \
23446         for flag in $(EXTRA_HOST_FLAGS) ; do \
23447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23448         done; \
23449         echo "Doing TAGS in gzip" ; \
23450         (cd $(HOST_SUBDIR)/gzip && \
23451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23453                   "RANLIB=$${RANLIB}" \
23454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23455                   TAGS) \
23456           || exit 1
23457
23458 @endif gzip
23459
23460 .PHONY: maybe-install-info-gzip install-info-gzip
23461 maybe-install-info-gzip:
23462 @if gzip
23463 maybe-install-info-gzip: install-info-gzip
23464
23465 install-info-gzip: \
23466     configure-gzip \
23467     info-gzip 
23468         @: $(MAKE); $(unstage)
23469         @[ -f ./gzip/Makefile ] || exit 0; \
23470         r=`${PWD_COMMAND}`; export r; \
23471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23472         $(HOST_EXPORTS) \
23473         for flag in $(EXTRA_HOST_FLAGS) ; do \
23474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23475         done; \
23476         echo "Doing install-info in gzip" ; \
23477         (cd $(HOST_SUBDIR)/gzip && \
23478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23480                   "RANLIB=$${RANLIB}" \
23481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23482                   install-info) \
23483           || exit 1
23484
23485 @endif gzip
23486
23487 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23488 maybe-install-pdf-gzip:
23489 @if gzip
23490 maybe-install-pdf-gzip: install-pdf-gzip
23491
23492 install-pdf-gzip: \
23493     configure-gzip \
23494     pdf-gzip 
23495         @: $(MAKE); $(unstage)
23496         @[ -f ./gzip/Makefile ] || exit 0; \
23497         r=`${PWD_COMMAND}`; export r; \
23498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23499         $(HOST_EXPORTS) \
23500         for flag in $(EXTRA_HOST_FLAGS) ; do \
23501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23502         done; \
23503         echo "Doing install-pdf in gzip" ; \
23504         (cd $(HOST_SUBDIR)/gzip && \
23505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23507                   "RANLIB=$${RANLIB}" \
23508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23509                   install-pdf) \
23510           || exit 1
23511
23512 @endif gzip
23513
23514 .PHONY: maybe-install-html-gzip install-html-gzip
23515 maybe-install-html-gzip:
23516 @if gzip
23517 maybe-install-html-gzip: install-html-gzip
23518
23519 install-html-gzip: \
23520     configure-gzip \
23521     html-gzip 
23522         @: $(MAKE); $(unstage)
23523         @[ -f ./gzip/Makefile ] || exit 0; \
23524         r=`${PWD_COMMAND}`; export r; \
23525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526         $(HOST_EXPORTS) \
23527         for flag in $(EXTRA_HOST_FLAGS) ; do \
23528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529         done; \
23530         echo "Doing install-html in gzip" ; \
23531         (cd $(HOST_SUBDIR)/gzip && \
23532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534                   "RANLIB=$${RANLIB}" \
23535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536                   install-html) \
23537           || exit 1
23538
23539 @endif gzip
23540
23541 .PHONY: maybe-installcheck-gzip installcheck-gzip
23542 maybe-installcheck-gzip:
23543 @if gzip
23544 maybe-installcheck-gzip: installcheck-gzip
23545
23546 installcheck-gzip: \
23547     configure-gzip 
23548         @: $(MAKE); $(unstage)
23549         @[ -f ./gzip/Makefile ] || exit 0; \
23550         r=`${PWD_COMMAND}`; export r; \
23551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552         $(HOST_EXPORTS) \
23553         for flag in $(EXTRA_HOST_FLAGS) ; do \
23554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23555         done; \
23556         echo "Doing installcheck in gzip" ; \
23557         (cd $(HOST_SUBDIR)/gzip && \
23558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23560                   "RANLIB=$${RANLIB}" \
23561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23562                   installcheck) \
23563           || exit 1
23564
23565 @endif gzip
23566
23567 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23568 maybe-mostlyclean-gzip:
23569 @if gzip
23570 maybe-mostlyclean-gzip: mostlyclean-gzip
23571
23572 mostlyclean-gzip: 
23573         @: $(MAKE); $(unstage)
23574         @[ -f ./gzip/Makefile ] || exit 0; \
23575         r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         $(HOST_EXPORTS) \
23578         for flag in $(EXTRA_HOST_FLAGS) ; do \
23579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580         done; \
23581         echo "Doing mostlyclean in gzip" ; \
23582         (cd $(HOST_SUBDIR)/gzip && \
23583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585                   "RANLIB=$${RANLIB}" \
23586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587                   mostlyclean) \
23588           || exit 1
23589
23590 @endif gzip
23591
23592 .PHONY: maybe-clean-gzip clean-gzip
23593 maybe-clean-gzip:
23594 @if gzip
23595 maybe-clean-gzip: clean-gzip
23596
23597 clean-gzip: 
23598         @: $(MAKE); $(unstage)
23599         @[ -f ./gzip/Makefile ] || exit 0; \
23600         r=`${PWD_COMMAND}`; export r; \
23601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602         $(HOST_EXPORTS) \
23603         for flag in $(EXTRA_HOST_FLAGS) ; do \
23604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23605         done; \
23606         echo "Doing clean in gzip" ; \
23607         (cd $(HOST_SUBDIR)/gzip && \
23608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23610                   "RANLIB=$${RANLIB}" \
23611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23612                   clean) \
23613           || exit 1
23614
23615 @endif gzip
23616
23617 .PHONY: maybe-distclean-gzip distclean-gzip
23618 maybe-distclean-gzip:
23619 @if gzip
23620 maybe-distclean-gzip: distclean-gzip
23621
23622 distclean-gzip: 
23623         @: $(MAKE); $(unstage)
23624         @[ -f ./gzip/Makefile ] || exit 0; \
23625         r=`${PWD_COMMAND}`; export r; \
23626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627         $(HOST_EXPORTS) \
23628         for flag in $(EXTRA_HOST_FLAGS) ; do \
23629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630         done; \
23631         echo "Doing distclean in gzip" ; \
23632         (cd $(HOST_SUBDIR)/gzip && \
23633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23635                   "RANLIB=$${RANLIB}" \
23636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23637                   distclean) \
23638           || exit 1
23639
23640 @endif gzip
23641
23642 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23643 maybe-maintainer-clean-gzip:
23644 @if gzip
23645 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23646
23647 maintainer-clean-gzip: 
23648         @: $(MAKE); $(unstage)
23649         @[ -f ./gzip/Makefile ] || exit 0; \
23650         r=`${PWD_COMMAND}`; export r; \
23651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652         $(HOST_EXPORTS) \
23653         for flag in $(EXTRA_HOST_FLAGS) ; do \
23654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23655         done; \
23656         echo "Doing maintainer-clean in gzip" ; \
23657         (cd $(HOST_SUBDIR)/gzip && \
23658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23660                   "RANLIB=$${RANLIB}" \
23661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23662                   maintainer-clean) \
23663           || exit 1
23664
23665 @endif gzip
23666
23667
23668
23669 .PHONY: configure-hello maybe-configure-hello
23670 maybe-configure-hello:
23671 @if gcc-bootstrap
23672 configure-hello: stage_current
23673 @endif gcc-bootstrap
23674 @if hello
23675 maybe-configure-hello: configure-hello
23676 configure-hello: 
23677         @: $(MAKE); $(unstage)
23678         @r=`${PWD_COMMAND}`; export r; \
23679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23680         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23682         $(HOST_EXPORTS)  \
23683         echo Configuring in $(HOST_SUBDIR)/hello; \
23684         cd "$(HOST_SUBDIR)/hello" || exit 1; \
23685         case $(srcdir) in \
23686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23687           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23689         esac; \
23690         srcdiroption="--srcdir=$${topdir}/hello"; \
23691         libsrcdir="$$s/hello"; \
23692         $(SHELL) $${libsrcdir}/configure \
23693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23694           --target=${target_alias} $${srcdiroption}  \
23695           || exit 1
23696 @endif hello
23697
23698
23699
23700
23701
23702 .PHONY: all-hello maybe-all-hello
23703 maybe-all-hello:
23704 @if gcc-bootstrap
23705 all-hello: stage_current
23706 @endif gcc-bootstrap
23707 @if hello
23708 TARGET-hello=all
23709 maybe-all-hello: all-hello
23710 all-hello: configure-hello
23711         @: $(MAKE); $(unstage)
23712         @r=`${PWD_COMMAND}`; export r; \
23713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714         $(HOST_EXPORTS)  \
23715         (cd $(HOST_SUBDIR)/hello && \
23716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23717                 $(TARGET-hello))
23718 @endif hello
23719
23720
23721
23722
23723 .PHONY: check-hello maybe-check-hello
23724 maybe-check-hello:
23725 @if hello
23726 maybe-check-hello: check-hello
23727
23728 check-hello:
23729         @: $(MAKE); $(unstage)
23730         @r=`${PWD_COMMAND}`; export r; \
23731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23732         $(HOST_EXPORTS) \
23733         (cd $(HOST_SUBDIR)/hello && \
23734           $(MAKE) $(FLAGS_TO_PASS)  check)
23735
23736 @endif hello
23737
23738 .PHONY: install-hello maybe-install-hello
23739 maybe-install-hello:
23740 @if hello
23741 maybe-install-hello: install-hello
23742
23743 install-hello: installdirs
23744         @: $(MAKE); $(unstage)
23745         @r=`${PWD_COMMAND}`; export r; \
23746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747         $(HOST_EXPORTS) \
23748         (cd $(HOST_SUBDIR)/hello && \
23749           $(MAKE) $(FLAGS_TO_PASS)  install)
23750
23751 @endif hello
23752
23753 # Other targets (info, dvi, pdf, etc.)
23754
23755 .PHONY: maybe-info-hello info-hello
23756 maybe-info-hello:
23757 @if hello
23758 maybe-info-hello: info-hello
23759
23760 info-hello: \
23761     configure-hello 
23762         @: $(MAKE); $(unstage)
23763         @[ -f ./hello/Makefile ] || exit 0; \
23764         r=`${PWD_COMMAND}`; export r; \
23765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766         $(HOST_EXPORTS) \
23767         for flag in $(EXTRA_HOST_FLAGS) ; do \
23768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23769         done; \
23770         echo "Doing info in hello" ; \
23771         (cd $(HOST_SUBDIR)/hello && \
23772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23774                   "RANLIB=$${RANLIB}" \
23775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23776                   info) \
23777           || exit 1
23778
23779 @endif hello
23780
23781 .PHONY: maybe-dvi-hello dvi-hello
23782 maybe-dvi-hello:
23783 @if hello
23784 maybe-dvi-hello: dvi-hello
23785
23786 dvi-hello: \
23787     configure-hello 
23788         @: $(MAKE); $(unstage)
23789         @[ -f ./hello/Makefile ] || exit 0; \
23790         r=`${PWD_COMMAND}`; export r; \
23791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23792         $(HOST_EXPORTS) \
23793         for flag in $(EXTRA_HOST_FLAGS) ; do \
23794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23795         done; \
23796         echo "Doing dvi in hello" ; \
23797         (cd $(HOST_SUBDIR)/hello && \
23798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23800                   "RANLIB=$${RANLIB}" \
23801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23802                   dvi) \
23803           || exit 1
23804
23805 @endif hello
23806
23807 .PHONY: maybe-pdf-hello pdf-hello
23808 maybe-pdf-hello:
23809 @if hello
23810 maybe-pdf-hello: pdf-hello
23811
23812 pdf-hello: \
23813     configure-hello 
23814         @: $(MAKE); $(unstage)
23815         @[ -f ./hello/Makefile ] || exit 0; \
23816         r=`${PWD_COMMAND}`; export r; \
23817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23818         $(HOST_EXPORTS) \
23819         for flag in $(EXTRA_HOST_FLAGS) ; do \
23820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23821         done; \
23822         echo "Doing pdf in hello" ; \
23823         (cd $(HOST_SUBDIR)/hello && \
23824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23826                   "RANLIB=$${RANLIB}" \
23827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23828                   pdf) \
23829           || exit 1
23830
23831 @endif hello
23832
23833 .PHONY: maybe-html-hello html-hello
23834 maybe-html-hello:
23835 @if hello
23836 maybe-html-hello: html-hello
23837
23838 html-hello: \
23839     configure-hello 
23840         @: $(MAKE); $(unstage)
23841         @[ -f ./hello/Makefile ] || exit 0; \
23842         r=`${PWD_COMMAND}`; export r; \
23843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23844         $(HOST_EXPORTS) \
23845         for flag in $(EXTRA_HOST_FLAGS) ; do \
23846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23847         done; \
23848         echo "Doing html in hello" ; \
23849         (cd $(HOST_SUBDIR)/hello && \
23850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23852                   "RANLIB=$${RANLIB}" \
23853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23854                   html) \
23855           || exit 1
23856
23857 @endif hello
23858
23859 .PHONY: maybe-TAGS-hello TAGS-hello
23860 maybe-TAGS-hello:
23861 @if hello
23862 maybe-TAGS-hello: TAGS-hello
23863
23864 TAGS-hello: \
23865     configure-hello 
23866         @: $(MAKE); $(unstage)
23867         @[ -f ./hello/Makefile ] || exit 0; \
23868         r=`${PWD_COMMAND}`; export r; \
23869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870         $(HOST_EXPORTS) \
23871         for flag in $(EXTRA_HOST_FLAGS) ; do \
23872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23873         done; \
23874         echo "Doing TAGS in hello" ; \
23875         (cd $(HOST_SUBDIR)/hello && \
23876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23878                   "RANLIB=$${RANLIB}" \
23879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23880                   TAGS) \
23881           || exit 1
23882
23883 @endif hello
23884
23885 .PHONY: maybe-install-info-hello install-info-hello
23886 maybe-install-info-hello:
23887 @if hello
23888 maybe-install-info-hello: install-info-hello
23889
23890 install-info-hello: \
23891     configure-hello \
23892     info-hello 
23893         @: $(MAKE); $(unstage)
23894         @[ -f ./hello/Makefile ] || exit 0; \
23895         r=`${PWD_COMMAND}`; export r; \
23896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897         $(HOST_EXPORTS) \
23898         for flag in $(EXTRA_HOST_FLAGS) ; do \
23899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23900         done; \
23901         echo "Doing install-info in hello" ; \
23902         (cd $(HOST_SUBDIR)/hello && \
23903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23905                   "RANLIB=$${RANLIB}" \
23906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23907                   install-info) \
23908           || exit 1
23909
23910 @endif hello
23911
23912 .PHONY: maybe-install-pdf-hello install-pdf-hello
23913 maybe-install-pdf-hello:
23914 @if hello
23915 maybe-install-pdf-hello: install-pdf-hello
23916
23917 install-pdf-hello: \
23918     configure-hello \
23919     pdf-hello 
23920         @: $(MAKE); $(unstage)
23921         @[ -f ./hello/Makefile ] || exit 0; \
23922         r=`${PWD_COMMAND}`; export r; \
23923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924         $(HOST_EXPORTS) \
23925         for flag in $(EXTRA_HOST_FLAGS) ; do \
23926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23927         done; \
23928         echo "Doing install-pdf in hello" ; \
23929         (cd $(HOST_SUBDIR)/hello && \
23930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23932                   "RANLIB=$${RANLIB}" \
23933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23934                   install-pdf) \
23935           || exit 1
23936
23937 @endif hello
23938
23939 .PHONY: maybe-install-html-hello install-html-hello
23940 maybe-install-html-hello:
23941 @if hello
23942 maybe-install-html-hello: install-html-hello
23943
23944 install-html-hello: \
23945     configure-hello \
23946     html-hello 
23947         @: $(MAKE); $(unstage)
23948         @[ -f ./hello/Makefile ] || exit 0; \
23949         r=`${PWD_COMMAND}`; export r; \
23950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23951         $(HOST_EXPORTS) \
23952         for flag in $(EXTRA_HOST_FLAGS) ; do \
23953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23954         done; \
23955         echo "Doing install-html in hello" ; \
23956         (cd $(HOST_SUBDIR)/hello && \
23957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23959                   "RANLIB=$${RANLIB}" \
23960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23961                   install-html) \
23962           || exit 1
23963
23964 @endif hello
23965
23966 .PHONY: maybe-installcheck-hello installcheck-hello
23967 maybe-installcheck-hello:
23968 @if hello
23969 maybe-installcheck-hello: installcheck-hello
23970
23971 installcheck-hello: \
23972     configure-hello 
23973         @: $(MAKE); $(unstage)
23974         @[ -f ./hello/Makefile ] || exit 0; \
23975         r=`${PWD_COMMAND}`; export r; \
23976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977         $(HOST_EXPORTS) \
23978         for flag in $(EXTRA_HOST_FLAGS) ; do \
23979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980         done; \
23981         echo "Doing installcheck in hello" ; \
23982         (cd $(HOST_SUBDIR)/hello && \
23983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985                   "RANLIB=$${RANLIB}" \
23986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987                   installcheck) \
23988           || exit 1
23989
23990 @endif hello
23991
23992 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23993 maybe-mostlyclean-hello:
23994 @if hello
23995 maybe-mostlyclean-hello: mostlyclean-hello
23996
23997 mostlyclean-hello: 
23998         @: $(MAKE); $(unstage)
23999         @[ -f ./hello/Makefile ] || exit 0; \
24000         r=`${PWD_COMMAND}`; export r; \
24001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002         $(HOST_EXPORTS) \
24003         for flag in $(EXTRA_HOST_FLAGS) ; do \
24004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24005         done; \
24006         echo "Doing mostlyclean in hello" ; \
24007         (cd $(HOST_SUBDIR)/hello && \
24008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24010                   "RANLIB=$${RANLIB}" \
24011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24012                   mostlyclean) \
24013           || exit 1
24014
24015 @endif hello
24016
24017 .PHONY: maybe-clean-hello clean-hello
24018 maybe-clean-hello:
24019 @if hello
24020 maybe-clean-hello: clean-hello
24021
24022 clean-hello: 
24023         @: $(MAKE); $(unstage)
24024         @[ -f ./hello/Makefile ] || exit 0; \
24025         r=`${PWD_COMMAND}`; export r; \
24026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027         $(HOST_EXPORTS) \
24028         for flag in $(EXTRA_HOST_FLAGS) ; do \
24029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24030         done; \
24031         echo "Doing clean in hello" ; \
24032         (cd $(HOST_SUBDIR)/hello && \
24033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24035                   "RANLIB=$${RANLIB}" \
24036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24037                   clean) \
24038           || exit 1
24039
24040 @endif hello
24041
24042 .PHONY: maybe-distclean-hello distclean-hello
24043 maybe-distclean-hello:
24044 @if hello
24045 maybe-distclean-hello: distclean-hello
24046
24047 distclean-hello: 
24048         @: $(MAKE); $(unstage)
24049         @[ -f ./hello/Makefile ] || exit 0; \
24050         r=`${PWD_COMMAND}`; export r; \
24051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052         $(HOST_EXPORTS) \
24053         for flag in $(EXTRA_HOST_FLAGS) ; do \
24054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24055         done; \
24056         echo "Doing distclean in hello" ; \
24057         (cd $(HOST_SUBDIR)/hello && \
24058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24060                   "RANLIB=$${RANLIB}" \
24061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24062                   distclean) \
24063           || exit 1
24064
24065 @endif hello
24066
24067 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24068 maybe-maintainer-clean-hello:
24069 @if hello
24070 maybe-maintainer-clean-hello: maintainer-clean-hello
24071
24072 maintainer-clean-hello: 
24073         @: $(MAKE); $(unstage)
24074         @[ -f ./hello/Makefile ] || exit 0; \
24075         r=`${PWD_COMMAND}`; export r; \
24076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24077         $(HOST_EXPORTS) \
24078         for flag in $(EXTRA_HOST_FLAGS) ; do \
24079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24080         done; \
24081         echo "Doing maintainer-clean in hello" ; \
24082         (cd $(HOST_SUBDIR)/hello && \
24083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24085                   "RANLIB=$${RANLIB}" \
24086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24087                   maintainer-clean) \
24088           || exit 1
24089
24090 @endif hello
24091
24092
24093
24094 .PHONY: configure-indent maybe-configure-indent
24095 maybe-configure-indent:
24096 @if gcc-bootstrap
24097 configure-indent: stage_current
24098 @endif gcc-bootstrap
24099 @if indent
24100 maybe-configure-indent: configure-indent
24101 configure-indent: 
24102         @: $(MAKE); $(unstage)
24103         @r=`${PWD_COMMAND}`; export r; \
24104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24105         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24107         $(HOST_EXPORTS)  \
24108         echo Configuring in $(HOST_SUBDIR)/indent; \
24109         cd "$(HOST_SUBDIR)/indent" || exit 1; \
24110         case $(srcdir) in \
24111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24112           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24114         esac; \
24115         srcdiroption="--srcdir=$${topdir}/indent"; \
24116         libsrcdir="$$s/indent"; \
24117         $(SHELL) $${libsrcdir}/configure \
24118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24119           --target=${target_alias} $${srcdiroption}  \
24120           || exit 1
24121 @endif indent
24122
24123
24124
24125
24126
24127 .PHONY: all-indent maybe-all-indent
24128 maybe-all-indent:
24129 @if gcc-bootstrap
24130 all-indent: stage_current
24131 @endif gcc-bootstrap
24132 @if indent
24133 TARGET-indent=all
24134 maybe-all-indent: all-indent
24135 all-indent: configure-indent
24136         @: $(MAKE); $(unstage)
24137         @r=`${PWD_COMMAND}`; export r; \
24138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24139         $(HOST_EXPORTS)  \
24140         (cd $(HOST_SUBDIR)/indent && \
24141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24142                 $(TARGET-indent))
24143 @endif indent
24144
24145
24146
24147
24148 .PHONY: check-indent maybe-check-indent
24149 maybe-check-indent:
24150 @if indent
24151 maybe-check-indent: check-indent
24152
24153 check-indent:
24154         @: $(MAKE); $(unstage)
24155         @r=`${PWD_COMMAND}`; export r; \
24156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157         $(HOST_EXPORTS) \
24158         (cd $(HOST_SUBDIR)/indent && \
24159           $(MAKE) $(FLAGS_TO_PASS)  check)
24160
24161 @endif indent
24162
24163 .PHONY: install-indent maybe-install-indent
24164 maybe-install-indent:
24165 @if indent
24166 maybe-install-indent: install-indent
24167
24168 install-indent: installdirs
24169         @: $(MAKE); $(unstage)
24170         @r=`${PWD_COMMAND}`; export r; \
24171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172         $(HOST_EXPORTS) \
24173         (cd $(HOST_SUBDIR)/indent && \
24174           $(MAKE) $(FLAGS_TO_PASS)  install)
24175
24176 @endif indent
24177
24178 # Other targets (info, dvi, pdf, etc.)
24179
24180 .PHONY: maybe-info-indent info-indent
24181 maybe-info-indent:
24182 @if indent
24183 maybe-info-indent: info-indent
24184
24185 info-indent: \
24186     configure-indent 
24187         @: $(MAKE); $(unstage)
24188         @[ -f ./indent/Makefile ] || exit 0; \
24189         r=`${PWD_COMMAND}`; export r; \
24190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191         $(HOST_EXPORTS) \
24192         for flag in $(EXTRA_HOST_FLAGS) ; do \
24193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24194         done; \
24195         echo "Doing info in indent" ; \
24196         (cd $(HOST_SUBDIR)/indent && \
24197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24199                   "RANLIB=$${RANLIB}" \
24200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24201                   info) \
24202           || exit 1
24203
24204 @endif indent
24205
24206 .PHONY: maybe-dvi-indent dvi-indent
24207 maybe-dvi-indent:
24208 @if indent
24209 maybe-dvi-indent: dvi-indent
24210
24211 dvi-indent: \
24212     configure-indent 
24213         @: $(MAKE); $(unstage)
24214         @[ -f ./indent/Makefile ] || exit 0; \
24215         r=`${PWD_COMMAND}`; export r; \
24216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217         $(HOST_EXPORTS) \
24218         for flag in $(EXTRA_HOST_FLAGS) ; do \
24219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220         done; \
24221         echo "Doing dvi in indent" ; \
24222         (cd $(HOST_SUBDIR)/indent && \
24223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24225                   "RANLIB=$${RANLIB}" \
24226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24227                   dvi) \
24228           || exit 1
24229
24230 @endif indent
24231
24232 .PHONY: maybe-pdf-indent pdf-indent
24233 maybe-pdf-indent:
24234 @if indent
24235 maybe-pdf-indent: pdf-indent
24236
24237 pdf-indent: \
24238     configure-indent 
24239         @: $(MAKE); $(unstage)
24240         @[ -f ./indent/Makefile ] || exit 0; \
24241         r=`${PWD_COMMAND}`; export r; \
24242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243         $(HOST_EXPORTS) \
24244         for flag in $(EXTRA_HOST_FLAGS) ; do \
24245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246         done; \
24247         echo "Doing pdf in indent" ; \
24248         (cd $(HOST_SUBDIR)/indent && \
24249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251                   "RANLIB=$${RANLIB}" \
24252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24253                   pdf) \
24254           || exit 1
24255
24256 @endif indent
24257
24258 .PHONY: maybe-html-indent html-indent
24259 maybe-html-indent:
24260 @if indent
24261 maybe-html-indent: html-indent
24262
24263 html-indent: \
24264     configure-indent 
24265         @: $(MAKE); $(unstage)
24266         @[ -f ./indent/Makefile ] || exit 0; \
24267         r=`${PWD_COMMAND}`; export r; \
24268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269         $(HOST_EXPORTS) \
24270         for flag in $(EXTRA_HOST_FLAGS) ; do \
24271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24272         done; \
24273         echo "Doing html in indent" ; \
24274         (cd $(HOST_SUBDIR)/indent && \
24275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24277                   "RANLIB=$${RANLIB}" \
24278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24279                   html) \
24280           || exit 1
24281
24282 @endif indent
24283
24284 .PHONY: maybe-TAGS-indent TAGS-indent
24285 maybe-TAGS-indent:
24286 @if indent
24287 maybe-TAGS-indent: TAGS-indent
24288
24289 TAGS-indent: \
24290     configure-indent 
24291         @: $(MAKE); $(unstage)
24292         @[ -f ./indent/Makefile ] || exit 0; \
24293         r=`${PWD_COMMAND}`; export r; \
24294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295         $(HOST_EXPORTS) \
24296         for flag in $(EXTRA_HOST_FLAGS) ; do \
24297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24298         done; \
24299         echo "Doing TAGS in indent" ; \
24300         (cd $(HOST_SUBDIR)/indent && \
24301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24303                   "RANLIB=$${RANLIB}" \
24304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24305                   TAGS) \
24306           || exit 1
24307
24308 @endif indent
24309
24310 .PHONY: maybe-install-info-indent install-info-indent
24311 maybe-install-info-indent:
24312 @if indent
24313 maybe-install-info-indent: install-info-indent
24314
24315 install-info-indent: \
24316     configure-indent \
24317     info-indent 
24318         @: $(MAKE); $(unstage)
24319         @[ -f ./indent/Makefile ] || exit 0; \
24320         r=`${PWD_COMMAND}`; export r; \
24321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322         $(HOST_EXPORTS) \
24323         for flag in $(EXTRA_HOST_FLAGS) ; do \
24324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24325         done; \
24326         echo "Doing install-info in indent" ; \
24327         (cd $(HOST_SUBDIR)/indent && \
24328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24330                   "RANLIB=$${RANLIB}" \
24331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24332                   install-info) \
24333           || exit 1
24334
24335 @endif indent
24336
24337 .PHONY: maybe-install-pdf-indent install-pdf-indent
24338 maybe-install-pdf-indent:
24339 @if indent
24340 maybe-install-pdf-indent: install-pdf-indent
24341
24342 install-pdf-indent: \
24343     configure-indent \
24344     pdf-indent 
24345         @: $(MAKE); $(unstage)
24346         @[ -f ./indent/Makefile ] || exit 0; \
24347         r=`${PWD_COMMAND}`; export r; \
24348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349         $(HOST_EXPORTS) \
24350         for flag in $(EXTRA_HOST_FLAGS) ; do \
24351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24352         done; \
24353         echo "Doing install-pdf in indent" ; \
24354         (cd $(HOST_SUBDIR)/indent && \
24355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24357                   "RANLIB=$${RANLIB}" \
24358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24359                   install-pdf) \
24360           || exit 1
24361
24362 @endif indent
24363
24364 .PHONY: maybe-install-html-indent install-html-indent
24365 maybe-install-html-indent:
24366 @if indent
24367 maybe-install-html-indent: install-html-indent
24368
24369 install-html-indent: \
24370     configure-indent \
24371     html-indent 
24372         @: $(MAKE); $(unstage)
24373         @[ -f ./indent/Makefile ] || exit 0; \
24374         r=`${PWD_COMMAND}`; export r; \
24375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24376         $(HOST_EXPORTS) \
24377         for flag in $(EXTRA_HOST_FLAGS) ; do \
24378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24379         done; \
24380         echo "Doing install-html in indent" ; \
24381         (cd $(HOST_SUBDIR)/indent && \
24382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24384                   "RANLIB=$${RANLIB}" \
24385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24386                   install-html) \
24387           || exit 1
24388
24389 @endif indent
24390
24391 .PHONY: maybe-installcheck-indent installcheck-indent
24392 maybe-installcheck-indent:
24393 @if indent
24394 maybe-installcheck-indent: installcheck-indent
24395
24396 installcheck-indent: \
24397     configure-indent 
24398         @: $(MAKE); $(unstage)
24399         @[ -f ./indent/Makefile ] || exit 0; \
24400         r=`${PWD_COMMAND}`; export r; \
24401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24402         $(HOST_EXPORTS) \
24403         for flag in $(EXTRA_HOST_FLAGS) ; do \
24404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24405         done; \
24406         echo "Doing installcheck in indent" ; \
24407         (cd $(HOST_SUBDIR)/indent && \
24408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24410                   "RANLIB=$${RANLIB}" \
24411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24412                   installcheck) \
24413           || exit 1
24414
24415 @endif indent
24416
24417 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24418 maybe-mostlyclean-indent:
24419 @if indent
24420 maybe-mostlyclean-indent: mostlyclean-indent
24421
24422 mostlyclean-indent: 
24423         @: $(MAKE); $(unstage)
24424         @[ -f ./indent/Makefile ] || exit 0; \
24425         r=`${PWD_COMMAND}`; export r; \
24426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427         $(HOST_EXPORTS) \
24428         for flag in $(EXTRA_HOST_FLAGS) ; do \
24429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24430         done; \
24431         echo "Doing mostlyclean in indent" ; \
24432         (cd $(HOST_SUBDIR)/indent && \
24433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24435                   "RANLIB=$${RANLIB}" \
24436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24437                   mostlyclean) \
24438           || exit 1
24439
24440 @endif indent
24441
24442 .PHONY: maybe-clean-indent clean-indent
24443 maybe-clean-indent:
24444 @if indent
24445 maybe-clean-indent: clean-indent
24446
24447 clean-indent: 
24448         @: $(MAKE); $(unstage)
24449         @[ -f ./indent/Makefile ] || exit 0; \
24450         r=`${PWD_COMMAND}`; export r; \
24451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452         $(HOST_EXPORTS) \
24453         for flag in $(EXTRA_HOST_FLAGS) ; do \
24454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24455         done; \
24456         echo "Doing clean in indent" ; \
24457         (cd $(HOST_SUBDIR)/indent && \
24458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24460                   "RANLIB=$${RANLIB}" \
24461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24462                   clean) \
24463           || exit 1
24464
24465 @endif indent
24466
24467 .PHONY: maybe-distclean-indent distclean-indent
24468 maybe-distclean-indent:
24469 @if indent
24470 maybe-distclean-indent: distclean-indent
24471
24472 distclean-indent: 
24473         @: $(MAKE); $(unstage)
24474         @[ -f ./indent/Makefile ] || exit 0; \
24475         r=`${PWD_COMMAND}`; export r; \
24476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24477         $(HOST_EXPORTS) \
24478         for flag in $(EXTRA_HOST_FLAGS) ; do \
24479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24480         done; \
24481         echo "Doing distclean in indent" ; \
24482         (cd $(HOST_SUBDIR)/indent && \
24483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24485                   "RANLIB=$${RANLIB}" \
24486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24487                   distclean) \
24488           || exit 1
24489
24490 @endif indent
24491
24492 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24493 maybe-maintainer-clean-indent:
24494 @if indent
24495 maybe-maintainer-clean-indent: maintainer-clean-indent
24496
24497 maintainer-clean-indent: 
24498         @: $(MAKE); $(unstage)
24499         @[ -f ./indent/Makefile ] || exit 0; \
24500         r=`${PWD_COMMAND}`; export r; \
24501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24502         $(HOST_EXPORTS) \
24503         for flag in $(EXTRA_HOST_FLAGS) ; do \
24504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24505         done; \
24506         echo "Doing maintainer-clean in indent" ; \
24507         (cd $(HOST_SUBDIR)/indent && \
24508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24510                   "RANLIB=$${RANLIB}" \
24511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24512                   maintainer-clean) \
24513           || exit 1
24514
24515 @endif indent
24516
24517
24518
24519 .PHONY: configure-intl maybe-configure-intl
24520 maybe-configure-intl:
24521 @if gcc-bootstrap
24522 configure-intl: stage_current
24523 @endif gcc-bootstrap
24524 @if intl
24525 maybe-configure-intl: configure-intl
24526 configure-intl: 
24527         @r=`${PWD_COMMAND}`; export r; \
24528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24531         $(HOST_EXPORTS)  \
24532         echo Configuring in $(HOST_SUBDIR)/intl; \
24533         cd "$(HOST_SUBDIR)/intl" || exit 1; \
24534         case $(srcdir) in \
24535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24536           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24538         esac; \
24539         srcdiroption="--srcdir=$${topdir}/intl"; \
24540         libsrcdir="$$s/intl"; \
24541         $(SHELL) $${libsrcdir}/configure \
24542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24543           --target=${target_alias} $${srcdiroption}  \
24544           || exit 1
24545 @endif intl
24546
24547
24548
24549 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24550 maybe-configure-stage1-intl:
24551 @if intl-bootstrap
24552 maybe-configure-stage1-intl: configure-stage1-intl
24553 configure-stage1-intl:
24554         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24556         @r=`${PWD_COMMAND}`; export r; \
24557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558         TFLAGS="$(STAGE1_TFLAGS)"; \
24559         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24560         $(HOST_EXPORTS) \
24561         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24562         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24563         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24564         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24566         cd $(HOST_SUBDIR)/intl || exit 1; \
24567         case $(srcdir) in \
24568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24569           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24571         esac; \
24572         srcdiroption="--srcdir=$${topdir}/intl"; \
24573         libsrcdir="$$s/intl"; \
24574         $(SHELL) $${libsrcdir}/configure \
24575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24576           --target=${target_alias} $${srcdiroption} \
24577           $(STAGE1_CONFIGURE_FLAGS)
24578 @endif intl-bootstrap
24579
24580 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24581 maybe-configure-stage2-intl:
24582 @if intl-bootstrap
24583 maybe-configure-stage2-intl: configure-stage2-intl
24584 configure-stage2-intl:
24585         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24586         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24587         @r=`${PWD_COMMAND}`; export r; \
24588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24589         TFLAGS="$(STAGE2_TFLAGS)"; \
24590         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24591         $(HOST_EXPORTS) \
24592         $(POSTSTAGE1_HOST_EXPORTS) \
24593         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24594         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24595         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24596         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24597         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24598         cd $(HOST_SUBDIR)/intl || exit 1; \
24599         case $(srcdir) in \
24600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24601           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24603         esac; \
24604         srcdiroption="--srcdir=$${topdir}/intl"; \
24605         libsrcdir="$$s/intl"; \
24606         $(SHELL) $${libsrcdir}/configure \
24607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24608           --target=${target_alias} $${srcdiroption} \
24609           --with-build-libsubdir=$(HOST_SUBDIR) \
24610           $(STAGE2_CONFIGURE_FLAGS)
24611 @endif intl-bootstrap
24612
24613 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24614 maybe-configure-stage3-intl:
24615 @if intl-bootstrap
24616 maybe-configure-stage3-intl: configure-stage3-intl
24617 configure-stage3-intl:
24618         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24619         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24620         @r=`${PWD_COMMAND}`; export r; \
24621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622         TFLAGS="$(STAGE3_TFLAGS)"; \
24623         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24624         $(HOST_EXPORTS) \
24625         $(POSTSTAGE1_HOST_EXPORTS) \
24626         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24627         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24628         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24629         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24630         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24631         cd $(HOST_SUBDIR)/intl || exit 1; \
24632         case $(srcdir) in \
24633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24634           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24636         esac; \
24637         srcdiroption="--srcdir=$${topdir}/intl"; \
24638         libsrcdir="$$s/intl"; \
24639         $(SHELL) $${libsrcdir}/configure \
24640           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24641           --target=${target_alias} $${srcdiroption} \
24642           --with-build-libsubdir=$(HOST_SUBDIR) \
24643           $(STAGE3_CONFIGURE_FLAGS)
24644 @endif intl-bootstrap
24645
24646 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24647 maybe-configure-stage4-intl:
24648 @if intl-bootstrap
24649 maybe-configure-stage4-intl: configure-stage4-intl
24650 configure-stage4-intl:
24651         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24653         @r=`${PWD_COMMAND}`; export r; \
24654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24655         TFLAGS="$(STAGE4_TFLAGS)"; \
24656         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24657         $(HOST_EXPORTS) \
24658         $(POSTSTAGE1_HOST_EXPORTS) \
24659         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24660         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24661         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24662         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24664         cd $(HOST_SUBDIR)/intl || exit 1; \
24665         case $(srcdir) in \
24666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24667           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24669         esac; \
24670         srcdiroption="--srcdir=$${topdir}/intl"; \
24671         libsrcdir="$$s/intl"; \
24672         $(SHELL) $${libsrcdir}/configure \
24673           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24674           --target=${target_alias} $${srcdiroption} \
24675           --with-build-libsubdir=$(HOST_SUBDIR) \
24676           $(STAGE4_CONFIGURE_FLAGS)
24677 @endif intl-bootstrap
24678
24679 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24680 maybe-configure-stageprofile-intl:
24681 @if intl-bootstrap
24682 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24683 configure-stageprofile-intl:
24684         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24686         @r=`${PWD_COMMAND}`; export r; \
24687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24688         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24689         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24690         $(HOST_EXPORTS) \
24691         $(POSTSTAGE1_HOST_EXPORTS) \
24692         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24693         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24694         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24695         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24696         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24697         cd $(HOST_SUBDIR)/intl || exit 1; \
24698         case $(srcdir) in \
24699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24700           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24702         esac; \
24703         srcdiroption="--srcdir=$${topdir}/intl"; \
24704         libsrcdir="$$s/intl"; \
24705         $(SHELL) $${libsrcdir}/configure \
24706           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24707           --target=${target_alias} $${srcdiroption} \
24708           --with-build-libsubdir=$(HOST_SUBDIR) \
24709           $(STAGEprofile_CONFIGURE_FLAGS)
24710 @endif intl-bootstrap
24711
24712 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24713 maybe-configure-stagefeedback-intl:
24714 @if intl-bootstrap
24715 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24716 configure-stagefeedback-intl:
24717         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24718         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24719         @r=`${PWD_COMMAND}`; export r; \
24720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24722         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24723         $(HOST_EXPORTS) \
24724         $(POSTSTAGE1_HOST_EXPORTS) \
24725         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24726         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24727         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24728         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24730         cd $(HOST_SUBDIR)/intl || exit 1; \
24731         case $(srcdir) in \
24732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24733           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24735         esac; \
24736         srcdiroption="--srcdir=$${topdir}/intl"; \
24737         libsrcdir="$$s/intl"; \
24738         $(SHELL) $${libsrcdir}/configure \
24739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24740           --target=${target_alias} $${srcdiroption} \
24741           --with-build-libsubdir=$(HOST_SUBDIR) \
24742           $(STAGEfeedback_CONFIGURE_FLAGS)
24743 @endif intl-bootstrap
24744
24745
24746
24747
24748
24749 .PHONY: all-intl maybe-all-intl
24750 maybe-all-intl:
24751 @if gcc-bootstrap
24752 all-intl: stage_current
24753 @endif gcc-bootstrap
24754 @if intl
24755 TARGET-intl=all
24756 maybe-all-intl: all-intl
24757 all-intl: configure-intl
24758         @r=`${PWD_COMMAND}`; export r; \
24759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24760         $(HOST_EXPORTS)  \
24761         (cd $(HOST_SUBDIR)/intl && \
24762           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24763                 $(TARGET-intl))
24764 @endif intl
24765
24766
24767
24768 .PHONY: all-stage1-intl maybe-all-stage1-intl
24769 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24770 maybe-all-stage1-intl:
24771 maybe-clean-stage1-intl:
24772 @if intl-bootstrap
24773 maybe-all-stage1-intl: all-stage1-intl
24774 all-stage1: all-stage1-intl
24775 TARGET-stage1-intl = $(TARGET-intl)
24776 all-stage1-intl: configure-stage1-intl
24777         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24778         @r=`${PWD_COMMAND}`; export r; \
24779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24780         TFLAGS="$(STAGE1_TFLAGS)"; \
24781         $(HOST_EXPORTS)  \
24782         cd $(HOST_SUBDIR)/intl && \
24783         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24784                 CFLAGS="$(STAGE1_CFLAGS)" \
24785                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24786                 LIBCFLAGS="$(LIBCFLAGS)" \
24787                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24788                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24789                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24790                 $(EXTRA_HOST_FLAGS)   \
24791                 TFLAGS="$(STAGE1_TFLAGS)" \
24792                 $(TARGET-stage1-intl)
24793
24794 maybe-clean-stage1-intl: clean-stage1-intl
24795 clean-stage1: clean-stage1-intl
24796 clean-stage1-intl:
24797         @if [ $(current_stage) = stage1 ]; then \
24798           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24799         else \
24800           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24801           $(MAKE) stage1-start; \
24802         fi; \
24803         cd $(HOST_SUBDIR)/intl && \
24804         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24805                  clean
24806 @endif intl-bootstrap
24807
24808
24809 .PHONY: all-stage2-intl maybe-all-stage2-intl
24810 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24811 maybe-all-stage2-intl:
24812 maybe-clean-stage2-intl:
24813 @if intl-bootstrap
24814 maybe-all-stage2-intl: all-stage2-intl
24815 all-stage2: all-stage2-intl
24816 TARGET-stage2-intl = $(TARGET-intl)
24817 all-stage2-intl: configure-stage2-intl
24818         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24819         @r=`${PWD_COMMAND}`; export r; \
24820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821         TFLAGS="$(STAGE2_TFLAGS)"; \
24822         $(HOST_EXPORTS) \
24823         $(POSTSTAGE1_HOST_EXPORTS)  \
24824         cd $(HOST_SUBDIR)/intl && \
24825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24826                 CFLAGS="$(STAGE2_CFLAGS)" \
24827                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24828                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24832                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24833                 TFLAGS="$(STAGE2_TFLAGS)" \
24834                 $(TARGET-stage2-intl)
24835
24836 maybe-clean-stage2-intl: clean-stage2-intl
24837 clean-stage2: clean-stage2-intl
24838 clean-stage2-intl:
24839         @if [ $(current_stage) = stage2 ]; then \
24840           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24841         else \
24842           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24843           $(MAKE) stage2-start; \
24844         fi; \
24845         cd $(HOST_SUBDIR)/intl && \
24846         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24847                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24848                  clean
24849 @endif intl-bootstrap
24850
24851
24852 .PHONY: all-stage3-intl maybe-all-stage3-intl
24853 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24854 maybe-all-stage3-intl:
24855 maybe-clean-stage3-intl:
24856 @if intl-bootstrap
24857 maybe-all-stage3-intl: all-stage3-intl
24858 all-stage3: all-stage3-intl
24859 TARGET-stage3-intl = $(TARGET-intl)
24860 all-stage3-intl: configure-stage3-intl
24861         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24862         @r=`${PWD_COMMAND}`; export r; \
24863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24864         TFLAGS="$(STAGE3_TFLAGS)"; \
24865         $(HOST_EXPORTS) \
24866         $(POSTSTAGE1_HOST_EXPORTS)  \
24867         cd $(HOST_SUBDIR)/intl && \
24868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24869                 CFLAGS="$(STAGE3_CFLAGS)" \
24870                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24871                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24875                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24876                 TFLAGS="$(STAGE3_TFLAGS)" \
24877                 $(TARGET-stage3-intl)
24878
24879 maybe-clean-stage3-intl: clean-stage3-intl
24880 clean-stage3: clean-stage3-intl
24881 clean-stage3-intl:
24882         @if [ $(current_stage) = stage3 ]; then \
24883           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24884         else \
24885           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24886           $(MAKE) stage3-start; \
24887         fi; \
24888         cd $(HOST_SUBDIR)/intl && \
24889         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24890                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24891                  clean
24892 @endif intl-bootstrap
24893
24894
24895 .PHONY: all-stage4-intl maybe-all-stage4-intl
24896 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24897 maybe-all-stage4-intl:
24898 maybe-clean-stage4-intl:
24899 @if intl-bootstrap
24900 maybe-all-stage4-intl: all-stage4-intl
24901 all-stage4: all-stage4-intl
24902 TARGET-stage4-intl = $(TARGET-intl)
24903 all-stage4-intl: configure-stage4-intl
24904         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24905         @r=`${PWD_COMMAND}`; export r; \
24906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24907         TFLAGS="$(STAGE4_TFLAGS)"; \
24908         $(HOST_EXPORTS) \
24909         $(POSTSTAGE1_HOST_EXPORTS)  \
24910         cd $(HOST_SUBDIR)/intl && \
24911         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24912                 CFLAGS="$(STAGE4_CFLAGS)" \
24913                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24914                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24915                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24916                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24917                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24918                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24919                 TFLAGS="$(STAGE4_TFLAGS)" \
24920                 $(TARGET-stage4-intl)
24921
24922 maybe-clean-stage4-intl: clean-stage4-intl
24923 clean-stage4: clean-stage4-intl
24924 clean-stage4-intl:
24925         @if [ $(current_stage) = stage4 ]; then \
24926           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24927         else \
24928           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24929           $(MAKE) stage4-start; \
24930         fi; \
24931         cd $(HOST_SUBDIR)/intl && \
24932         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24933                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24934                  clean
24935 @endif intl-bootstrap
24936
24937
24938 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24939 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24940 maybe-all-stageprofile-intl:
24941 maybe-clean-stageprofile-intl:
24942 @if intl-bootstrap
24943 maybe-all-stageprofile-intl: all-stageprofile-intl
24944 all-stageprofile: all-stageprofile-intl
24945 TARGET-stageprofile-intl = $(TARGET-intl)
24946 all-stageprofile-intl: configure-stageprofile-intl
24947         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24948         @r=`${PWD_COMMAND}`; export r; \
24949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24950         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24951         $(HOST_EXPORTS) \
24952         $(POSTSTAGE1_HOST_EXPORTS)  \
24953         cd $(HOST_SUBDIR)/intl && \
24954         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24955                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24956                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24957                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24958                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24959                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24960                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24961                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24962                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24963                 $(TARGET-stageprofile-intl)
24964
24965 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24966 clean-stageprofile: clean-stageprofile-intl
24967 clean-stageprofile-intl:
24968         @if [ $(current_stage) = stageprofile ]; then \
24969           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24970         else \
24971           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24972           $(MAKE) stageprofile-start; \
24973         fi; \
24974         cd $(HOST_SUBDIR)/intl && \
24975         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24976                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24977                  clean
24978 @endif intl-bootstrap
24979
24980
24981 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24982 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24983 maybe-all-stagefeedback-intl:
24984 maybe-clean-stagefeedback-intl:
24985 @if intl-bootstrap
24986 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24987 all-stagefeedback: all-stagefeedback-intl
24988 TARGET-stagefeedback-intl = $(TARGET-intl)
24989 all-stagefeedback-intl: configure-stagefeedback-intl
24990         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24991         @r=`${PWD_COMMAND}`; export r; \
24992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24993         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24994         $(HOST_EXPORTS) \
24995         $(POSTSTAGE1_HOST_EXPORTS)  \
24996         cd $(HOST_SUBDIR)/intl && \
24997         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24998                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24999                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25000                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25001                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25002                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25003                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25004                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25005                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25006                 $(TARGET-stagefeedback-intl)
25007
25008 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25009 clean-stagefeedback: clean-stagefeedback-intl
25010 clean-stagefeedback-intl:
25011         @if [ $(current_stage) = stagefeedback ]; then \
25012           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25013         else \
25014           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25015           $(MAKE) stagefeedback-start; \
25016         fi; \
25017         cd $(HOST_SUBDIR)/intl && \
25018         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25019                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25020                  clean
25021 @endif intl-bootstrap
25022
25023
25024
25025
25026
25027 .PHONY: check-intl maybe-check-intl
25028 maybe-check-intl:
25029 @if intl
25030 maybe-check-intl: check-intl
25031
25032 check-intl:
25033         @: $(MAKE); $(unstage)
25034         @r=`${PWD_COMMAND}`; export r; \
25035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25036         $(HOST_EXPORTS) \
25037         (cd $(HOST_SUBDIR)/intl && \
25038           $(MAKE) $(FLAGS_TO_PASS)  check)
25039
25040 @endif intl
25041
25042 .PHONY: install-intl maybe-install-intl
25043 maybe-install-intl:
25044 @if intl
25045 maybe-install-intl: install-intl
25046
25047 install-intl: installdirs
25048         @: $(MAKE); $(unstage)
25049         @r=`${PWD_COMMAND}`; export r; \
25050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25051         $(HOST_EXPORTS) \
25052         (cd $(HOST_SUBDIR)/intl && \
25053           $(MAKE) $(FLAGS_TO_PASS)  install)
25054
25055 @endif intl
25056
25057 # Other targets (info, dvi, pdf, etc.)
25058
25059 .PHONY: maybe-info-intl info-intl
25060 maybe-info-intl:
25061 @if intl
25062 maybe-info-intl: info-intl
25063
25064 info-intl: \
25065     configure-intl 
25066         @[ -f ./intl/Makefile ] || exit 0; \
25067         r=`${PWD_COMMAND}`; export r; \
25068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25069         $(HOST_EXPORTS) \
25070         for flag in $(EXTRA_HOST_FLAGS) ; do \
25071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25072         done; \
25073         echo "Doing info in intl" ; \
25074         (cd $(HOST_SUBDIR)/intl && \
25075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25077                   "RANLIB=$${RANLIB}" \
25078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25079                   info) \
25080           || exit 1
25081
25082 @endif intl
25083
25084 .PHONY: maybe-dvi-intl dvi-intl
25085 maybe-dvi-intl:
25086 @if intl
25087 maybe-dvi-intl: dvi-intl
25088
25089 dvi-intl: \
25090     configure-intl 
25091         @[ -f ./intl/Makefile ] || exit 0; \
25092         r=`${PWD_COMMAND}`; export r; \
25093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094         $(HOST_EXPORTS) \
25095         for flag in $(EXTRA_HOST_FLAGS) ; do \
25096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25097         done; \
25098         echo "Doing dvi in intl" ; \
25099         (cd $(HOST_SUBDIR)/intl && \
25100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25102                   "RANLIB=$${RANLIB}" \
25103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25104                   dvi) \
25105           || exit 1
25106
25107 @endif intl
25108
25109 .PHONY: maybe-pdf-intl pdf-intl
25110 maybe-pdf-intl:
25111 @if intl
25112 maybe-pdf-intl: pdf-intl
25113
25114 pdf-intl: \
25115     configure-intl 
25116         @[ -f ./intl/Makefile ] || exit 0; \
25117         r=`${PWD_COMMAND}`; export r; \
25118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119         $(HOST_EXPORTS) \
25120         for flag in $(EXTRA_HOST_FLAGS) ; do \
25121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25122         done; \
25123         echo "Doing pdf in intl" ; \
25124         (cd $(HOST_SUBDIR)/intl && \
25125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25127                   "RANLIB=$${RANLIB}" \
25128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25129                   pdf) \
25130           || exit 1
25131
25132 @endif intl
25133
25134 .PHONY: maybe-html-intl html-intl
25135 maybe-html-intl:
25136 @if intl
25137 maybe-html-intl: html-intl
25138
25139 html-intl: \
25140     configure-intl 
25141         @[ -f ./intl/Makefile ] || exit 0; \
25142         r=`${PWD_COMMAND}`; export r; \
25143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25144         $(HOST_EXPORTS) \
25145         for flag in $(EXTRA_HOST_FLAGS) ; do \
25146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25147         done; \
25148         echo "Doing html in intl" ; \
25149         (cd $(HOST_SUBDIR)/intl && \
25150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25152                   "RANLIB=$${RANLIB}" \
25153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25154                   html) \
25155           || exit 1
25156
25157 @endif intl
25158
25159 .PHONY: maybe-TAGS-intl TAGS-intl
25160 maybe-TAGS-intl:
25161 @if intl
25162 maybe-TAGS-intl: TAGS-intl
25163
25164 TAGS-intl: \
25165     configure-intl 
25166         @[ -f ./intl/Makefile ] || exit 0; \
25167         r=`${PWD_COMMAND}`; export r; \
25168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25169         $(HOST_EXPORTS) \
25170         for flag in $(EXTRA_HOST_FLAGS) ; do \
25171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25172         done; \
25173         echo "Doing TAGS in intl" ; \
25174         (cd $(HOST_SUBDIR)/intl && \
25175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25177                   "RANLIB=$${RANLIB}" \
25178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25179                   TAGS) \
25180           || exit 1
25181
25182 @endif intl
25183
25184 .PHONY: maybe-install-info-intl install-info-intl
25185 maybe-install-info-intl:
25186 @if intl
25187 maybe-install-info-intl: install-info-intl
25188
25189 install-info-intl: \
25190     configure-intl \
25191     info-intl 
25192         @[ -f ./intl/Makefile ] || exit 0; \
25193         r=`${PWD_COMMAND}`; export r; \
25194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25195         $(HOST_EXPORTS) \
25196         for flag in $(EXTRA_HOST_FLAGS) ; do \
25197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25198         done; \
25199         echo "Doing install-info in intl" ; \
25200         (cd $(HOST_SUBDIR)/intl && \
25201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25203                   "RANLIB=$${RANLIB}" \
25204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25205                   install-info) \
25206           || exit 1
25207
25208 @endif intl
25209
25210 .PHONY: maybe-install-pdf-intl install-pdf-intl
25211 maybe-install-pdf-intl:
25212 @if intl
25213 maybe-install-pdf-intl: install-pdf-intl
25214
25215 install-pdf-intl: \
25216     configure-intl \
25217     pdf-intl 
25218         @[ -f ./intl/Makefile ] || exit 0; \
25219         r=`${PWD_COMMAND}`; export r; \
25220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25221         $(HOST_EXPORTS) \
25222         for flag in $(EXTRA_HOST_FLAGS) ; do \
25223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25224         done; \
25225         echo "Doing install-pdf in intl" ; \
25226         (cd $(HOST_SUBDIR)/intl && \
25227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25229                   "RANLIB=$${RANLIB}" \
25230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25231                   install-pdf) \
25232           || exit 1
25233
25234 @endif intl
25235
25236 .PHONY: maybe-install-html-intl install-html-intl
25237 maybe-install-html-intl:
25238 @if intl
25239 maybe-install-html-intl: install-html-intl
25240
25241 install-html-intl: \
25242     configure-intl \
25243     html-intl 
25244         @[ -f ./intl/Makefile ] || exit 0; \
25245         r=`${PWD_COMMAND}`; export r; \
25246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247         $(HOST_EXPORTS) \
25248         for flag in $(EXTRA_HOST_FLAGS) ; do \
25249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25250         done; \
25251         echo "Doing install-html in intl" ; \
25252         (cd $(HOST_SUBDIR)/intl && \
25253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25255                   "RANLIB=$${RANLIB}" \
25256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25257                   install-html) \
25258           || exit 1
25259
25260 @endif intl
25261
25262 .PHONY: maybe-installcheck-intl installcheck-intl
25263 maybe-installcheck-intl:
25264 @if intl
25265 maybe-installcheck-intl: installcheck-intl
25266
25267 installcheck-intl: \
25268     configure-intl 
25269         @[ -f ./intl/Makefile ] || exit 0; \
25270         r=`${PWD_COMMAND}`; export r; \
25271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25272         $(HOST_EXPORTS) \
25273         for flag in $(EXTRA_HOST_FLAGS) ; do \
25274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25275         done; \
25276         echo "Doing installcheck in intl" ; \
25277         (cd $(HOST_SUBDIR)/intl && \
25278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25280                   "RANLIB=$${RANLIB}" \
25281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25282                   installcheck) \
25283           || exit 1
25284
25285 @endif intl
25286
25287 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25288 maybe-mostlyclean-intl:
25289 @if intl
25290 maybe-mostlyclean-intl: mostlyclean-intl
25291
25292 mostlyclean-intl: 
25293         @[ -f ./intl/Makefile ] || exit 0; \
25294         r=`${PWD_COMMAND}`; export r; \
25295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25296         $(HOST_EXPORTS) \
25297         for flag in $(EXTRA_HOST_FLAGS) ; do \
25298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25299         done; \
25300         echo "Doing mostlyclean in intl" ; \
25301         (cd $(HOST_SUBDIR)/intl && \
25302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25304                   "RANLIB=$${RANLIB}" \
25305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25306                   mostlyclean) \
25307           || exit 1
25308
25309 @endif intl
25310
25311 .PHONY: maybe-clean-intl clean-intl
25312 maybe-clean-intl:
25313 @if intl
25314 maybe-clean-intl: clean-intl
25315
25316 clean-intl: 
25317         @[ -f ./intl/Makefile ] || exit 0; \
25318         r=`${PWD_COMMAND}`; export r; \
25319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320         $(HOST_EXPORTS) \
25321         for flag in $(EXTRA_HOST_FLAGS) ; do \
25322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25323         done; \
25324         echo "Doing clean in intl" ; \
25325         (cd $(HOST_SUBDIR)/intl && \
25326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25328                   "RANLIB=$${RANLIB}" \
25329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25330                   clean) \
25331           || exit 1
25332
25333 @endif intl
25334
25335 .PHONY: maybe-distclean-intl distclean-intl
25336 maybe-distclean-intl:
25337 @if intl
25338 maybe-distclean-intl: distclean-intl
25339
25340 distclean-intl: 
25341         @[ -f ./intl/Makefile ] || exit 0; \
25342         r=`${PWD_COMMAND}`; export r; \
25343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344         $(HOST_EXPORTS) \
25345         for flag in $(EXTRA_HOST_FLAGS) ; do \
25346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25347         done; \
25348         echo "Doing distclean in intl" ; \
25349         (cd $(HOST_SUBDIR)/intl && \
25350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25352                   "RANLIB=$${RANLIB}" \
25353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25354                   distclean) \
25355           || exit 1
25356
25357 @endif intl
25358
25359 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25360 maybe-maintainer-clean-intl:
25361 @if intl
25362 maybe-maintainer-clean-intl: maintainer-clean-intl
25363
25364 maintainer-clean-intl: 
25365         @[ -f ./intl/Makefile ] || exit 0; \
25366         r=`${PWD_COMMAND}`; export r; \
25367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368         $(HOST_EXPORTS) \
25369         for flag in $(EXTRA_HOST_FLAGS) ; do \
25370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25371         done; \
25372         echo "Doing maintainer-clean in intl" ; \
25373         (cd $(HOST_SUBDIR)/intl && \
25374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25376                   "RANLIB=$${RANLIB}" \
25377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25378                   maintainer-clean) \
25379           || exit 1
25380
25381 @endif intl
25382
25383
25384
25385 .PHONY: configure-tcl maybe-configure-tcl
25386 maybe-configure-tcl:
25387 @if gcc-bootstrap
25388 configure-tcl: stage_current
25389 @endif gcc-bootstrap
25390 @if tcl
25391 maybe-configure-tcl: configure-tcl
25392 configure-tcl: 
25393         @: $(MAKE); $(unstage)
25394         @r=`${PWD_COMMAND}`; export r; \
25395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25398         $(HOST_EXPORTS)  \
25399         echo Configuring in $(HOST_SUBDIR)/tcl; \
25400         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25401         case $(srcdir) in \
25402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25403           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25405         esac; \
25406         srcdiroption="--srcdir=$${topdir}/tcl"; \
25407         libsrcdir="$$s/tcl"; \
25408         $(SHELL) $${libsrcdir}/configure \
25409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25410           --target=${target_alias} $${srcdiroption}  \
25411           || exit 1
25412 @endif tcl
25413
25414
25415
25416
25417
25418 .PHONY: all-tcl maybe-all-tcl
25419 maybe-all-tcl:
25420 @if gcc-bootstrap
25421 all-tcl: stage_current
25422 @endif gcc-bootstrap
25423 @if tcl
25424 TARGET-tcl=all
25425 maybe-all-tcl: all-tcl
25426 all-tcl: configure-tcl
25427         @: $(MAKE); $(unstage)
25428         @r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS)  \
25431         (cd $(HOST_SUBDIR)/tcl && \
25432           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25433                 $(TARGET-tcl))
25434 @endif tcl
25435
25436
25437
25438
25439 .PHONY: check-tcl maybe-check-tcl
25440 maybe-check-tcl:
25441 @if tcl
25442 maybe-check-tcl: check-tcl
25443
25444 check-tcl:
25445         @: $(MAKE); $(unstage)
25446         @r=`${PWD_COMMAND}`; export r; \
25447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448         $(HOST_EXPORTS) \
25449         (cd $(HOST_SUBDIR)/tcl && \
25450           $(MAKE) $(FLAGS_TO_PASS)  check)
25451
25452 @endif tcl
25453
25454 .PHONY: install-tcl maybe-install-tcl
25455 maybe-install-tcl:
25456 @if tcl
25457 maybe-install-tcl: install-tcl
25458
25459 install-tcl: installdirs
25460         @: $(MAKE); $(unstage)
25461         @r=`${PWD_COMMAND}`; export r; \
25462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25463         $(HOST_EXPORTS) \
25464         (cd $(HOST_SUBDIR)/tcl && \
25465           $(MAKE) $(FLAGS_TO_PASS)  install)
25466
25467 @endif tcl
25468
25469 # Other targets (info, dvi, pdf, etc.)
25470
25471 .PHONY: maybe-info-tcl info-tcl
25472 maybe-info-tcl:
25473 @if tcl
25474 maybe-info-tcl: info-tcl
25475
25476 info-tcl: \
25477     configure-tcl 
25478         @: $(MAKE); $(unstage)
25479         @[ -f ./tcl/Makefile ] || exit 0; \
25480         r=`${PWD_COMMAND}`; export r; \
25481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482         $(HOST_EXPORTS) \
25483         for flag in $(EXTRA_HOST_FLAGS) ; do \
25484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485         done; \
25486         echo "Doing info in tcl" ; \
25487         (cd $(HOST_SUBDIR)/tcl && \
25488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490                   "RANLIB=$${RANLIB}" \
25491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492                   info) \
25493           || exit 1
25494
25495 @endif tcl
25496
25497 .PHONY: maybe-dvi-tcl dvi-tcl
25498 maybe-dvi-tcl:
25499 @if tcl
25500 maybe-dvi-tcl: dvi-tcl
25501
25502 dvi-tcl: \
25503     configure-tcl 
25504         @: $(MAKE); $(unstage)
25505         @[ -f ./tcl/Makefile ] || exit 0; \
25506         r=`${PWD_COMMAND}`; export r; \
25507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508         $(HOST_EXPORTS) \
25509         for flag in $(EXTRA_HOST_FLAGS) ; do \
25510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511         done; \
25512         echo "Doing dvi in tcl" ; \
25513         (cd $(HOST_SUBDIR)/tcl && \
25514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516                   "RANLIB=$${RANLIB}" \
25517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518                   dvi) \
25519           || exit 1
25520
25521 @endif tcl
25522
25523 .PHONY: maybe-pdf-tcl pdf-tcl
25524 maybe-pdf-tcl:
25525 @if tcl
25526 maybe-pdf-tcl: pdf-tcl
25527
25528 pdf-tcl: \
25529     configure-tcl 
25530         @: $(MAKE); $(unstage)
25531         @[ -f ./tcl/Makefile ] || exit 0; \
25532         r=`${PWD_COMMAND}`; export r; \
25533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534         $(HOST_EXPORTS) \
25535         for flag in $(EXTRA_HOST_FLAGS) ; do \
25536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537         done; \
25538         echo "Doing pdf in tcl" ; \
25539         (cd $(HOST_SUBDIR)/tcl && \
25540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542                   "RANLIB=$${RANLIB}" \
25543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544                   pdf) \
25545           || exit 1
25546
25547 @endif tcl
25548
25549 .PHONY: maybe-html-tcl html-tcl
25550 maybe-html-tcl:
25551 @if tcl
25552 maybe-html-tcl: html-tcl
25553
25554 html-tcl: \
25555     configure-tcl 
25556         @: $(MAKE); $(unstage)
25557         @[ -f ./tcl/Makefile ] || exit 0; \
25558         r=`${PWD_COMMAND}`; export r; \
25559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560         $(HOST_EXPORTS) \
25561         for flag in $(EXTRA_HOST_FLAGS) ; do \
25562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563         done; \
25564         echo "Doing html in tcl" ; \
25565         (cd $(HOST_SUBDIR)/tcl && \
25566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568                   "RANLIB=$${RANLIB}" \
25569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570                   html) \
25571           || exit 1
25572
25573 @endif tcl
25574
25575 .PHONY: maybe-TAGS-tcl TAGS-tcl
25576 maybe-TAGS-tcl:
25577 @if tcl
25578 maybe-TAGS-tcl: TAGS-tcl
25579
25580 TAGS-tcl: \
25581     configure-tcl 
25582         @: $(MAKE); $(unstage)
25583         @[ -f ./tcl/Makefile ] || exit 0; \
25584         r=`${PWD_COMMAND}`; export r; \
25585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586         $(HOST_EXPORTS) \
25587         for flag in $(EXTRA_HOST_FLAGS) ; do \
25588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589         done; \
25590         echo "Doing TAGS in tcl" ; \
25591         (cd $(HOST_SUBDIR)/tcl && \
25592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594                   "RANLIB=$${RANLIB}" \
25595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596                   TAGS) \
25597           || exit 1
25598
25599 @endif tcl
25600
25601 .PHONY: maybe-install-info-tcl install-info-tcl
25602 maybe-install-info-tcl:
25603 @if tcl
25604 maybe-install-info-tcl: install-info-tcl
25605
25606 install-info-tcl: \
25607     configure-tcl \
25608     info-tcl 
25609         @: $(MAKE); $(unstage)
25610         @[ -f ./tcl/Makefile ] || exit 0; \
25611         r=`${PWD_COMMAND}`; export r; \
25612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613         $(HOST_EXPORTS) \
25614         for flag in $(EXTRA_HOST_FLAGS) ; do \
25615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25616         done; \
25617         echo "Doing install-info in tcl" ; \
25618         (cd $(HOST_SUBDIR)/tcl && \
25619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25621                   "RANLIB=$${RANLIB}" \
25622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25623                   install-info) \
25624           || exit 1
25625
25626 @endif tcl
25627
25628 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25629 maybe-install-pdf-tcl:
25630 @if tcl
25631 maybe-install-pdf-tcl: install-pdf-tcl
25632
25633 install-pdf-tcl: \
25634     configure-tcl \
25635     pdf-tcl 
25636         @: $(MAKE); $(unstage)
25637         @[ -f ./tcl/Makefile ] || exit 0; \
25638         r=`${PWD_COMMAND}`; export r; \
25639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25640         $(HOST_EXPORTS) \
25641         for flag in $(EXTRA_HOST_FLAGS) ; do \
25642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25643         done; \
25644         echo "Doing install-pdf in tcl" ; \
25645         (cd $(HOST_SUBDIR)/tcl && \
25646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25648                   "RANLIB=$${RANLIB}" \
25649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25650                   install-pdf) \
25651           || exit 1
25652
25653 @endif tcl
25654
25655 .PHONY: maybe-install-html-tcl install-html-tcl
25656 maybe-install-html-tcl:
25657 @if tcl
25658 maybe-install-html-tcl: install-html-tcl
25659
25660 install-html-tcl: \
25661     configure-tcl \
25662     html-tcl 
25663         @: $(MAKE); $(unstage)
25664         @[ -f ./tcl/Makefile ] || exit 0; \
25665         r=`${PWD_COMMAND}`; export r; \
25666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25667         $(HOST_EXPORTS) \
25668         for flag in $(EXTRA_HOST_FLAGS) ; do \
25669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25670         done; \
25671         echo "Doing install-html in tcl" ; \
25672         (cd $(HOST_SUBDIR)/tcl && \
25673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25675                   "RANLIB=$${RANLIB}" \
25676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25677                   install-html) \
25678           || exit 1
25679
25680 @endif tcl
25681
25682 .PHONY: maybe-installcheck-tcl installcheck-tcl
25683 maybe-installcheck-tcl:
25684 @if tcl
25685 maybe-installcheck-tcl: installcheck-tcl
25686
25687 installcheck-tcl: \
25688     configure-tcl 
25689         @: $(MAKE); $(unstage)
25690         @[ -f ./tcl/Makefile ] || exit 0; \
25691         r=`${PWD_COMMAND}`; export r; \
25692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25693         $(HOST_EXPORTS) \
25694         for flag in $(EXTRA_HOST_FLAGS) ; do \
25695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25696         done; \
25697         echo "Doing installcheck in tcl" ; \
25698         (cd $(HOST_SUBDIR)/tcl && \
25699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25701                   "RANLIB=$${RANLIB}" \
25702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25703                   installcheck) \
25704           || exit 1
25705
25706 @endif tcl
25707
25708 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25709 maybe-mostlyclean-tcl:
25710 @if tcl
25711 maybe-mostlyclean-tcl: mostlyclean-tcl
25712
25713 # tcl doesn't support mostlyclean.
25714 mostlyclean-tcl:
25715
25716 @endif tcl
25717
25718 .PHONY: maybe-clean-tcl clean-tcl
25719 maybe-clean-tcl:
25720 @if tcl
25721 maybe-clean-tcl: clean-tcl
25722
25723 clean-tcl: 
25724         @: $(MAKE); $(unstage)
25725         @[ -f ./tcl/Makefile ] || exit 0; \
25726         r=`${PWD_COMMAND}`; export r; \
25727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25728         $(HOST_EXPORTS) \
25729         for flag in $(EXTRA_HOST_FLAGS) ; do \
25730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25731         done; \
25732         echo "Doing clean in tcl" ; \
25733         (cd $(HOST_SUBDIR)/tcl && \
25734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25736                   "RANLIB=$${RANLIB}" \
25737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25738                   clean) \
25739           || exit 1
25740
25741 @endif tcl
25742
25743 .PHONY: maybe-distclean-tcl distclean-tcl
25744 maybe-distclean-tcl:
25745 @if tcl
25746 maybe-distclean-tcl: distclean-tcl
25747
25748 distclean-tcl: 
25749         @: $(MAKE); $(unstage)
25750         @[ -f ./tcl/Makefile ] || exit 0; \
25751         r=`${PWD_COMMAND}`; export r; \
25752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753         $(HOST_EXPORTS) \
25754         for flag in $(EXTRA_HOST_FLAGS) ; do \
25755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25756         done; \
25757         echo "Doing distclean in tcl" ; \
25758         (cd $(HOST_SUBDIR)/tcl && \
25759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25761                   "RANLIB=$${RANLIB}" \
25762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25763                   distclean) \
25764           || exit 1
25765
25766 @endif tcl
25767
25768 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25769 maybe-maintainer-clean-tcl:
25770 @if tcl
25771 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25772
25773 maintainer-clean-tcl: 
25774         @: $(MAKE); $(unstage)
25775         @[ -f ./tcl/Makefile ] || exit 0; \
25776         r=`${PWD_COMMAND}`; export r; \
25777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25778         $(HOST_EXPORTS) \
25779         for flag in $(EXTRA_HOST_FLAGS) ; do \
25780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25781         done; \
25782         echo "Doing maintainer-clean in tcl" ; \
25783         (cd $(HOST_SUBDIR)/tcl && \
25784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25786                   "RANLIB=$${RANLIB}" \
25787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25788                   maintainer-clean) \
25789           || exit 1
25790
25791 @endif tcl
25792
25793
25794
25795 .PHONY: configure-itcl maybe-configure-itcl
25796 maybe-configure-itcl:
25797 @if gcc-bootstrap
25798 configure-itcl: stage_current
25799 @endif gcc-bootstrap
25800 @if itcl
25801 maybe-configure-itcl: configure-itcl
25802 configure-itcl: 
25803         @: $(MAKE); $(unstage)
25804         @r=`${PWD_COMMAND}`; export r; \
25805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25806         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25808         $(HOST_EXPORTS)  \
25809         echo Configuring in $(HOST_SUBDIR)/itcl; \
25810         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25811         case $(srcdir) in \
25812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25813           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25815         esac; \
25816         srcdiroption="--srcdir=$${topdir}/itcl"; \
25817         libsrcdir="$$s/itcl"; \
25818         $(SHELL) $${libsrcdir}/configure \
25819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25820           --target=${target_alias} $${srcdiroption}  \
25821           || exit 1
25822 @endif itcl
25823
25824
25825
25826
25827
25828 .PHONY: all-itcl maybe-all-itcl
25829 maybe-all-itcl:
25830 @if gcc-bootstrap
25831 all-itcl: stage_current
25832 @endif gcc-bootstrap
25833 @if itcl
25834 TARGET-itcl=all
25835 maybe-all-itcl: all-itcl
25836 all-itcl: configure-itcl
25837         @: $(MAKE); $(unstage)
25838         @r=`${PWD_COMMAND}`; export r; \
25839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25840         $(HOST_EXPORTS)  \
25841         (cd $(HOST_SUBDIR)/itcl && \
25842           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25843                 $(TARGET-itcl))
25844 @endif itcl
25845
25846
25847
25848
25849 .PHONY: check-itcl maybe-check-itcl
25850 maybe-check-itcl:
25851 @if itcl
25852 maybe-check-itcl: check-itcl
25853
25854 check-itcl:
25855         @: $(MAKE); $(unstage)
25856         @r=`${PWD_COMMAND}`; export r; \
25857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25858         $(HOST_EXPORTS) \
25859         (cd $(HOST_SUBDIR)/itcl && \
25860           $(MAKE) $(FLAGS_TO_PASS)  check)
25861
25862 @endif itcl
25863
25864 .PHONY: install-itcl maybe-install-itcl
25865 maybe-install-itcl:
25866 @if itcl
25867 maybe-install-itcl: install-itcl
25868
25869 install-itcl: installdirs
25870         @: $(MAKE); $(unstage)
25871         @r=`${PWD_COMMAND}`; export r; \
25872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873         $(HOST_EXPORTS) \
25874         (cd $(HOST_SUBDIR)/itcl && \
25875           $(MAKE) $(FLAGS_TO_PASS)  install)
25876
25877 @endif itcl
25878
25879 # Other targets (info, dvi, pdf, etc.)
25880
25881 .PHONY: maybe-info-itcl info-itcl
25882 maybe-info-itcl:
25883 @if itcl
25884 maybe-info-itcl: info-itcl
25885
25886 info-itcl: \
25887     configure-itcl 
25888         @: $(MAKE); $(unstage)
25889         @[ -f ./itcl/Makefile ] || exit 0; \
25890         r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         for flag in $(EXTRA_HOST_FLAGS) ; do \
25894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895         done; \
25896         echo "Doing info in itcl" ; \
25897         (cd $(HOST_SUBDIR)/itcl && \
25898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900                   "RANLIB=$${RANLIB}" \
25901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902                   info) \
25903           || exit 1
25904
25905 @endif itcl
25906
25907 .PHONY: maybe-dvi-itcl dvi-itcl
25908 maybe-dvi-itcl:
25909 @if itcl
25910 maybe-dvi-itcl: dvi-itcl
25911
25912 dvi-itcl: \
25913     configure-itcl 
25914         @: $(MAKE); $(unstage)
25915         @[ -f ./itcl/Makefile ] || exit 0; \
25916         r=`${PWD_COMMAND}`; export r; \
25917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25918         $(HOST_EXPORTS) \
25919         for flag in $(EXTRA_HOST_FLAGS) ; do \
25920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921         done; \
25922         echo "Doing dvi in itcl" ; \
25923         (cd $(HOST_SUBDIR)/itcl && \
25924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25926                   "RANLIB=$${RANLIB}" \
25927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25928                   dvi) \
25929           || exit 1
25930
25931 @endif itcl
25932
25933 .PHONY: maybe-pdf-itcl pdf-itcl
25934 maybe-pdf-itcl:
25935 @if itcl
25936 maybe-pdf-itcl: pdf-itcl
25937
25938 pdf-itcl: \
25939     configure-itcl 
25940         @: $(MAKE); $(unstage)
25941         @[ -f ./itcl/Makefile ] || exit 0; \
25942         r=`${PWD_COMMAND}`; export r; \
25943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25944         $(HOST_EXPORTS) \
25945         for flag in $(EXTRA_HOST_FLAGS) ; do \
25946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25947         done; \
25948         echo "Doing pdf in itcl" ; \
25949         (cd $(HOST_SUBDIR)/itcl && \
25950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25952                   "RANLIB=$${RANLIB}" \
25953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25954                   pdf) \
25955           || exit 1
25956
25957 @endif itcl
25958
25959 .PHONY: maybe-html-itcl html-itcl
25960 maybe-html-itcl:
25961 @if itcl
25962 maybe-html-itcl: html-itcl
25963
25964 html-itcl: \
25965     configure-itcl 
25966         @: $(MAKE); $(unstage)
25967         @[ -f ./itcl/Makefile ] || exit 0; \
25968         r=`${PWD_COMMAND}`; export r; \
25969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25970         $(HOST_EXPORTS) \
25971         for flag in $(EXTRA_HOST_FLAGS) ; do \
25972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25973         done; \
25974         echo "Doing html in itcl" ; \
25975         (cd $(HOST_SUBDIR)/itcl && \
25976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25978                   "RANLIB=$${RANLIB}" \
25979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25980                   html) \
25981           || exit 1
25982
25983 @endif itcl
25984
25985 .PHONY: maybe-TAGS-itcl TAGS-itcl
25986 maybe-TAGS-itcl:
25987 @if itcl
25988 maybe-TAGS-itcl: TAGS-itcl
25989
25990 TAGS-itcl: \
25991     configure-itcl 
25992         @: $(MAKE); $(unstage)
25993         @[ -f ./itcl/Makefile ] || exit 0; \
25994         r=`${PWD_COMMAND}`; export r; \
25995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25996         $(HOST_EXPORTS) \
25997         for flag in $(EXTRA_HOST_FLAGS) ; do \
25998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25999         done; \
26000         echo "Doing TAGS in itcl" ; \
26001         (cd $(HOST_SUBDIR)/itcl && \
26002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26004                   "RANLIB=$${RANLIB}" \
26005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26006                   TAGS) \
26007           || exit 1
26008
26009 @endif itcl
26010
26011 .PHONY: maybe-install-info-itcl install-info-itcl
26012 maybe-install-info-itcl:
26013 @if itcl
26014 maybe-install-info-itcl: install-info-itcl
26015
26016 install-info-itcl: \
26017     configure-itcl \
26018     info-itcl 
26019         @: $(MAKE); $(unstage)
26020         @[ -f ./itcl/Makefile ] || exit 0; \
26021         r=`${PWD_COMMAND}`; export r; \
26022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26023         $(HOST_EXPORTS) \
26024         for flag in $(EXTRA_HOST_FLAGS) ; do \
26025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26026         done; \
26027         echo "Doing install-info in itcl" ; \
26028         (cd $(HOST_SUBDIR)/itcl && \
26029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26031                   "RANLIB=$${RANLIB}" \
26032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26033                   install-info) \
26034           || exit 1
26035
26036 @endif itcl
26037
26038 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26039 maybe-install-pdf-itcl:
26040 @if itcl
26041 maybe-install-pdf-itcl: install-pdf-itcl
26042
26043 install-pdf-itcl: \
26044     configure-itcl \
26045     pdf-itcl 
26046         @: $(MAKE); $(unstage)
26047         @[ -f ./itcl/Makefile ] || exit 0; \
26048         r=`${PWD_COMMAND}`; export r; \
26049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26050         $(HOST_EXPORTS) \
26051         for flag in $(EXTRA_HOST_FLAGS) ; do \
26052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26053         done; \
26054         echo "Doing install-pdf in itcl" ; \
26055         (cd $(HOST_SUBDIR)/itcl && \
26056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26058                   "RANLIB=$${RANLIB}" \
26059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26060                   install-pdf) \
26061           || exit 1
26062
26063 @endif itcl
26064
26065 .PHONY: maybe-install-html-itcl install-html-itcl
26066 maybe-install-html-itcl:
26067 @if itcl
26068 maybe-install-html-itcl: install-html-itcl
26069
26070 install-html-itcl: \
26071     configure-itcl \
26072     html-itcl 
26073         @: $(MAKE); $(unstage)
26074         @[ -f ./itcl/Makefile ] || exit 0; \
26075         r=`${PWD_COMMAND}`; export r; \
26076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077         $(HOST_EXPORTS) \
26078         for flag in $(EXTRA_HOST_FLAGS) ; do \
26079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26080         done; \
26081         echo "Doing install-html in itcl" ; \
26082         (cd $(HOST_SUBDIR)/itcl && \
26083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26085                   "RANLIB=$${RANLIB}" \
26086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26087                   install-html) \
26088           || exit 1
26089
26090 @endif itcl
26091
26092 .PHONY: maybe-installcheck-itcl installcheck-itcl
26093 maybe-installcheck-itcl:
26094 @if itcl
26095 maybe-installcheck-itcl: installcheck-itcl
26096
26097 installcheck-itcl: \
26098     configure-itcl 
26099         @: $(MAKE); $(unstage)
26100         @[ -f ./itcl/Makefile ] || exit 0; \
26101         r=`${PWD_COMMAND}`; export r; \
26102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26103         $(HOST_EXPORTS) \
26104         for flag in $(EXTRA_HOST_FLAGS) ; do \
26105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26106         done; \
26107         echo "Doing installcheck in itcl" ; \
26108         (cd $(HOST_SUBDIR)/itcl && \
26109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26111                   "RANLIB=$${RANLIB}" \
26112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26113                   installcheck) \
26114           || exit 1
26115
26116 @endif itcl
26117
26118 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26119 maybe-mostlyclean-itcl:
26120 @if itcl
26121 maybe-mostlyclean-itcl: mostlyclean-itcl
26122
26123 mostlyclean-itcl: 
26124         @: $(MAKE); $(unstage)
26125         @[ -f ./itcl/Makefile ] || exit 0; \
26126         r=`${PWD_COMMAND}`; export r; \
26127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128         $(HOST_EXPORTS) \
26129         for flag in $(EXTRA_HOST_FLAGS) ; do \
26130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26131         done; \
26132         echo "Doing mostlyclean in itcl" ; \
26133         (cd $(HOST_SUBDIR)/itcl && \
26134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26136                   "RANLIB=$${RANLIB}" \
26137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26138                   mostlyclean) \
26139           || exit 1
26140
26141 @endif itcl
26142
26143 .PHONY: maybe-clean-itcl clean-itcl
26144 maybe-clean-itcl:
26145 @if itcl
26146 maybe-clean-itcl: clean-itcl
26147
26148 clean-itcl: 
26149         @: $(MAKE); $(unstage)
26150         @[ -f ./itcl/Makefile ] || exit 0; \
26151         r=`${PWD_COMMAND}`; export r; \
26152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153         $(HOST_EXPORTS) \
26154         for flag in $(EXTRA_HOST_FLAGS) ; do \
26155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156         done; \
26157         echo "Doing clean in itcl" ; \
26158         (cd $(HOST_SUBDIR)/itcl && \
26159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161                   "RANLIB=$${RANLIB}" \
26162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163                   clean) \
26164           || exit 1
26165
26166 @endif itcl
26167
26168 .PHONY: maybe-distclean-itcl distclean-itcl
26169 maybe-distclean-itcl:
26170 @if itcl
26171 maybe-distclean-itcl: distclean-itcl
26172
26173 distclean-itcl: 
26174         @: $(MAKE); $(unstage)
26175         @[ -f ./itcl/Makefile ] || exit 0; \
26176         r=`${PWD_COMMAND}`; export r; \
26177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26178         $(HOST_EXPORTS) \
26179         for flag in $(EXTRA_HOST_FLAGS) ; do \
26180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26181         done; \
26182         echo "Doing distclean in itcl" ; \
26183         (cd $(HOST_SUBDIR)/itcl && \
26184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26186                   "RANLIB=$${RANLIB}" \
26187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26188                   distclean) \
26189           || exit 1
26190
26191 @endif itcl
26192
26193 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26194 maybe-maintainer-clean-itcl:
26195 @if itcl
26196 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26197
26198 maintainer-clean-itcl: 
26199         @: $(MAKE); $(unstage)
26200         @[ -f ./itcl/Makefile ] || exit 0; \
26201         r=`${PWD_COMMAND}`; export r; \
26202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26203         $(HOST_EXPORTS) \
26204         for flag in $(EXTRA_HOST_FLAGS) ; do \
26205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26206         done; \
26207         echo "Doing maintainer-clean in itcl" ; \
26208         (cd $(HOST_SUBDIR)/itcl && \
26209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26211                   "RANLIB=$${RANLIB}" \
26212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26213                   maintainer-clean) \
26214           || exit 1
26215
26216 @endif itcl
26217
26218
26219
26220 .PHONY: configure-ld maybe-configure-ld
26221 maybe-configure-ld:
26222 @if gcc-bootstrap
26223 configure-ld: stage_current
26224 @endif gcc-bootstrap
26225 @if ld
26226 maybe-configure-ld: configure-ld
26227 configure-ld: 
26228         @r=`${PWD_COMMAND}`; export r; \
26229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26230         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26232         $(HOST_EXPORTS)  \
26233         echo Configuring in $(HOST_SUBDIR)/ld; \
26234         cd "$(HOST_SUBDIR)/ld" || exit 1; \
26235         case $(srcdir) in \
26236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26237           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26239         esac; \
26240         srcdiroption="--srcdir=$${topdir}/ld"; \
26241         libsrcdir="$$s/ld"; \
26242         $(SHELL) $${libsrcdir}/configure \
26243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26244           --target=${target_alias} $${srcdiroption}  \
26245           || exit 1
26246 @endif ld
26247
26248
26249
26250 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26251 maybe-configure-stage1-ld:
26252 @if ld-bootstrap
26253 maybe-configure-stage1-ld: configure-stage1-ld
26254 configure-stage1-ld:
26255         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26257         @r=`${PWD_COMMAND}`; export r; \
26258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26259         TFLAGS="$(STAGE1_TFLAGS)"; \
26260         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26261         $(HOST_EXPORTS) \
26262         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26263         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26264         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26265         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26267         cd $(HOST_SUBDIR)/ld || exit 1; \
26268         case $(srcdir) in \
26269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26270           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26272         esac; \
26273         srcdiroption="--srcdir=$${topdir}/ld"; \
26274         libsrcdir="$$s/ld"; \
26275         $(SHELL) $${libsrcdir}/configure \
26276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26277           --target=${target_alias} $${srcdiroption} \
26278           $(STAGE1_CONFIGURE_FLAGS)
26279 @endif ld-bootstrap
26280
26281 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26282 maybe-configure-stage2-ld:
26283 @if ld-bootstrap
26284 maybe-configure-stage2-ld: configure-stage2-ld
26285 configure-stage2-ld:
26286         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26287         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26288         @r=`${PWD_COMMAND}`; export r; \
26289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290         TFLAGS="$(STAGE2_TFLAGS)"; \
26291         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26292         $(HOST_EXPORTS) \
26293         $(POSTSTAGE1_HOST_EXPORTS) \
26294         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26295         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26296         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26297         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26299         cd $(HOST_SUBDIR)/ld || exit 1; \
26300         case $(srcdir) in \
26301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26302           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26304         esac; \
26305         srcdiroption="--srcdir=$${topdir}/ld"; \
26306         libsrcdir="$$s/ld"; \
26307         $(SHELL) $${libsrcdir}/configure \
26308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26309           --target=${target_alias} $${srcdiroption} \
26310           --with-build-libsubdir=$(HOST_SUBDIR) \
26311           $(STAGE2_CONFIGURE_FLAGS)
26312 @endif ld-bootstrap
26313
26314 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26315 maybe-configure-stage3-ld:
26316 @if ld-bootstrap
26317 maybe-configure-stage3-ld: configure-stage3-ld
26318 configure-stage3-ld:
26319         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26321         @r=`${PWD_COMMAND}`; export r; \
26322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323         TFLAGS="$(STAGE3_TFLAGS)"; \
26324         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26325         $(HOST_EXPORTS) \
26326         $(POSTSTAGE1_HOST_EXPORTS) \
26327         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26328         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26329         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26330         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26332         cd $(HOST_SUBDIR)/ld || exit 1; \
26333         case $(srcdir) in \
26334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26335           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26337         esac; \
26338         srcdiroption="--srcdir=$${topdir}/ld"; \
26339         libsrcdir="$$s/ld"; \
26340         $(SHELL) $${libsrcdir}/configure \
26341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26342           --target=${target_alias} $${srcdiroption} \
26343           --with-build-libsubdir=$(HOST_SUBDIR) \
26344           $(STAGE3_CONFIGURE_FLAGS)
26345 @endif ld-bootstrap
26346
26347 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26348 maybe-configure-stage4-ld:
26349 @if ld-bootstrap
26350 maybe-configure-stage4-ld: configure-stage4-ld
26351 configure-stage4-ld:
26352         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26354         @r=`${PWD_COMMAND}`; export r; \
26355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26356         TFLAGS="$(STAGE4_TFLAGS)"; \
26357         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26358         $(HOST_EXPORTS) \
26359         $(POSTSTAGE1_HOST_EXPORTS) \
26360         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26361         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26362         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26363         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26365         cd $(HOST_SUBDIR)/ld || exit 1; \
26366         case $(srcdir) in \
26367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26368           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26370         esac; \
26371         srcdiroption="--srcdir=$${topdir}/ld"; \
26372         libsrcdir="$$s/ld"; \
26373         $(SHELL) $${libsrcdir}/configure \
26374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26375           --target=${target_alias} $${srcdiroption} \
26376           --with-build-libsubdir=$(HOST_SUBDIR) \
26377           $(STAGE4_CONFIGURE_FLAGS)
26378 @endif ld-bootstrap
26379
26380 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26381 maybe-configure-stageprofile-ld:
26382 @if ld-bootstrap
26383 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26384 configure-stageprofile-ld:
26385         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26387         @r=`${PWD_COMMAND}`; export r; \
26388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26389         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26390         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26391         $(HOST_EXPORTS) \
26392         $(POSTSTAGE1_HOST_EXPORTS) \
26393         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26394         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26395         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26396         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26398         cd $(HOST_SUBDIR)/ld || exit 1; \
26399         case $(srcdir) in \
26400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26401           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26403         esac; \
26404         srcdiroption="--srcdir=$${topdir}/ld"; \
26405         libsrcdir="$$s/ld"; \
26406         $(SHELL) $${libsrcdir}/configure \
26407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26408           --target=${target_alias} $${srcdiroption} \
26409           --with-build-libsubdir=$(HOST_SUBDIR) \
26410           $(STAGEprofile_CONFIGURE_FLAGS)
26411 @endif ld-bootstrap
26412
26413 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26414 maybe-configure-stagefeedback-ld:
26415 @if ld-bootstrap
26416 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26417 configure-stagefeedback-ld:
26418         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26420         @r=`${PWD_COMMAND}`; export r; \
26421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26422         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26423         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26424         $(HOST_EXPORTS) \
26425         $(POSTSTAGE1_HOST_EXPORTS) \
26426         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26427         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26428         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26429         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26431         cd $(HOST_SUBDIR)/ld || exit 1; \
26432         case $(srcdir) in \
26433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26434           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26436         esac; \
26437         srcdiroption="--srcdir=$${topdir}/ld"; \
26438         libsrcdir="$$s/ld"; \
26439         $(SHELL) $${libsrcdir}/configure \
26440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26441           --target=${target_alias} $${srcdiroption} \
26442           --with-build-libsubdir=$(HOST_SUBDIR) \
26443           $(STAGEfeedback_CONFIGURE_FLAGS)
26444 @endif ld-bootstrap
26445
26446
26447
26448
26449
26450 .PHONY: all-ld maybe-all-ld
26451 maybe-all-ld:
26452 @if gcc-bootstrap
26453 all-ld: stage_current
26454 @endif gcc-bootstrap
26455 @if ld
26456 TARGET-ld=all
26457 maybe-all-ld: all-ld
26458 all-ld: configure-ld
26459         @r=`${PWD_COMMAND}`; export r; \
26460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461         $(HOST_EXPORTS)  \
26462         (cd $(HOST_SUBDIR)/ld && \
26463           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26464                 $(TARGET-ld))
26465 @endif ld
26466
26467
26468
26469 .PHONY: all-stage1-ld maybe-all-stage1-ld
26470 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26471 maybe-all-stage1-ld:
26472 maybe-clean-stage1-ld:
26473 @if ld-bootstrap
26474 maybe-all-stage1-ld: all-stage1-ld
26475 all-stage1: all-stage1-ld
26476 TARGET-stage1-ld = $(TARGET-ld)
26477 all-stage1-ld: configure-stage1-ld
26478         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26479         @r=`${PWD_COMMAND}`; export r; \
26480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481         TFLAGS="$(STAGE1_TFLAGS)"; \
26482         $(HOST_EXPORTS)  \
26483         cd $(HOST_SUBDIR)/ld && \
26484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26485                 CFLAGS="$(STAGE1_CFLAGS)" \
26486                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26487                 LIBCFLAGS="$(LIBCFLAGS)" \
26488                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26489                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26490                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26491                 $(EXTRA_HOST_FLAGS)   \
26492                 TFLAGS="$(STAGE1_TFLAGS)" \
26493                 $(TARGET-stage1-ld)
26494
26495 maybe-clean-stage1-ld: clean-stage1-ld
26496 clean-stage1: clean-stage1-ld
26497 clean-stage1-ld:
26498         @if [ $(current_stage) = stage1 ]; then \
26499           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26500         else \
26501           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26502           $(MAKE) stage1-start; \
26503         fi; \
26504         cd $(HOST_SUBDIR)/ld && \
26505         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26506                  clean
26507 @endif ld-bootstrap
26508
26509
26510 .PHONY: all-stage2-ld maybe-all-stage2-ld
26511 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26512 maybe-all-stage2-ld:
26513 maybe-clean-stage2-ld:
26514 @if ld-bootstrap
26515 maybe-all-stage2-ld: all-stage2-ld
26516 all-stage2: all-stage2-ld
26517 TARGET-stage2-ld = $(TARGET-ld)
26518 all-stage2-ld: configure-stage2-ld
26519         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26520         @r=`${PWD_COMMAND}`; export r; \
26521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26522         TFLAGS="$(STAGE2_TFLAGS)"; \
26523         $(HOST_EXPORTS) \
26524         $(POSTSTAGE1_HOST_EXPORTS)  \
26525         cd $(HOST_SUBDIR)/ld && \
26526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26527                 CFLAGS="$(STAGE2_CFLAGS)" \
26528                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26529                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26533                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26534                 TFLAGS="$(STAGE2_TFLAGS)" \
26535                 $(TARGET-stage2-ld)
26536
26537 maybe-clean-stage2-ld: clean-stage2-ld
26538 clean-stage2: clean-stage2-ld
26539 clean-stage2-ld:
26540         @if [ $(current_stage) = stage2 ]; then \
26541           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26542         else \
26543           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26544           $(MAKE) stage2-start; \
26545         fi; \
26546         cd $(HOST_SUBDIR)/ld && \
26547         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26548                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26549                  clean
26550 @endif ld-bootstrap
26551
26552
26553 .PHONY: all-stage3-ld maybe-all-stage3-ld
26554 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26555 maybe-all-stage3-ld:
26556 maybe-clean-stage3-ld:
26557 @if ld-bootstrap
26558 maybe-all-stage3-ld: all-stage3-ld
26559 all-stage3: all-stage3-ld
26560 TARGET-stage3-ld = $(TARGET-ld)
26561 all-stage3-ld: configure-stage3-ld
26562         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26563         @r=`${PWD_COMMAND}`; export r; \
26564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26565         TFLAGS="$(STAGE3_TFLAGS)"; \
26566         $(HOST_EXPORTS) \
26567         $(POSTSTAGE1_HOST_EXPORTS)  \
26568         cd $(HOST_SUBDIR)/ld && \
26569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26570                 CFLAGS="$(STAGE3_CFLAGS)" \
26571                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26572                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26577                 TFLAGS="$(STAGE3_TFLAGS)" \
26578                 $(TARGET-stage3-ld)
26579
26580 maybe-clean-stage3-ld: clean-stage3-ld
26581 clean-stage3: clean-stage3-ld
26582 clean-stage3-ld:
26583         @if [ $(current_stage) = stage3 ]; then \
26584           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26585         else \
26586           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26587           $(MAKE) stage3-start; \
26588         fi; \
26589         cd $(HOST_SUBDIR)/ld && \
26590         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26591                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26592                  clean
26593 @endif ld-bootstrap
26594
26595
26596 .PHONY: all-stage4-ld maybe-all-stage4-ld
26597 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26598 maybe-all-stage4-ld:
26599 maybe-clean-stage4-ld:
26600 @if ld-bootstrap
26601 maybe-all-stage4-ld: all-stage4-ld
26602 all-stage4: all-stage4-ld
26603 TARGET-stage4-ld = $(TARGET-ld)
26604 all-stage4-ld: configure-stage4-ld
26605         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26606         @r=`${PWD_COMMAND}`; export r; \
26607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608         TFLAGS="$(STAGE4_TFLAGS)"; \
26609         $(HOST_EXPORTS) \
26610         $(POSTSTAGE1_HOST_EXPORTS)  \
26611         cd $(HOST_SUBDIR)/ld && \
26612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26613                 CFLAGS="$(STAGE4_CFLAGS)" \
26614                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26615                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26620                 TFLAGS="$(STAGE4_TFLAGS)" \
26621                 $(TARGET-stage4-ld)
26622
26623 maybe-clean-stage4-ld: clean-stage4-ld
26624 clean-stage4: clean-stage4-ld
26625 clean-stage4-ld:
26626         @if [ $(current_stage) = stage4 ]; then \
26627           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26628         else \
26629           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26630           $(MAKE) stage4-start; \
26631         fi; \
26632         cd $(HOST_SUBDIR)/ld && \
26633         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26634                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26635                  clean
26636 @endif ld-bootstrap
26637
26638
26639 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26640 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26641 maybe-all-stageprofile-ld:
26642 maybe-clean-stageprofile-ld:
26643 @if ld-bootstrap
26644 maybe-all-stageprofile-ld: all-stageprofile-ld
26645 all-stageprofile: all-stageprofile-ld
26646 TARGET-stageprofile-ld = $(TARGET-ld)
26647 all-stageprofile-ld: configure-stageprofile-ld
26648         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26649         @r=`${PWD_COMMAND}`; export r; \
26650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26651         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26652         $(HOST_EXPORTS) \
26653         $(POSTSTAGE1_HOST_EXPORTS)  \
26654         cd $(HOST_SUBDIR)/ld && \
26655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26656                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26657                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26658                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26662                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26663                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26664                 $(TARGET-stageprofile-ld)
26665
26666 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26667 clean-stageprofile: clean-stageprofile-ld
26668 clean-stageprofile-ld:
26669         @if [ $(current_stage) = stageprofile ]; then \
26670           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26671         else \
26672           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26673           $(MAKE) stageprofile-start; \
26674         fi; \
26675         cd $(HOST_SUBDIR)/ld && \
26676         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26677                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26678                  clean
26679 @endif ld-bootstrap
26680
26681
26682 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26683 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26684 maybe-all-stagefeedback-ld:
26685 maybe-clean-stagefeedback-ld:
26686 @if ld-bootstrap
26687 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26688 all-stagefeedback: all-stagefeedback-ld
26689 TARGET-stagefeedback-ld = $(TARGET-ld)
26690 all-stagefeedback-ld: configure-stagefeedback-ld
26691         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26692         @r=`${PWD_COMMAND}`; export r; \
26693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26695         $(HOST_EXPORTS) \
26696         $(POSTSTAGE1_HOST_EXPORTS)  \
26697         cd $(HOST_SUBDIR)/ld && \
26698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26699                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26700                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26701                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26706                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26707                 $(TARGET-stagefeedback-ld)
26708
26709 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26710 clean-stagefeedback: clean-stagefeedback-ld
26711 clean-stagefeedback-ld:
26712         @if [ $(current_stage) = stagefeedback ]; then \
26713           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26714         else \
26715           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26716           $(MAKE) stagefeedback-start; \
26717         fi; \
26718         cd $(HOST_SUBDIR)/ld && \
26719         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26720                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26721                  clean
26722 @endif ld-bootstrap
26723
26724
26725
26726
26727
26728 .PHONY: check-ld maybe-check-ld
26729 maybe-check-ld:
26730 @if ld
26731 maybe-check-ld: check-ld
26732
26733 check-ld:
26734         @: $(MAKE); $(unstage)
26735         @r=`${PWD_COMMAND}`; export r; \
26736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737         $(HOST_EXPORTS) \
26738         (cd $(HOST_SUBDIR)/ld && \
26739           $(MAKE) $(FLAGS_TO_PASS)  check)
26740
26741 @endif ld
26742
26743 .PHONY: install-ld maybe-install-ld
26744 maybe-install-ld:
26745 @if ld
26746 maybe-install-ld: install-ld
26747
26748 install-ld: installdirs
26749         @: $(MAKE); $(unstage)
26750         @r=`${PWD_COMMAND}`; export r; \
26751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26752         $(HOST_EXPORTS) \
26753         (cd $(HOST_SUBDIR)/ld && \
26754           $(MAKE) $(FLAGS_TO_PASS)  install)
26755
26756 @endif ld
26757
26758 # Other targets (info, dvi, pdf, etc.)
26759
26760 .PHONY: maybe-info-ld info-ld
26761 maybe-info-ld:
26762 @if ld
26763 maybe-info-ld: info-ld
26764
26765 info-ld: \
26766     configure-ld 
26767         @[ -f ./ld/Makefile ] || exit 0; \
26768         r=`${PWD_COMMAND}`; export r; \
26769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770         $(HOST_EXPORTS) \
26771         for flag in $(EXTRA_HOST_FLAGS) ; do \
26772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773         done; \
26774         echo "Doing info in ld" ; \
26775         (cd $(HOST_SUBDIR)/ld && \
26776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778                   "RANLIB=$${RANLIB}" \
26779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26780                   info) \
26781           || exit 1
26782
26783 @endif ld
26784
26785 .PHONY: maybe-dvi-ld dvi-ld
26786 maybe-dvi-ld:
26787 @if ld
26788 maybe-dvi-ld: dvi-ld
26789
26790 dvi-ld: \
26791     configure-ld 
26792         @[ -f ./ld/Makefile ] || exit 0; \
26793         r=`${PWD_COMMAND}`; export r; \
26794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795         $(HOST_EXPORTS) \
26796         for flag in $(EXTRA_HOST_FLAGS) ; do \
26797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798         done; \
26799         echo "Doing dvi in ld" ; \
26800         (cd $(HOST_SUBDIR)/ld && \
26801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803                   "RANLIB=$${RANLIB}" \
26804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805                   dvi) \
26806           || exit 1
26807
26808 @endif ld
26809
26810 .PHONY: maybe-pdf-ld pdf-ld
26811 maybe-pdf-ld:
26812 @if ld
26813 maybe-pdf-ld: pdf-ld
26814
26815 pdf-ld: \
26816     configure-ld 
26817         @[ -f ./ld/Makefile ] || exit 0; \
26818         r=`${PWD_COMMAND}`; export r; \
26819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820         $(HOST_EXPORTS) \
26821         for flag in $(EXTRA_HOST_FLAGS) ; do \
26822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823         done; \
26824         echo "Doing pdf in ld" ; \
26825         (cd $(HOST_SUBDIR)/ld && \
26826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828                   "RANLIB=$${RANLIB}" \
26829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830                   pdf) \
26831           || exit 1
26832
26833 @endif ld
26834
26835 .PHONY: maybe-html-ld html-ld
26836 maybe-html-ld:
26837 @if ld
26838 maybe-html-ld: html-ld
26839
26840 html-ld: \
26841     configure-ld 
26842         @[ -f ./ld/Makefile ] || exit 0; \
26843         r=`${PWD_COMMAND}`; export r; \
26844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845         $(HOST_EXPORTS) \
26846         for flag in $(EXTRA_HOST_FLAGS) ; do \
26847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26848         done; \
26849         echo "Doing html in ld" ; \
26850         (cd $(HOST_SUBDIR)/ld && \
26851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853                   "RANLIB=$${RANLIB}" \
26854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26855                   html) \
26856           || exit 1
26857
26858 @endif ld
26859
26860 .PHONY: maybe-TAGS-ld TAGS-ld
26861 maybe-TAGS-ld:
26862 @if ld
26863 maybe-TAGS-ld: TAGS-ld
26864
26865 TAGS-ld: \
26866     configure-ld 
26867         @[ -f ./ld/Makefile ] || exit 0; \
26868         r=`${PWD_COMMAND}`; export r; \
26869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870         $(HOST_EXPORTS) \
26871         for flag in $(EXTRA_HOST_FLAGS) ; do \
26872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873         done; \
26874         echo "Doing TAGS in ld" ; \
26875         (cd $(HOST_SUBDIR)/ld && \
26876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878                   "RANLIB=$${RANLIB}" \
26879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880                   TAGS) \
26881           || exit 1
26882
26883 @endif ld
26884
26885 .PHONY: maybe-install-info-ld install-info-ld
26886 maybe-install-info-ld:
26887 @if ld
26888 maybe-install-info-ld: install-info-ld
26889
26890 install-info-ld: \
26891     configure-ld \
26892     info-ld 
26893         @[ -f ./ld/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 install-info in ld" ; \
26901         (cd $(HOST_SUBDIR)/ld && \
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                   install-info) \
26907           || exit 1
26908
26909 @endif ld
26910
26911 .PHONY: maybe-install-pdf-ld install-pdf-ld
26912 maybe-install-pdf-ld:
26913 @if ld
26914 maybe-install-pdf-ld: install-pdf-ld
26915
26916 install-pdf-ld: \
26917     configure-ld \
26918     pdf-ld 
26919         @[ -f ./ld/Makefile ] || exit 0; \
26920         r=`${PWD_COMMAND}`; export r; \
26921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26922         $(HOST_EXPORTS) \
26923         for flag in $(EXTRA_HOST_FLAGS) ; do \
26924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26925         done; \
26926         echo "Doing install-pdf in ld" ; \
26927         (cd $(HOST_SUBDIR)/ld && \
26928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26930                   "RANLIB=$${RANLIB}" \
26931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26932                   install-pdf) \
26933           || exit 1
26934
26935 @endif ld
26936
26937 .PHONY: maybe-install-html-ld install-html-ld
26938 maybe-install-html-ld:
26939 @if ld
26940 maybe-install-html-ld: install-html-ld
26941
26942 install-html-ld: \
26943     configure-ld \
26944     html-ld 
26945         @[ -f ./ld/Makefile ] || exit 0; \
26946         r=`${PWD_COMMAND}`; export r; \
26947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948         $(HOST_EXPORTS) \
26949         for flag in $(EXTRA_HOST_FLAGS) ; do \
26950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26951         done; \
26952         echo "Doing install-html in ld" ; \
26953         (cd $(HOST_SUBDIR)/ld && \
26954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26956                   "RANLIB=$${RANLIB}" \
26957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26958                   install-html) \
26959           || exit 1
26960
26961 @endif ld
26962
26963 .PHONY: maybe-installcheck-ld installcheck-ld
26964 maybe-installcheck-ld:
26965 @if ld
26966 maybe-installcheck-ld: installcheck-ld
26967
26968 installcheck-ld: \
26969     configure-ld 
26970         @[ -f ./ld/Makefile ] || exit 0; \
26971         r=`${PWD_COMMAND}`; export r; \
26972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973         $(HOST_EXPORTS) \
26974         for flag in $(EXTRA_HOST_FLAGS) ; do \
26975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976         done; \
26977         echo "Doing installcheck in ld" ; \
26978         (cd $(HOST_SUBDIR)/ld && \
26979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981                   "RANLIB=$${RANLIB}" \
26982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26983                   installcheck) \
26984           || exit 1
26985
26986 @endif ld
26987
26988 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26989 maybe-mostlyclean-ld:
26990 @if ld
26991 maybe-mostlyclean-ld: mostlyclean-ld
26992
26993 mostlyclean-ld: 
26994         @[ -f ./ld/Makefile ] || exit 0; \
26995         r=`${PWD_COMMAND}`; export r; \
26996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997         $(HOST_EXPORTS) \
26998         for flag in $(EXTRA_HOST_FLAGS) ; do \
26999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000         done; \
27001         echo "Doing mostlyclean in ld" ; \
27002         (cd $(HOST_SUBDIR)/ld && \
27003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005                   "RANLIB=$${RANLIB}" \
27006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007                   mostlyclean) \
27008           || exit 1
27009
27010 @endif ld
27011
27012 .PHONY: maybe-clean-ld clean-ld
27013 maybe-clean-ld:
27014 @if ld
27015 maybe-clean-ld: clean-ld
27016
27017 clean-ld: 
27018         @[ -f ./ld/Makefile ] || exit 0; \
27019         r=`${PWD_COMMAND}`; export r; \
27020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021         $(HOST_EXPORTS) \
27022         for flag in $(EXTRA_HOST_FLAGS) ; do \
27023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024         done; \
27025         echo "Doing clean in ld" ; \
27026         (cd $(HOST_SUBDIR)/ld && \
27027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029                   "RANLIB=$${RANLIB}" \
27030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031                   clean) \
27032           || exit 1
27033
27034 @endif ld
27035
27036 .PHONY: maybe-distclean-ld distclean-ld
27037 maybe-distclean-ld:
27038 @if ld
27039 maybe-distclean-ld: distclean-ld
27040
27041 distclean-ld: 
27042         @[ -f ./ld/Makefile ] || exit 0; \
27043         r=`${PWD_COMMAND}`; export r; \
27044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045         $(HOST_EXPORTS) \
27046         for flag in $(EXTRA_HOST_FLAGS) ; do \
27047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048         done; \
27049         echo "Doing distclean in ld" ; \
27050         (cd $(HOST_SUBDIR)/ld && \
27051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053                   "RANLIB=$${RANLIB}" \
27054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055                   distclean) \
27056           || exit 1
27057
27058 @endif ld
27059
27060 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27061 maybe-maintainer-clean-ld:
27062 @if ld
27063 maybe-maintainer-clean-ld: maintainer-clean-ld
27064
27065 maintainer-clean-ld: 
27066         @[ -f ./ld/Makefile ] || exit 0; \
27067         r=`${PWD_COMMAND}`; export r; \
27068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069         $(HOST_EXPORTS) \
27070         for flag in $(EXTRA_HOST_FLAGS) ; do \
27071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072         done; \
27073         echo "Doing maintainer-clean in ld" ; \
27074         (cd $(HOST_SUBDIR)/ld && \
27075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077                   "RANLIB=$${RANLIB}" \
27078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079                   maintainer-clean) \
27080           || exit 1
27081
27082 @endif ld
27083
27084
27085
27086 .PHONY: configure-libcpp maybe-configure-libcpp
27087 maybe-configure-libcpp:
27088 @if gcc-bootstrap
27089 configure-libcpp: stage_current
27090 @endif gcc-bootstrap
27091 @if libcpp
27092 maybe-configure-libcpp: configure-libcpp
27093 configure-libcpp: 
27094         @r=`${PWD_COMMAND}`; export r; \
27095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27098         $(HOST_EXPORTS)  \
27099         echo Configuring in $(HOST_SUBDIR)/libcpp; \
27100         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27101         case $(srcdir) in \
27102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27103           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27105         esac; \
27106         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27107         libsrcdir="$$s/libcpp"; \
27108         $(SHELL) $${libsrcdir}/configure \
27109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27110           --target=${target_alias} $${srcdiroption}  \
27111           || exit 1
27112 @endif libcpp
27113
27114
27115
27116 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27117 maybe-configure-stage1-libcpp:
27118 @if libcpp-bootstrap
27119 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27120 configure-stage1-libcpp:
27121         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27123         @r=`${PWD_COMMAND}`; export r; \
27124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27125         TFLAGS="$(STAGE1_TFLAGS)"; \
27126         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27127         $(HOST_EXPORTS) \
27128         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27129         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27130         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27131         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27133         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27134         case $(srcdir) in \
27135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27136           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27138         esac; \
27139         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27140         libsrcdir="$$s/libcpp"; \
27141         $(SHELL) $${libsrcdir}/configure \
27142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27143           --target=${target_alias} $${srcdiroption} \
27144           $(STAGE1_CONFIGURE_FLAGS)
27145 @endif libcpp-bootstrap
27146
27147 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27148 maybe-configure-stage2-libcpp:
27149 @if libcpp-bootstrap
27150 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27151 configure-stage2-libcpp:
27152         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27154         @r=`${PWD_COMMAND}`; export r; \
27155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156         TFLAGS="$(STAGE2_TFLAGS)"; \
27157         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27158         $(HOST_EXPORTS) \
27159         $(POSTSTAGE1_HOST_EXPORTS) \
27160         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27161         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27162         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27163         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27165         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27166         case $(srcdir) in \
27167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27168           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27170         esac; \
27171         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27172         libsrcdir="$$s/libcpp"; \
27173         $(SHELL) $${libsrcdir}/configure \
27174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27175           --target=${target_alias} $${srcdiroption} \
27176           --with-build-libsubdir=$(HOST_SUBDIR) \
27177           $(STAGE2_CONFIGURE_FLAGS)
27178 @endif libcpp-bootstrap
27179
27180 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27181 maybe-configure-stage3-libcpp:
27182 @if libcpp-bootstrap
27183 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27184 configure-stage3-libcpp:
27185         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27187         @r=`${PWD_COMMAND}`; export r; \
27188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27189         TFLAGS="$(STAGE3_TFLAGS)"; \
27190         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27191         $(HOST_EXPORTS) \
27192         $(POSTSTAGE1_HOST_EXPORTS) \
27193         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27194         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27195         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27196         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27198         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27199         case $(srcdir) in \
27200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27201           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27203         esac; \
27204         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27205         libsrcdir="$$s/libcpp"; \
27206         $(SHELL) $${libsrcdir}/configure \
27207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27208           --target=${target_alias} $${srcdiroption} \
27209           --with-build-libsubdir=$(HOST_SUBDIR) \
27210           $(STAGE3_CONFIGURE_FLAGS)
27211 @endif libcpp-bootstrap
27212
27213 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27214 maybe-configure-stage4-libcpp:
27215 @if libcpp-bootstrap
27216 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27217 configure-stage4-libcpp:
27218         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27220         @r=`${PWD_COMMAND}`; export r; \
27221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222         TFLAGS="$(STAGE4_TFLAGS)"; \
27223         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27224         $(HOST_EXPORTS) \
27225         $(POSTSTAGE1_HOST_EXPORTS) \
27226         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27227         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27228         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27229         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27231         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27232         case $(srcdir) in \
27233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27234           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27236         esac; \
27237         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27238         libsrcdir="$$s/libcpp"; \
27239         $(SHELL) $${libsrcdir}/configure \
27240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27241           --target=${target_alias} $${srcdiroption} \
27242           --with-build-libsubdir=$(HOST_SUBDIR) \
27243           $(STAGE4_CONFIGURE_FLAGS)
27244 @endif libcpp-bootstrap
27245
27246 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27247 maybe-configure-stageprofile-libcpp:
27248 @if libcpp-bootstrap
27249 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27250 configure-stageprofile-libcpp:
27251         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27253         @r=`${PWD_COMMAND}`; export r; \
27254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27256         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27257         $(HOST_EXPORTS) \
27258         $(POSTSTAGE1_HOST_EXPORTS) \
27259         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27260         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27261         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27262         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27264         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27265         case $(srcdir) in \
27266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27267           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27269         esac; \
27270         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27271         libsrcdir="$$s/libcpp"; \
27272         $(SHELL) $${libsrcdir}/configure \
27273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27274           --target=${target_alias} $${srcdiroption} \
27275           --with-build-libsubdir=$(HOST_SUBDIR) \
27276           $(STAGEprofile_CONFIGURE_FLAGS)
27277 @endif libcpp-bootstrap
27278
27279 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27280 maybe-configure-stagefeedback-libcpp:
27281 @if libcpp-bootstrap
27282 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27283 configure-stagefeedback-libcpp:
27284         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27285         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27286         @r=`${PWD_COMMAND}`; export r; \
27287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27289         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27290         $(HOST_EXPORTS) \
27291         $(POSTSTAGE1_HOST_EXPORTS) \
27292         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27293         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27294         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27295         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27297         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27298         case $(srcdir) in \
27299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27300           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27302         esac; \
27303         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27304         libsrcdir="$$s/libcpp"; \
27305         $(SHELL) $${libsrcdir}/configure \
27306           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27307           --target=${target_alias} $${srcdiroption} \
27308           --with-build-libsubdir=$(HOST_SUBDIR) \
27309           $(STAGEfeedback_CONFIGURE_FLAGS)
27310 @endif libcpp-bootstrap
27311
27312
27313
27314
27315
27316 .PHONY: all-libcpp maybe-all-libcpp
27317 maybe-all-libcpp:
27318 @if gcc-bootstrap
27319 all-libcpp: stage_current
27320 @endif gcc-bootstrap
27321 @if libcpp
27322 TARGET-libcpp=all
27323 maybe-all-libcpp: all-libcpp
27324 all-libcpp: configure-libcpp
27325         @r=`${PWD_COMMAND}`; export r; \
27326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327         $(HOST_EXPORTS)  \
27328         (cd $(HOST_SUBDIR)/libcpp && \
27329           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27330                 $(TARGET-libcpp))
27331 @endif libcpp
27332
27333
27334
27335 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27336 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27337 maybe-all-stage1-libcpp:
27338 maybe-clean-stage1-libcpp:
27339 @if libcpp-bootstrap
27340 maybe-all-stage1-libcpp: all-stage1-libcpp
27341 all-stage1: all-stage1-libcpp
27342 TARGET-stage1-libcpp = $(TARGET-libcpp)
27343 all-stage1-libcpp: configure-stage1-libcpp
27344         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27345         @r=`${PWD_COMMAND}`; export r; \
27346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347         TFLAGS="$(STAGE1_TFLAGS)"; \
27348         $(HOST_EXPORTS)  \
27349         cd $(HOST_SUBDIR)/libcpp && \
27350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27351                 CFLAGS="$(STAGE1_CFLAGS)" \
27352                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27353                 LIBCFLAGS="$(LIBCFLAGS)" \
27354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27357                 $(EXTRA_HOST_FLAGS)   \
27358                 TFLAGS="$(STAGE1_TFLAGS)" \
27359                 $(TARGET-stage1-libcpp)
27360
27361 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27362 clean-stage1: clean-stage1-libcpp
27363 clean-stage1-libcpp:
27364         @if [ $(current_stage) = stage1 ]; then \
27365           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27366         else \
27367           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27368           $(MAKE) stage1-start; \
27369         fi; \
27370         cd $(HOST_SUBDIR)/libcpp && \
27371         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27372                  clean
27373 @endif libcpp-bootstrap
27374
27375
27376 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27377 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27378 maybe-all-stage2-libcpp:
27379 maybe-clean-stage2-libcpp:
27380 @if libcpp-bootstrap
27381 maybe-all-stage2-libcpp: all-stage2-libcpp
27382 all-stage2: all-stage2-libcpp
27383 TARGET-stage2-libcpp = $(TARGET-libcpp)
27384 all-stage2-libcpp: configure-stage2-libcpp
27385         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27386         @r=`${PWD_COMMAND}`; export r; \
27387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27388         TFLAGS="$(STAGE2_TFLAGS)"; \
27389         $(HOST_EXPORTS) \
27390         $(POSTSTAGE1_HOST_EXPORTS)  \
27391         cd $(HOST_SUBDIR)/libcpp && \
27392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27393                 CFLAGS="$(STAGE2_CFLAGS)" \
27394                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27395                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27400                 TFLAGS="$(STAGE2_TFLAGS)" \
27401                 $(TARGET-stage2-libcpp)
27402
27403 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27404 clean-stage2: clean-stage2-libcpp
27405 clean-stage2-libcpp:
27406         @if [ $(current_stage) = stage2 ]; then \
27407           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27408         else \
27409           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27410           $(MAKE) stage2-start; \
27411         fi; \
27412         cd $(HOST_SUBDIR)/libcpp && \
27413         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27414                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27415                  clean
27416 @endif libcpp-bootstrap
27417
27418
27419 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27420 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27421 maybe-all-stage3-libcpp:
27422 maybe-clean-stage3-libcpp:
27423 @if libcpp-bootstrap
27424 maybe-all-stage3-libcpp: all-stage3-libcpp
27425 all-stage3: all-stage3-libcpp
27426 TARGET-stage3-libcpp = $(TARGET-libcpp)
27427 all-stage3-libcpp: configure-stage3-libcpp
27428         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27429         @r=`${PWD_COMMAND}`; export r; \
27430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27431         TFLAGS="$(STAGE3_TFLAGS)"; \
27432         $(HOST_EXPORTS) \
27433         $(POSTSTAGE1_HOST_EXPORTS)  \
27434         cd $(HOST_SUBDIR)/libcpp && \
27435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27436                 CFLAGS="$(STAGE3_CFLAGS)" \
27437                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27438                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27442                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27443                 TFLAGS="$(STAGE3_TFLAGS)" \
27444                 $(TARGET-stage3-libcpp)
27445
27446 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27447 clean-stage3: clean-stage3-libcpp
27448 clean-stage3-libcpp:
27449         @if [ $(current_stage) = stage3 ]; then \
27450           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27451         else \
27452           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27453           $(MAKE) stage3-start; \
27454         fi; \
27455         cd $(HOST_SUBDIR)/libcpp && \
27456         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27457                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27458                  clean
27459 @endif libcpp-bootstrap
27460
27461
27462 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27463 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27464 maybe-all-stage4-libcpp:
27465 maybe-clean-stage4-libcpp:
27466 @if libcpp-bootstrap
27467 maybe-all-stage4-libcpp: all-stage4-libcpp
27468 all-stage4: all-stage4-libcpp
27469 TARGET-stage4-libcpp = $(TARGET-libcpp)
27470 all-stage4-libcpp: configure-stage4-libcpp
27471         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27472         @r=`${PWD_COMMAND}`; export r; \
27473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474         TFLAGS="$(STAGE4_TFLAGS)"; \
27475         $(HOST_EXPORTS) \
27476         $(POSTSTAGE1_HOST_EXPORTS)  \
27477         cd $(HOST_SUBDIR)/libcpp && \
27478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27479                 CFLAGS="$(STAGE4_CFLAGS)" \
27480                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27481                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27486                 TFLAGS="$(STAGE4_TFLAGS)" \
27487                 $(TARGET-stage4-libcpp)
27488
27489 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27490 clean-stage4: clean-stage4-libcpp
27491 clean-stage4-libcpp:
27492         @if [ $(current_stage) = stage4 ]; then \
27493           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27494         else \
27495           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27496           $(MAKE) stage4-start; \
27497         fi; \
27498         cd $(HOST_SUBDIR)/libcpp && \
27499         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27500                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27501                  clean
27502 @endif libcpp-bootstrap
27503
27504
27505 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27506 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27507 maybe-all-stageprofile-libcpp:
27508 maybe-clean-stageprofile-libcpp:
27509 @if libcpp-bootstrap
27510 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27511 all-stageprofile: all-stageprofile-libcpp
27512 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27513 all-stageprofile-libcpp: configure-stageprofile-libcpp
27514         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27515         @r=`${PWD_COMMAND}`; export r; \
27516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27518         $(HOST_EXPORTS) \
27519         $(POSTSTAGE1_HOST_EXPORTS)  \
27520         cd $(HOST_SUBDIR)/libcpp && \
27521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27522                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27523                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27524                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27528                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27529                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27530                 $(TARGET-stageprofile-libcpp)
27531
27532 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27533 clean-stageprofile: clean-stageprofile-libcpp
27534 clean-stageprofile-libcpp:
27535         @if [ $(current_stage) = stageprofile ]; then \
27536           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27537         else \
27538           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27539           $(MAKE) stageprofile-start; \
27540         fi; \
27541         cd $(HOST_SUBDIR)/libcpp && \
27542         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27543                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27544                  clean
27545 @endif libcpp-bootstrap
27546
27547
27548 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27549 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27550 maybe-all-stagefeedback-libcpp:
27551 maybe-clean-stagefeedback-libcpp:
27552 @if libcpp-bootstrap
27553 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27554 all-stagefeedback: all-stagefeedback-libcpp
27555 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27556 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27557         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27558         @r=`${PWD_COMMAND}`; export r; \
27559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27561         $(HOST_EXPORTS) \
27562         $(POSTSTAGE1_HOST_EXPORTS)  \
27563         cd $(HOST_SUBDIR)/libcpp && \
27564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27565                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27566                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27567                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27571                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27572                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27573                 $(TARGET-stagefeedback-libcpp)
27574
27575 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27576 clean-stagefeedback: clean-stagefeedback-libcpp
27577 clean-stagefeedback-libcpp:
27578         @if [ $(current_stage) = stagefeedback ]; then \
27579           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27580         else \
27581           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27582           $(MAKE) stagefeedback-start; \
27583         fi; \
27584         cd $(HOST_SUBDIR)/libcpp && \
27585         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27586                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27587                  clean
27588 @endif libcpp-bootstrap
27589
27590
27591
27592
27593
27594 .PHONY: check-libcpp maybe-check-libcpp
27595 maybe-check-libcpp:
27596 @if libcpp
27597 maybe-check-libcpp: check-libcpp
27598
27599 check-libcpp:
27600         @: $(MAKE); $(unstage)
27601         @r=`${PWD_COMMAND}`; export r; \
27602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603         $(HOST_EXPORTS) \
27604         (cd $(HOST_SUBDIR)/libcpp && \
27605           $(MAKE) $(FLAGS_TO_PASS)  check)
27606
27607 @endif libcpp
27608
27609 .PHONY: install-libcpp maybe-install-libcpp
27610 maybe-install-libcpp:
27611 @if libcpp
27612 maybe-install-libcpp: install-libcpp
27613
27614 install-libcpp: installdirs
27615         @: $(MAKE); $(unstage)
27616         @r=`${PWD_COMMAND}`; export r; \
27617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27618         $(HOST_EXPORTS) \
27619         (cd $(HOST_SUBDIR)/libcpp && \
27620           $(MAKE) $(FLAGS_TO_PASS)  install)
27621
27622 @endif libcpp
27623
27624 # Other targets (info, dvi, pdf, etc.)
27625
27626 .PHONY: maybe-info-libcpp info-libcpp
27627 maybe-info-libcpp:
27628 @if libcpp
27629 maybe-info-libcpp: info-libcpp
27630
27631 info-libcpp: \
27632     configure-libcpp 
27633         @[ -f ./libcpp/Makefile ] || exit 0; \
27634         r=`${PWD_COMMAND}`; export r; \
27635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27636         $(HOST_EXPORTS) \
27637         for flag in $(EXTRA_HOST_FLAGS) ; do \
27638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27639         done; \
27640         echo "Doing info in libcpp" ; \
27641         (cd $(HOST_SUBDIR)/libcpp && \
27642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27644                   "RANLIB=$${RANLIB}" \
27645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27646                   info) \
27647           || exit 1
27648
27649 @endif libcpp
27650
27651 .PHONY: maybe-dvi-libcpp dvi-libcpp
27652 maybe-dvi-libcpp:
27653 @if libcpp
27654 maybe-dvi-libcpp: dvi-libcpp
27655
27656 dvi-libcpp: \
27657     configure-libcpp 
27658         @[ -f ./libcpp/Makefile ] || exit 0; \
27659         r=`${PWD_COMMAND}`; export r; \
27660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661         $(HOST_EXPORTS) \
27662         for flag in $(EXTRA_HOST_FLAGS) ; do \
27663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664         done; \
27665         echo "Doing dvi in libcpp" ; \
27666         (cd $(HOST_SUBDIR)/libcpp && \
27667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669                   "RANLIB=$${RANLIB}" \
27670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671                   dvi) \
27672           || exit 1
27673
27674 @endif libcpp
27675
27676 .PHONY: maybe-pdf-libcpp pdf-libcpp
27677 maybe-pdf-libcpp:
27678 @if libcpp
27679 maybe-pdf-libcpp: pdf-libcpp
27680
27681 pdf-libcpp: \
27682     configure-libcpp 
27683         @[ -f ./libcpp/Makefile ] || exit 0; \
27684         r=`${PWD_COMMAND}`; export r; \
27685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686         $(HOST_EXPORTS) \
27687         for flag in $(EXTRA_HOST_FLAGS) ; do \
27688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689         done; \
27690         echo "Doing pdf in libcpp" ; \
27691         (cd $(HOST_SUBDIR)/libcpp && \
27692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694                   "RANLIB=$${RANLIB}" \
27695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696                   pdf) \
27697           || exit 1
27698
27699 @endif libcpp
27700
27701 .PHONY: maybe-html-libcpp html-libcpp
27702 maybe-html-libcpp:
27703 @if libcpp
27704 maybe-html-libcpp: html-libcpp
27705
27706 html-libcpp: \
27707     configure-libcpp 
27708         @[ -f ./libcpp/Makefile ] || exit 0; \
27709         r=`${PWD_COMMAND}`; export r; \
27710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27711         $(HOST_EXPORTS) \
27712         for flag in $(EXTRA_HOST_FLAGS) ; do \
27713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27714         done; \
27715         echo "Doing html in libcpp" ; \
27716         (cd $(HOST_SUBDIR)/libcpp && \
27717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27719                   "RANLIB=$${RANLIB}" \
27720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27721                   html) \
27722           || exit 1
27723
27724 @endif libcpp
27725
27726 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27727 maybe-TAGS-libcpp:
27728 @if libcpp
27729 maybe-TAGS-libcpp: TAGS-libcpp
27730
27731 TAGS-libcpp: \
27732     configure-libcpp 
27733         @[ -f ./libcpp/Makefile ] || exit 0; \
27734         r=`${PWD_COMMAND}`; export r; \
27735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27736         $(HOST_EXPORTS) \
27737         for flag in $(EXTRA_HOST_FLAGS) ; do \
27738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27739         done; \
27740         echo "Doing TAGS in libcpp" ; \
27741         (cd $(HOST_SUBDIR)/libcpp && \
27742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27744                   "RANLIB=$${RANLIB}" \
27745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27746                   TAGS) \
27747           || exit 1
27748
27749 @endif libcpp
27750
27751 .PHONY: maybe-install-info-libcpp install-info-libcpp
27752 maybe-install-info-libcpp:
27753 @if libcpp
27754 maybe-install-info-libcpp: install-info-libcpp
27755
27756 install-info-libcpp: \
27757     configure-libcpp \
27758     info-libcpp 
27759         @[ -f ./libcpp/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 install-info in libcpp" ; \
27767         (cd $(HOST_SUBDIR)/libcpp && \
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                   install-info) \
27773           || exit 1
27774
27775 @endif libcpp
27776
27777 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27778 maybe-install-pdf-libcpp:
27779 @if libcpp
27780 maybe-install-pdf-libcpp: install-pdf-libcpp
27781
27782 install-pdf-libcpp: \
27783     configure-libcpp \
27784     pdf-libcpp 
27785         @[ -f ./libcpp/Makefile ] || exit 0; \
27786         r=`${PWD_COMMAND}`; export r; \
27787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788         $(HOST_EXPORTS) \
27789         for flag in $(EXTRA_HOST_FLAGS) ; do \
27790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27791         done; \
27792         echo "Doing install-pdf in libcpp" ; \
27793         (cd $(HOST_SUBDIR)/libcpp && \
27794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27796                   "RANLIB=$${RANLIB}" \
27797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27798                   install-pdf) \
27799           || exit 1
27800
27801 @endif libcpp
27802
27803 .PHONY: maybe-install-html-libcpp install-html-libcpp
27804 maybe-install-html-libcpp:
27805 @if libcpp
27806 maybe-install-html-libcpp: install-html-libcpp
27807
27808 install-html-libcpp: \
27809     configure-libcpp \
27810     html-libcpp 
27811         @[ -f ./libcpp/Makefile ] || exit 0; \
27812         r=`${PWD_COMMAND}`; export r; \
27813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814         $(HOST_EXPORTS) \
27815         for flag in $(EXTRA_HOST_FLAGS) ; do \
27816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27817         done; \
27818         echo "Doing install-html in libcpp" ; \
27819         (cd $(HOST_SUBDIR)/libcpp && \
27820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27822                   "RANLIB=$${RANLIB}" \
27823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27824                   install-html) \
27825           || exit 1
27826
27827 @endif libcpp
27828
27829 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27830 maybe-installcheck-libcpp:
27831 @if libcpp
27832 maybe-installcheck-libcpp: installcheck-libcpp
27833
27834 installcheck-libcpp: \
27835     configure-libcpp 
27836         @[ -f ./libcpp/Makefile ] || exit 0; \
27837         r=`${PWD_COMMAND}`; export r; \
27838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839         $(HOST_EXPORTS) \
27840         for flag in $(EXTRA_HOST_FLAGS) ; do \
27841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27842         done; \
27843         echo "Doing installcheck in libcpp" ; \
27844         (cd $(HOST_SUBDIR)/libcpp && \
27845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27847                   "RANLIB=$${RANLIB}" \
27848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27849                   installcheck) \
27850           || exit 1
27851
27852 @endif libcpp
27853
27854 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27855 maybe-mostlyclean-libcpp:
27856 @if libcpp
27857 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27858
27859 mostlyclean-libcpp: 
27860         @[ -f ./libcpp/Makefile ] || exit 0; \
27861         r=`${PWD_COMMAND}`; export r; \
27862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863         $(HOST_EXPORTS) \
27864         for flag in $(EXTRA_HOST_FLAGS) ; do \
27865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866         done; \
27867         echo "Doing mostlyclean in libcpp" ; \
27868         (cd $(HOST_SUBDIR)/libcpp && \
27869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871                   "RANLIB=$${RANLIB}" \
27872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873                   mostlyclean) \
27874           || exit 1
27875
27876 @endif libcpp
27877
27878 .PHONY: maybe-clean-libcpp clean-libcpp
27879 maybe-clean-libcpp:
27880 @if libcpp
27881 maybe-clean-libcpp: clean-libcpp
27882
27883 clean-libcpp: 
27884         @[ -f ./libcpp/Makefile ] || exit 0; \
27885         r=`${PWD_COMMAND}`; export r; \
27886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887         $(HOST_EXPORTS) \
27888         for flag in $(EXTRA_HOST_FLAGS) ; do \
27889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27890         done; \
27891         echo "Doing clean in libcpp" ; \
27892         (cd $(HOST_SUBDIR)/libcpp && \
27893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27895                   "RANLIB=$${RANLIB}" \
27896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27897                   clean) \
27898           || exit 1
27899
27900 @endif libcpp
27901
27902 .PHONY: maybe-distclean-libcpp distclean-libcpp
27903 maybe-distclean-libcpp:
27904 @if libcpp
27905 maybe-distclean-libcpp: distclean-libcpp
27906
27907 distclean-libcpp: 
27908         @[ -f ./libcpp/Makefile ] || exit 0; \
27909         r=`${PWD_COMMAND}`; export r; \
27910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911         $(HOST_EXPORTS) \
27912         for flag in $(EXTRA_HOST_FLAGS) ; do \
27913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914         done; \
27915         echo "Doing distclean in libcpp" ; \
27916         (cd $(HOST_SUBDIR)/libcpp && \
27917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919                   "RANLIB=$${RANLIB}" \
27920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921                   distclean) \
27922           || exit 1
27923
27924 @endif libcpp
27925
27926 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27927 maybe-maintainer-clean-libcpp:
27928 @if libcpp
27929 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27930
27931 maintainer-clean-libcpp: 
27932         @[ -f ./libcpp/Makefile ] || exit 0; \
27933         r=`${PWD_COMMAND}`; export r; \
27934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27935         $(HOST_EXPORTS) \
27936         for flag in $(EXTRA_HOST_FLAGS) ; do \
27937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27938         done; \
27939         echo "Doing maintainer-clean in libcpp" ; \
27940         (cd $(HOST_SUBDIR)/libcpp && \
27941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27943                   "RANLIB=$${RANLIB}" \
27944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27945                   maintainer-clean) \
27946           || exit 1
27947
27948 @endif libcpp
27949
27950
27951
27952 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27953 maybe-configure-libdecnumber:
27954 @if gcc-bootstrap
27955 configure-libdecnumber: stage_current
27956 @endif gcc-bootstrap
27957 @if libdecnumber
27958 maybe-configure-libdecnumber: configure-libdecnumber
27959 configure-libdecnumber: 
27960         @r=`${PWD_COMMAND}`; export r; \
27961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27962         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27964         $(HOST_EXPORTS)  \
27965         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27966         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27967         case $(srcdir) in \
27968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27969           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27971         esac; \
27972         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27973         libsrcdir="$$s/libdecnumber"; \
27974         $(SHELL) $${libsrcdir}/configure \
27975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27976           --target=${target_alias} $${srcdiroption}  \
27977           || exit 1
27978 @endif libdecnumber
27979
27980
27981
27982 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27983 maybe-configure-stage1-libdecnumber:
27984 @if libdecnumber-bootstrap
27985 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27986 configure-stage1-libdecnumber:
27987         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27989         @r=`${PWD_COMMAND}`; export r; \
27990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27991         TFLAGS="$(STAGE1_TFLAGS)"; \
27992         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27993         $(HOST_EXPORTS) \
27994         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27995         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27996         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27997         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27999         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28000         case $(srcdir) in \
28001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28002           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28004         esac; \
28005         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28006         libsrcdir="$$s/libdecnumber"; \
28007         $(SHELL) $${libsrcdir}/configure \
28008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28009           --target=${target_alias} $${srcdiroption} \
28010           $(STAGE1_CONFIGURE_FLAGS)
28011 @endif libdecnumber-bootstrap
28012
28013 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28014 maybe-configure-stage2-libdecnumber:
28015 @if libdecnumber-bootstrap
28016 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28017 configure-stage2-libdecnumber:
28018         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28020         @r=`${PWD_COMMAND}`; export r; \
28021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022         TFLAGS="$(STAGE2_TFLAGS)"; \
28023         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28024         $(HOST_EXPORTS) \
28025         $(POSTSTAGE1_HOST_EXPORTS) \
28026         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28027         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28028         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28029         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28031         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28032         case $(srcdir) in \
28033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28034           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28036         esac; \
28037         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28038         libsrcdir="$$s/libdecnumber"; \
28039         $(SHELL) $${libsrcdir}/configure \
28040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28041           --target=${target_alias} $${srcdiroption} \
28042           --with-build-libsubdir=$(HOST_SUBDIR) \
28043           $(STAGE2_CONFIGURE_FLAGS)
28044 @endif libdecnumber-bootstrap
28045
28046 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28047 maybe-configure-stage3-libdecnumber:
28048 @if libdecnumber-bootstrap
28049 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28050 configure-stage3-libdecnumber:
28051         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28052         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28053         @r=`${PWD_COMMAND}`; export r; \
28054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055         TFLAGS="$(STAGE3_TFLAGS)"; \
28056         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28057         $(HOST_EXPORTS) \
28058         $(POSTSTAGE1_HOST_EXPORTS) \
28059         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28060         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28061         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28062         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28064         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28065         case $(srcdir) in \
28066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28067           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28069         esac; \
28070         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28071         libsrcdir="$$s/libdecnumber"; \
28072         $(SHELL) $${libsrcdir}/configure \
28073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28074           --target=${target_alias} $${srcdiroption} \
28075           --with-build-libsubdir=$(HOST_SUBDIR) \
28076           $(STAGE3_CONFIGURE_FLAGS)
28077 @endif libdecnumber-bootstrap
28078
28079 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28080 maybe-configure-stage4-libdecnumber:
28081 @if libdecnumber-bootstrap
28082 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28083 configure-stage4-libdecnumber:
28084         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28086         @r=`${PWD_COMMAND}`; export r; \
28087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088         TFLAGS="$(STAGE4_TFLAGS)"; \
28089         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28090         $(HOST_EXPORTS) \
28091         $(POSTSTAGE1_HOST_EXPORTS) \
28092         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28093         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28094         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28095         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28097         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28098         case $(srcdir) in \
28099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28100           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28102         esac; \
28103         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28104         libsrcdir="$$s/libdecnumber"; \
28105         $(SHELL) $${libsrcdir}/configure \
28106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28107           --target=${target_alias} $${srcdiroption} \
28108           --with-build-libsubdir=$(HOST_SUBDIR) \
28109           $(STAGE4_CONFIGURE_FLAGS)
28110 @endif libdecnumber-bootstrap
28111
28112 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28113 maybe-configure-stageprofile-libdecnumber:
28114 @if libdecnumber-bootstrap
28115 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28116 configure-stageprofile-libdecnumber:
28117         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28119         @r=`${PWD_COMMAND}`; export r; \
28120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28121         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28122         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28123         $(HOST_EXPORTS) \
28124         $(POSTSTAGE1_HOST_EXPORTS) \
28125         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28126         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28127         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28128         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28130         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28131         case $(srcdir) in \
28132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28133           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28135         esac; \
28136         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28137         libsrcdir="$$s/libdecnumber"; \
28138         $(SHELL) $${libsrcdir}/configure \
28139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28140           --target=${target_alias} $${srcdiroption} \
28141           --with-build-libsubdir=$(HOST_SUBDIR) \
28142           $(STAGEprofile_CONFIGURE_FLAGS)
28143 @endif libdecnumber-bootstrap
28144
28145 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28146 maybe-configure-stagefeedback-libdecnumber:
28147 @if libdecnumber-bootstrap
28148 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28149 configure-stagefeedback-libdecnumber:
28150         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28152         @r=`${PWD_COMMAND}`; export r; \
28153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28155         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28156         $(HOST_EXPORTS) \
28157         $(POSTSTAGE1_HOST_EXPORTS) \
28158         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28159         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28160         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28161         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28163         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28164         case $(srcdir) in \
28165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28166           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28168         esac; \
28169         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28170         libsrcdir="$$s/libdecnumber"; \
28171         $(SHELL) $${libsrcdir}/configure \
28172           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28173           --target=${target_alias} $${srcdiroption} \
28174           --with-build-libsubdir=$(HOST_SUBDIR) \
28175           $(STAGEfeedback_CONFIGURE_FLAGS)
28176 @endif libdecnumber-bootstrap
28177
28178
28179
28180
28181
28182 .PHONY: all-libdecnumber maybe-all-libdecnumber
28183 maybe-all-libdecnumber:
28184 @if gcc-bootstrap
28185 all-libdecnumber: stage_current
28186 @endif gcc-bootstrap
28187 @if libdecnumber
28188 TARGET-libdecnumber=all
28189 maybe-all-libdecnumber: all-libdecnumber
28190 all-libdecnumber: configure-libdecnumber
28191         @r=`${PWD_COMMAND}`; export r; \
28192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193         $(HOST_EXPORTS)  \
28194         (cd $(HOST_SUBDIR)/libdecnumber && \
28195           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28196                 $(TARGET-libdecnumber))
28197 @endif libdecnumber
28198
28199
28200
28201 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28202 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28203 maybe-all-stage1-libdecnumber:
28204 maybe-clean-stage1-libdecnumber:
28205 @if libdecnumber-bootstrap
28206 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28207 all-stage1: all-stage1-libdecnumber
28208 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28209 all-stage1-libdecnumber: configure-stage1-libdecnumber
28210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28211         @r=`${PWD_COMMAND}`; export r; \
28212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213         TFLAGS="$(STAGE1_TFLAGS)"; \
28214         $(HOST_EXPORTS)  \
28215         cd $(HOST_SUBDIR)/libdecnumber && \
28216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28217                 CFLAGS="$(STAGE1_CFLAGS)" \
28218                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28219                 LIBCFLAGS="$(LIBCFLAGS)" \
28220                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28221                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28222                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28223                 $(EXTRA_HOST_FLAGS)   \
28224                 TFLAGS="$(STAGE1_TFLAGS)" \
28225                 $(TARGET-stage1-libdecnumber)
28226
28227 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28228 clean-stage1: clean-stage1-libdecnumber
28229 clean-stage1-libdecnumber:
28230         @if [ $(current_stage) = stage1 ]; then \
28231           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28232         else \
28233           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28234           $(MAKE) stage1-start; \
28235         fi; \
28236         cd $(HOST_SUBDIR)/libdecnumber && \
28237         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28238                  clean
28239 @endif libdecnumber-bootstrap
28240
28241
28242 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28243 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28244 maybe-all-stage2-libdecnumber:
28245 maybe-clean-stage2-libdecnumber:
28246 @if libdecnumber-bootstrap
28247 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28248 all-stage2: all-stage2-libdecnumber
28249 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28250 all-stage2-libdecnumber: configure-stage2-libdecnumber
28251         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28252         @r=`${PWD_COMMAND}`; export r; \
28253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28254         TFLAGS="$(STAGE2_TFLAGS)"; \
28255         $(HOST_EXPORTS) \
28256         $(POSTSTAGE1_HOST_EXPORTS)  \
28257         cd $(HOST_SUBDIR)/libdecnumber && \
28258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28259                 CFLAGS="$(STAGE2_CFLAGS)" \
28260                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28261                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28265                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28266                 TFLAGS="$(STAGE2_TFLAGS)" \
28267                 $(TARGET-stage2-libdecnumber)
28268
28269 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28270 clean-stage2: clean-stage2-libdecnumber
28271 clean-stage2-libdecnumber:
28272         @if [ $(current_stage) = stage2 ]; then \
28273           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28274         else \
28275           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28276           $(MAKE) stage2-start; \
28277         fi; \
28278         cd $(HOST_SUBDIR)/libdecnumber && \
28279         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28280                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28281                  clean
28282 @endif libdecnumber-bootstrap
28283
28284
28285 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28286 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28287 maybe-all-stage3-libdecnumber:
28288 maybe-clean-stage3-libdecnumber:
28289 @if libdecnumber-bootstrap
28290 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28291 all-stage3: all-stage3-libdecnumber
28292 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28293 all-stage3-libdecnumber: configure-stage3-libdecnumber
28294         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28295         @r=`${PWD_COMMAND}`; export r; \
28296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28297         TFLAGS="$(STAGE3_TFLAGS)"; \
28298         $(HOST_EXPORTS) \
28299         $(POSTSTAGE1_HOST_EXPORTS)  \
28300         cd $(HOST_SUBDIR)/libdecnumber && \
28301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28302                 CFLAGS="$(STAGE3_CFLAGS)" \
28303                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28304                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28309                 TFLAGS="$(STAGE3_TFLAGS)" \
28310                 $(TARGET-stage3-libdecnumber)
28311
28312 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28313 clean-stage3: clean-stage3-libdecnumber
28314 clean-stage3-libdecnumber:
28315         @if [ $(current_stage) = stage3 ]; then \
28316           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28317         else \
28318           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28319           $(MAKE) stage3-start; \
28320         fi; \
28321         cd $(HOST_SUBDIR)/libdecnumber && \
28322         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28323                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28324                  clean
28325 @endif libdecnumber-bootstrap
28326
28327
28328 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28329 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28330 maybe-all-stage4-libdecnumber:
28331 maybe-clean-stage4-libdecnumber:
28332 @if libdecnumber-bootstrap
28333 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28334 all-stage4: all-stage4-libdecnumber
28335 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28336 all-stage4-libdecnumber: configure-stage4-libdecnumber
28337         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28338         @r=`${PWD_COMMAND}`; export r; \
28339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28340         TFLAGS="$(STAGE4_TFLAGS)"; \
28341         $(HOST_EXPORTS) \
28342         $(POSTSTAGE1_HOST_EXPORTS)  \
28343         cd $(HOST_SUBDIR)/libdecnumber && \
28344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28345                 CFLAGS="$(STAGE4_CFLAGS)" \
28346                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28347                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28352                 TFLAGS="$(STAGE4_TFLAGS)" \
28353                 $(TARGET-stage4-libdecnumber)
28354
28355 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28356 clean-stage4: clean-stage4-libdecnumber
28357 clean-stage4-libdecnumber:
28358         @if [ $(current_stage) = stage4 ]; then \
28359           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28360         else \
28361           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28362           $(MAKE) stage4-start; \
28363         fi; \
28364         cd $(HOST_SUBDIR)/libdecnumber && \
28365         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28366                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28367                  clean
28368 @endif libdecnumber-bootstrap
28369
28370
28371 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28372 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28373 maybe-all-stageprofile-libdecnumber:
28374 maybe-clean-stageprofile-libdecnumber:
28375 @if libdecnumber-bootstrap
28376 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28377 all-stageprofile: all-stageprofile-libdecnumber
28378 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28379 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28380         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28381         @r=`${PWD_COMMAND}`; export r; \
28382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28384         $(HOST_EXPORTS) \
28385         $(POSTSTAGE1_HOST_EXPORTS)  \
28386         cd $(HOST_SUBDIR)/libdecnumber && \
28387         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28388                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28389                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28390                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28395                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28396                 $(TARGET-stageprofile-libdecnumber)
28397
28398 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28399 clean-stageprofile: clean-stageprofile-libdecnumber
28400 clean-stageprofile-libdecnumber:
28401         @if [ $(current_stage) = stageprofile ]; then \
28402           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28403         else \
28404           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28405           $(MAKE) stageprofile-start; \
28406         fi; \
28407         cd $(HOST_SUBDIR)/libdecnumber && \
28408         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28409                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28410                  clean
28411 @endif libdecnumber-bootstrap
28412
28413
28414 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28415 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28416 maybe-all-stagefeedback-libdecnumber:
28417 maybe-clean-stagefeedback-libdecnumber:
28418 @if libdecnumber-bootstrap
28419 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28420 all-stagefeedback: all-stagefeedback-libdecnumber
28421 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28422 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28423         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28424         @r=`${PWD_COMMAND}`; export r; \
28425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28427         $(HOST_EXPORTS) \
28428         $(POSTSTAGE1_HOST_EXPORTS)  \
28429         cd $(HOST_SUBDIR)/libdecnumber && \
28430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28431                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28432                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28433                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28438                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28439                 $(TARGET-stagefeedback-libdecnumber)
28440
28441 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28442 clean-stagefeedback: clean-stagefeedback-libdecnumber
28443 clean-stagefeedback-libdecnumber:
28444         @if [ $(current_stage) = stagefeedback ]; then \
28445           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28446         else \
28447           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28448           $(MAKE) stagefeedback-start; \
28449         fi; \
28450         cd $(HOST_SUBDIR)/libdecnumber && \
28451         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28452                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28453                  clean
28454 @endif libdecnumber-bootstrap
28455
28456
28457
28458
28459
28460 .PHONY: check-libdecnumber maybe-check-libdecnumber
28461 maybe-check-libdecnumber:
28462 @if libdecnumber
28463 maybe-check-libdecnumber: check-libdecnumber
28464
28465 check-libdecnumber:
28466         @: $(MAKE); $(unstage)
28467         @r=`${PWD_COMMAND}`; export r; \
28468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469         $(HOST_EXPORTS) \
28470         (cd $(HOST_SUBDIR)/libdecnumber && \
28471           $(MAKE) $(FLAGS_TO_PASS)  check)
28472
28473 @endif libdecnumber
28474
28475 .PHONY: install-libdecnumber maybe-install-libdecnumber
28476 maybe-install-libdecnumber:
28477 @if libdecnumber
28478 maybe-install-libdecnumber: install-libdecnumber
28479
28480 install-libdecnumber: installdirs
28481         @: $(MAKE); $(unstage)
28482         @r=`${PWD_COMMAND}`; export r; \
28483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484         $(HOST_EXPORTS) \
28485         (cd $(HOST_SUBDIR)/libdecnumber && \
28486           $(MAKE) $(FLAGS_TO_PASS)  install)
28487
28488 @endif libdecnumber
28489
28490 # Other targets (info, dvi, pdf, etc.)
28491
28492 .PHONY: maybe-info-libdecnumber info-libdecnumber
28493 maybe-info-libdecnumber:
28494 @if libdecnumber
28495 maybe-info-libdecnumber: info-libdecnumber
28496
28497 info-libdecnumber: \
28498     configure-libdecnumber 
28499         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28500         r=`${PWD_COMMAND}`; export r; \
28501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502         $(HOST_EXPORTS) \
28503         for flag in $(EXTRA_HOST_FLAGS) ; do \
28504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505         done; \
28506         echo "Doing info in libdecnumber" ; \
28507         (cd $(HOST_SUBDIR)/libdecnumber && \
28508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510                   "RANLIB=$${RANLIB}" \
28511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512                   info) \
28513           || exit 1
28514
28515 @endif libdecnumber
28516
28517 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28518 maybe-dvi-libdecnumber:
28519 @if libdecnumber
28520 maybe-dvi-libdecnumber: dvi-libdecnumber
28521
28522 dvi-libdecnumber: \
28523     configure-libdecnumber 
28524         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28525         r=`${PWD_COMMAND}`; export r; \
28526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28527         $(HOST_EXPORTS) \
28528         for flag in $(EXTRA_HOST_FLAGS) ; do \
28529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28530         done; \
28531         echo "Doing dvi in libdecnumber" ; \
28532         (cd $(HOST_SUBDIR)/libdecnumber && \
28533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28535                   "RANLIB=$${RANLIB}" \
28536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28537                   dvi) \
28538           || exit 1
28539
28540 @endif libdecnumber
28541
28542 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28543 maybe-pdf-libdecnumber:
28544 @if libdecnumber
28545 maybe-pdf-libdecnumber: pdf-libdecnumber
28546
28547 pdf-libdecnumber: \
28548     configure-libdecnumber 
28549         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28550         r=`${PWD_COMMAND}`; export r; \
28551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552         $(HOST_EXPORTS) \
28553         for flag in $(EXTRA_HOST_FLAGS) ; do \
28554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28555         done; \
28556         echo "Doing pdf in libdecnumber" ; \
28557         (cd $(HOST_SUBDIR)/libdecnumber && \
28558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28560                   "RANLIB=$${RANLIB}" \
28561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28562                   pdf) \
28563           || exit 1
28564
28565 @endif libdecnumber
28566
28567 .PHONY: maybe-html-libdecnumber html-libdecnumber
28568 maybe-html-libdecnumber:
28569 @if libdecnumber
28570 maybe-html-libdecnumber: html-libdecnumber
28571
28572 html-libdecnumber: \
28573     configure-libdecnumber 
28574         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28575         r=`${PWD_COMMAND}`; export r; \
28576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577         $(HOST_EXPORTS) \
28578         for flag in $(EXTRA_HOST_FLAGS) ; do \
28579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580         done; \
28581         echo "Doing html in libdecnumber" ; \
28582         (cd $(HOST_SUBDIR)/libdecnumber && \
28583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585                   "RANLIB=$${RANLIB}" \
28586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587                   html) \
28588           || exit 1
28589
28590 @endif libdecnumber
28591
28592 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28593 maybe-TAGS-libdecnumber:
28594 @if libdecnumber
28595 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28596
28597 TAGS-libdecnumber: \
28598     configure-libdecnumber 
28599         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28600         r=`${PWD_COMMAND}`; export r; \
28601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28602         $(HOST_EXPORTS) \
28603         for flag in $(EXTRA_HOST_FLAGS) ; do \
28604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28605         done; \
28606         echo "Doing TAGS in libdecnumber" ; \
28607         (cd $(HOST_SUBDIR)/libdecnumber && \
28608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28610                   "RANLIB=$${RANLIB}" \
28611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28612                   TAGS) \
28613           || exit 1
28614
28615 @endif libdecnumber
28616
28617 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28618 maybe-install-info-libdecnumber:
28619 @if libdecnumber
28620 maybe-install-info-libdecnumber: install-info-libdecnumber
28621
28622 install-info-libdecnumber: \
28623     configure-libdecnumber \
28624     info-libdecnumber 
28625         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28626         r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         $(HOST_EXPORTS) \
28629         for flag in $(EXTRA_HOST_FLAGS) ; do \
28630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631         done; \
28632         echo "Doing install-info in libdecnumber" ; \
28633         (cd $(HOST_SUBDIR)/libdecnumber && \
28634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636                   "RANLIB=$${RANLIB}" \
28637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638                   install-info) \
28639           || exit 1
28640
28641 @endif libdecnumber
28642
28643 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28644 maybe-install-pdf-libdecnumber:
28645 @if libdecnumber
28646 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28647
28648 install-pdf-libdecnumber: \
28649     configure-libdecnumber \
28650     pdf-libdecnumber 
28651         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28652         r=`${PWD_COMMAND}`; export r; \
28653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654         $(HOST_EXPORTS) \
28655         for flag in $(EXTRA_HOST_FLAGS) ; do \
28656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28657         done; \
28658         echo "Doing install-pdf in libdecnumber" ; \
28659         (cd $(HOST_SUBDIR)/libdecnumber && \
28660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662                   "RANLIB=$${RANLIB}" \
28663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28664                   install-pdf) \
28665           || exit 1
28666
28667 @endif libdecnumber
28668
28669 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28670 maybe-install-html-libdecnumber:
28671 @if libdecnumber
28672 maybe-install-html-libdecnumber: install-html-libdecnumber
28673
28674 install-html-libdecnumber: \
28675     configure-libdecnumber \
28676     html-libdecnumber 
28677         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28678         r=`${PWD_COMMAND}`; export r; \
28679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680         $(HOST_EXPORTS) \
28681         for flag in $(EXTRA_HOST_FLAGS) ; do \
28682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683         done; \
28684         echo "Doing install-html in libdecnumber" ; \
28685         (cd $(HOST_SUBDIR)/libdecnumber && \
28686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688                   "RANLIB=$${RANLIB}" \
28689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690                   install-html) \
28691           || exit 1
28692
28693 @endif libdecnumber
28694
28695 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28696 maybe-installcheck-libdecnumber:
28697 @if libdecnumber
28698 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28699
28700 installcheck-libdecnumber: \
28701     configure-libdecnumber 
28702         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28703         r=`${PWD_COMMAND}`; export r; \
28704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705         $(HOST_EXPORTS) \
28706         for flag in $(EXTRA_HOST_FLAGS) ; do \
28707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28708         done; \
28709         echo "Doing installcheck in libdecnumber" ; \
28710         (cd $(HOST_SUBDIR)/libdecnumber && \
28711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28713                   "RANLIB=$${RANLIB}" \
28714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28715                   installcheck) \
28716           || exit 1
28717
28718 @endif libdecnumber
28719
28720 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28721 maybe-mostlyclean-libdecnumber:
28722 @if libdecnumber
28723 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28724
28725 mostlyclean-libdecnumber: 
28726         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28727         r=`${PWD_COMMAND}`; export r; \
28728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729         $(HOST_EXPORTS) \
28730         for flag in $(EXTRA_HOST_FLAGS) ; do \
28731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28732         done; \
28733         echo "Doing mostlyclean in libdecnumber" ; \
28734         (cd $(HOST_SUBDIR)/libdecnumber && \
28735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737                   "RANLIB=$${RANLIB}" \
28738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28739                   mostlyclean) \
28740           || exit 1
28741
28742 @endif libdecnumber
28743
28744 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28745 maybe-clean-libdecnumber:
28746 @if libdecnumber
28747 maybe-clean-libdecnumber: clean-libdecnumber
28748
28749 clean-libdecnumber: 
28750         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28751         r=`${PWD_COMMAND}`; export r; \
28752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28753         $(HOST_EXPORTS) \
28754         for flag in $(EXTRA_HOST_FLAGS) ; do \
28755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28756         done; \
28757         echo "Doing clean in libdecnumber" ; \
28758         (cd $(HOST_SUBDIR)/libdecnumber && \
28759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28761                   "RANLIB=$${RANLIB}" \
28762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28763                   clean) \
28764           || exit 1
28765
28766 @endif libdecnumber
28767
28768 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28769 maybe-distclean-libdecnumber:
28770 @if libdecnumber
28771 maybe-distclean-libdecnumber: distclean-libdecnumber
28772
28773 distclean-libdecnumber: 
28774         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28775         r=`${PWD_COMMAND}`; export r; \
28776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28777         $(HOST_EXPORTS) \
28778         for flag in $(EXTRA_HOST_FLAGS) ; do \
28779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28780         done; \
28781         echo "Doing distclean in libdecnumber" ; \
28782         (cd $(HOST_SUBDIR)/libdecnumber && \
28783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28785                   "RANLIB=$${RANLIB}" \
28786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28787                   distclean) \
28788           || exit 1
28789
28790 @endif libdecnumber
28791
28792 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28793 maybe-maintainer-clean-libdecnumber:
28794 @if libdecnumber
28795 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28796
28797 maintainer-clean-libdecnumber: 
28798         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28799         r=`${PWD_COMMAND}`; export r; \
28800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801         $(HOST_EXPORTS) \
28802         for flag in $(EXTRA_HOST_FLAGS) ; do \
28803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804         done; \
28805         echo "Doing maintainer-clean in libdecnumber" ; \
28806         (cd $(HOST_SUBDIR)/libdecnumber && \
28807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809                   "RANLIB=$${RANLIB}" \
28810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811                   maintainer-clean) \
28812           || exit 1
28813
28814 @endif libdecnumber
28815
28816
28817
28818 .PHONY: configure-libgui maybe-configure-libgui
28819 maybe-configure-libgui:
28820 @if gcc-bootstrap
28821 configure-libgui: stage_current
28822 @endif gcc-bootstrap
28823 @if libgui
28824 maybe-configure-libgui: configure-libgui
28825 configure-libgui: 
28826         @: $(MAKE); $(unstage)
28827         @r=`${PWD_COMMAND}`; export r; \
28828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28831         $(HOST_EXPORTS)  \
28832         echo Configuring in $(HOST_SUBDIR)/libgui; \
28833         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28834         case $(srcdir) in \
28835           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28836           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28837                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28838         esac; \
28839         srcdiroption="--srcdir=$${topdir}/libgui"; \
28840         libsrcdir="$$s/libgui"; \
28841         $(SHELL) $${libsrcdir}/configure \
28842           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28843           --target=${target_alias} $${srcdiroption}  \
28844           || exit 1
28845 @endif libgui
28846
28847
28848
28849
28850
28851 .PHONY: all-libgui maybe-all-libgui
28852 maybe-all-libgui:
28853 @if gcc-bootstrap
28854 all-libgui: stage_current
28855 @endif gcc-bootstrap
28856 @if libgui
28857 TARGET-libgui=all
28858 maybe-all-libgui: all-libgui
28859 all-libgui: configure-libgui
28860         @: $(MAKE); $(unstage)
28861         @r=`${PWD_COMMAND}`; export r; \
28862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28863         $(HOST_EXPORTS)  \
28864         (cd $(HOST_SUBDIR)/libgui && \
28865           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28866                 $(TARGET-libgui))
28867 @endif libgui
28868
28869
28870
28871
28872 .PHONY: check-libgui maybe-check-libgui
28873 maybe-check-libgui:
28874 @if libgui
28875 maybe-check-libgui: check-libgui
28876
28877 check-libgui:
28878         @: $(MAKE); $(unstage)
28879         @r=`${PWD_COMMAND}`; export r; \
28880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28881         $(HOST_EXPORTS) \
28882         (cd $(HOST_SUBDIR)/libgui && \
28883           $(MAKE) $(FLAGS_TO_PASS)  check)
28884
28885 @endif libgui
28886
28887 .PHONY: install-libgui maybe-install-libgui
28888 maybe-install-libgui:
28889 @if libgui
28890 maybe-install-libgui: install-libgui
28891
28892 install-libgui: installdirs
28893         @: $(MAKE); $(unstage)
28894         @r=`${PWD_COMMAND}`; export r; \
28895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896         $(HOST_EXPORTS) \
28897         (cd $(HOST_SUBDIR)/libgui && \
28898           $(MAKE) $(FLAGS_TO_PASS)  install)
28899
28900 @endif libgui
28901
28902 # Other targets (info, dvi, pdf, etc.)
28903
28904 .PHONY: maybe-info-libgui info-libgui
28905 maybe-info-libgui:
28906 @if libgui
28907 maybe-info-libgui: info-libgui
28908
28909 info-libgui: \
28910     configure-libgui 
28911         @: $(MAKE); $(unstage)
28912         @[ -f ./libgui/Makefile ] || exit 0; \
28913         r=`${PWD_COMMAND}`; export r; \
28914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28915         $(HOST_EXPORTS) \
28916         for flag in $(EXTRA_HOST_FLAGS) ; do \
28917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28918         done; \
28919         echo "Doing info in libgui" ; \
28920         (cd $(HOST_SUBDIR)/libgui && \
28921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28923                   "RANLIB=$${RANLIB}" \
28924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28925                   info) \
28926           || exit 1
28927
28928 @endif libgui
28929
28930 .PHONY: maybe-dvi-libgui dvi-libgui
28931 maybe-dvi-libgui:
28932 @if libgui
28933 maybe-dvi-libgui: dvi-libgui
28934
28935 dvi-libgui: \
28936     configure-libgui 
28937         @: $(MAKE); $(unstage)
28938         @[ -f ./libgui/Makefile ] || exit 0; \
28939         r=`${PWD_COMMAND}`; export r; \
28940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941         $(HOST_EXPORTS) \
28942         for flag in $(EXTRA_HOST_FLAGS) ; do \
28943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944         done; \
28945         echo "Doing dvi in libgui" ; \
28946         (cd $(HOST_SUBDIR)/libgui && \
28947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949                   "RANLIB=$${RANLIB}" \
28950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951                   dvi) \
28952           || exit 1
28953
28954 @endif libgui
28955
28956 .PHONY: maybe-pdf-libgui pdf-libgui
28957 maybe-pdf-libgui:
28958 @if libgui
28959 maybe-pdf-libgui: pdf-libgui
28960
28961 pdf-libgui: \
28962     configure-libgui 
28963         @: $(MAKE); $(unstage)
28964         @[ -f ./libgui/Makefile ] || exit 0; \
28965         r=`${PWD_COMMAND}`; export r; \
28966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28967         $(HOST_EXPORTS) \
28968         for flag in $(EXTRA_HOST_FLAGS) ; do \
28969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28970         done; \
28971         echo "Doing pdf in libgui" ; \
28972         (cd $(HOST_SUBDIR)/libgui && \
28973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28975                   "RANLIB=$${RANLIB}" \
28976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28977                   pdf) \
28978           || exit 1
28979
28980 @endif libgui
28981
28982 .PHONY: maybe-html-libgui html-libgui
28983 maybe-html-libgui:
28984 @if libgui
28985 maybe-html-libgui: html-libgui
28986
28987 html-libgui: \
28988     configure-libgui 
28989         @: $(MAKE); $(unstage)
28990         @[ -f ./libgui/Makefile ] || exit 0; \
28991         r=`${PWD_COMMAND}`; export r; \
28992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993         $(HOST_EXPORTS) \
28994         for flag in $(EXTRA_HOST_FLAGS) ; do \
28995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28996         done; \
28997         echo "Doing html in libgui" ; \
28998         (cd $(HOST_SUBDIR)/libgui && \
28999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29001                   "RANLIB=$${RANLIB}" \
29002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29003                   html) \
29004           || exit 1
29005
29006 @endif libgui
29007
29008 .PHONY: maybe-TAGS-libgui TAGS-libgui
29009 maybe-TAGS-libgui:
29010 @if libgui
29011 maybe-TAGS-libgui: TAGS-libgui
29012
29013 TAGS-libgui: \
29014     configure-libgui 
29015         @: $(MAKE); $(unstage)
29016         @[ -f ./libgui/Makefile ] || exit 0; \
29017         r=`${PWD_COMMAND}`; export r; \
29018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019         $(HOST_EXPORTS) \
29020         for flag in $(EXTRA_HOST_FLAGS) ; do \
29021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022         done; \
29023         echo "Doing TAGS in libgui" ; \
29024         (cd $(HOST_SUBDIR)/libgui && \
29025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29027                   "RANLIB=$${RANLIB}" \
29028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29029                   TAGS) \
29030           || exit 1
29031
29032 @endif libgui
29033
29034 .PHONY: maybe-install-info-libgui install-info-libgui
29035 maybe-install-info-libgui:
29036 @if libgui
29037 maybe-install-info-libgui: install-info-libgui
29038
29039 install-info-libgui: \
29040     configure-libgui \
29041     info-libgui 
29042         @: $(MAKE); $(unstage)
29043         @[ -f ./libgui/Makefile ] || exit 0; \
29044         r=`${PWD_COMMAND}`; export r; \
29045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29046         $(HOST_EXPORTS) \
29047         for flag in $(EXTRA_HOST_FLAGS) ; do \
29048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29049         done; \
29050         echo "Doing install-info in libgui" ; \
29051         (cd $(HOST_SUBDIR)/libgui && \
29052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29054                   "RANLIB=$${RANLIB}" \
29055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29056                   install-info) \
29057           || exit 1
29058
29059 @endif libgui
29060
29061 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29062 maybe-install-pdf-libgui:
29063 @if libgui
29064 maybe-install-pdf-libgui: install-pdf-libgui
29065
29066 install-pdf-libgui: \
29067     configure-libgui \
29068     pdf-libgui 
29069         @: $(MAKE); $(unstage)
29070         @[ -f ./libgui/Makefile ] || exit 0; \
29071         r=`${PWD_COMMAND}`; export r; \
29072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073         $(HOST_EXPORTS) \
29074         for flag in $(EXTRA_HOST_FLAGS) ; do \
29075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29076         done; \
29077         echo "Doing install-pdf in libgui" ; \
29078         (cd $(HOST_SUBDIR)/libgui && \
29079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29081                   "RANLIB=$${RANLIB}" \
29082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29083                   install-pdf) \
29084           || exit 1
29085
29086 @endif libgui
29087
29088 .PHONY: maybe-install-html-libgui install-html-libgui
29089 maybe-install-html-libgui:
29090 @if libgui
29091 maybe-install-html-libgui: install-html-libgui
29092
29093 install-html-libgui: \
29094     configure-libgui \
29095     html-libgui 
29096         @: $(MAKE); $(unstage)
29097         @[ -f ./libgui/Makefile ] || exit 0; \
29098         r=`${PWD_COMMAND}`; export r; \
29099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29100         $(HOST_EXPORTS) \
29101         for flag in $(EXTRA_HOST_FLAGS) ; do \
29102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29103         done; \
29104         echo "Doing install-html in libgui" ; \
29105         (cd $(HOST_SUBDIR)/libgui && \
29106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29108                   "RANLIB=$${RANLIB}" \
29109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29110                   install-html) \
29111           || exit 1
29112
29113 @endif libgui
29114
29115 .PHONY: maybe-installcheck-libgui installcheck-libgui
29116 maybe-installcheck-libgui:
29117 @if libgui
29118 maybe-installcheck-libgui: installcheck-libgui
29119
29120 installcheck-libgui: \
29121     configure-libgui 
29122         @: $(MAKE); $(unstage)
29123         @[ -f ./libgui/Makefile ] || exit 0; \
29124         r=`${PWD_COMMAND}`; export r; \
29125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29126         $(HOST_EXPORTS) \
29127         for flag in $(EXTRA_HOST_FLAGS) ; do \
29128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29129         done; \
29130         echo "Doing installcheck in libgui" ; \
29131         (cd $(HOST_SUBDIR)/libgui && \
29132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29134                   "RANLIB=$${RANLIB}" \
29135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29136                   installcheck) \
29137           || exit 1
29138
29139 @endif libgui
29140
29141 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29142 maybe-mostlyclean-libgui:
29143 @if libgui
29144 maybe-mostlyclean-libgui: mostlyclean-libgui
29145
29146 mostlyclean-libgui: 
29147         @: $(MAKE); $(unstage)
29148         @[ -f ./libgui/Makefile ] || exit 0; \
29149         r=`${PWD_COMMAND}`; export r; \
29150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151         $(HOST_EXPORTS) \
29152         for flag in $(EXTRA_HOST_FLAGS) ; do \
29153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29154         done; \
29155         echo "Doing mostlyclean in libgui" ; \
29156         (cd $(HOST_SUBDIR)/libgui && \
29157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29159                   "RANLIB=$${RANLIB}" \
29160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29161                   mostlyclean) \
29162           || exit 1
29163
29164 @endif libgui
29165
29166 .PHONY: maybe-clean-libgui clean-libgui
29167 maybe-clean-libgui:
29168 @if libgui
29169 maybe-clean-libgui: clean-libgui
29170
29171 clean-libgui: 
29172         @: $(MAKE); $(unstage)
29173         @[ -f ./libgui/Makefile ] || exit 0; \
29174         r=`${PWD_COMMAND}`; export r; \
29175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29176         $(HOST_EXPORTS) \
29177         for flag in $(EXTRA_HOST_FLAGS) ; do \
29178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29179         done; \
29180         echo "Doing clean in libgui" ; \
29181         (cd $(HOST_SUBDIR)/libgui && \
29182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29184                   "RANLIB=$${RANLIB}" \
29185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29186                   clean) \
29187           || exit 1
29188
29189 @endif libgui
29190
29191 .PHONY: maybe-distclean-libgui distclean-libgui
29192 maybe-distclean-libgui:
29193 @if libgui
29194 maybe-distclean-libgui: distclean-libgui
29195
29196 distclean-libgui: 
29197         @: $(MAKE); $(unstage)
29198         @[ -f ./libgui/Makefile ] || exit 0; \
29199         r=`${PWD_COMMAND}`; export r; \
29200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201         $(HOST_EXPORTS) \
29202         for flag in $(EXTRA_HOST_FLAGS) ; do \
29203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29204         done; \
29205         echo "Doing distclean in libgui" ; \
29206         (cd $(HOST_SUBDIR)/libgui && \
29207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29209                   "RANLIB=$${RANLIB}" \
29210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29211                   distclean) \
29212           || exit 1
29213
29214 @endif libgui
29215
29216 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29217 maybe-maintainer-clean-libgui:
29218 @if libgui
29219 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29220
29221 maintainer-clean-libgui: 
29222         @: $(MAKE); $(unstage)
29223         @[ -f ./libgui/Makefile ] || exit 0; \
29224         r=`${PWD_COMMAND}`; export r; \
29225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226         $(HOST_EXPORTS) \
29227         for flag in $(EXTRA_HOST_FLAGS) ; do \
29228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229         done; \
29230         echo "Doing maintainer-clean in libgui" ; \
29231         (cd $(HOST_SUBDIR)/libgui && \
29232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234                   "RANLIB=$${RANLIB}" \
29235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236                   maintainer-clean) \
29237           || exit 1
29238
29239 @endif libgui
29240
29241
29242
29243 .PHONY: configure-libiberty maybe-configure-libiberty
29244 maybe-configure-libiberty:
29245 @if gcc-bootstrap
29246 configure-libiberty: stage_current
29247 @endif gcc-bootstrap
29248 @if libiberty
29249 maybe-configure-libiberty: configure-libiberty
29250 configure-libiberty: 
29251         @r=`${PWD_COMMAND}`; export r; \
29252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29255         $(HOST_EXPORTS)  \
29256         echo Configuring in $(HOST_SUBDIR)/libiberty; \
29257         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29258         case $(srcdir) in \
29259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29260           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29262         esac; \
29263         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29264         libsrcdir="$$s/libiberty"; \
29265         $(SHELL) $${libsrcdir}/configure \
29266           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29267           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29268           || exit 1
29269 @endif libiberty
29270
29271
29272
29273 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29274 maybe-configure-stage1-libiberty:
29275 @if libiberty-bootstrap
29276 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29277 configure-stage1-libiberty:
29278         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29280         @r=`${PWD_COMMAND}`; export r; \
29281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29282         TFLAGS="$(STAGE1_TFLAGS)"; \
29283         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29284         $(HOST_EXPORTS) \
29285         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29286         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29287         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29288         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29289         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29290         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29291         case $(srcdir) in \
29292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29293           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29295         esac; \
29296         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29297         libsrcdir="$$s/libiberty"; \
29298         $(SHELL) $${libsrcdir}/configure \
29299           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29300           --target=${target_alias} $${srcdiroption} \
29301           $(STAGE1_CONFIGURE_FLAGS) \
29302           @extra_host_libiberty_configure_flags@
29303 @endif libiberty-bootstrap
29304
29305 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29306 maybe-configure-stage2-libiberty:
29307 @if libiberty-bootstrap
29308 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29309 configure-stage2-libiberty:
29310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29311         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29312         @r=`${PWD_COMMAND}`; export r; \
29313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29314         TFLAGS="$(STAGE2_TFLAGS)"; \
29315         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29316         $(HOST_EXPORTS) \
29317         $(POSTSTAGE1_HOST_EXPORTS) \
29318         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29319         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29320         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29321         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29323         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29324         case $(srcdir) in \
29325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29326           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29328         esac; \
29329         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29330         libsrcdir="$$s/libiberty"; \
29331         $(SHELL) $${libsrcdir}/configure \
29332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29333           --target=${target_alias} $${srcdiroption} \
29334           --with-build-libsubdir=$(HOST_SUBDIR) \
29335           $(STAGE2_CONFIGURE_FLAGS) \
29336           @extra_host_libiberty_configure_flags@
29337 @endif libiberty-bootstrap
29338
29339 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29340 maybe-configure-stage3-libiberty:
29341 @if libiberty-bootstrap
29342 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29343 configure-stage3-libiberty:
29344         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29346         @r=`${PWD_COMMAND}`; export r; \
29347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348         TFLAGS="$(STAGE3_TFLAGS)"; \
29349         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29350         $(HOST_EXPORTS) \
29351         $(POSTSTAGE1_HOST_EXPORTS) \
29352         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29353         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29354         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29355         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29357         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29358         case $(srcdir) in \
29359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29360           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29362         esac; \
29363         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29364         libsrcdir="$$s/libiberty"; \
29365         $(SHELL) $${libsrcdir}/configure \
29366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29367           --target=${target_alias} $${srcdiroption} \
29368           --with-build-libsubdir=$(HOST_SUBDIR) \
29369           $(STAGE3_CONFIGURE_FLAGS) \
29370           @extra_host_libiberty_configure_flags@
29371 @endif libiberty-bootstrap
29372
29373 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29374 maybe-configure-stage4-libiberty:
29375 @if libiberty-bootstrap
29376 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29377 configure-stage4-libiberty:
29378         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29380         @r=`${PWD_COMMAND}`; export r; \
29381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382         TFLAGS="$(STAGE4_TFLAGS)"; \
29383         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29384         $(HOST_EXPORTS) \
29385         $(POSTSTAGE1_HOST_EXPORTS) \
29386         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29387         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29388         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29389         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29391         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29392         case $(srcdir) in \
29393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29394           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29396         esac; \
29397         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29398         libsrcdir="$$s/libiberty"; \
29399         $(SHELL) $${libsrcdir}/configure \
29400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29401           --target=${target_alias} $${srcdiroption} \
29402           --with-build-libsubdir=$(HOST_SUBDIR) \
29403           $(STAGE4_CONFIGURE_FLAGS) \
29404           @extra_host_libiberty_configure_flags@
29405 @endif libiberty-bootstrap
29406
29407 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29408 maybe-configure-stageprofile-libiberty:
29409 @if libiberty-bootstrap
29410 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29411 configure-stageprofile-libiberty:
29412         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29414         @r=`${PWD_COMMAND}`; export r; \
29415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29417         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29418         $(HOST_EXPORTS) \
29419         $(POSTSTAGE1_HOST_EXPORTS) \
29420         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29421         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29422         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29423         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29425         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29426         case $(srcdir) in \
29427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29428           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29430         esac; \
29431         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29432         libsrcdir="$$s/libiberty"; \
29433         $(SHELL) $${libsrcdir}/configure \
29434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29435           --target=${target_alias} $${srcdiroption} \
29436           --with-build-libsubdir=$(HOST_SUBDIR) \
29437           $(STAGEprofile_CONFIGURE_FLAGS) \
29438           @extra_host_libiberty_configure_flags@
29439 @endif libiberty-bootstrap
29440
29441 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29442 maybe-configure-stagefeedback-libiberty:
29443 @if libiberty-bootstrap
29444 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29445 configure-stagefeedback-libiberty:
29446         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29448         @r=`${PWD_COMMAND}`; export r; \
29449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29450         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29451         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29452         $(HOST_EXPORTS) \
29453         $(POSTSTAGE1_HOST_EXPORTS) \
29454         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29455         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29456         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29457         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29459         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29460         case $(srcdir) in \
29461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29462           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29464         esac; \
29465         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29466         libsrcdir="$$s/libiberty"; \
29467         $(SHELL) $${libsrcdir}/configure \
29468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29469           --target=${target_alias} $${srcdiroption} \
29470           --with-build-libsubdir=$(HOST_SUBDIR) \
29471           $(STAGEfeedback_CONFIGURE_FLAGS) \
29472           @extra_host_libiberty_configure_flags@
29473 @endif libiberty-bootstrap
29474
29475
29476
29477
29478
29479 .PHONY: all-libiberty maybe-all-libiberty
29480 maybe-all-libiberty:
29481 @if gcc-bootstrap
29482 all-libiberty: stage_current
29483 @endif gcc-bootstrap
29484 @if libiberty
29485 TARGET-libiberty=all
29486 maybe-all-libiberty: all-libiberty
29487 all-libiberty: configure-libiberty
29488         @r=`${PWD_COMMAND}`; export r; \
29489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490         $(HOST_EXPORTS)  \
29491         (cd $(HOST_SUBDIR)/libiberty && \
29492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29493                 $(TARGET-libiberty))
29494 @endif libiberty
29495
29496
29497
29498 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29499 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29500 maybe-all-stage1-libiberty:
29501 maybe-clean-stage1-libiberty:
29502 @if libiberty-bootstrap
29503 maybe-all-stage1-libiberty: all-stage1-libiberty
29504 all-stage1: all-stage1-libiberty
29505 TARGET-stage1-libiberty = $(TARGET-libiberty)
29506 all-stage1-libiberty: configure-stage1-libiberty
29507         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29508         @r=`${PWD_COMMAND}`; export r; \
29509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510         TFLAGS="$(STAGE1_TFLAGS)"; \
29511         $(HOST_EXPORTS)  \
29512         cd $(HOST_SUBDIR)/libiberty && \
29513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29514                 CFLAGS="$(STAGE1_CFLAGS)" \
29515                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29516                 LIBCFLAGS="$(LIBCFLAGS)" \
29517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29520                 $(EXTRA_HOST_FLAGS)   \
29521                 TFLAGS="$(STAGE1_TFLAGS)" \
29522                 $(TARGET-stage1-libiberty)
29523
29524 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29525 clean-stage1: clean-stage1-libiberty
29526 clean-stage1-libiberty:
29527         @if [ $(current_stage) = stage1 ]; then \
29528           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29529         else \
29530           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29531           $(MAKE) stage1-start; \
29532         fi; \
29533         cd $(HOST_SUBDIR)/libiberty && \
29534         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29535                  clean
29536 @endif libiberty-bootstrap
29537
29538
29539 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29540 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29541 maybe-all-stage2-libiberty:
29542 maybe-clean-stage2-libiberty:
29543 @if libiberty-bootstrap
29544 maybe-all-stage2-libiberty: all-stage2-libiberty
29545 all-stage2: all-stage2-libiberty
29546 TARGET-stage2-libiberty = $(TARGET-libiberty)
29547 all-stage2-libiberty: configure-stage2-libiberty
29548         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29549         @r=`${PWD_COMMAND}`; export r; \
29550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551         TFLAGS="$(STAGE2_TFLAGS)"; \
29552         $(HOST_EXPORTS) \
29553         $(POSTSTAGE1_HOST_EXPORTS)  \
29554         cd $(HOST_SUBDIR)/libiberty && \
29555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29556                 CFLAGS="$(STAGE2_CFLAGS)" \
29557                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29558                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29559                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29560                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29561                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29562                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29563                 TFLAGS="$(STAGE2_TFLAGS)" \
29564                 $(TARGET-stage2-libiberty)
29565
29566 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29567 clean-stage2: clean-stage2-libiberty
29568 clean-stage2-libiberty:
29569         @if [ $(current_stage) = stage2 ]; then \
29570           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29571         else \
29572           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29573           $(MAKE) stage2-start; \
29574         fi; \
29575         cd $(HOST_SUBDIR)/libiberty && \
29576         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29577                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29578                  clean
29579 @endif libiberty-bootstrap
29580
29581
29582 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29583 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29584 maybe-all-stage3-libiberty:
29585 maybe-clean-stage3-libiberty:
29586 @if libiberty-bootstrap
29587 maybe-all-stage3-libiberty: all-stage3-libiberty
29588 all-stage3: all-stage3-libiberty
29589 TARGET-stage3-libiberty = $(TARGET-libiberty)
29590 all-stage3-libiberty: configure-stage3-libiberty
29591         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29592         @r=`${PWD_COMMAND}`; export r; \
29593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29594         TFLAGS="$(STAGE3_TFLAGS)"; \
29595         $(HOST_EXPORTS) \
29596         $(POSTSTAGE1_HOST_EXPORTS)  \
29597         cd $(HOST_SUBDIR)/libiberty && \
29598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29599                 CFLAGS="$(STAGE3_CFLAGS)" \
29600                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29601                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29605                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29606                 TFLAGS="$(STAGE3_TFLAGS)" \
29607                 $(TARGET-stage3-libiberty)
29608
29609 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29610 clean-stage3: clean-stage3-libiberty
29611 clean-stage3-libiberty:
29612         @if [ $(current_stage) = stage3 ]; then \
29613           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29614         else \
29615           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29616           $(MAKE) stage3-start; \
29617         fi; \
29618         cd $(HOST_SUBDIR)/libiberty && \
29619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29620                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29621                  clean
29622 @endif libiberty-bootstrap
29623
29624
29625 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29626 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29627 maybe-all-stage4-libiberty:
29628 maybe-clean-stage4-libiberty:
29629 @if libiberty-bootstrap
29630 maybe-all-stage4-libiberty: all-stage4-libiberty
29631 all-stage4: all-stage4-libiberty
29632 TARGET-stage4-libiberty = $(TARGET-libiberty)
29633 all-stage4-libiberty: configure-stage4-libiberty
29634         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29635         @r=`${PWD_COMMAND}`; export r; \
29636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637         TFLAGS="$(STAGE4_TFLAGS)"; \
29638         $(HOST_EXPORTS) \
29639         $(POSTSTAGE1_HOST_EXPORTS)  \
29640         cd $(HOST_SUBDIR)/libiberty && \
29641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29642                 CFLAGS="$(STAGE4_CFLAGS)" \
29643                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29644                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29648                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29649                 TFLAGS="$(STAGE4_TFLAGS)" \
29650                 $(TARGET-stage4-libiberty)
29651
29652 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29653 clean-stage4: clean-stage4-libiberty
29654 clean-stage4-libiberty:
29655         @if [ $(current_stage) = stage4 ]; then \
29656           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29657         else \
29658           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29659           $(MAKE) stage4-start; \
29660         fi; \
29661         cd $(HOST_SUBDIR)/libiberty && \
29662         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29663                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29664                  clean
29665 @endif libiberty-bootstrap
29666
29667
29668 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29669 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29670 maybe-all-stageprofile-libiberty:
29671 maybe-clean-stageprofile-libiberty:
29672 @if libiberty-bootstrap
29673 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29674 all-stageprofile: all-stageprofile-libiberty
29675 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29676 all-stageprofile-libiberty: configure-stageprofile-libiberty
29677         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29678         @r=`${PWD_COMMAND}`; export r; \
29679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29680         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29681         $(HOST_EXPORTS) \
29682         $(POSTSTAGE1_HOST_EXPORTS)  \
29683         cd $(HOST_SUBDIR)/libiberty && \
29684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29685                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29686                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29687                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29692                 TFLAGS="$(STAGEprofile_TFLAGS)" \
29693                 $(TARGET-stageprofile-libiberty)
29694
29695 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29696 clean-stageprofile: clean-stageprofile-libiberty
29697 clean-stageprofile-libiberty:
29698         @if [ $(current_stage) = stageprofile ]; then \
29699           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29700         else \
29701           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29702           $(MAKE) stageprofile-start; \
29703         fi; \
29704         cd $(HOST_SUBDIR)/libiberty && \
29705         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29706                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29707                  clean
29708 @endif libiberty-bootstrap
29709
29710
29711 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29712 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29713 maybe-all-stagefeedback-libiberty:
29714 maybe-clean-stagefeedback-libiberty:
29715 @if libiberty-bootstrap
29716 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29717 all-stagefeedback: all-stagefeedback-libiberty
29718 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29719 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29720         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29721         @r=`${PWD_COMMAND}`; export r; \
29722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29724         $(HOST_EXPORTS) \
29725         $(POSTSTAGE1_HOST_EXPORTS)  \
29726         cd $(HOST_SUBDIR)/libiberty && \
29727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29728                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29729                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29730                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29735                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29736                 $(TARGET-stagefeedback-libiberty)
29737
29738 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29739 clean-stagefeedback: clean-stagefeedback-libiberty
29740 clean-stagefeedback-libiberty:
29741         @if [ $(current_stage) = stagefeedback ]; then \
29742           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29743         else \
29744           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29745           $(MAKE) stagefeedback-start; \
29746         fi; \
29747         cd $(HOST_SUBDIR)/libiberty && \
29748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29750                  clean
29751 @endif libiberty-bootstrap
29752
29753
29754
29755
29756
29757 .PHONY: check-libiberty maybe-check-libiberty
29758 maybe-check-libiberty:
29759 @if libiberty
29760 maybe-check-libiberty: check-libiberty
29761
29762 check-libiberty:
29763         @: $(MAKE); $(unstage)
29764         @r=`${PWD_COMMAND}`; export r; \
29765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766         $(HOST_EXPORTS) \
29767         (cd $(HOST_SUBDIR)/libiberty && \
29768           $(MAKE) $(FLAGS_TO_PASS)  check)
29769
29770 @endif libiberty
29771
29772 .PHONY: install-libiberty maybe-install-libiberty
29773 maybe-install-libiberty:
29774 @if libiberty
29775 maybe-install-libiberty: install-libiberty
29776
29777 install-libiberty: installdirs
29778         @: $(MAKE); $(unstage)
29779         @r=`${PWD_COMMAND}`; export r; \
29780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781         $(HOST_EXPORTS) \
29782         (cd $(HOST_SUBDIR)/libiberty && \
29783           $(MAKE) $(FLAGS_TO_PASS)  install)
29784
29785 @endif libiberty
29786
29787 # Other targets (info, dvi, pdf, etc.)
29788
29789 .PHONY: maybe-info-libiberty info-libiberty
29790 maybe-info-libiberty:
29791 @if libiberty
29792 maybe-info-libiberty: info-libiberty
29793
29794 info-libiberty: \
29795     configure-libiberty 
29796         @[ -f ./libiberty/Makefile ] || exit 0; \
29797         r=`${PWD_COMMAND}`; export r; \
29798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29799         $(HOST_EXPORTS) \
29800         for flag in $(EXTRA_HOST_FLAGS) ; do \
29801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29802         done; \
29803         echo "Doing info in libiberty" ; \
29804         (cd $(HOST_SUBDIR)/libiberty && \
29805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29807                   "RANLIB=$${RANLIB}" \
29808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29809                   info) \
29810           || exit 1
29811
29812 @endif libiberty
29813
29814 .PHONY: maybe-dvi-libiberty dvi-libiberty
29815 maybe-dvi-libiberty:
29816 @if libiberty
29817 maybe-dvi-libiberty: dvi-libiberty
29818
29819 dvi-libiberty: \
29820     configure-libiberty 
29821         @[ -f ./libiberty/Makefile ] || exit 0; \
29822         r=`${PWD_COMMAND}`; export r; \
29823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29824         $(HOST_EXPORTS) \
29825         for flag in $(EXTRA_HOST_FLAGS) ; do \
29826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29827         done; \
29828         echo "Doing dvi in libiberty" ; \
29829         (cd $(HOST_SUBDIR)/libiberty && \
29830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29832                   "RANLIB=$${RANLIB}" \
29833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29834                   dvi) \
29835           || exit 1
29836
29837 @endif libiberty
29838
29839 .PHONY: maybe-pdf-libiberty pdf-libiberty
29840 maybe-pdf-libiberty:
29841 @if libiberty
29842 maybe-pdf-libiberty: pdf-libiberty
29843
29844 pdf-libiberty: \
29845     configure-libiberty 
29846         @[ -f ./libiberty/Makefile ] || exit 0; \
29847         r=`${PWD_COMMAND}`; export r; \
29848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29849         $(HOST_EXPORTS) \
29850         for flag in $(EXTRA_HOST_FLAGS) ; do \
29851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29852         done; \
29853         echo "Doing pdf in libiberty" ; \
29854         (cd $(HOST_SUBDIR)/libiberty && \
29855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29857                   "RANLIB=$${RANLIB}" \
29858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29859                   pdf) \
29860           || exit 1
29861
29862 @endif libiberty
29863
29864 .PHONY: maybe-html-libiberty html-libiberty
29865 maybe-html-libiberty:
29866 @if libiberty
29867 maybe-html-libiberty: html-libiberty
29868
29869 html-libiberty: \
29870     configure-libiberty 
29871         @[ -f ./libiberty/Makefile ] || exit 0; \
29872         r=`${PWD_COMMAND}`; export r; \
29873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29874         $(HOST_EXPORTS) \
29875         for flag in $(EXTRA_HOST_FLAGS) ; do \
29876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29877         done; \
29878         echo "Doing html in libiberty" ; \
29879         (cd $(HOST_SUBDIR)/libiberty && \
29880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29882                   "RANLIB=$${RANLIB}" \
29883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29884                   html) \
29885           || exit 1
29886
29887 @endif libiberty
29888
29889 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29890 maybe-TAGS-libiberty:
29891 @if libiberty
29892 maybe-TAGS-libiberty: TAGS-libiberty
29893
29894 TAGS-libiberty: \
29895     configure-libiberty 
29896         @[ -f ./libiberty/Makefile ] || exit 0; \
29897         r=`${PWD_COMMAND}`; export r; \
29898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899         $(HOST_EXPORTS) \
29900         for flag in $(EXTRA_HOST_FLAGS) ; do \
29901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29902         done; \
29903         echo "Doing TAGS in libiberty" ; \
29904         (cd $(HOST_SUBDIR)/libiberty && \
29905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29907                   "RANLIB=$${RANLIB}" \
29908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29909                   TAGS) \
29910           || exit 1
29911
29912 @endif libiberty
29913
29914 .PHONY: maybe-install-info-libiberty install-info-libiberty
29915 maybe-install-info-libiberty:
29916 @if libiberty
29917 maybe-install-info-libiberty: install-info-libiberty
29918
29919 install-info-libiberty: \
29920     configure-libiberty \
29921     info-libiberty 
29922         @[ -f ./libiberty/Makefile ] || exit 0; \
29923         r=`${PWD_COMMAND}`; export r; \
29924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925         $(HOST_EXPORTS) \
29926         for flag in $(EXTRA_HOST_FLAGS) ; do \
29927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29928         done; \
29929         echo "Doing install-info in libiberty" ; \
29930         (cd $(HOST_SUBDIR)/libiberty && \
29931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29933                   "RANLIB=$${RANLIB}" \
29934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935                   install-info) \
29936           || exit 1
29937
29938 @endif libiberty
29939
29940 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29941 maybe-install-pdf-libiberty:
29942 @if libiberty
29943 maybe-install-pdf-libiberty: install-pdf-libiberty
29944
29945 install-pdf-libiberty: \
29946     configure-libiberty \
29947     pdf-libiberty 
29948         @[ -f ./libiberty/Makefile ] || exit 0; \
29949         r=`${PWD_COMMAND}`; export r; \
29950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951         $(HOST_EXPORTS) \
29952         for flag in $(EXTRA_HOST_FLAGS) ; do \
29953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954         done; \
29955         echo "Doing install-pdf in libiberty" ; \
29956         (cd $(HOST_SUBDIR)/libiberty && \
29957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959                   "RANLIB=$${RANLIB}" \
29960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961                   install-pdf) \
29962           || exit 1
29963
29964 @endif libiberty
29965
29966 .PHONY: maybe-install-html-libiberty install-html-libiberty
29967 maybe-install-html-libiberty:
29968 @if libiberty
29969 maybe-install-html-libiberty: install-html-libiberty
29970
29971 install-html-libiberty: \
29972     configure-libiberty \
29973     html-libiberty 
29974         @[ -f ./libiberty/Makefile ] || exit 0; \
29975         r=`${PWD_COMMAND}`; export r; \
29976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29977         $(HOST_EXPORTS) \
29978         for flag in $(EXTRA_HOST_FLAGS) ; do \
29979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29980         done; \
29981         echo "Doing install-html in libiberty" ; \
29982         (cd $(HOST_SUBDIR)/libiberty && \
29983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29985                   "RANLIB=$${RANLIB}" \
29986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29987                   install-html) \
29988           || exit 1
29989
29990 @endif libiberty
29991
29992 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29993 maybe-installcheck-libiberty:
29994 @if libiberty
29995 maybe-installcheck-libiberty: installcheck-libiberty
29996
29997 installcheck-libiberty: \
29998     configure-libiberty 
29999         @[ -f ./libiberty/Makefile ] || exit 0; \
30000         r=`${PWD_COMMAND}`; export r; \
30001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002         $(HOST_EXPORTS) \
30003         for flag in $(EXTRA_HOST_FLAGS) ; do \
30004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30005         done; \
30006         echo "Doing installcheck in libiberty" ; \
30007         (cd $(HOST_SUBDIR)/libiberty && \
30008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30010                   "RANLIB=$${RANLIB}" \
30011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30012                   installcheck) \
30013           || exit 1
30014
30015 @endif libiberty
30016
30017 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30018 maybe-mostlyclean-libiberty:
30019 @if libiberty
30020 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30021
30022 mostlyclean-libiberty: 
30023         @[ -f ./libiberty/Makefile ] || exit 0; \
30024         r=`${PWD_COMMAND}`; export r; \
30025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026         $(HOST_EXPORTS) \
30027         for flag in $(EXTRA_HOST_FLAGS) ; do \
30028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029         done; \
30030         echo "Doing mostlyclean in libiberty" ; \
30031         (cd $(HOST_SUBDIR)/libiberty && \
30032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30034                   "RANLIB=$${RANLIB}" \
30035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30036                   mostlyclean) \
30037           || exit 1
30038
30039 @endif libiberty
30040
30041 .PHONY: maybe-clean-libiberty clean-libiberty
30042 maybe-clean-libiberty:
30043 @if libiberty
30044 maybe-clean-libiberty: clean-libiberty
30045
30046 clean-libiberty: 
30047         @[ -f ./libiberty/Makefile ] || exit 0; \
30048         r=`${PWD_COMMAND}`; export r; \
30049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050         $(HOST_EXPORTS) \
30051         for flag in $(EXTRA_HOST_FLAGS) ; do \
30052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30053         done; \
30054         echo "Doing clean in libiberty" ; \
30055         (cd $(HOST_SUBDIR)/libiberty && \
30056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058                   "RANLIB=$${RANLIB}" \
30059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30060                   clean) \
30061           || exit 1
30062
30063 @endif libiberty
30064
30065 .PHONY: maybe-distclean-libiberty distclean-libiberty
30066 maybe-distclean-libiberty:
30067 @if libiberty
30068 maybe-distclean-libiberty: distclean-libiberty
30069
30070 distclean-libiberty: 
30071         @[ -f ./libiberty/Makefile ] || exit 0; \
30072         r=`${PWD_COMMAND}`; export r; \
30073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074         $(HOST_EXPORTS) \
30075         for flag in $(EXTRA_HOST_FLAGS) ; do \
30076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30077         done; \
30078         echo "Doing distclean in libiberty" ; \
30079         (cd $(HOST_SUBDIR)/libiberty && \
30080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30082                   "RANLIB=$${RANLIB}" \
30083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30084                   distclean) \
30085           || exit 1
30086
30087 @endif libiberty
30088
30089 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30090 maybe-maintainer-clean-libiberty:
30091 @if libiberty
30092 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30093
30094 maintainer-clean-libiberty: 
30095         @[ -f ./libiberty/Makefile ] || exit 0; \
30096         r=`${PWD_COMMAND}`; export r; \
30097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098         $(HOST_EXPORTS) \
30099         for flag in $(EXTRA_HOST_FLAGS) ; do \
30100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30101         done; \
30102         echo "Doing maintainer-clean in libiberty" ; \
30103         (cd $(HOST_SUBDIR)/libiberty && \
30104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30106                   "RANLIB=$${RANLIB}" \
30107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30108                   maintainer-clean) \
30109           || exit 1
30110
30111 @endif libiberty
30112
30113
30114
30115 .PHONY: configure-libiconv maybe-configure-libiconv
30116 maybe-configure-libiconv:
30117 @if gcc-bootstrap
30118 configure-libiconv: stage_current
30119 @endif gcc-bootstrap
30120 @if libiconv
30121 maybe-configure-libiconv: configure-libiconv
30122 configure-libiconv: 
30123         @: $(MAKE); $(unstage)
30124         @r=`${PWD_COMMAND}`; export r; \
30125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30128         $(HOST_EXPORTS)  \
30129         echo Configuring in $(HOST_SUBDIR)/libiconv; \
30130         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30131         case $(srcdir) in \
30132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30133           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30135         esac; \
30136         srcdiroption="--srcdir=$${topdir}/libiconv"; \
30137         libsrcdir="$$s/libiconv"; \
30138         $(SHELL) $${libsrcdir}/configure \
30139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30140           --target=${target_alias} $${srcdiroption} --disable-shared \
30141           || exit 1
30142 @endif libiconv
30143
30144
30145
30146
30147
30148 .PHONY: all-libiconv maybe-all-libiconv
30149 maybe-all-libiconv:
30150 @if gcc-bootstrap
30151 all-libiconv: stage_current
30152 @endif gcc-bootstrap
30153 @if libiconv
30154 TARGET-libiconv=all
30155 maybe-all-libiconv: all-libiconv
30156 all-libiconv: configure-libiconv
30157         @: $(MAKE); $(unstage)
30158         @r=`${PWD_COMMAND}`; export r; \
30159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160         $(HOST_EXPORTS)  \
30161         (cd $(HOST_SUBDIR)/libiconv && \
30162           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30163                 $(TARGET-libiconv))
30164 @endif libiconv
30165
30166
30167
30168
30169 .PHONY: check-libiconv maybe-check-libiconv
30170 maybe-check-libiconv:
30171 @if libiconv
30172 maybe-check-libiconv: check-libiconv
30173
30174 check-libiconv:
30175         @: $(MAKE); $(unstage)
30176         @r=`${PWD_COMMAND}`; export r; \
30177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178         $(HOST_EXPORTS) \
30179         (cd $(HOST_SUBDIR)/libiconv && \
30180           $(MAKE) $(FLAGS_TO_PASS)  check)
30181
30182 @endif libiconv
30183
30184 .PHONY: install-libiconv maybe-install-libiconv
30185 maybe-install-libiconv:
30186 @if libiconv
30187 maybe-install-libiconv: install-libiconv
30188
30189 install-libiconv:
30190
30191 @endif libiconv
30192
30193 # Other targets (info, dvi, pdf, etc.)
30194
30195 .PHONY: maybe-info-libiconv info-libiconv
30196 maybe-info-libiconv:
30197 @if libiconv
30198 maybe-info-libiconv: info-libiconv
30199
30200 info-libiconv: \
30201     configure-libiconv 
30202         @: $(MAKE); $(unstage)
30203         @[ -f ./libiconv/Makefile ] || exit 0; \
30204         r=`${PWD_COMMAND}`; export r; \
30205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30206         $(HOST_EXPORTS) \
30207         for flag in $(EXTRA_HOST_FLAGS) ; do \
30208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30209         done; \
30210         echo "Doing info in libiconv" ; \
30211         (cd $(HOST_SUBDIR)/libiconv && \
30212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30214                   "RANLIB=$${RANLIB}" \
30215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30216                   info) \
30217           || exit 1
30218
30219 @endif libiconv
30220
30221 .PHONY: maybe-dvi-libiconv dvi-libiconv
30222 maybe-dvi-libiconv:
30223 @if libiconv
30224 maybe-dvi-libiconv: dvi-libiconv
30225
30226 dvi-libiconv: \
30227     configure-libiconv 
30228         @: $(MAKE); $(unstage)
30229         @[ -f ./libiconv/Makefile ] || exit 0; \
30230         r=`${PWD_COMMAND}`; export r; \
30231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30232         $(HOST_EXPORTS) \
30233         for flag in $(EXTRA_HOST_FLAGS) ; do \
30234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30235         done; \
30236         echo "Doing dvi in libiconv" ; \
30237         (cd $(HOST_SUBDIR)/libiconv && \
30238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30240                   "RANLIB=$${RANLIB}" \
30241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30242                   dvi) \
30243           || exit 1
30244
30245 @endif libiconv
30246
30247 .PHONY: maybe-pdf-libiconv pdf-libiconv
30248 maybe-pdf-libiconv:
30249 @if libiconv
30250 maybe-pdf-libiconv: pdf-libiconv
30251
30252 pdf-libiconv: \
30253     configure-libiconv 
30254         @: $(MAKE); $(unstage)
30255         @[ -f ./libiconv/Makefile ] || exit 0; \
30256         r=`${PWD_COMMAND}`; export r; \
30257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30258         $(HOST_EXPORTS) \
30259         for flag in $(EXTRA_HOST_FLAGS) ; do \
30260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30261         done; \
30262         echo "Doing pdf in libiconv" ; \
30263         (cd $(HOST_SUBDIR)/libiconv && \
30264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30266                   "RANLIB=$${RANLIB}" \
30267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30268                   pdf) \
30269           || exit 1
30270
30271 @endif libiconv
30272
30273 .PHONY: maybe-html-libiconv html-libiconv
30274 maybe-html-libiconv:
30275 @if libiconv
30276 maybe-html-libiconv: html-libiconv
30277
30278 html-libiconv: \
30279     configure-libiconv 
30280         @: $(MAKE); $(unstage)
30281         @[ -f ./libiconv/Makefile ] || exit 0; \
30282         r=`${PWD_COMMAND}`; export r; \
30283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30284         $(HOST_EXPORTS) \
30285         for flag in $(EXTRA_HOST_FLAGS) ; do \
30286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30287         done; \
30288         echo "Doing html in libiconv" ; \
30289         (cd $(HOST_SUBDIR)/libiconv && \
30290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30292                   "RANLIB=$${RANLIB}" \
30293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30294                   html) \
30295           || exit 1
30296
30297 @endif libiconv
30298
30299 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30300 maybe-TAGS-libiconv:
30301 @if libiconv
30302 maybe-TAGS-libiconv: TAGS-libiconv
30303
30304 TAGS-libiconv: \
30305     configure-libiconv 
30306         @: $(MAKE); $(unstage)
30307         @[ -f ./libiconv/Makefile ] || exit 0; \
30308         r=`${PWD_COMMAND}`; export r; \
30309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310         $(HOST_EXPORTS) \
30311         for flag in $(EXTRA_HOST_FLAGS) ; do \
30312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313         done; \
30314         echo "Doing TAGS in libiconv" ; \
30315         (cd $(HOST_SUBDIR)/libiconv && \
30316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318                   "RANLIB=$${RANLIB}" \
30319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320                   TAGS) \
30321           || exit 1
30322
30323 @endif libiconv
30324
30325 .PHONY: maybe-install-info-libiconv install-info-libiconv
30326 maybe-install-info-libiconv:
30327 @if libiconv
30328 maybe-install-info-libiconv: install-info-libiconv
30329
30330 # libiconv doesn't support install-info.
30331 install-info-libiconv:
30332
30333 @endif libiconv
30334
30335 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30336 maybe-install-pdf-libiconv:
30337 @if libiconv
30338 maybe-install-pdf-libiconv: install-pdf-libiconv
30339
30340 # libiconv doesn't support install-pdf.
30341 install-pdf-libiconv:
30342
30343 @endif libiconv
30344
30345 .PHONY: maybe-install-html-libiconv install-html-libiconv
30346 maybe-install-html-libiconv:
30347 @if libiconv
30348 maybe-install-html-libiconv: install-html-libiconv
30349
30350 # libiconv doesn't support install-html.
30351 install-html-libiconv:
30352
30353 @endif libiconv
30354
30355 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30356 maybe-installcheck-libiconv:
30357 @if libiconv
30358 maybe-installcheck-libiconv: installcheck-libiconv
30359
30360 installcheck-libiconv: \
30361     configure-libiconv 
30362         @: $(MAKE); $(unstage)
30363         @[ -f ./libiconv/Makefile ] || exit 0; \
30364         r=`${PWD_COMMAND}`; export r; \
30365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30366         $(HOST_EXPORTS) \
30367         for flag in $(EXTRA_HOST_FLAGS) ; do \
30368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30369         done; \
30370         echo "Doing installcheck in libiconv" ; \
30371         (cd $(HOST_SUBDIR)/libiconv && \
30372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30374                   "RANLIB=$${RANLIB}" \
30375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30376                   installcheck) \
30377           || exit 1
30378
30379 @endif libiconv
30380
30381 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30382 maybe-mostlyclean-libiconv:
30383 @if libiconv
30384 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30385
30386 mostlyclean-libiconv: 
30387         @: $(MAKE); $(unstage)
30388         @[ -f ./libiconv/Makefile ] || exit 0; \
30389         r=`${PWD_COMMAND}`; export r; \
30390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30391         $(HOST_EXPORTS) \
30392         for flag in $(EXTRA_HOST_FLAGS) ; do \
30393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30394         done; \
30395         echo "Doing mostlyclean in libiconv" ; \
30396         (cd $(HOST_SUBDIR)/libiconv && \
30397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30399                   "RANLIB=$${RANLIB}" \
30400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30401                   mostlyclean) \
30402           || exit 1
30403
30404 @endif libiconv
30405
30406 .PHONY: maybe-clean-libiconv clean-libiconv
30407 maybe-clean-libiconv:
30408 @if libiconv
30409 maybe-clean-libiconv: clean-libiconv
30410
30411 clean-libiconv: 
30412         @: $(MAKE); $(unstage)
30413         @[ -f ./libiconv/Makefile ] || exit 0; \
30414         r=`${PWD_COMMAND}`; export r; \
30415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30416         $(HOST_EXPORTS) \
30417         for flag in $(EXTRA_HOST_FLAGS) ; do \
30418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30419         done; \
30420         echo "Doing clean in libiconv" ; \
30421         (cd $(HOST_SUBDIR)/libiconv && \
30422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30424                   "RANLIB=$${RANLIB}" \
30425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30426                   clean) \
30427           || exit 1
30428
30429 @endif libiconv
30430
30431 .PHONY: maybe-distclean-libiconv distclean-libiconv
30432 maybe-distclean-libiconv:
30433 @if libiconv
30434 maybe-distclean-libiconv: distclean-libiconv
30435
30436 distclean-libiconv: 
30437         @: $(MAKE); $(unstage)
30438         @[ -f ./libiconv/Makefile ] || exit 0; \
30439         r=`${PWD_COMMAND}`; export r; \
30440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441         $(HOST_EXPORTS) \
30442         for flag in $(EXTRA_HOST_FLAGS) ; do \
30443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444         done; \
30445         echo "Doing distclean in libiconv" ; \
30446         (cd $(HOST_SUBDIR)/libiconv && \
30447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449                   "RANLIB=$${RANLIB}" \
30450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451                   distclean) \
30452           || exit 1
30453
30454 @endif libiconv
30455
30456 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30457 maybe-maintainer-clean-libiconv:
30458 @if libiconv
30459 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30460
30461 maintainer-clean-libiconv: 
30462         @: $(MAKE); $(unstage)
30463         @[ -f ./libiconv/Makefile ] || exit 0; \
30464         r=`${PWD_COMMAND}`; export r; \
30465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30466         $(HOST_EXPORTS) \
30467         for flag in $(EXTRA_HOST_FLAGS) ; do \
30468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30469         done; \
30470         echo "Doing maintainer-clean in libiconv" ; \
30471         (cd $(HOST_SUBDIR)/libiconv && \
30472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30474                   "RANLIB=$${RANLIB}" \
30475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30476                   maintainer-clean) \
30477           || exit 1
30478
30479 @endif libiconv
30480
30481
30482
30483 .PHONY: configure-libtool maybe-configure-libtool
30484 maybe-configure-libtool:
30485 @if gcc-bootstrap
30486 configure-libtool: stage_current
30487 @endif gcc-bootstrap
30488 @if libtool
30489 maybe-configure-libtool: configure-libtool
30490 configure-libtool: 
30491         @: $(MAKE); $(unstage)
30492         @r=`${PWD_COMMAND}`; export r; \
30493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30494         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30496         $(HOST_EXPORTS)  \
30497         echo Configuring in $(HOST_SUBDIR)/libtool; \
30498         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30499         case $(srcdir) in \
30500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30501           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30503         esac; \
30504         srcdiroption="--srcdir=$${topdir}/libtool"; \
30505         libsrcdir="$$s/libtool"; \
30506         $(SHELL) $${libsrcdir}/configure \
30507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30508           --target=${target_alias} $${srcdiroption}  \
30509           || exit 1
30510 @endif libtool
30511
30512
30513
30514
30515
30516 .PHONY: all-libtool maybe-all-libtool
30517 maybe-all-libtool:
30518 @if gcc-bootstrap
30519 all-libtool: stage_current
30520 @endif gcc-bootstrap
30521 @if libtool
30522 TARGET-libtool=all
30523 maybe-all-libtool: all-libtool
30524 all-libtool: configure-libtool
30525         @: $(MAKE); $(unstage)
30526         @r=`${PWD_COMMAND}`; export r; \
30527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528         $(HOST_EXPORTS)  \
30529         (cd $(HOST_SUBDIR)/libtool && \
30530           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30531                 $(TARGET-libtool))
30532 @endif libtool
30533
30534
30535
30536
30537 .PHONY: check-libtool maybe-check-libtool
30538 maybe-check-libtool:
30539 @if libtool
30540 maybe-check-libtool: check-libtool
30541
30542 check-libtool:
30543         @: $(MAKE); $(unstage)
30544         @r=`${PWD_COMMAND}`; export r; \
30545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546         $(HOST_EXPORTS) \
30547         (cd $(HOST_SUBDIR)/libtool && \
30548           $(MAKE) $(FLAGS_TO_PASS)  check)
30549
30550 @endif libtool
30551
30552 .PHONY: install-libtool maybe-install-libtool
30553 maybe-install-libtool:
30554 @if libtool
30555 maybe-install-libtool: install-libtool
30556
30557 install-libtool: installdirs
30558         @: $(MAKE); $(unstage)
30559         @r=`${PWD_COMMAND}`; export r; \
30560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561         $(HOST_EXPORTS) \
30562         (cd $(HOST_SUBDIR)/libtool && \
30563           $(MAKE) $(FLAGS_TO_PASS)  install)
30564
30565 @endif libtool
30566
30567 # Other targets (info, dvi, pdf, etc.)
30568
30569 .PHONY: maybe-info-libtool info-libtool
30570 maybe-info-libtool:
30571 @if libtool
30572 maybe-info-libtool: info-libtool
30573
30574 info-libtool: \
30575     configure-libtool 
30576         @: $(MAKE); $(unstage)
30577         @[ -f ./libtool/Makefile ] || exit 0; \
30578         r=`${PWD_COMMAND}`; export r; \
30579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30580         $(HOST_EXPORTS) \
30581         for flag in $(EXTRA_HOST_FLAGS) ; do \
30582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30583         done; \
30584         echo "Doing info in libtool" ; \
30585         (cd $(HOST_SUBDIR)/libtool && \
30586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30588                   "RANLIB=$${RANLIB}" \
30589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30590                   info) \
30591           || exit 1
30592
30593 @endif libtool
30594
30595 .PHONY: maybe-dvi-libtool dvi-libtool
30596 maybe-dvi-libtool:
30597 @if libtool
30598 maybe-dvi-libtool: dvi-libtool
30599
30600 dvi-libtool: \
30601     configure-libtool 
30602         @: $(MAKE); $(unstage)
30603         @[ -f ./libtool/Makefile ] || exit 0; \
30604         r=`${PWD_COMMAND}`; export r; \
30605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606         $(HOST_EXPORTS) \
30607         for flag in $(EXTRA_HOST_FLAGS) ; do \
30608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30609         done; \
30610         echo "Doing dvi in libtool" ; \
30611         (cd $(HOST_SUBDIR)/libtool && \
30612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30614                   "RANLIB=$${RANLIB}" \
30615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30616                   dvi) \
30617           || exit 1
30618
30619 @endif libtool
30620
30621 .PHONY: maybe-pdf-libtool pdf-libtool
30622 maybe-pdf-libtool:
30623 @if libtool
30624 maybe-pdf-libtool: pdf-libtool
30625
30626 pdf-libtool: \
30627     configure-libtool 
30628         @: $(MAKE); $(unstage)
30629         @[ -f ./libtool/Makefile ] || exit 0; \
30630         r=`${PWD_COMMAND}`; export r; \
30631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30632         $(HOST_EXPORTS) \
30633         for flag in $(EXTRA_HOST_FLAGS) ; do \
30634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30635         done; \
30636         echo "Doing pdf in libtool" ; \
30637         (cd $(HOST_SUBDIR)/libtool && \
30638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30640                   "RANLIB=$${RANLIB}" \
30641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30642                   pdf) \
30643           || exit 1
30644
30645 @endif libtool
30646
30647 .PHONY: maybe-html-libtool html-libtool
30648 maybe-html-libtool:
30649 @if libtool
30650 maybe-html-libtool: html-libtool
30651
30652 html-libtool: \
30653     configure-libtool 
30654         @: $(MAKE); $(unstage)
30655         @[ -f ./libtool/Makefile ] || exit 0; \
30656         r=`${PWD_COMMAND}`; export r; \
30657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658         $(HOST_EXPORTS) \
30659         for flag in $(EXTRA_HOST_FLAGS) ; do \
30660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661         done; \
30662         echo "Doing html in libtool" ; \
30663         (cd $(HOST_SUBDIR)/libtool && \
30664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666                   "RANLIB=$${RANLIB}" \
30667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668                   html) \
30669           || exit 1
30670
30671 @endif libtool
30672
30673 .PHONY: maybe-TAGS-libtool TAGS-libtool
30674 maybe-TAGS-libtool:
30675 @if libtool
30676 maybe-TAGS-libtool: TAGS-libtool
30677
30678 TAGS-libtool: \
30679     configure-libtool 
30680         @: $(MAKE); $(unstage)
30681         @[ -f ./libtool/Makefile ] || exit 0; \
30682         r=`${PWD_COMMAND}`; export r; \
30683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684         $(HOST_EXPORTS) \
30685         for flag in $(EXTRA_HOST_FLAGS) ; do \
30686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30687         done; \
30688         echo "Doing TAGS in libtool" ; \
30689         (cd $(HOST_SUBDIR)/libtool && \
30690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692                   "RANLIB=$${RANLIB}" \
30693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30694                   TAGS) \
30695           || exit 1
30696
30697 @endif libtool
30698
30699 .PHONY: maybe-install-info-libtool install-info-libtool
30700 maybe-install-info-libtool:
30701 @if libtool
30702 maybe-install-info-libtool: install-info-libtool
30703
30704 install-info-libtool: \
30705     configure-libtool \
30706     info-libtool 
30707         @: $(MAKE); $(unstage)
30708         @[ -f ./libtool/Makefile ] || exit 0; \
30709         r=`${PWD_COMMAND}`; export r; \
30710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30711         $(HOST_EXPORTS) \
30712         for flag in $(EXTRA_HOST_FLAGS) ; do \
30713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30714         done; \
30715         echo "Doing install-info in libtool" ; \
30716         (cd $(HOST_SUBDIR)/libtool && \
30717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30719                   "RANLIB=$${RANLIB}" \
30720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30721                   install-info) \
30722           || exit 1
30723
30724 @endif libtool
30725
30726 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30727 maybe-install-pdf-libtool:
30728 @if libtool
30729 maybe-install-pdf-libtool: install-pdf-libtool
30730
30731 install-pdf-libtool: \
30732     configure-libtool \
30733     pdf-libtool 
30734         @: $(MAKE); $(unstage)
30735         @[ -f ./libtool/Makefile ] || exit 0; \
30736         r=`${PWD_COMMAND}`; export r; \
30737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30738         $(HOST_EXPORTS) \
30739         for flag in $(EXTRA_HOST_FLAGS) ; do \
30740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30741         done; \
30742         echo "Doing install-pdf in libtool" ; \
30743         (cd $(HOST_SUBDIR)/libtool && \
30744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30746                   "RANLIB=$${RANLIB}" \
30747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30748                   install-pdf) \
30749           || exit 1
30750
30751 @endif libtool
30752
30753 .PHONY: maybe-install-html-libtool install-html-libtool
30754 maybe-install-html-libtool:
30755 @if libtool
30756 maybe-install-html-libtool: install-html-libtool
30757
30758 install-html-libtool: \
30759     configure-libtool \
30760     html-libtool 
30761         @: $(MAKE); $(unstage)
30762         @[ -f ./libtool/Makefile ] || exit 0; \
30763         r=`${PWD_COMMAND}`; export r; \
30764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30765         $(HOST_EXPORTS) \
30766         for flag in $(EXTRA_HOST_FLAGS) ; do \
30767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30768         done; \
30769         echo "Doing install-html in libtool" ; \
30770         (cd $(HOST_SUBDIR)/libtool && \
30771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773                   "RANLIB=$${RANLIB}" \
30774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30775                   install-html) \
30776           || exit 1
30777
30778 @endif libtool
30779
30780 .PHONY: maybe-installcheck-libtool installcheck-libtool
30781 maybe-installcheck-libtool:
30782 @if libtool
30783 maybe-installcheck-libtool: installcheck-libtool
30784
30785 installcheck-libtool: \
30786     configure-libtool 
30787         @: $(MAKE); $(unstage)
30788         @[ -f ./libtool/Makefile ] || exit 0; \
30789         r=`${PWD_COMMAND}`; export r; \
30790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30791         $(HOST_EXPORTS) \
30792         for flag in $(EXTRA_HOST_FLAGS) ; do \
30793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30794         done; \
30795         echo "Doing installcheck in libtool" ; \
30796         (cd $(HOST_SUBDIR)/libtool && \
30797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30799                   "RANLIB=$${RANLIB}" \
30800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30801                   installcheck) \
30802           || exit 1
30803
30804 @endif libtool
30805
30806 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30807 maybe-mostlyclean-libtool:
30808 @if libtool
30809 maybe-mostlyclean-libtool: mostlyclean-libtool
30810
30811 mostlyclean-libtool: 
30812         @: $(MAKE); $(unstage)
30813         @[ -f ./libtool/Makefile ] || exit 0; \
30814         r=`${PWD_COMMAND}`; export r; \
30815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30816         $(HOST_EXPORTS) \
30817         for flag in $(EXTRA_HOST_FLAGS) ; do \
30818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30819         done; \
30820         echo "Doing mostlyclean in libtool" ; \
30821         (cd $(HOST_SUBDIR)/libtool && \
30822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30824                   "RANLIB=$${RANLIB}" \
30825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30826                   mostlyclean) \
30827           || exit 1
30828
30829 @endif libtool
30830
30831 .PHONY: maybe-clean-libtool clean-libtool
30832 maybe-clean-libtool:
30833 @if libtool
30834 maybe-clean-libtool: clean-libtool
30835
30836 clean-libtool: 
30837         @: $(MAKE); $(unstage)
30838         @[ -f ./libtool/Makefile ] || exit 0; \
30839         r=`${PWD_COMMAND}`; export r; \
30840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841         $(HOST_EXPORTS) \
30842         for flag in $(EXTRA_HOST_FLAGS) ; do \
30843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30844         done; \
30845         echo "Doing clean in libtool" ; \
30846         (cd $(HOST_SUBDIR)/libtool && \
30847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30849                   "RANLIB=$${RANLIB}" \
30850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30851                   clean) \
30852           || exit 1
30853
30854 @endif libtool
30855
30856 .PHONY: maybe-distclean-libtool distclean-libtool
30857 maybe-distclean-libtool:
30858 @if libtool
30859 maybe-distclean-libtool: distclean-libtool
30860
30861 distclean-libtool: 
30862         @: $(MAKE); $(unstage)
30863         @[ -f ./libtool/Makefile ] || exit 0; \
30864         r=`${PWD_COMMAND}`; export r; \
30865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866         $(HOST_EXPORTS) \
30867         for flag in $(EXTRA_HOST_FLAGS) ; do \
30868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869         done; \
30870         echo "Doing distclean in libtool" ; \
30871         (cd $(HOST_SUBDIR)/libtool && \
30872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30874                   "RANLIB=$${RANLIB}" \
30875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30876                   distclean) \
30877           || exit 1
30878
30879 @endif libtool
30880
30881 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30882 maybe-maintainer-clean-libtool:
30883 @if libtool
30884 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30885
30886 maintainer-clean-libtool: 
30887         @: $(MAKE); $(unstage)
30888         @[ -f ./libtool/Makefile ] || exit 0; \
30889         r=`${PWD_COMMAND}`; export r; \
30890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891         $(HOST_EXPORTS) \
30892         for flag in $(EXTRA_HOST_FLAGS) ; do \
30893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30894         done; \
30895         echo "Doing maintainer-clean in libtool" ; \
30896         (cd $(HOST_SUBDIR)/libtool && \
30897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30899                   "RANLIB=$${RANLIB}" \
30900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30901                   maintainer-clean) \
30902           || exit 1
30903
30904 @endif libtool
30905
30906
30907
30908 .PHONY: configure-m4 maybe-configure-m4
30909 maybe-configure-m4:
30910 @if gcc-bootstrap
30911 configure-m4: stage_current
30912 @endif gcc-bootstrap
30913 @if m4
30914 maybe-configure-m4: configure-m4
30915 configure-m4: 
30916         @: $(MAKE); $(unstage)
30917         @r=`${PWD_COMMAND}`; export r; \
30918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30921         $(HOST_EXPORTS)  \
30922         echo Configuring in $(HOST_SUBDIR)/m4; \
30923         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30924         case $(srcdir) in \
30925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30926           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30928         esac; \
30929         srcdiroption="--srcdir=$${topdir}/m4"; \
30930         libsrcdir="$$s/m4"; \
30931         $(SHELL) $${libsrcdir}/configure \
30932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30933           --target=${target_alias} $${srcdiroption}  \
30934           || exit 1
30935 @endif m4
30936
30937
30938
30939
30940
30941 .PHONY: all-m4 maybe-all-m4
30942 maybe-all-m4:
30943 @if gcc-bootstrap
30944 all-m4: stage_current
30945 @endif gcc-bootstrap
30946 @if m4
30947 TARGET-m4=all
30948 maybe-all-m4: all-m4
30949 all-m4: configure-m4
30950         @: $(MAKE); $(unstage)
30951         @r=`${PWD_COMMAND}`; export r; \
30952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953         $(HOST_EXPORTS)  \
30954         (cd $(HOST_SUBDIR)/m4 && \
30955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30956                 $(TARGET-m4))
30957 @endif m4
30958
30959
30960
30961
30962 .PHONY: check-m4 maybe-check-m4
30963 maybe-check-m4:
30964 @if m4
30965 maybe-check-m4: check-m4
30966
30967 check-m4:
30968         @: $(MAKE); $(unstage)
30969         @r=`${PWD_COMMAND}`; export r; \
30970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30971         $(HOST_EXPORTS) \
30972         (cd $(HOST_SUBDIR)/m4 && \
30973           $(MAKE) $(FLAGS_TO_PASS)  check)
30974
30975 @endif m4
30976
30977 .PHONY: install-m4 maybe-install-m4
30978 maybe-install-m4:
30979 @if m4
30980 maybe-install-m4: install-m4
30981
30982 install-m4: installdirs
30983         @: $(MAKE); $(unstage)
30984         @r=`${PWD_COMMAND}`; export r; \
30985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986         $(HOST_EXPORTS) \
30987         (cd $(HOST_SUBDIR)/m4 && \
30988           $(MAKE) $(FLAGS_TO_PASS)  install)
30989
30990 @endif m4
30991
30992 # Other targets (info, dvi, pdf, etc.)
30993
30994 .PHONY: maybe-info-m4 info-m4
30995 maybe-info-m4:
30996 @if m4
30997 maybe-info-m4: info-m4
30998
30999 info-m4: \
31000     configure-m4 
31001         @: $(MAKE); $(unstage)
31002         @[ -f ./m4/Makefile ] || exit 0; \
31003         r=`${PWD_COMMAND}`; export r; \
31004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31005         $(HOST_EXPORTS) \
31006         for flag in $(EXTRA_HOST_FLAGS) ; do \
31007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31008         done; \
31009         echo "Doing info in m4" ; \
31010         (cd $(HOST_SUBDIR)/m4 && \
31011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31013                   "RANLIB=$${RANLIB}" \
31014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31015                   info) \
31016           || exit 1
31017
31018 @endif m4
31019
31020 .PHONY: maybe-dvi-m4 dvi-m4
31021 maybe-dvi-m4:
31022 @if m4
31023 maybe-dvi-m4: dvi-m4
31024
31025 dvi-m4: \
31026     configure-m4 
31027         @: $(MAKE); $(unstage)
31028         @[ -f ./m4/Makefile ] || exit 0; \
31029         r=`${PWD_COMMAND}`; export r; \
31030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31031         $(HOST_EXPORTS) \
31032         for flag in $(EXTRA_HOST_FLAGS) ; do \
31033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31034         done; \
31035         echo "Doing dvi in m4" ; \
31036         (cd $(HOST_SUBDIR)/m4 && \
31037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31039                   "RANLIB=$${RANLIB}" \
31040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31041                   dvi) \
31042           || exit 1
31043
31044 @endif m4
31045
31046 .PHONY: maybe-pdf-m4 pdf-m4
31047 maybe-pdf-m4:
31048 @if m4
31049 maybe-pdf-m4: pdf-m4
31050
31051 pdf-m4: \
31052     configure-m4 
31053         @: $(MAKE); $(unstage)
31054         @[ -f ./m4/Makefile ] || exit 0; \
31055         r=`${PWD_COMMAND}`; export r; \
31056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31057         $(HOST_EXPORTS) \
31058         for flag in $(EXTRA_HOST_FLAGS) ; do \
31059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31060         done; \
31061         echo "Doing pdf in m4" ; \
31062         (cd $(HOST_SUBDIR)/m4 && \
31063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31065                   "RANLIB=$${RANLIB}" \
31066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31067                   pdf) \
31068           || exit 1
31069
31070 @endif m4
31071
31072 .PHONY: maybe-html-m4 html-m4
31073 maybe-html-m4:
31074 @if m4
31075 maybe-html-m4: html-m4
31076
31077 html-m4: \
31078     configure-m4 
31079         @: $(MAKE); $(unstage)
31080         @[ -f ./m4/Makefile ] || exit 0; \
31081         r=`${PWD_COMMAND}`; export r; \
31082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083         $(HOST_EXPORTS) \
31084         for flag in $(EXTRA_HOST_FLAGS) ; do \
31085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086         done; \
31087         echo "Doing html in m4" ; \
31088         (cd $(HOST_SUBDIR)/m4 && \
31089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31091                   "RANLIB=$${RANLIB}" \
31092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31093                   html) \
31094           || exit 1
31095
31096 @endif m4
31097
31098 .PHONY: maybe-TAGS-m4 TAGS-m4
31099 maybe-TAGS-m4:
31100 @if m4
31101 maybe-TAGS-m4: TAGS-m4
31102
31103 TAGS-m4: \
31104     configure-m4 
31105         @: $(MAKE); $(unstage)
31106         @[ -f ./m4/Makefile ] || exit 0; \
31107         r=`${PWD_COMMAND}`; export r; \
31108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31109         $(HOST_EXPORTS) \
31110         for flag in $(EXTRA_HOST_FLAGS) ; do \
31111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31112         done; \
31113         echo "Doing TAGS in m4" ; \
31114         (cd $(HOST_SUBDIR)/m4 && \
31115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31117                   "RANLIB=$${RANLIB}" \
31118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31119                   TAGS) \
31120           || exit 1
31121
31122 @endif m4
31123
31124 .PHONY: maybe-install-info-m4 install-info-m4
31125 maybe-install-info-m4:
31126 @if m4
31127 maybe-install-info-m4: install-info-m4
31128
31129 install-info-m4: \
31130     configure-m4 \
31131     info-m4 
31132         @: $(MAKE); $(unstage)
31133         @[ -f ./m4/Makefile ] || exit 0; \
31134         r=`${PWD_COMMAND}`; export r; \
31135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31136         $(HOST_EXPORTS) \
31137         for flag in $(EXTRA_HOST_FLAGS) ; do \
31138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31139         done; \
31140         echo "Doing install-info in m4" ; \
31141         (cd $(HOST_SUBDIR)/m4 && \
31142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31144                   "RANLIB=$${RANLIB}" \
31145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31146                   install-info) \
31147           || exit 1
31148
31149 @endif m4
31150
31151 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31152 maybe-install-pdf-m4:
31153 @if m4
31154 maybe-install-pdf-m4: install-pdf-m4
31155
31156 install-pdf-m4: \
31157     configure-m4 \
31158     pdf-m4 
31159         @: $(MAKE); $(unstage)
31160         @[ -f ./m4/Makefile ] || exit 0; \
31161         r=`${PWD_COMMAND}`; export r; \
31162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163         $(HOST_EXPORTS) \
31164         for flag in $(EXTRA_HOST_FLAGS) ; do \
31165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31166         done; \
31167         echo "Doing install-pdf in m4" ; \
31168         (cd $(HOST_SUBDIR)/m4 && \
31169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171                   "RANLIB=$${RANLIB}" \
31172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31173                   install-pdf) \
31174           || exit 1
31175
31176 @endif m4
31177
31178 .PHONY: maybe-install-html-m4 install-html-m4
31179 maybe-install-html-m4:
31180 @if m4
31181 maybe-install-html-m4: install-html-m4
31182
31183 install-html-m4: \
31184     configure-m4 \
31185     html-m4 
31186         @: $(MAKE); $(unstage)
31187         @[ -f ./m4/Makefile ] || exit 0; \
31188         r=`${PWD_COMMAND}`; export r; \
31189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31190         $(HOST_EXPORTS) \
31191         for flag in $(EXTRA_HOST_FLAGS) ; do \
31192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31193         done; \
31194         echo "Doing install-html in m4" ; \
31195         (cd $(HOST_SUBDIR)/m4 && \
31196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31198                   "RANLIB=$${RANLIB}" \
31199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31200                   install-html) \
31201           || exit 1
31202
31203 @endif m4
31204
31205 .PHONY: maybe-installcheck-m4 installcheck-m4
31206 maybe-installcheck-m4:
31207 @if m4
31208 maybe-installcheck-m4: installcheck-m4
31209
31210 installcheck-m4: \
31211     configure-m4 
31212         @: $(MAKE); $(unstage)
31213         @[ -f ./m4/Makefile ] || exit 0; \
31214         r=`${PWD_COMMAND}`; export r; \
31215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216         $(HOST_EXPORTS) \
31217         for flag in $(EXTRA_HOST_FLAGS) ; do \
31218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219         done; \
31220         echo "Doing installcheck in m4" ; \
31221         (cd $(HOST_SUBDIR)/m4 && \
31222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224                   "RANLIB=$${RANLIB}" \
31225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226                   installcheck) \
31227           || exit 1
31228
31229 @endif m4
31230
31231 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31232 maybe-mostlyclean-m4:
31233 @if m4
31234 maybe-mostlyclean-m4: mostlyclean-m4
31235
31236 mostlyclean-m4: 
31237         @: $(MAKE); $(unstage)
31238         @[ -f ./m4/Makefile ] || exit 0; \
31239         r=`${PWD_COMMAND}`; export r; \
31240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241         $(HOST_EXPORTS) \
31242         for flag in $(EXTRA_HOST_FLAGS) ; do \
31243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31244         done; \
31245         echo "Doing mostlyclean in m4" ; \
31246         (cd $(HOST_SUBDIR)/m4 && \
31247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31249                   "RANLIB=$${RANLIB}" \
31250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31251                   mostlyclean) \
31252           || exit 1
31253
31254 @endif m4
31255
31256 .PHONY: maybe-clean-m4 clean-m4
31257 maybe-clean-m4:
31258 @if m4
31259 maybe-clean-m4: clean-m4
31260
31261 clean-m4: 
31262         @: $(MAKE); $(unstage)
31263         @[ -f ./m4/Makefile ] || exit 0; \
31264         r=`${PWD_COMMAND}`; export r; \
31265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31266         $(HOST_EXPORTS) \
31267         for flag in $(EXTRA_HOST_FLAGS) ; do \
31268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31269         done; \
31270         echo "Doing clean in m4" ; \
31271         (cd $(HOST_SUBDIR)/m4 && \
31272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31274                   "RANLIB=$${RANLIB}" \
31275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31276                   clean) \
31277           || exit 1
31278
31279 @endif m4
31280
31281 .PHONY: maybe-distclean-m4 distclean-m4
31282 maybe-distclean-m4:
31283 @if m4
31284 maybe-distclean-m4: distclean-m4
31285
31286 distclean-m4: 
31287         @: $(MAKE); $(unstage)
31288         @[ -f ./m4/Makefile ] || exit 0; \
31289         r=`${PWD_COMMAND}`; export r; \
31290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291         $(HOST_EXPORTS) \
31292         for flag in $(EXTRA_HOST_FLAGS) ; do \
31293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31294         done; \
31295         echo "Doing distclean in m4" ; \
31296         (cd $(HOST_SUBDIR)/m4 && \
31297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31299                   "RANLIB=$${RANLIB}" \
31300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31301                   distclean) \
31302           || exit 1
31303
31304 @endif m4
31305
31306 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31307 maybe-maintainer-clean-m4:
31308 @if m4
31309 maybe-maintainer-clean-m4: maintainer-clean-m4
31310
31311 maintainer-clean-m4: 
31312         @: $(MAKE); $(unstage)
31313         @[ -f ./m4/Makefile ] || exit 0; \
31314         r=`${PWD_COMMAND}`; export r; \
31315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316         $(HOST_EXPORTS) \
31317         for flag in $(EXTRA_HOST_FLAGS) ; do \
31318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31319         done; \
31320         echo "Doing maintainer-clean in m4" ; \
31321         (cd $(HOST_SUBDIR)/m4 && \
31322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31324                   "RANLIB=$${RANLIB}" \
31325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31326                   maintainer-clean) \
31327           || exit 1
31328
31329 @endif m4
31330
31331
31332
31333 .PHONY: configure-make maybe-configure-make
31334 maybe-configure-make:
31335 @if gcc-bootstrap
31336 configure-make: stage_current
31337 @endif gcc-bootstrap
31338 @if make
31339 maybe-configure-make: configure-make
31340 configure-make: 
31341         @: $(MAKE); $(unstage)
31342         @r=`${PWD_COMMAND}`; export r; \
31343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31346         $(HOST_EXPORTS)  \
31347         echo Configuring in $(HOST_SUBDIR)/make; \
31348         cd "$(HOST_SUBDIR)/make" || exit 1; \
31349         case $(srcdir) in \
31350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31351           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31353         esac; \
31354         srcdiroption="--srcdir=$${topdir}/make"; \
31355         libsrcdir="$$s/make"; \
31356         $(SHELL) $${libsrcdir}/configure \
31357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31358           --target=${target_alias} $${srcdiroption}  \
31359           || exit 1
31360 @endif make
31361
31362
31363
31364
31365
31366 .PHONY: all-make maybe-all-make
31367 maybe-all-make:
31368 @if gcc-bootstrap
31369 all-make: stage_current
31370 @endif gcc-bootstrap
31371 @if make
31372 TARGET-make=all
31373 maybe-all-make: all-make
31374 all-make: configure-make
31375         @: $(MAKE); $(unstage)
31376         @r=`${PWD_COMMAND}`; export r; \
31377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378         $(HOST_EXPORTS)  \
31379         (cd $(HOST_SUBDIR)/make && \
31380           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31381                 $(TARGET-make))
31382 @endif make
31383
31384
31385
31386
31387 .PHONY: check-make maybe-check-make
31388 maybe-check-make:
31389 @if make
31390 maybe-check-make: check-make
31391
31392 check-make:
31393         @: $(MAKE); $(unstage)
31394         @r=`${PWD_COMMAND}`; export r; \
31395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396         $(HOST_EXPORTS) \
31397         (cd $(HOST_SUBDIR)/make && \
31398           $(MAKE) $(FLAGS_TO_PASS)  check)
31399
31400 @endif make
31401
31402 .PHONY: install-make maybe-install-make
31403 maybe-install-make:
31404 @if make
31405 maybe-install-make: install-make
31406
31407 install-make: installdirs
31408         @: $(MAKE); $(unstage)
31409         @r=`${PWD_COMMAND}`; export r; \
31410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411         $(HOST_EXPORTS) \
31412         (cd $(HOST_SUBDIR)/make && \
31413           $(MAKE) $(FLAGS_TO_PASS)  install)
31414
31415 @endif make
31416
31417 # Other targets (info, dvi, pdf, etc.)
31418
31419 .PHONY: maybe-info-make info-make
31420 maybe-info-make:
31421 @if make
31422 maybe-info-make: info-make
31423
31424 info-make: \
31425     configure-make 
31426         @: $(MAKE); $(unstage)
31427         @[ -f ./make/Makefile ] || exit 0; \
31428         r=`${PWD_COMMAND}`; export r; \
31429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430         $(HOST_EXPORTS) \
31431         for flag in $(EXTRA_HOST_FLAGS) ; do \
31432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31433         done; \
31434         echo "Doing info in make" ; \
31435         (cd $(HOST_SUBDIR)/make && \
31436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438                   "RANLIB=$${RANLIB}" \
31439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31440                   info) \
31441           || exit 1
31442
31443 @endif make
31444
31445 .PHONY: maybe-dvi-make dvi-make
31446 maybe-dvi-make:
31447 @if make
31448 maybe-dvi-make: dvi-make
31449
31450 dvi-make: \
31451     configure-make 
31452         @: $(MAKE); $(unstage)
31453         @[ -f ./make/Makefile ] || exit 0; \
31454         r=`${PWD_COMMAND}`; export r; \
31455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456         $(HOST_EXPORTS) \
31457         for flag in $(EXTRA_HOST_FLAGS) ; do \
31458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31459         done; \
31460         echo "Doing dvi in make" ; \
31461         (cd $(HOST_SUBDIR)/make && \
31462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31464                   "RANLIB=$${RANLIB}" \
31465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31466                   dvi) \
31467           || exit 1
31468
31469 @endif make
31470
31471 .PHONY: maybe-pdf-make pdf-make
31472 maybe-pdf-make:
31473 @if make
31474 maybe-pdf-make: pdf-make
31475
31476 pdf-make: \
31477     configure-make 
31478         @: $(MAKE); $(unstage)
31479         @[ -f ./make/Makefile ] || exit 0; \
31480         r=`${PWD_COMMAND}`; export r; \
31481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31482         $(HOST_EXPORTS) \
31483         for flag in $(EXTRA_HOST_FLAGS) ; do \
31484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485         done; \
31486         echo "Doing pdf in make" ; \
31487         (cd $(HOST_SUBDIR)/make && \
31488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31490                   "RANLIB=$${RANLIB}" \
31491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31492                   pdf) \
31493           || exit 1
31494
31495 @endif make
31496
31497 .PHONY: maybe-html-make html-make
31498 maybe-html-make:
31499 @if make
31500 maybe-html-make: html-make
31501
31502 html-make: \
31503     configure-make 
31504         @: $(MAKE); $(unstage)
31505         @[ -f ./make/Makefile ] || exit 0; \
31506         r=`${PWD_COMMAND}`; export r; \
31507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508         $(HOST_EXPORTS) \
31509         for flag in $(EXTRA_HOST_FLAGS) ; do \
31510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511         done; \
31512         echo "Doing html in make" ; \
31513         (cd $(HOST_SUBDIR)/make && \
31514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516                   "RANLIB=$${RANLIB}" \
31517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518                   html) \
31519           || exit 1
31520
31521 @endif make
31522
31523 .PHONY: maybe-TAGS-make TAGS-make
31524 maybe-TAGS-make:
31525 @if make
31526 maybe-TAGS-make: TAGS-make
31527
31528 TAGS-make: \
31529     configure-make 
31530         @: $(MAKE); $(unstage)
31531         @[ -f ./make/Makefile ] || exit 0; \
31532         r=`${PWD_COMMAND}`; export r; \
31533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31534         $(HOST_EXPORTS) \
31535         for flag in $(EXTRA_HOST_FLAGS) ; do \
31536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31537         done; \
31538         echo "Doing TAGS in make" ; \
31539         (cd $(HOST_SUBDIR)/make && \
31540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31542                   "RANLIB=$${RANLIB}" \
31543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31544                   TAGS) \
31545           || exit 1
31546
31547 @endif make
31548
31549 .PHONY: maybe-install-info-make install-info-make
31550 maybe-install-info-make:
31551 @if make
31552 maybe-install-info-make: install-info-make
31553
31554 install-info-make: \
31555     configure-make \
31556     info-make 
31557         @: $(MAKE); $(unstage)
31558         @[ -f ./make/Makefile ] || exit 0; \
31559         r=`${PWD_COMMAND}`; export r; \
31560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31561         $(HOST_EXPORTS) \
31562         for flag in $(EXTRA_HOST_FLAGS) ; do \
31563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31564         done; \
31565         echo "Doing install-info in make" ; \
31566         (cd $(HOST_SUBDIR)/make && \
31567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31569                   "RANLIB=$${RANLIB}" \
31570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31571                   install-info) \
31572           || exit 1
31573
31574 @endif make
31575
31576 .PHONY: maybe-install-pdf-make install-pdf-make
31577 maybe-install-pdf-make:
31578 @if make
31579 maybe-install-pdf-make: install-pdf-make
31580
31581 install-pdf-make: \
31582     configure-make \
31583     pdf-make 
31584         @: $(MAKE); $(unstage)
31585         @[ -f ./make/Makefile ] || exit 0; \
31586         r=`${PWD_COMMAND}`; export r; \
31587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31588         $(HOST_EXPORTS) \
31589         for flag in $(EXTRA_HOST_FLAGS) ; do \
31590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31591         done; \
31592         echo "Doing install-pdf in make" ; \
31593         (cd $(HOST_SUBDIR)/make && \
31594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31596                   "RANLIB=$${RANLIB}" \
31597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31598                   install-pdf) \
31599           || exit 1
31600
31601 @endif make
31602
31603 .PHONY: maybe-install-html-make install-html-make
31604 maybe-install-html-make:
31605 @if make
31606 maybe-install-html-make: install-html-make
31607
31608 install-html-make: \
31609     configure-make \
31610     html-make 
31611         @: $(MAKE); $(unstage)
31612         @[ -f ./make/Makefile ] || exit 0; \
31613         r=`${PWD_COMMAND}`; export r; \
31614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615         $(HOST_EXPORTS) \
31616         for flag in $(EXTRA_HOST_FLAGS) ; do \
31617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31618         done; \
31619         echo "Doing install-html in make" ; \
31620         (cd $(HOST_SUBDIR)/make && \
31621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31623                   "RANLIB=$${RANLIB}" \
31624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31625                   install-html) \
31626           || exit 1
31627
31628 @endif make
31629
31630 .PHONY: maybe-installcheck-make installcheck-make
31631 maybe-installcheck-make:
31632 @if make
31633 maybe-installcheck-make: installcheck-make
31634
31635 installcheck-make: \
31636     configure-make 
31637         @: $(MAKE); $(unstage)
31638         @[ -f ./make/Makefile ] || exit 0; \
31639         r=`${PWD_COMMAND}`; export r; \
31640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31641         $(HOST_EXPORTS) \
31642         for flag in $(EXTRA_HOST_FLAGS) ; do \
31643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31644         done; \
31645         echo "Doing installcheck in make" ; \
31646         (cd $(HOST_SUBDIR)/make && \
31647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31649                   "RANLIB=$${RANLIB}" \
31650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31651                   installcheck) \
31652           || exit 1
31653
31654 @endif make
31655
31656 .PHONY: maybe-mostlyclean-make mostlyclean-make
31657 maybe-mostlyclean-make:
31658 @if make
31659 maybe-mostlyclean-make: mostlyclean-make
31660
31661 mostlyclean-make: 
31662         @: $(MAKE); $(unstage)
31663         @[ -f ./make/Makefile ] || exit 0; \
31664         r=`${PWD_COMMAND}`; export r; \
31665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31666         $(HOST_EXPORTS) \
31667         for flag in $(EXTRA_HOST_FLAGS) ; do \
31668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31669         done; \
31670         echo "Doing mostlyclean in make" ; \
31671         (cd $(HOST_SUBDIR)/make && \
31672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31674                   "RANLIB=$${RANLIB}" \
31675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31676                   mostlyclean) \
31677           || exit 1
31678
31679 @endif make
31680
31681 .PHONY: maybe-clean-make clean-make
31682 maybe-clean-make:
31683 @if make
31684 maybe-clean-make: clean-make
31685
31686 clean-make: 
31687         @: $(MAKE); $(unstage)
31688         @[ -f ./make/Makefile ] || exit 0; \
31689         r=`${PWD_COMMAND}`; export r; \
31690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31691         $(HOST_EXPORTS) \
31692         for flag in $(EXTRA_HOST_FLAGS) ; do \
31693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31694         done; \
31695         echo "Doing clean in make" ; \
31696         (cd $(HOST_SUBDIR)/make && \
31697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31699                   "RANLIB=$${RANLIB}" \
31700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31701                   clean) \
31702           || exit 1
31703
31704 @endif make
31705
31706 .PHONY: maybe-distclean-make distclean-make
31707 maybe-distclean-make:
31708 @if make
31709 maybe-distclean-make: distclean-make
31710
31711 distclean-make: 
31712         @: $(MAKE); $(unstage)
31713         @[ -f ./make/Makefile ] || exit 0; \
31714         r=`${PWD_COMMAND}`; export r; \
31715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716         $(HOST_EXPORTS) \
31717         for flag in $(EXTRA_HOST_FLAGS) ; do \
31718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31719         done; \
31720         echo "Doing distclean in make" ; \
31721         (cd $(HOST_SUBDIR)/make && \
31722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31724                   "RANLIB=$${RANLIB}" \
31725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31726                   distclean) \
31727           || exit 1
31728
31729 @endif make
31730
31731 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31732 maybe-maintainer-clean-make:
31733 @if make
31734 maybe-maintainer-clean-make: maintainer-clean-make
31735
31736 maintainer-clean-make: 
31737         @: $(MAKE); $(unstage)
31738         @[ -f ./make/Makefile ] || exit 0; \
31739         r=`${PWD_COMMAND}`; export r; \
31740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741         $(HOST_EXPORTS) \
31742         for flag in $(EXTRA_HOST_FLAGS) ; do \
31743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31744         done; \
31745         echo "Doing maintainer-clean in make" ; \
31746         (cd $(HOST_SUBDIR)/make && \
31747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31749                   "RANLIB=$${RANLIB}" \
31750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31751                   maintainer-clean) \
31752           || exit 1
31753
31754 @endif make
31755
31756
31757
31758 .PHONY: configure-mmalloc maybe-configure-mmalloc
31759 maybe-configure-mmalloc:
31760 @if gcc-bootstrap
31761 configure-mmalloc: stage_current
31762 @endif gcc-bootstrap
31763 @if mmalloc
31764 maybe-configure-mmalloc: configure-mmalloc
31765 configure-mmalloc: 
31766         @: $(MAKE); $(unstage)
31767         @r=`${PWD_COMMAND}`; export r; \
31768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31771         $(HOST_EXPORTS)  \
31772         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31773         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31774         case $(srcdir) in \
31775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31776           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31778         esac; \
31779         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31780         libsrcdir="$$s/mmalloc"; \
31781         $(SHELL) $${libsrcdir}/configure \
31782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31783           --target=${target_alias} $${srcdiroption}  \
31784           || exit 1
31785 @endif mmalloc
31786
31787
31788
31789
31790
31791 .PHONY: all-mmalloc maybe-all-mmalloc
31792 maybe-all-mmalloc:
31793 @if gcc-bootstrap
31794 all-mmalloc: stage_current
31795 @endif gcc-bootstrap
31796 @if mmalloc
31797 TARGET-mmalloc=all
31798 maybe-all-mmalloc: all-mmalloc
31799 all-mmalloc: configure-mmalloc
31800         @: $(MAKE); $(unstage)
31801         @r=`${PWD_COMMAND}`; export r; \
31802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803         $(HOST_EXPORTS)  \
31804         (cd $(HOST_SUBDIR)/mmalloc && \
31805           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31806                 $(TARGET-mmalloc))
31807 @endif mmalloc
31808
31809
31810
31811
31812 .PHONY: check-mmalloc maybe-check-mmalloc
31813 maybe-check-mmalloc:
31814 @if mmalloc
31815 maybe-check-mmalloc: check-mmalloc
31816
31817 check-mmalloc:
31818
31819 @endif mmalloc
31820
31821 .PHONY: install-mmalloc maybe-install-mmalloc
31822 maybe-install-mmalloc:
31823 @if mmalloc
31824 maybe-install-mmalloc: install-mmalloc
31825
31826 install-mmalloc: installdirs
31827         @: $(MAKE); $(unstage)
31828         @r=`${PWD_COMMAND}`; export r; \
31829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830         $(HOST_EXPORTS) \
31831         (cd $(HOST_SUBDIR)/mmalloc && \
31832           $(MAKE) $(FLAGS_TO_PASS)  install)
31833
31834 @endif mmalloc
31835
31836 # Other targets (info, dvi, pdf, etc.)
31837
31838 .PHONY: maybe-info-mmalloc info-mmalloc
31839 maybe-info-mmalloc:
31840 @if mmalloc
31841 maybe-info-mmalloc: info-mmalloc
31842
31843 info-mmalloc: \
31844     configure-mmalloc 
31845         @: $(MAKE); $(unstage)
31846         @[ -f ./mmalloc/Makefile ] || exit 0; \
31847         r=`${PWD_COMMAND}`; export r; \
31848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849         $(HOST_EXPORTS) \
31850         for flag in $(EXTRA_HOST_FLAGS) ; do \
31851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31852         done; \
31853         echo "Doing info in mmalloc" ; \
31854         (cd $(HOST_SUBDIR)/mmalloc && \
31855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31857                   "RANLIB=$${RANLIB}" \
31858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31859                   info) \
31860           || exit 1
31861
31862 @endif mmalloc
31863
31864 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31865 maybe-dvi-mmalloc:
31866 @if mmalloc
31867 maybe-dvi-mmalloc: dvi-mmalloc
31868
31869 dvi-mmalloc: \
31870     configure-mmalloc 
31871         @: $(MAKE); $(unstage)
31872         @[ -f ./mmalloc/Makefile ] || exit 0; \
31873         r=`${PWD_COMMAND}`; export r; \
31874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875         $(HOST_EXPORTS) \
31876         for flag in $(EXTRA_HOST_FLAGS) ; do \
31877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31878         done; \
31879         echo "Doing dvi in mmalloc" ; \
31880         (cd $(HOST_SUBDIR)/mmalloc && \
31881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31883                   "RANLIB=$${RANLIB}" \
31884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31885                   dvi) \
31886           || exit 1
31887
31888 @endif mmalloc
31889
31890 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31891 maybe-pdf-mmalloc:
31892 @if mmalloc
31893 maybe-pdf-mmalloc: pdf-mmalloc
31894
31895 pdf-mmalloc: \
31896     configure-mmalloc 
31897         @: $(MAKE); $(unstage)
31898         @[ -f ./mmalloc/Makefile ] || exit 0; \
31899         r=`${PWD_COMMAND}`; export r; \
31900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31901         $(HOST_EXPORTS) \
31902         for flag in $(EXTRA_HOST_FLAGS) ; do \
31903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31904         done; \
31905         echo "Doing pdf in mmalloc" ; \
31906         (cd $(HOST_SUBDIR)/mmalloc && \
31907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31909                   "RANLIB=$${RANLIB}" \
31910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31911                   pdf) \
31912           || exit 1
31913
31914 @endif mmalloc
31915
31916 .PHONY: maybe-html-mmalloc html-mmalloc
31917 maybe-html-mmalloc:
31918 @if mmalloc
31919 maybe-html-mmalloc: html-mmalloc
31920
31921 html-mmalloc: \
31922     configure-mmalloc 
31923         @: $(MAKE); $(unstage)
31924         @[ -f ./mmalloc/Makefile ] || exit 0; \
31925         r=`${PWD_COMMAND}`; export r; \
31926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927         $(HOST_EXPORTS) \
31928         for flag in $(EXTRA_HOST_FLAGS) ; do \
31929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31930         done; \
31931         echo "Doing html in mmalloc" ; \
31932         (cd $(HOST_SUBDIR)/mmalloc && \
31933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31935                   "RANLIB=$${RANLIB}" \
31936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31937                   html) \
31938           || exit 1
31939
31940 @endif mmalloc
31941
31942 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31943 maybe-TAGS-mmalloc:
31944 @if mmalloc
31945 maybe-TAGS-mmalloc: TAGS-mmalloc
31946
31947 TAGS-mmalloc: \
31948     configure-mmalloc 
31949         @: $(MAKE); $(unstage)
31950         @[ -f ./mmalloc/Makefile ] || exit 0; \
31951         r=`${PWD_COMMAND}`; export r; \
31952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31953         $(HOST_EXPORTS) \
31954         for flag in $(EXTRA_HOST_FLAGS) ; do \
31955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31956         done; \
31957         echo "Doing TAGS in mmalloc" ; \
31958         (cd $(HOST_SUBDIR)/mmalloc && \
31959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31961                   "RANLIB=$${RANLIB}" \
31962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31963                   TAGS) \
31964           || exit 1
31965
31966 @endif mmalloc
31967
31968 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31969 maybe-install-info-mmalloc:
31970 @if mmalloc
31971 maybe-install-info-mmalloc: install-info-mmalloc
31972
31973 install-info-mmalloc: \
31974     configure-mmalloc \
31975     info-mmalloc 
31976         @: $(MAKE); $(unstage)
31977         @[ -f ./mmalloc/Makefile ] || exit 0; \
31978         r=`${PWD_COMMAND}`; export r; \
31979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31980         $(HOST_EXPORTS) \
31981         for flag in $(EXTRA_HOST_FLAGS) ; do \
31982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31983         done; \
31984         echo "Doing install-info in mmalloc" ; \
31985         (cd $(HOST_SUBDIR)/mmalloc && \
31986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31988                   "RANLIB=$${RANLIB}" \
31989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31990                   install-info) \
31991           || exit 1
31992
31993 @endif mmalloc
31994
31995 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31996 maybe-install-pdf-mmalloc:
31997 @if mmalloc
31998 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31999
32000 install-pdf-mmalloc: \
32001     configure-mmalloc \
32002     pdf-mmalloc 
32003         @: $(MAKE); $(unstage)
32004         @[ -f ./mmalloc/Makefile ] || exit 0; \
32005         r=`${PWD_COMMAND}`; export r; \
32006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007         $(HOST_EXPORTS) \
32008         for flag in $(EXTRA_HOST_FLAGS) ; do \
32009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32010         done; \
32011         echo "Doing install-pdf in mmalloc" ; \
32012         (cd $(HOST_SUBDIR)/mmalloc && \
32013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015                   "RANLIB=$${RANLIB}" \
32016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32017                   install-pdf) \
32018           || exit 1
32019
32020 @endif mmalloc
32021
32022 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32023 maybe-install-html-mmalloc:
32024 @if mmalloc
32025 maybe-install-html-mmalloc: install-html-mmalloc
32026
32027 install-html-mmalloc: \
32028     configure-mmalloc \
32029     html-mmalloc 
32030         @: $(MAKE); $(unstage)
32031         @[ -f ./mmalloc/Makefile ] || exit 0; \
32032         r=`${PWD_COMMAND}`; export r; \
32033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32034         $(HOST_EXPORTS) \
32035         for flag in $(EXTRA_HOST_FLAGS) ; do \
32036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037         done; \
32038         echo "Doing install-html in mmalloc" ; \
32039         (cd $(HOST_SUBDIR)/mmalloc && \
32040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042                   "RANLIB=$${RANLIB}" \
32043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32044                   install-html) \
32045           || exit 1
32046
32047 @endif mmalloc
32048
32049 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32050 maybe-installcheck-mmalloc:
32051 @if mmalloc
32052 maybe-installcheck-mmalloc: installcheck-mmalloc
32053
32054 installcheck-mmalloc: \
32055     configure-mmalloc 
32056         @: $(MAKE); $(unstage)
32057         @[ -f ./mmalloc/Makefile ] || exit 0; \
32058         r=`${PWD_COMMAND}`; export r; \
32059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060         $(HOST_EXPORTS) \
32061         for flag in $(EXTRA_HOST_FLAGS) ; do \
32062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32063         done; \
32064         echo "Doing installcheck in mmalloc" ; \
32065         (cd $(HOST_SUBDIR)/mmalloc && \
32066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068                   "RANLIB=$${RANLIB}" \
32069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32070                   installcheck) \
32071           || exit 1
32072
32073 @endif mmalloc
32074
32075 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32076 maybe-mostlyclean-mmalloc:
32077 @if mmalloc
32078 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32079
32080 mostlyclean-mmalloc: 
32081         @: $(MAKE); $(unstage)
32082         @[ -f ./mmalloc/Makefile ] || exit 0; \
32083         r=`${PWD_COMMAND}`; export r; \
32084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085         $(HOST_EXPORTS) \
32086         for flag in $(EXTRA_HOST_FLAGS) ; do \
32087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32088         done; \
32089         echo "Doing mostlyclean in mmalloc" ; \
32090         (cd $(HOST_SUBDIR)/mmalloc && \
32091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32093                   "RANLIB=$${RANLIB}" \
32094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32095                   mostlyclean) \
32096           || exit 1
32097
32098 @endif mmalloc
32099
32100 .PHONY: maybe-clean-mmalloc clean-mmalloc
32101 maybe-clean-mmalloc:
32102 @if mmalloc
32103 maybe-clean-mmalloc: clean-mmalloc
32104
32105 clean-mmalloc: 
32106         @: $(MAKE); $(unstage)
32107         @[ -f ./mmalloc/Makefile ] || exit 0; \
32108         r=`${PWD_COMMAND}`; export r; \
32109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110         $(HOST_EXPORTS) \
32111         for flag in $(EXTRA_HOST_FLAGS) ; do \
32112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32113         done; \
32114         echo "Doing clean in mmalloc" ; \
32115         (cd $(HOST_SUBDIR)/mmalloc && \
32116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118                   "RANLIB=$${RANLIB}" \
32119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32120                   clean) \
32121           || exit 1
32122
32123 @endif mmalloc
32124
32125 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32126 maybe-distclean-mmalloc:
32127 @if mmalloc
32128 maybe-distclean-mmalloc: distclean-mmalloc
32129
32130 distclean-mmalloc: 
32131         @: $(MAKE); $(unstage)
32132         @[ -f ./mmalloc/Makefile ] || exit 0; \
32133         r=`${PWD_COMMAND}`; export r; \
32134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32135         $(HOST_EXPORTS) \
32136         for flag in $(EXTRA_HOST_FLAGS) ; do \
32137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32138         done; \
32139         echo "Doing distclean in mmalloc" ; \
32140         (cd $(HOST_SUBDIR)/mmalloc && \
32141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32143                   "RANLIB=$${RANLIB}" \
32144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32145                   distclean) \
32146           || exit 1
32147
32148 @endif mmalloc
32149
32150 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32151 maybe-maintainer-clean-mmalloc:
32152 @if mmalloc
32153 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32154
32155 maintainer-clean-mmalloc: 
32156         @: $(MAKE); $(unstage)
32157         @[ -f ./mmalloc/Makefile ] || exit 0; \
32158         r=`${PWD_COMMAND}`; export r; \
32159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160         $(HOST_EXPORTS) \
32161         for flag in $(EXTRA_HOST_FLAGS) ; do \
32162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32163         done; \
32164         echo "Doing maintainer-clean in mmalloc" ; \
32165         (cd $(HOST_SUBDIR)/mmalloc && \
32166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168                   "RANLIB=$${RANLIB}" \
32169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32170                   maintainer-clean) \
32171           || exit 1
32172
32173 @endif mmalloc
32174
32175
32176
32177 .PHONY: configure-patch maybe-configure-patch
32178 maybe-configure-patch:
32179 @if gcc-bootstrap
32180 configure-patch: stage_current
32181 @endif gcc-bootstrap
32182 @if patch
32183 maybe-configure-patch: configure-patch
32184 configure-patch: 
32185         @: $(MAKE); $(unstage)
32186         @r=`${PWD_COMMAND}`; export r; \
32187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32188         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32190         $(HOST_EXPORTS)  \
32191         echo Configuring in $(HOST_SUBDIR)/patch; \
32192         cd "$(HOST_SUBDIR)/patch" || exit 1; \
32193         case $(srcdir) in \
32194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32195           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32197         esac; \
32198         srcdiroption="--srcdir=$${topdir}/patch"; \
32199         libsrcdir="$$s/patch"; \
32200         $(SHELL) $${libsrcdir}/configure \
32201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32202           --target=${target_alias} $${srcdiroption}  \
32203           || exit 1
32204 @endif patch
32205
32206
32207
32208
32209
32210 .PHONY: all-patch maybe-all-patch
32211 maybe-all-patch:
32212 @if gcc-bootstrap
32213 all-patch: stage_current
32214 @endif gcc-bootstrap
32215 @if patch
32216 TARGET-patch=all
32217 maybe-all-patch: all-patch
32218 all-patch: configure-patch
32219         @: $(MAKE); $(unstage)
32220         @r=`${PWD_COMMAND}`; export r; \
32221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222         $(HOST_EXPORTS)  \
32223         (cd $(HOST_SUBDIR)/patch && \
32224           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32225                 $(TARGET-patch))
32226 @endif patch
32227
32228
32229
32230
32231 .PHONY: check-patch maybe-check-patch
32232 maybe-check-patch:
32233 @if patch
32234 maybe-check-patch: check-patch
32235
32236 check-patch:
32237         @: $(MAKE); $(unstage)
32238         @r=`${PWD_COMMAND}`; export r; \
32239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240         $(HOST_EXPORTS) \
32241         (cd $(HOST_SUBDIR)/patch && \
32242           $(MAKE) $(FLAGS_TO_PASS)  check)
32243
32244 @endif patch
32245
32246 .PHONY: install-patch maybe-install-patch
32247 maybe-install-patch:
32248 @if patch
32249 maybe-install-patch: install-patch
32250
32251 install-patch: installdirs
32252         @: $(MAKE); $(unstage)
32253         @r=`${PWD_COMMAND}`; export r; \
32254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255         $(HOST_EXPORTS) \
32256         (cd $(HOST_SUBDIR)/patch && \
32257           $(MAKE) $(FLAGS_TO_PASS)  install)
32258
32259 @endif patch
32260
32261 # Other targets (info, dvi, pdf, etc.)
32262
32263 .PHONY: maybe-info-patch info-patch
32264 maybe-info-patch:
32265 @if patch
32266 maybe-info-patch: info-patch
32267
32268 info-patch: \
32269     configure-patch 
32270         @: $(MAKE); $(unstage)
32271         @[ -f ./patch/Makefile ] || exit 0; \
32272         r=`${PWD_COMMAND}`; export r; \
32273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32274         $(HOST_EXPORTS) \
32275         for flag in $(EXTRA_HOST_FLAGS) ; do \
32276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32277         done; \
32278         echo "Doing info in patch" ; \
32279         (cd $(HOST_SUBDIR)/patch && \
32280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32282                   "RANLIB=$${RANLIB}" \
32283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32284                   info) \
32285           || exit 1
32286
32287 @endif patch
32288
32289 .PHONY: maybe-dvi-patch dvi-patch
32290 maybe-dvi-patch:
32291 @if patch
32292 maybe-dvi-patch: dvi-patch
32293
32294 dvi-patch: \
32295     configure-patch 
32296         @: $(MAKE); $(unstage)
32297         @[ -f ./patch/Makefile ] || exit 0; \
32298         r=`${PWD_COMMAND}`; export r; \
32299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300         $(HOST_EXPORTS) \
32301         for flag in $(EXTRA_HOST_FLAGS) ; do \
32302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32303         done; \
32304         echo "Doing dvi in patch" ; \
32305         (cd $(HOST_SUBDIR)/patch && \
32306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32308                   "RANLIB=$${RANLIB}" \
32309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32310                   dvi) \
32311           || exit 1
32312
32313 @endif patch
32314
32315 .PHONY: maybe-pdf-patch pdf-patch
32316 maybe-pdf-patch:
32317 @if patch
32318 maybe-pdf-patch: pdf-patch
32319
32320 pdf-patch: \
32321     configure-patch 
32322         @: $(MAKE); $(unstage)
32323         @[ -f ./patch/Makefile ] || exit 0; \
32324         r=`${PWD_COMMAND}`; export r; \
32325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32326         $(HOST_EXPORTS) \
32327         for flag in $(EXTRA_HOST_FLAGS) ; do \
32328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32329         done; \
32330         echo "Doing pdf in patch" ; \
32331         (cd $(HOST_SUBDIR)/patch && \
32332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32334                   "RANLIB=$${RANLIB}" \
32335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32336                   pdf) \
32337           || exit 1
32338
32339 @endif patch
32340
32341 .PHONY: maybe-html-patch html-patch
32342 maybe-html-patch:
32343 @if patch
32344 maybe-html-patch: html-patch
32345
32346 html-patch: \
32347     configure-patch 
32348         @: $(MAKE); $(unstage)
32349         @[ -f ./patch/Makefile ] || exit 0; \
32350         r=`${PWD_COMMAND}`; export r; \
32351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32352         $(HOST_EXPORTS) \
32353         for flag in $(EXTRA_HOST_FLAGS) ; do \
32354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32355         done; \
32356         echo "Doing html in patch" ; \
32357         (cd $(HOST_SUBDIR)/patch && \
32358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32360                   "RANLIB=$${RANLIB}" \
32361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32362                   html) \
32363           || exit 1
32364
32365 @endif patch
32366
32367 .PHONY: maybe-TAGS-patch TAGS-patch
32368 maybe-TAGS-patch:
32369 @if patch
32370 maybe-TAGS-patch: TAGS-patch
32371
32372 TAGS-patch: \
32373     configure-patch 
32374         @: $(MAKE); $(unstage)
32375         @[ -f ./patch/Makefile ] || exit 0; \
32376         r=`${PWD_COMMAND}`; export r; \
32377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32378         $(HOST_EXPORTS) \
32379         for flag in $(EXTRA_HOST_FLAGS) ; do \
32380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32381         done; \
32382         echo "Doing TAGS in patch" ; \
32383         (cd $(HOST_SUBDIR)/patch && \
32384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32386                   "RANLIB=$${RANLIB}" \
32387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32388                   TAGS) \
32389           || exit 1
32390
32391 @endif patch
32392
32393 .PHONY: maybe-install-info-patch install-info-patch
32394 maybe-install-info-patch:
32395 @if patch
32396 maybe-install-info-patch: install-info-patch
32397
32398 install-info-patch: \
32399     configure-patch \
32400     info-patch 
32401         @: $(MAKE); $(unstage)
32402         @[ -f ./patch/Makefile ] || exit 0; \
32403         r=`${PWD_COMMAND}`; export r; \
32404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32405         $(HOST_EXPORTS) \
32406         for flag in $(EXTRA_HOST_FLAGS) ; do \
32407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32408         done; \
32409         echo "Doing install-info in patch" ; \
32410         (cd $(HOST_SUBDIR)/patch && \
32411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32413                   "RANLIB=$${RANLIB}" \
32414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32415                   install-info) \
32416           || exit 1
32417
32418 @endif patch
32419
32420 .PHONY: maybe-install-pdf-patch install-pdf-patch
32421 maybe-install-pdf-patch:
32422 @if patch
32423 maybe-install-pdf-patch: install-pdf-patch
32424
32425 install-pdf-patch: \
32426     configure-patch \
32427     pdf-patch 
32428         @: $(MAKE); $(unstage)
32429         @[ -f ./patch/Makefile ] || exit 0; \
32430         r=`${PWD_COMMAND}`; export r; \
32431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32432         $(HOST_EXPORTS) \
32433         for flag in $(EXTRA_HOST_FLAGS) ; do \
32434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32435         done; \
32436         echo "Doing install-pdf in patch" ; \
32437         (cd $(HOST_SUBDIR)/patch && \
32438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32440                   "RANLIB=$${RANLIB}" \
32441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32442                   install-pdf) \
32443           || exit 1
32444
32445 @endif patch
32446
32447 .PHONY: maybe-install-html-patch install-html-patch
32448 maybe-install-html-patch:
32449 @if patch
32450 maybe-install-html-patch: install-html-patch
32451
32452 install-html-patch: \
32453     configure-patch \
32454     html-patch 
32455         @: $(MAKE); $(unstage)
32456         @[ -f ./patch/Makefile ] || exit 0; \
32457         r=`${PWD_COMMAND}`; export r; \
32458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32459         $(HOST_EXPORTS) \
32460         for flag in $(EXTRA_HOST_FLAGS) ; do \
32461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32462         done; \
32463         echo "Doing install-html in patch" ; \
32464         (cd $(HOST_SUBDIR)/patch && \
32465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32467                   "RANLIB=$${RANLIB}" \
32468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32469                   install-html) \
32470           || exit 1
32471
32472 @endif patch
32473
32474 .PHONY: maybe-installcheck-patch installcheck-patch
32475 maybe-installcheck-patch:
32476 @if patch
32477 maybe-installcheck-patch: installcheck-patch
32478
32479 installcheck-patch: \
32480     configure-patch 
32481         @: $(MAKE); $(unstage)
32482         @[ -f ./patch/Makefile ] || exit 0; \
32483         r=`${PWD_COMMAND}`; export r; \
32484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32485         $(HOST_EXPORTS) \
32486         for flag in $(EXTRA_HOST_FLAGS) ; do \
32487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488         done; \
32489         echo "Doing installcheck in patch" ; \
32490         (cd $(HOST_SUBDIR)/patch && \
32491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32493                   "RANLIB=$${RANLIB}" \
32494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32495                   installcheck) \
32496           || exit 1
32497
32498 @endif patch
32499
32500 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32501 maybe-mostlyclean-patch:
32502 @if patch
32503 maybe-mostlyclean-patch: mostlyclean-patch
32504
32505 mostlyclean-patch: 
32506         @: $(MAKE); $(unstage)
32507         @[ -f ./patch/Makefile ] || exit 0; \
32508         r=`${PWD_COMMAND}`; export r; \
32509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510         $(HOST_EXPORTS) \
32511         for flag in $(EXTRA_HOST_FLAGS) ; do \
32512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32513         done; \
32514         echo "Doing mostlyclean in patch" ; \
32515         (cd $(HOST_SUBDIR)/patch && \
32516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32518                   "RANLIB=$${RANLIB}" \
32519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32520                   mostlyclean) \
32521           || exit 1
32522
32523 @endif patch
32524
32525 .PHONY: maybe-clean-patch clean-patch
32526 maybe-clean-patch:
32527 @if patch
32528 maybe-clean-patch: clean-patch
32529
32530 clean-patch: 
32531         @: $(MAKE); $(unstage)
32532         @[ -f ./patch/Makefile ] || exit 0; \
32533         r=`${PWD_COMMAND}`; export r; \
32534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32535         $(HOST_EXPORTS) \
32536         for flag in $(EXTRA_HOST_FLAGS) ; do \
32537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32538         done; \
32539         echo "Doing clean in patch" ; \
32540         (cd $(HOST_SUBDIR)/patch && \
32541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32543                   "RANLIB=$${RANLIB}" \
32544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32545                   clean) \
32546           || exit 1
32547
32548 @endif patch
32549
32550 .PHONY: maybe-distclean-patch distclean-patch
32551 maybe-distclean-patch:
32552 @if patch
32553 maybe-distclean-patch: distclean-patch
32554
32555 distclean-patch: 
32556         @: $(MAKE); $(unstage)
32557         @[ -f ./patch/Makefile ] || exit 0; \
32558         r=`${PWD_COMMAND}`; export r; \
32559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560         $(HOST_EXPORTS) \
32561         for flag in $(EXTRA_HOST_FLAGS) ; do \
32562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32563         done; \
32564         echo "Doing distclean in patch" ; \
32565         (cd $(HOST_SUBDIR)/patch && \
32566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32568                   "RANLIB=$${RANLIB}" \
32569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32570                   distclean) \
32571           || exit 1
32572
32573 @endif patch
32574
32575 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32576 maybe-maintainer-clean-patch:
32577 @if patch
32578 maybe-maintainer-clean-patch: maintainer-clean-patch
32579
32580 maintainer-clean-patch: 
32581         @: $(MAKE); $(unstage)
32582         @[ -f ./patch/Makefile ] || exit 0; \
32583         r=`${PWD_COMMAND}`; export r; \
32584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32585         $(HOST_EXPORTS) \
32586         for flag in $(EXTRA_HOST_FLAGS) ; do \
32587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32588         done; \
32589         echo "Doing maintainer-clean in patch" ; \
32590         (cd $(HOST_SUBDIR)/patch && \
32591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32593                   "RANLIB=$${RANLIB}" \
32594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32595                   maintainer-clean) \
32596           || exit 1
32597
32598 @endif patch
32599
32600
32601
32602 .PHONY: configure-perl maybe-configure-perl
32603 maybe-configure-perl:
32604 @if gcc-bootstrap
32605 configure-perl: stage_current
32606 @endif gcc-bootstrap
32607 @if perl
32608 maybe-configure-perl: configure-perl
32609 configure-perl: 
32610         @: $(MAKE); $(unstage)
32611         @r=`${PWD_COMMAND}`; export r; \
32612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32615         $(HOST_EXPORTS)  \
32616         echo Configuring in $(HOST_SUBDIR)/perl; \
32617         cd "$(HOST_SUBDIR)/perl" || exit 1; \
32618         case $(srcdir) in \
32619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32620           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32622         esac; \
32623         srcdiroption="--srcdir=$${topdir}/perl"; \
32624         libsrcdir="$$s/perl"; \
32625         $(SHELL) $${libsrcdir}/configure \
32626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32627           --target=${target_alias} $${srcdiroption}  \
32628           || exit 1
32629 @endif perl
32630
32631
32632
32633
32634
32635 .PHONY: all-perl maybe-all-perl
32636 maybe-all-perl:
32637 @if gcc-bootstrap
32638 all-perl: stage_current
32639 @endif gcc-bootstrap
32640 @if perl
32641 TARGET-perl=all
32642 maybe-all-perl: all-perl
32643 all-perl: configure-perl
32644         @: $(MAKE); $(unstage)
32645         @r=`${PWD_COMMAND}`; export r; \
32646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647         $(HOST_EXPORTS)  \
32648         (cd $(HOST_SUBDIR)/perl && \
32649           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32650                 $(TARGET-perl))
32651 @endif perl
32652
32653
32654
32655
32656 .PHONY: check-perl maybe-check-perl
32657 maybe-check-perl:
32658 @if perl
32659 maybe-check-perl: check-perl
32660
32661 check-perl:
32662         @: $(MAKE); $(unstage)
32663         @r=`${PWD_COMMAND}`; export r; \
32664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32665         $(HOST_EXPORTS) \
32666         (cd $(HOST_SUBDIR)/perl && \
32667           $(MAKE) $(FLAGS_TO_PASS)  check)
32668
32669 @endif perl
32670
32671 .PHONY: install-perl maybe-install-perl
32672 maybe-install-perl:
32673 @if perl
32674 maybe-install-perl: install-perl
32675
32676 install-perl: installdirs
32677         @: $(MAKE); $(unstage)
32678         @r=`${PWD_COMMAND}`; export r; \
32679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680         $(HOST_EXPORTS) \
32681         (cd $(HOST_SUBDIR)/perl && \
32682           $(MAKE) $(FLAGS_TO_PASS)  install)
32683
32684 @endif perl
32685
32686 # Other targets (info, dvi, pdf, etc.)
32687
32688 .PHONY: maybe-info-perl info-perl
32689 maybe-info-perl:
32690 @if perl
32691 maybe-info-perl: info-perl
32692
32693 info-perl: \
32694     configure-perl 
32695         @: $(MAKE); $(unstage)
32696         @[ -f ./perl/Makefile ] || exit 0; \
32697         r=`${PWD_COMMAND}`; export r; \
32698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32699         $(HOST_EXPORTS) \
32700         for flag in $(EXTRA_HOST_FLAGS) ; do \
32701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32702         done; \
32703         echo "Doing info in perl" ; \
32704         (cd $(HOST_SUBDIR)/perl && \
32705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32707                   "RANLIB=$${RANLIB}" \
32708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32709                   info) \
32710           || exit 1
32711
32712 @endif perl
32713
32714 .PHONY: maybe-dvi-perl dvi-perl
32715 maybe-dvi-perl:
32716 @if perl
32717 maybe-dvi-perl: dvi-perl
32718
32719 dvi-perl: \
32720     configure-perl 
32721         @: $(MAKE); $(unstage)
32722         @[ -f ./perl/Makefile ] || exit 0; \
32723         r=`${PWD_COMMAND}`; export r; \
32724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32725         $(HOST_EXPORTS) \
32726         for flag in $(EXTRA_HOST_FLAGS) ; do \
32727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32728         done; \
32729         echo "Doing dvi in perl" ; \
32730         (cd $(HOST_SUBDIR)/perl && \
32731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32733                   "RANLIB=$${RANLIB}" \
32734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32735                   dvi) \
32736           || exit 1
32737
32738 @endif perl
32739
32740 .PHONY: maybe-pdf-perl pdf-perl
32741 maybe-pdf-perl:
32742 @if perl
32743 maybe-pdf-perl: pdf-perl
32744
32745 pdf-perl: \
32746     configure-perl 
32747         @: $(MAKE); $(unstage)
32748         @[ -f ./perl/Makefile ] || exit 0; \
32749         r=`${PWD_COMMAND}`; export r; \
32750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751         $(HOST_EXPORTS) \
32752         for flag in $(EXTRA_HOST_FLAGS) ; do \
32753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754         done; \
32755         echo "Doing pdf in perl" ; \
32756         (cd $(HOST_SUBDIR)/perl && \
32757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759                   "RANLIB=$${RANLIB}" \
32760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761                   pdf) \
32762           || exit 1
32763
32764 @endif perl
32765
32766 .PHONY: maybe-html-perl html-perl
32767 maybe-html-perl:
32768 @if perl
32769 maybe-html-perl: html-perl
32770
32771 html-perl: \
32772     configure-perl 
32773         @: $(MAKE); $(unstage)
32774         @[ -f ./perl/Makefile ] || exit 0; \
32775         r=`${PWD_COMMAND}`; export r; \
32776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32777         $(HOST_EXPORTS) \
32778         for flag in $(EXTRA_HOST_FLAGS) ; do \
32779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32780         done; \
32781         echo "Doing html in perl" ; \
32782         (cd $(HOST_SUBDIR)/perl && \
32783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32785                   "RANLIB=$${RANLIB}" \
32786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32787                   html) \
32788           || exit 1
32789
32790 @endif perl
32791
32792 .PHONY: maybe-TAGS-perl TAGS-perl
32793 maybe-TAGS-perl:
32794 @if perl
32795 maybe-TAGS-perl: TAGS-perl
32796
32797 TAGS-perl: \
32798     configure-perl 
32799         @: $(MAKE); $(unstage)
32800         @[ -f ./perl/Makefile ] || exit 0; \
32801         r=`${PWD_COMMAND}`; export r; \
32802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32803         $(HOST_EXPORTS) \
32804         for flag in $(EXTRA_HOST_FLAGS) ; do \
32805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32806         done; \
32807         echo "Doing TAGS in perl" ; \
32808         (cd $(HOST_SUBDIR)/perl && \
32809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32811                   "RANLIB=$${RANLIB}" \
32812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32813                   TAGS) \
32814           || exit 1
32815
32816 @endif perl
32817
32818 .PHONY: maybe-install-info-perl install-info-perl
32819 maybe-install-info-perl:
32820 @if perl
32821 maybe-install-info-perl: install-info-perl
32822
32823 install-info-perl: \
32824     configure-perl \
32825     info-perl 
32826         @: $(MAKE); $(unstage)
32827         @[ -f ./perl/Makefile ] || exit 0; \
32828         r=`${PWD_COMMAND}`; export r; \
32829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32830         $(HOST_EXPORTS) \
32831         for flag in $(EXTRA_HOST_FLAGS) ; do \
32832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32833         done; \
32834         echo "Doing install-info in perl" ; \
32835         (cd $(HOST_SUBDIR)/perl && \
32836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32838                   "RANLIB=$${RANLIB}" \
32839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32840                   install-info) \
32841           || exit 1
32842
32843 @endif perl
32844
32845 .PHONY: maybe-install-pdf-perl install-pdf-perl
32846 maybe-install-pdf-perl:
32847 @if perl
32848 maybe-install-pdf-perl: install-pdf-perl
32849
32850 install-pdf-perl: \
32851     configure-perl \
32852     pdf-perl 
32853         @: $(MAKE); $(unstage)
32854         @[ -f ./perl/Makefile ] || exit 0; \
32855         r=`${PWD_COMMAND}`; export r; \
32856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32857         $(HOST_EXPORTS) \
32858         for flag in $(EXTRA_HOST_FLAGS) ; do \
32859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32860         done; \
32861         echo "Doing install-pdf in perl" ; \
32862         (cd $(HOST_SUBDIR)/perl && \
32863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32865                   "RANLIB=$${RANLIB}" \
32866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32867                   install-pdf) \
32868           || exit 1
32869
32870 @endif perl
32871
32872 .PHONY: maybe-install-html-perl install-html-perl
32873 maybe-install-html-perl:
32874 @if perl
32875 maybe-install-html-perl: install-html-perl
32876
32877 install-html-perl: \
32878     configure-perl \
32879     html-perl 
32880         @: $(MAKE); $(unstage)
32881         @[ -f ./perl/Makefile ] || exit 0; \
32882         r=`${PWD_COMMAND}`; export r; \
32883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32884         $(HOST_EXPORTS) \
32885         for flag in $(EXTRA_HOST_FLAGS) ; do \
32886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32887         done; \
32888         echo "Doing install-html in perl" ; \
32889         (cd $(HOST_SUBDIR)/perl && \
32890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32892                   "RANLIB=$${RANLIB}" \
32893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32894                   install-html) \
32895           || exit 1
32896
32897 @endif perl
32898
32899 .PHONY: maybe-installcheck-perl installcheck-perl
32900 maybe-installcheck-perl:
32901 @if perl
32902 maybe-installcheck-perl: installcheck-perl
32903
32904 installcheck-perl: \
32905     configure-perl 
32906         @: $(MAKE); $(unstage)
32907         @[ -f ./perl/Makefile ] || exit 0; \
32908         r=`${PWD_COMMAND}`; export r; \
32909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32910         $(HOST_EXPORTS) \
32911         for flag in $(EXTRA_HOST_FLAGS) ; do \
32912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32913         done; \
32914         echo "Doing installcheck in perl" ; \
32915         (cd $(HOST_SUBDIR)/perl && \
32916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32918                   "RANLIB=$${RANLIB}" \
32919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32920                   installcheck) \
32921           || exit 1
32922
32923 @endif perl
32924
32925 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32926 maybe-mostlyclean-perl:
32927 @if perl
32928 maybe-mostlyclean-perl: mostlyclean-perl
32929
32930 mostlyclean-perl: 
32931         @: $(MAKE); $(unstage)
32932         @[ -f ./perl/Makefile ] || exit 0; \
32933         r=`${PWD_COMMAND}`; export r; \
32934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32935         $(HOST_EXPORTS) \
32936         for flag in $(EXTRA_HOST_FLAGS) ; do \
32937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32938         done; \
32939         echo "Doing mostlyclean in perl" ; \
32940         (cd $(HOST_SUBDIR)/perl && \
32941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32943                   "RANLIB=$${RANLIB}" \
32944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32945                   mostlyclean) \
32946           || exit 1
32947
32948 @endif perl
32949
32950 .PHONY: maybe-clean-perl clean-perl
32951 maybe-clean-perl:
32952 @if perl
32953 maybe-clean-perl: clean-perl
32954
32955 clean-perl: 
32956         @: $(MAKE); $(unstage)
32957         @[ -f ./perl/Makefile ] || exit 0; \
32958         r=`${PWD_COMMAND}`; export r; \
32959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32960         $(HOST_EXPORTS) \
32961         for flag in $(EXTRA_HOST_FLAGS) ; do \
32962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32963         done; \
32964         echo "Doing clean in perl" ; \
32965         (cd $(HOST_SUBDIR)/perl && \
32966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32968                   "RANLIB=$${RANLIB}" \
32969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32970                   clean) \
32971           || exit 1
32972
32973 @endif perl
32974
32975 .PHONY: maybe-distclean-perl distclean-perl
32976 maybe-distclean-perl:
32977 @if perl
32978 maybe-distclean-perl: distclean-perl
32979
32980 distclean-perl: 
32981         @: $(MAKE); $(unstage)
32982         @[ -f ./perl/Makefile ] || exit 0; \
32983         r=`${PWD_COMMAND}`; export r; \
32984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32985         $(HOST_EXPORTS) \
32986         for flag in $(EXTRA_HOST_FLAGS) ; do \
32987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32988         done; \
32989         echo "Doing distclean in perl" ; \
32990         (cd $(HOST_SUBDIR)/perl && \
32991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32993                   "RANLIB=$${RANLIB}" \
32994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32995                   distclean) \
32996           || exit 1
32997
32998 @endif perl
32999
33000 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33001 maybe-maintainer-clean-perl:
33002 @if perl
33003 maybe-maintainer-clean-perl: maintainer-clean-perl
33004
33005 maintainer-clean-perl: 
33006         @: $(MAKE); $(unstage)
33007         @[ -f ./perl/Makefile ] || exit 0; \
33008         r=`${PWD_COMMAND}`; export r; \
33009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010         $(HOST_EXPORTS) \
33011         for flag in $(EXTRA_HOST_FLAGS) ; do \
33012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33013         done; \
33014         echo "Doing maintainer-clean in perl" ; \
33015         (cd $(HOST_SUBDIR)/perl && \
33016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018                   "RANLIB=$${RANLIB}" \
33019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020                   maintainer-clean) \
33021           || exit 1
33022
33023 @endif perl
33024
33025
33026
33027 .PHONY: configure-prms maybe-configure-prms
33028 maybe-configure-prms:
33029 @if gcc-bootstrap
33030 configure-prms: stage_current
33031 @endif gcc-bootstrap
33032 @if prms
33033 maybe-configure-prms: configure-prms
33034 configure-prms: 
33035         @: $(MAKE); $(unstage)
33036         @r=`${PWD_COMMAND}`; export r; \
33037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33038         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33040         $(HOST_EXPORTS)  \
33041         echo Configuring in $(HOST_SUBDIR)/prms; \
33042         cd "$(HOST_SUBDIR)/prms" || exit 1; \
33043         case $(srcdir) in \
33044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33045           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33047         esac; \
33048         srcdiroption="--srcdir=$${topdir}/prms"; \
33049         libsrcdir="$$s/prms"; \
33050         $(SHELL) $${libsrcdir}/configure \
33051           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33052           --target=${target_alias} $${srcdiroption}  \
33053           || exit 1
33054 @endif prms
33055
33056
33057
33058
33059
33060 .PHONY: all-prms maybe-all-prms
33061 maybe-all-prms:
33062 @if gcc-bootstrap
33063 all-prms: stage_current
33064 @endif gcc-bootstrap
33065 @if prms
33066 TARGET-prms=all
33067 maybe-all-prms: all-prms
33068 all-prms: configure-prms
33069         @: $(MAKE); $(unstage)
33070         @r=`${PWD_COMMAND}`; export r; \
33071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072         $(HOST_EXPORTS)  \
33073         (cd $(HOST_SUBDIR)/prms && \
33074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33075                 $(TARGET-prms))
33076 @endif prms
33077
33078
33079
33080
33081 .PHONY: check-prms maybe-check-prms
33082 maybe-check-prms:
33083 @if prms
33084 maybe-check-prms: check-prms
33085
33086 check-prms:
33087         @: $(MAKE); $(unstage)
33088         @r=`${PWD_COMMAND}`; export r; \
33089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090         $(HOST_EXPORTS) \
33091         (cd $(HOST_SUBDIR)/prms && \
33092           $(MAKE) $(FLAGS_TO_PASS)  check)
33093
33094 @endif prms
33095
33096 .PHONY: install-prms maybe-install-prms
33097 maybe-install-prms:
33098 @if prms
33099 maybe-install-prms: install-prms
33100
33101 install-prms: installdirs
33102         @: $(MAKE); $(unstage)
33103         @r=`${PWD_COMMAND}`; export r; \
33104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105         $(HOST_EXPORTS) \
33106         (cd $(HOST_SUBDIR)/prms && \
33107           $(MAKE) $(FLAGS_TO_PASS)  install)
33108
33109 @endif prms
33110
33111 # Other targets (info, dvi, pdf, etc.)
33112
33113 .PHONY: maybe-info-prms info-prms
33114 maybe-info-prms:
33115 @if prms
33116 maybe-info-prms: info-prms
33117
33118 info-prms: \
33119     configure-prms 
33120         @: $(MAKE); $(unstage)
33121         @[ -f ./prms/Makefile ] || exit 0; \
33122         r=`${PWD_COMMAND}`; export r; \
33123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124         $(HOST_EXPORTS) \
33125         for flag in $(EXTRA_HOST_FLAGS) ; do \
33126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127         done; \
33128         echo "Doing info in prms" ; \
33129         (cd $(HOST_SUBDIR)/prms && \
33130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33132                   "RANLIB=$${RANLIB}" \
33133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33134                   info) \
33135           || exit 1
33136
33137 @endif prms
33138
33139 .PHONY: maybe-dvi-prms dvi-prms
33140 maybe-dvi-prms:
33141 @if prms
33142 maybe-dvi-prms: dvi-prms
33143
33144 dvi-prms: \
33145     configure-prms 
33146         @: $(MAKE); $(unstage)
33147         @[ -f ./prms/Makefile ] || exit 0; \
33148         r=`${PWD_COMMAND}`; export r; \
33149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33150         $(HOST_EXPORTS) \
33151         for flag in $(EXTRA_HOST_FLAGS) ; do \
33152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33153         done; \
33154         echo "Doing dvi in prms" ; \
33155         (cd $(HOST_SUBDIR)/prms && \
33156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33158                   "RANLIB=$${RANLIB}" \
33159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33160                   dvi) \
33161           || exit 1
33162
33163 @endif prms
33164
33165 .PHONY: maybe-pdf-prms pdf-prms
33166 maybe-pdf-prms:
33167 @if prms
33168 maybe-pdf-prms: pdf-prms
33169
33170 pdf-prms: \
33171     configure-prms 
33172         @: $(MAKE); $(unstage)
33173         @[ -f ./prms/Makefile ] || exit 0; \
33174         r=`${PWD_COMMAND}`; export r; \
33175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33176         $(HOST_EXPORTS) \
33177         for flag in $(EXTRA_HOST_FLAGS) ; do \
33178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33179         done; \
33180         echo "Doing pdf in prms" ; \
33181         (cd $(HOST_SUBDIR)/prms && \
33182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33184                   "RANLIB=$${RANLIB}" \
33185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33186                   pdf) \
33187           || exit 1
33188
33189 @endif prms
33190
33191 .PHONY: maybe-html-prms html-prms
33192 maybe-html-prms:
33193 @if prms
33194 maybe-html-prms: html-prms
33195
33196 html-prms: \
33197     configure-prms 
33198         @: $(MAKE); $(unstage)
33199         @[ -f ./prms/Makefile ] || exit 0; \
33200         r=`${PWD_COMMAND}`; export r; \
33201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202         $(HOST_EXPORTS) \
33203         for flag in $(EXTRA_HOST_FLAGS) ; do \
33204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33205         done; \
33206         echo "Doing html in prms" ; \
33207         (cd $(HOST_SUBDIR)/prms && \
33208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33210                   "RANLIB=$${RANLIB}" \
33211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33212                   html) \
33213           || exit 1
33214
33215 @endif prms
33216
33217 .PHONY: maybe-TAGS-prms TAGS-prms
33218 maybe-TAGS-prms:
33219 @if prms
33220 maybe-TAGS-prms: TAGS-prms
33221
33222 TAGS-prms: \
33223     configure-prms 
33224         @: $(MAKE); $(unstage)
33225         @[ -f ./prms/Makefile ] || exit 0; \
33226         r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         $(HOST_EXPORTS) \
33229         for flag in $(EXTRA_HOST_FLAGS) ; do \
33230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33231         done; \
33232         echo "Doing TAGS in prms" ; \
33233         (cd $(HOST_SUBDIR)/prms && \
33234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33236                   "RANLIB=$${RANLIB}" \
33237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33238                   TAGS) \
33239           || exit 1
33240
33241 @endif prms
33242
33243 .PHONY: maybe-install-info-prms install-info-prms
33244 maybe-install-info-prms:
33245 @if prms
33246 maybe-install-info-prms: install-info-prms
33247
33248 install-info-prms: \
33249     configure-prms \
33250     info-prms 
33251         @: $(MAKE); $(unstage)
33252         @[ -f ./prms/Makefile ] || exit 0; \
33253         r=`${PWD_COMMAND}`; export r; \
33254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255         $(HOST_EXPORTS) \
33256         for flag in $(EXTRA_HOST_FLAGS) ; do \
33257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33258         done; \
33259         echo "Doing install-info in prms" ; \
33260         (cd $(HOST_SUBDIR)/prms && \
33261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33263                   "RANLIB=$${RANLIB}" \
33264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33265                   install-info) \
33266           || exit 1
33267
33268 @endif prms
33269
33270 .PHONY: maybe-install-pdf-prms install-pdf-prms
33271 maybe-install-pdf-prms:
33272 @if prms
33273 maybe-install-pdf-prms: install-pdf-prms
33274
33275 install-pdf-prms: \
33276     configure-prms \
33277     pdf-prms 
33278         @: $(MAKE); $(unstage)
33279         @[ -f ./prms/Makefile ] || exit 0; \
33280         r=`${PWD_COMMAND}`; export r; \
33281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33282         $(HOST_EXPORTS) \
33283         for flag in $(EXTRA_HOST_FLAGS) ; do \
33284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33285         done; \
33286         echo "Doing install-pdf in prms" ; \
33287         (cd $(HOST_SUBDIR)/prms && \
33288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33290                   "RANLIB=$${RANLIB}" \
33291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33292                   install-pdf) \
33293           || exit 1
33294
33295 @endif prms
33296
33297 .PHONY: maybe-install-html-prms install-html-prms
33298 maybe-install-html-prms:
33299 @if prms
33300 maybe-install-html-prms: install-html-prms
33301
33302 install-html-prms: \
33303     configure-prms \
33304     html-prms 
33305         @: $(MAKE); $(unstage)
33306         @[ -f ./prms/Makefile ] || exit 0; \
33307         r=`${PWD_COMMAND}`; export r; \
33308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309         $(HOST_EXPORTS) \
33310         for flag in $(EXTRA_HOST_FLAGS) ; do \
33311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33312         done; \
33313         echo "Doing install-html in prms" ; \
33314         (cd $(HOST_SUBDIR)/prms && \
33315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33317                   "RANLIB=$${RANLIB}" \
33318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33319                   install-html) \
33320           || exit 1
33321
33322 @endif prms
33323
33324 .PHONY: maybe-installcheck-prms installcheck-prms
33325 maybe-installcheck-prms:
33326 @if prms
33327 maybe-installcheck-prms: installcheck-prms
33328
33329 installcheck-prms: \
33330     configure-prms 
33331         @: $(MAKE); $(unstage)
33332         @[ -f ./prms/Makefile ] || exit 0; \
33333         r=`${PWD_COMMAND}`; export r; \
33334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335         $(HOST_EXPORTS) \
33336         for flag in $(EXTRA_HOST_FLAGS) ; do \
33337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33338         done; \
33339         echo "Doing installcheck in prms" ; \
33340         (cd $(HOST_SUBDIR)/prms && \
33341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33343                   "RANLIB=$${RANLIB}" \
33344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33345                   installcheck) \
33346           || exit 1
33347
33348 @endif prms
33349
33350 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33351 maybe-mostlyclean-prms:
33352 @if prms
33353 maybe-mostlyclean-prms: mostlyclean-prms
33354
33355 mostlyclean-prms: 
33356         @: $(MAKE); $(unstage)
33357         @[ -f ./prms/Makefile ] || exit 0; \
33358         r=`${PWD_COMMAND}`; export r; \
33359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33360         $(HOST_EXPORTS) \
33361         for flag in $(EXTRA_HOST_FLAGS) ; do \
33362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33363         done; \
33364         echo "Doing mostlyclean in prms" ; \
33365         (cd $(HOST_SUBDIR)/prms && \
33366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33368                   "RANLIB=$${RANLIB}" \
33369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33370                   mostlyclean) \
33371           || exit 1
33372
33373 @endif prms
33374
33375 .PHONY: maybe-clean-prms clean-prms
33376 maybe-clean-prms:
33377 @if prms
33378 maybe-clean-prms: clean-prms
33379
33380 clean-prms: 
33381         @: $(MAKE); $(unstage)
33382         @[ -f ./prms/Makefile ] || exit 0; \
33383         r=`${PWD_COMMAND}`; export r; \
33384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33385         $(HOST_EXPORTS) \
33386         for flag in $(EXTRA_HOST_FLAGS) ; do \
33387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33388         done; \
33389         echo "Doing clean in prms" ; \
33390         (cd $(HOST_SUBDIR)/prms && \
33391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33393                   "RANLIB=$${RANLIB}" \
33394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33395                   clean) \
33396           || exit 1
33397
33398 @endif prms
33399
33400 .PHONY: maybe-distclean-prms distclean-prms
33401 maybe-distclean-prms:
33402 @if prms
33403 maybe-distclean-prms: distclean-prms
33404
33405 distclean-prms: 
33406         @: $(MAKE); $(unstage)
33407         @[ -f ./prms/Makefile ] || exit 0; \
33408         r=`${PWD_COMMAND}`; export r; \
33409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33410         $(HOST_EXPORTS) \
33411         for flag in $(EXTRA_HOST_FLAGS) ; do \
33412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33413         done; \
33414         echo "Doing distclean in prms" ; \
33415         (cd $(HOST_SUBDIR)/prms && \
33416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33418                   "RANLIB=$${RANLIB}" \
33419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33420                   distclean) \
33421           || exit 1
33422
33423 @endif prms
33424
33425 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33426 maybe-maintainer-clean-prms:
33427 @if prms
33428 maybe-maintainer-clean-prms: maintainer-clean-prms
33429
33430 maintainer-clean-prms: 
33431         @: $(MAKE); $(unstage)
33432         @[ -f ./prms/Makefile ] || exit 0; \
33433         r=`${PWD_COMMAND}`; export r; \
33434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33435         $(HOST_EXPORTS) \
33436         for flag in $(EXTRA_HOST_FLAGS) ; do \
33437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33438         done; \
33439         echo "Doing maintainer-clean in prms" ; \
33440         (cd $(HOST_SUBDIR)/prms && \
33441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33443                   "RANLIB=$${RANLIB}" \
33444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33445                   maintainer-clean) \
33446           || exit 1
33447
33448 @endif prms
33449
33450
33451
33452 .PHONY: configure-rcs maybe-configure-rcs
33453 maybe-configure-rcs:
33454 @if gcc-bootstrap
33455 configure-rcs: stage_current
33456 @endif gcc-bootstrap
33457 @if rcs
33458 maybe-configure-rcs: configure-rcs
33459 configure-rcs: 
33460         @: $(MAKE); $(unstage)
33461         @r=`${PWD_COMMAND}`; export r; \
33462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33463         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33465         $(HOST_EXPORTS)  \
33466         echo Configuring in $(HOST_SUBDIR)/rcs; \
33467         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33468         case $(srcdir) in \
33469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33470           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33472         esac; \
33473         srcdiroption="--srcdir=$${topdir}/rcs"; \
33474         libsrcdir="$$s/rcs"; \
33475         $(SHELL) $${libsrcdir}/configure \
33476           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33477           --target=${target_alias} $${srcdiroption}  \
33478           || exit 1
33479 @endif rcs
33480
33481
33482
33483
33484
33485 .PHONY: all-rcs maybe-all-rcs
33486 maybe-all-rcs:
33487 @if gcc-bootstrap
33488 all-rcs: stage_current
33489 @endif gcc-bootstrap
33490 @if rcs
33491 TARGET-rcs=all
33492 maybe-all-rcs: all-rcs
33493 all-rcs: configure-rcs
33494         @: $(MAKE); $(unstage)
33495         @r=`${PWD_COMMAND}`; export r; \
33496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497         $(HOST_EXPORTS)  \
33498         (cd $(HOST_SUBDIR)/rcs && \
33499           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33500                 $(TARGET-rcs))
33501 @endif rcs
33502
33503
33504
33505
33506 .PHONY: check-rcs maybe-check-rcs
33507 maybe-check-rcs:
33508 @if rcs
33509 maybe-check-rcs: check-rcs
33510
33511 check-rcs:
33512         @: $(MAKE); $(unstage)
33513         @r=`${PWD_COMMAND}`; export r; \
33514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33515         $(HOST_EXPORTS) \
33516         (cd $(HOST_SUBDIR)/rcs && \
33517           $(MAKE) $(FLAGS_TO_PASS)  check)
33518
33519 @endif rcs
33520
33521 .PHONY: install-rcs maybe-install-rcs
33522 maybe-install-rcs:
33523 @if rcs
33524 maybe-install-rcs: install-rcs
33525
33526 install-rcs: installdirs
33527         @: $(MAKE); $(unstage)
33528         @r=`${PWD_COMMAND}`; export r; \
33529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33530         $(HOST_EXPORTS) \
33531         (cd $(HOST_SUBDIR)/rcs && \
33532           $(MAKE) $(FLAGS_TO_PASS)  install)
33533
33534 @endif rcs
33535
33536 # Other targets (info, dvi, pdf, etc.)
33537
33538 .PHONY: maybe-info-rcs info-rcs
33539 maybe-info-rcs:
33540 @if rcs
33541 maybe-info-rcs: info-rcs
33542
33543 info-rcs: \
33544     configure-rcs 
33545         @: $(MAKE); $(unstage)
33546         @[ -f ./rcs/Makefile ] || exit 0; \
33547         r=`${PWD_COMMAND}`; export r; \
33548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33549         $(HOST_EXPORTS) \
33550         for flag in $(EXTRA_HOST_FLAGS) ; do \
33551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33552         done; \
33553         echo "Doing info in rcs" ; \
33554         (cd $(HOST_SUBDIR)/rcs && \
33555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33557                   "RANLIB=$${RANLIB}" \
33558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33559                   info) \
33560           || exit 1
33561
33562 @endif rcs
33563
33564 .PHONY: maybe-dvi-rcs dvi-rcs
33565 maybe-dvi-rcs:
33566 @if rcs
33567 maybe-dvi-rcs: dvi-rcs
33568
33569 dvi-rcs: \
33570     configure-rcs 
33571         @: $(MAKE); $(unstage)
33572         @[ -f ./rcs/Makefile ] || exit 0; \
33573         r=`${PWD_COMMAND}`; export r; \
33574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575         $(HOST_EXPORTS) \
33576         for flag in $(EXTRA_HOST_FLAGS) ; do \
33577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33578         done; \
33579         echo "Doing dvi in rcs" ; \
33580         (cd $(HOST_SUBDIR)/rcs && \
33581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33583                   "RANLIB=$${RANLIB}" \
33584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33585                   dvi) \
33586           || exit 1
33587
33588 @endif rcs
33589
33590 .PHONY: maybe-pdf-rcs pdf-rcs
33591 maybe-pdf-rcs:
33592 @if rcs
33593 maybe-pdf-rcs: pdf-rcs
33594
33595 pdf-rcs: \
33596     configure-rcs 
33597         @: $(MAKE); $(unstage)
33598         @[ -f ./rcs/Makefile ] || exit 0; \
33599         r=`${PWD_COMMAND}`; export r; \
33600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601         $(HOST_EXPORTS) \
33602         for flag in $(EXTRA_HOST_FLAGS) ; do \
33603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33604         done; \
33605         echo "Doing pdf in rcs" ; \
33606         (cd $(HOST_SUBDIR)/rcs && \
33607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33609                   "RANLIB=$${RANLIB}" \
33610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33611                   pdf) \
33612           || exit 1
33613
33614 @endif rcs
33615
33616 .PHONY: maybe-html-rcs html-rcs
33617 maybe-html-rcs:
33618 @if rcs
33619 maybe-html-rcs: html-rcs
33620
33621 html-rcs: \
33622     configure-rcs 
33623         @: $(MAKE); $(unstage)
33624         @[ -f ./rcs/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 html in rcs" ; \
33632         (cd $(HOST_SUBDIR)/rcs && \
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                   html) \
33638           || exit 1
33639
33640 @endif rcs
33641
33642 .PHONY: maybe-TAGS-rcs TAGS-rcs
33643 maybe-TAGS-rcs:
33644 @if rcs
33645 maybe-TAGS-rcs: TAGS-rcs
33646
33647 TAGS-rcs: \
33648     configure-rcs 
33649         @: $(MAKE); $(unstage)
33650         @[ -f ./rcs/Makefile ] || exit 0; \
33651         r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         $(HOST_EXPORTS) \
33654         for flag in $(EXTRA_HOST_FLAGS) ; do \
33655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33656         done; \
33657         echo "Doing TAGS in rcs" ; \
33658         (cd $(HOST_SUBDIR)/rcs && \
33659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661                   "RANLIB=$${RANLIB}" \
33662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33663                   TAGS) \
33664           || exit 1
33665
33666 @endif rcs
33667
33668 .PHONY: maybe-install-info-rcs install-info-rcs
33669 maybe-install-info-rcs:
33670 @if rcs
33671 maybe-install-info-rcs: install-info-rcs
33672
33673 install-info-rcs: \
33674     configure-rcs \
33675     info-rcs 
33676         @: $(MAKE); $(unstage)
33677         @[ -f ./rcs/Makefile ] || exit 0; \
33678         r=`${PWD_COMMAND}`; export r; \
33679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33680         $(HOST_EXPORTS) \
33681         for flag in $(EXTRA_HOST_FLAGS) ; do \
33682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33683         done; \
33684         echo "Doing install-info in rcs" ; \
33685         (cd $(HOST_SUBDIR)/rcs && \
33686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33688                   "RANLIB=$${RANLIB}" \
33689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33690                   install-info) \
33691           || exit 1
33692
33693 @endif rcs
33694
33695 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33696 maybe-install-pdf-rcs:
33697 @if rcs
33698 maybe-install-pdf-rcs: install-pdf-rcs
33699
33700 install-pdf-rcs: \
33701     configure-rcs \
33702     pdf-rcs 
33703         @: $(MAKE); $(unstage)
33704         @[ -f ./rcs/Makefile ] || exit 0; \
33705         r=`${PWD_COMMAND}`; export r; \
33706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33707         $(HOST_EXPORTS) \
33708         for flag in $(EXTRA_HOST_FLAGS) ; do \
33709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33710         done; \
33711         echo "Doing install-pdf in rcs" ; \
33712         (cd $(HOST_SUBDIR)/rcs && \
33713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33715                   "RANLIB=$${RANLIB}" \
33716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33717                   install-pdf) \
33718           || exit 1
33719
33720 @endif rcs
33721
33722 .PHONY: maybe-install-html-rcs install-html-rcs
33723 maybe-install-html-rcs:
33724 @if rcs
33725 maybe-install-html-rcs: install-html-rcs
33726
33727 install-html-rcs: \
33728     configure-rcs \
33729     html-rcs 
33730         @: $(MAKE); $(unstage)
33731         @[ -f ./rcs/Makefile ] || exit 0; \
33732         r=`${PWD_COMMAND}`; export r; \
33733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33734         $(HOST_EXPORTS) \
33735         for flag in $(EXTRA_HOST_FLAGS) ; do \
33736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33737         done; \
33738         echo "Doing install-html in rcs" ; \
33739         (cd $(HOST_SUBDIR)/rcs && \
33740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33742                   "RANLIB=$${RANLIB}" \
33743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33744                   install-html) \
33745           || exit 1
33746
33747 @endif rcs
33748
33749 .PHONY: maybe-installcheck-rcs installcheck-rcs
33750 maybe-installcheck-rcs:
33751 @if rcs
33752 maybe-installcheck-rcs: installcheck-rcs
33753
33754 installcheck-rcs: \
33755     configure-rcs 
33756         @: $(MAKE); $(unstage)
33757         @[ -f ./rcs/Makefile ] || exit 0; \
33758         r=`${PWD_COMMAND}`; export r; \
33759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33760         $(HOST_EXPORTS) \
33761         for flag in $(EXTRA_HOST_FLAGS) ; do \
33762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33763         done; \
33764         echo "Doing installcheck in rcs" ; \
33765         (cd $(HOST_SUBDIR)/rcs && \
33766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33768                   "RANLIB=$${RANLIB}" \
33769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33770                   installcheck) \
33771           || exit 1
33772
33773 @endif rcs
33774
33775 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33776 maybe-mostlyclean-rcs:
33777 @if rcs
33778 maybe-mostlyclean-rcs: mostlyclean-rcs
33779
33780 mostlyclean-rcs: 
33781         @: $(MAKE); $(unstage)
33782         @[ -f ./rcs/Makefile ] || exit 0; \
33783         r=`${PWD_COMMAND}`; export r; \
33784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785         $(HOST_EXPORTS) \
33786         for flag in $(EXTRA_HOST_FLAGS) ; do \
33787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788         done; \
33789         echo "Doing mostlyclean in rcs" ; \
33790         (cd $(HOST_SUBDIR)/rcs && \
33791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33793                   "RANLIB=$${RANLIB}" \
33794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33795                   mostlyclean) \
33796           || exit 1
33797
33798 @endif rcs
33799
33800 .PHONY: maybe-clean-rcs clean-rcs
33801 maybe-clean-rcs:
33802 @if rcs
33803 maybe-clean-rcs: clean-rcs
33804
33805 clean-rcs: 
33806         @: $(MAKE); $(unstage)
33807         @[ -f ./rcs/Makefile ] || exit 0; \
33808         r=`${PWD_COMMAND}`; export r; \
33809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33810         $(HOST_EXPORTS) \
33811         for flag in $(EXTRA_HOST_FLAGS) ; do \
33812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33813         done; \
33814         echo "Doing clean in rcs" ; \
33815         (cd $(HOST_SUBDIR)/rcs && \
33816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33818                   "RANLIB=$${RANLIB}" \
33819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33820                   clean) \
33821           || exit 1
33822
33823 @endif rcs
33824
33825 .PHONY: maybe-distclean-rcs distclean-rcs
33826 maybe-distclean-rcs:
33827 @if rcs
33828 maybe-distclean-rcs: distclean-rcs
33829
33830 distclean-rcs: 
33831         @: $(MAKE); $(unstage)
33832         @[ -f ./rcs/Makefile ] || exit 0; \
33833         r=`${PWD_COMMAND}`; export r; \
33834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33835         $(HOST_EXPORTS) \
33836         for flag in $(EXTRA_HOST_FLAGS) ; do \
33837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33838         done; \
33839         echo "Doing distclean in rcs" ; \
33840         (cd $(HOST_SUBDIR)/rcs && \
33841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33843                   "RANLIB=$${RANLIB}" \
33844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33845                   distclean) \
33846           || exit 1
33847
33848 @endif rcs
33849
33850 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33851 maybe-maintainer-clean-rcs:
33852 @if rcs
33853 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33854
33855 maintainer-clean-rcs: 
33856         @: $(MAKE); $(unstage)
33857         @[ -f ./rcs/Makefile ] || exit 0; \
33858         r=`${PWD_COMMAND}`; export r; \
33859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33860         $(HOST_EXPORTS) \
33861         for flag in $(EXTRA_HOST_FLAGS) ; do \
33862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33863         done; \
33864         echo "Doing maintainer-clean in rcs" ; \
33865         (cd $(HOST_SUBDIR)/rcs && \
33866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33868                   "RANLIB=$${RANLIB}" \
33869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33870                   maintainer-clean) \
33871           || exit 1
33872
33873 @endif rcs
33874
33875
33876
33877 .PHONY: configure-readline maybe-configure-readline
33878 maybe-configure-readline:
33879 @if gcc-bootstrap
33880 configure-readline: stage_current
33881 @endif gcc-bootstrap
33882 @if readline
33883 maybe-configure-readline: configure-readline
33884 configure-readline: 
33885         @: $(MAKE); $(unstage)
33886         @r=`${PWD_COMMAND}`; export r; \
33887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33888         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33890         $(HOST_EXPORTS)  \
33891         echo Configuring in $(HOST_SUBDIR)/readline; \
33892         cd "$(HOST_SUBDIR)/readline" || exit 1; \
33893         case $(srcdir) in \
33894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33895           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33897         esac; \
33898         srcdiroption="--srcdir=$${topdir}/readline"; \
33899         libsrcdir="$$s/readline"; \
33900         $(SHELL) $${libsrcdir}/configure \
33901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33902           --target=${target_alias} $${srcdiroption}  \
33903           || exit 1
33904 @endif readline
33905
33906
33907
33908
33909
33910 .PHONY: all-readline maybe-all-readline
33911 maybe-all-readline:
33912 @if gcc-bootstrap
33913 all-readline: stage_current
33914 @endif gcc-bootstrap
33915 @if readline
33916 TARGET-readline=all
33917 maybe-all-readline: all-readline
33918 all-readline: configure-readline
33919         @: $(MAKE); $(unstage)
33920         @r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         $(HOST_EXPORTS)  \
33923         (cd $(HOST_SUBDIR)/readline && \
33924           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33925                 $(TARGET-readline))
33926 @endif readline
33927
33928
33929
33930
33931 .PHONY: check-readline maybe-check-readline
33932 maybe-check-readline:
33933 @if readline
33934 maybe-check-readline: check-readline
33935
33936 check-readline:
33937         @: $(MAKE); $(unstage)
33938         @r=`${PWD_COMMAND}`; export r; \
33939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33940         $(HOST_EXPORTS) \
33941         (cd $(HOST_SUBDIR)/readline && \
33942           $(MAKE) $(FLAGS_TO_PASS)  check)
33943
33944 @endif readline
33945
33946 .PHONY: install-readline maybe-install-readline
33947 maybe-install-readline:
33948 @if readline
33949 maybe-install-readline: install-readline
33950
33951 install-readline: installdirs
33952         @: $(MAKE); $(unstage)
33953         @r=`${PWD_COMMAND}`; export r; \
33954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33955         $(HOST_EXPORTS) \
33956         (cd $(HOST_SUBDIR)/readline && \
33957           $(MAKE) $(FLAGS_TO_PASS)  install)
33958
33959 @endif readline
33960
33961 # Other targets (info, dvi, pdf, etc.)
33962
33963 .PHONY: maybe-info-readline info-readline
33964 maybe-info-readline:
33965 @if readline
33966 maybe-info-readline: info-readline
33967
33968 info-readline: \
33969     configure-readline 
33970         @: $(MAKE); $(unstage)
33971         @[ -f ./readline/Makefile ] || exit 0; \
33972         r=`${PWD_COMMAND}`; export r; \
33973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33974         $(HOST_EXPORTS) \
33975         for flag in $(EXTRA_HOST_FLAGS) ; do \
33976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33977         done; \
33978         echo "Doing info in readline" ; \
33979         (cd $(HOST_SUBDIR)/readline && \
33980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33982                   "RANLIB=$${RANLIB}" \
33983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33984                   info) \
33985           || exit 1
33986
33987 @endif readline
33988
33989 .PHONY: maybe-dvi-readline dvi-readline
33990 maybe-dvi-readline:
33991 @if readline
33992 maybe-dvi-readline: dvi-readline
33993
33994 dvi-readline: \
33995     configure-readline 
33996         @: $(MAKE); $(unstage)
33997         @[ -f ./readline/Makefile ] || exit 0; \
33998         r=`${PWD_COMMAND}`; export r; \
33999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000         $(HOST_EXPORTS) \
34001         for flag in $(EXTRA_HOST_FLAGS) ; do \
34002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003         done; \
34004         echo "Doing dvi in readline" ; \
34005         (cd $(HOST_SUBDIR)/readline && \
34006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008                   "RANLIB=$${RANLIB}" \
34009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010                   dvi) \
34011           || exit 1
34012
34013 @endif readline
34014
34015 .PHONY: maybe-pdf-readline pdf-readline
34016 maybe-pdf-readline:
34017 @if readline
34018 maybe-pdf-readline: pdf-readline
34019
34020 pdf-readline: \
34021     configure-readline 
34022         @: $(MAKE); $(unstage)
34023         @[ -f ./readline/Makefile ] || exit 0; \
34024         r=`${PWD_COMMAND}`; export r; \
34025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026         $(HOST_EXPORTS) \
34027         for flag in $(EXTRA_HOST_FLAGS) ; do \
34028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34029         done; \
34030         echo "Doing pdf in readline" ; \
34031         (cd $(HOST_SUBDIR)/readline && \
34032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34034                   "RANLIB=$${RANLIB}" \
34035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34036                   pdf) \
34037           || exit 1
34038
34039 @endif readline
34040
34041 .PHONY: maybe-html-readline html-readline
34042 maybe-html-readline:
34043 @if readline
34044 maybe-html-readline: html-readline
34045
34046 html-readline: \
34047     configure-readline 
34048         @: $(MAKE); $(unstage)
34049         @[ -f ./readline/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 html in readline" ; \
34057         (cd $(HOST_SUBDIR)/readline && \
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                   html) \
34063           || exit 1
34064
34065 @endif readline
34066
34067 .PHONY: maybe-TAGS-readline TAGS-readline
34068 maybe-TAGS-readline:
34069 @if readline
34070 maybe-TAGS-readline: TAGS-readline
34071
34072 TAGS-readline: \
34073     configure-readline 
34074         @: $(MAKE); $(unstage)
34075         @[ -f ./readline/Makefile ] || exit 0; \
34076         r=`${PWD_COMMAND}`; export r; \
34077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078         $(HOST_EXPORTS) \
34079         for flag in $(EXTRA_HOST_FLAGS) ; do \
34080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34081         done; \
34082         echo "Doing TAGS in readline" ; \
34083         (cd $(HOST_SUBDIR)/readline && \
34084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34086                   "RANLIB=$${RANLIB}" \
34087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34088                   TAGS) \
34089           || exit 1
34090
34091 @endif readline
34092
34093 .PHONY: maybe-install-info-readline install-info-readline
34094 maybe-install-info-readline:
34095 @if readline
34096 maybe-install-info-readline: install-info-readline
34097
34098 install-info-readline: \
34099     configure-readline \
34100     info-readline 
34101         @: $(MAKE); $(unstage)
34102         @[ -f ./readline/Makefile ] || exit 0; \
34103         r=`${PWD_COMMAND}`; export r; \
34104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105         $(HOST_EXPORTS) \
34106         for flag in $(EXTRA_HOST_FLAGS) ; do \
34107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108         done; \
34109         echo "Doing install-info in readline" ; \
34110         (cd $(HOST_SUBDIR)/readline && \
34111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113                   "RANLIB=$${RANLIB}" \
34114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115                   install-info) \
34116           || exit 1
34117
34118 @endif readline
34119
34120 .PHONY: maybe-install-pdf-readline install-pdf-readline
34121 maybe-install-pdf-readline:
34122 @if readline
34123 maybe-install-pdf-readline: install-pdf-readline
34124
34125 install-pdf-readline: \
34126     configure-readline \
34127     pdf-readline 
34128         @: $(MAKE); $(unstage)
34129         @[ -f ./readline/Makefile ] || exit 0; \
34130         r=`${PWD_COMMAND}`; export r; \
34131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132         $(HOST_EXPORTS) \
34133         for flag in $(EXTRA_HOST_FLAGS) ; do \
34134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34135         done; \
34136         echo "Doing install-pdf in readline" ; \
34137         (cd $(HOST_SUBDIR)/readline && \
34138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34140                   "RANLIB=$${RANLIB}" \
34141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34142                   install-pdf) \
34143           || exit 1
34144
34145 @endif readline
34146
34147 .PHONY: maybe-install-html-readline install-html-readline
34148 maybe-install-html-readline:
34149 @if readline
34150 maybe-install-html-readline: install-html-readline
34151
34152 install-html-readline: \
34153     configure-readline \
34154     html-readline 
34155         @: $(MAKE); $(unstage)
34156         @[ -f ./readline/Makefile ] || exit 0; \
34157         r=`${PWD_COMMAND}`; export r; \
34158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34159         $(HOST_EXPORTS) \
34160         for flag in $(EXTRA_HOST_FLAGS) ; do \
34161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162         done; \
34163         echo "Doing install-html in readline" ; \
34164         (cd $(HOST_SUBDIR)/readline && \
34165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34167                   "RANLIB=$${RANLIB}" \
34168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34169                   install-html) \
34170           || exit 1
34171
34172 @endif readline
34173
34174 .PHONY: maybe-installcheck-readline installcheck-readline
34175 maybe-installcheck-readline:
34176 @if readline
34177 maybe-installcheck-readline: installcheck-readline
34178
34179 installcheck-readline: \
34180     configure-readline 
34181         @: $(MAKE); $(unstage)
34182         @[ -f ./readline/Makefile ] || exit 0; \
34183         r=`${PWD_COMMAND}`; export r; \
34184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34185         $(HOST_EXPORTS) \
34186         for flag in $(EXTRA_HOST_FLAGS) ; do \
34187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34188         done; \
34189         echo "Doing installcheck in readline" ; \
34190         (cd $(HOST_SUBDIR)/readline && \
34191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34193                   "RANLIB=$${RANLIB}" \
34194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34195                   installcheck) \
34196           || exit 1
34197
34198 @endif readline
34199
34200 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34201 maybe-mostlyclean-readline:
34202 @if readline
34203 maybe-mostlyclean-readline: mostlyclean-readline
34204
34205 mostlyclean-readline: 
34206         @: $(MAKE); $(unstage)
34207         @[ -f ./readline/Makefile ] || exit 0; \
34208         r=`${PWD_COMMAND}`; export r; \
34209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210         $(HOST_EXPORTS) \
34211         for flag in $(EXTRA_HOST_FLAGS) ; do \
34212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34213         done; \
34214         echo "Doing mostlyclean in readline" ; \
34215         (cd $(HOST_SUBDIR)/readline && \
34216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34218                   "RANLIB=$${RANLIB}" \
34219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34220                   mostlyclean) \
34221           || exit 1
34222
34223 @endif readline
34224
34225 .PHONY: maybe-clean-readline clean-readline
34226 maybe-clean-readline:
34227 @if readline
34228 maybe-clean-readline: clean-readline
34229
34230 clean-readline: 
34231         @: $(MAKE); $(unstage)
34232         @[ -f ./readline/Makefile ] || exit 0; \
34233         r=`${PWD_COMMAND}`; export r; \
34234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235         $(HOST_EXPORTS) \
34236         for flag in $(EXTRA_HOST_FLAGS) ; do \
34237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34238         done; \
34239         echo "Doing clean in readline" ; \
34240         (cd $(HOST_SUBDIR)/readline && \
34241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34243                   "RANLIB=$${RANLIB}" \
34244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34245                   clean) \
34246           || exit 1
34247
34248 @endif readline
34249
34250 .PHONY: maybe-distclean-readline distclean-readline
34251 maybe-distclean-readline:
34252 @if readline
34253 maybe-distclean-readline: distclean-readline
34254
34255 distclean-readline: 
34256         @: $(MAKE); $(unstage)
34257         @[ -f ./readline/Makefile ] || exit 0; \
34258         r=`${PWD_COMMAND}`; export r; \
34259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260         $(HOST_EXPORTS) \
34261         for flag in $(EXTRA_HOST_FLAGS) ; do \
34262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34263         done; \
34264         echo "Doing distclean in readline" ; \
34265         (cd $(HOST_SUBDIR)/readline && \
34266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34268                   "RANLIB=$${RANLIB}" \
34269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34270                   distclean) \
34271           || exit 1
34272
34273 @endif readline
34274
34275 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34276 maybe-maintainer-clean-readline:
34277 @if readline
34278 maybe-maintainer-clean-readline: maintainer-clean-readline
34279
34280 maintainer-clean-readline: 
34281         @: $(MAKE); $(unstage)
34282         @[ -f ./readline/Makefile ] || exit 0; \
34283         r=`${PWD_COMMAND}`; export r; \
34284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285         $(HOST_EXPORTS) \
34286         for flag in $(EXTRA_HOST_FLAGS) ; do \
34287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34288         done; \
34289         echo "Doing maintainer-clean in readline" ; \
34290         (cd $(HOST_SUBDIR)/readline && \
34291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34293                   "RANLIB=$${RANLIB}" \
34294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34295                   maintainer-clean) \
34296           || exit 1
34297
34298 @endif readline
34299
34300
34301
34302 .PHONY: configure-release maybe-configure-release
34303 maybe-configure-release:
34304 @if gcc-bootstrap
34305 configure-release: stage_current
34306 @endif gcc-bootstrap
34307 @if release
34308 maybe-configure-release: configure-release
34309 configure-release: 
34310         @: $(MAKE); $(unstage)
34311         @r=`${PWD_COMMAND}`; export r; \
34312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34315         $(HOST_EXPORTS)  \
34316         echo Configuring in $(HOST_SUBDIR)/release; \
34317         cd "$(HOST_SUBDIR)/release" || exit 1; \
34318         case $(srcdir) in \
34319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34320           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34322         esac; \
34323         srcdiroption="--srcdir=$${topdir}/release"; \
34324         libsrcdir="$$s/release"; \
34325         $(SHELL) $${libsrcdir}/configure \
34326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34327           --target=${target_alias} $${srcdiroption}  \
34328           || exit 1
34329 @endif release
34330
34331
34332
34333
34334
34335 .PHONY: all-release maybe-all-release
34336 maybe-all-release:
34337 @if gcc-bootstrap
34338 all-release: stage_current
34339 @endif gcc-bootstrap
34340 @if release
34341 TARGET-release=all
34342 maybe-all-release: all-release
34343 all-release: configure-release
34344         @: $(MAKE); $(unstage)
34345         @r=`${PWD_COMMAND}`; export r; \
34346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347         $(HOST_EXPORTS)  \
34348         (cd $(HOST_SUBDIR)/release && \
34349           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34350                 $(TARGET-release))
34351 @endif release
34352
34353
34354
34355
34356 .PHONY: check-release maybe-check-release
34357 maybe-check-release:
34358 @if release
34359 maybe-check-release: check-release
34360
34361 check-release:
34362
34363 @endif release
34364
34365 .PHONY: install-release maybe-install-release
34366 maybe-install-release:
34367 @if release
34368 maybe-install-release: install-release
34369
34370 install-release:
34371
34372 @endif release
34373
34374 # Other targets (info, dvi, pdf, etc.)
34375
34376 .PHONY: maybe-info-release info-release
34377 maybe-info-release:
34378 @if release
34379 maybe-info-release: info-release
34380
34381 info-release: \
34382     configure-release 
34383         @: $(MAKE); $(unstage)
34384         @[ -f ./release/Makefile ] || exit 0; \
34385         r=`${PWD_COMMAND}`; export r; \
34386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34387         $(HOST_EXPORTS) \
34388         for flag in $(EXTRA_HOST_FLAGS) ; do \
34389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34390         done; \
34391         echo "Doing info in release" ; \
34392         (cd $(HOST_SUBDIR)/release && \
34393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34395                   "RANLIB=$${RANLIB}" \
34396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34397                   info) \
34398           || exit 1
34399
34400 @endif release
34401
34402 .PHONY: maybe-dvi-release dvi-release
34403 maybe-dvi-release:
34404 @if release
34405 maybe-dvi-release: dvi-release
34406
34407 dvi-release: \
34408     configure-release 
34409         @: $(MAKE); $(unstage)
34410         @[ -f ./release/Makefile ] || exit 0; \
34411         r=`${PWD_COMMAND}`; export r; \
34412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34413         $(HOST_EXPORTS) \
34414         for flag in $(EXTRA_HOST_FLAGS) ; do \
34415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34416         done; \
34417         echo "Doing dvi in release" ; \
34418         (cd $(HOST_SUBDIR)/release && \
34419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34421                   "RANLIB=$${RANLIB}" \
34422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34423                   dvi) \
34424           || exit 1
34425
34426 @endif release
34427
34428 .PHONY: maybe-pdf-release pdf-release
34429 maybe-pdf-release:
34430 @if release
34431 maybe-pdf-release: pdf-release
34432
34433 pdf-release: \
34434     configure-release 
34435         @: $(MAKE); $(unstage)
34436         @[ -f ./release/Makefile ] || exit 0; \
34437         r=`${PWD_COMMAND}`; export r; \
34438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34439         $(HOST_EXPORTS) \
34440         for flag in $(EXTRA_HOST_FLAGS) ; do \
34441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34442         done; \
34443         echo "Doing pdf in release" ; \
34444         (cd $(HOST_SUBDIR)/release && \
34445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34447                   "RANLIB=$${RANLIB}" \
34448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34449                   pdf) \
34450           || exit 1
34451
34452 @endif release
34453
34454 .PHONY: maybe-html-release html-release
34455 maybe-html-release:
34456 @if release
34457 maybe-html-release: html-release
34458
34459 html-release: \
34460     configure-release 
34461         @: $(MAKE); $(unstage)
34462         @[ -f ./release/Makefile ] || exit 0; \
34463         r=`${PWD_COMMAND}`; export r; \
34464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34465         $(HOST_EXPORTS) \
34466         for flag in $(EXTRA_HOST_FLAGS) ; do \
34467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34468         done; \
34469         echo "Doing html in release" ; \
34470         (cd $(HOST_SUBDIR)/release && \
34471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34473                   "RANLIB=$${RANLIB}" \
34474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34475                   html) \
34476           || exit 1
34477
34478 @endif release
34479
34480 .PHONY: maybe-TAGS-release TAGS-release
34481 maybe-TAGS-release:
34482 @if release
34483 maybe-TAGS-release: TAGS-release
34484
34485 TAGS-release: \
34486     configure-release 
34487         @: $(MAKE); $(unstage)
34488         @[ -f ./release/Makefile ] || exit 0; \
34489         r=`${PWD_COMMAND}`; export r; \
34490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491         $(HOST_EXPORTS) \
34492         for flag in $(EXTRA_HOST_FLAGS) ; do \
34493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34494         done; \
34495         echo "Doing TAGS in release" ; \
34496         (cd $(HOST_SUBDIR)/release && \
34497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499                   "RANLIB=$${RANLIB}" \
34500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501                   TAGS) \
34502           || exit 1
34503
34504 @endif release
34505
34506 .PHONY: maybe-install-info-release install-info-release
34507 maybe-install-info-release:
34508 @if release
34509 maybe-install-info-release: install-info-release
34510
34511 install-info-release: \
34512     configure-release \
34513     info-release 
34514         @: $(MAKE); $(unstage)
34515         @[ -f ./release/Makefile ] || exit 0; \
34516         r=`${PWD_COMMAND}`; export r; \
34517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34518         $(HOST_EXPORTS) \
34519         for flag in $(EXTRA_HOST_FLAGS) ; do \
34520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34521         done; \
34522         echo "Doing install-info in release" ; \
34523         (cd $(HOST_SUBDIR)/release && \
34524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34526                   "RANLIB=$${RANLIB}" \
34527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34528                   install-info) \
34529           || exit 1
34530
34531 @endif release
34532
34533 .PHONY: maybe-install-pdf-release install-pdf-release
34534 maybe-install-pdf-release:
34535 @if release
34536 maybe-install-pdf-release: install-pdf-release
34537
34538 install-pdf-release: \
34539     configure-release \
34540     pdf-release 
34541         @: $(MAKE); $(unstage)
34542         @[ -f ./release/Makefile ] || exit 0; \
34543         r=`${PWD_COMMAND}`; export r; \
34544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34545         $(HOST_EXPORTS) \
34546         for flag in $(EXTRA_HOST_FLAGS) ; do \
34547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548         done; \
34549         echo "Doing install-pdf in release" ; \
34550         (cd $(HOST_SUBDIR)/release && \
34551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34553                   "RANLIB=$${RANLIB}" \
34554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34555                   install-pdf) \
34556           || exit 1
34557
34558 @endif release
34559
34560 .PHONY: maybe-install-html-release install-html-release
34561 maybe-install-html-release:
34562 @if release
34563 maybe-install-html-release: install-html-release
34564
34565 install-html-release: \
34566     configure-release \
34567     html-release 
34568         @: $(MAKE); $(unstage)
34569         @[ -f ./release/Makefile ] || exit 0; \
34570         r=`${PWD_COMMAND}`; export r; \
34571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34572         $(HOST_EXPORTS) \
34573         for flag in $(EXTRA_HOST_FLAGS) ; do \
34574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575         done; \
34576         echo "Doing install-html in release" ; \
34577         (cd $(HOST_SUBDIR)/release && \
34578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34580                   "RANLIB=$${RANLIB}" \
34581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34582                   install-html) \
34583           || exit 1
34584
34585 @endif release
34586
34587 .PHONY: maybe-installcheck-release installcheck-release
34588 maybe-installcheck-release:
34589 @if release
34590 maybe-installcheck-release: installcheck-release
34591
34592 installcheck-release: \
34593     configure-release 
34594         @: $(MAKE); $(unstage)
34595         @[ -f ./release/Makefile ] || exit 0; \
34596         r=`${PWD_COMMAND}`; export r; \
34597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598         $(HOST_EXPORTS) \
34599         for flag in $(EXTRA_HOST_FLAGS) ; do \
34600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601         done; \
34602         echo "Doing installcheck in release" ; \
34603         (cd $(HOST_SUBDIR)/release && \
34604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34606                   "RANLIB=$${RANLIB}" \
34607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34608                   installcheck) \
34609           || exit 1
34610
34611 @endif release
34612
34613 .PHONY: maybe-mostlyclean-release mostlyclean-release
34614 maybe-mostlyclean-release:
34615 @if release
34616 maybe-mostlyclean-release: mostlyclean-release
34617
34618 mostlyclean-release: 
34619         @: $(MAKE); $(unstage)
34620         @[ -f ./release/Makefile ] || exit 0; \
34621         r=`${PWD_COMMAND}`; export r; \
34622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623         $(HOST_EXPORTS) \
34624         for flag in $(EXTRA_HOST_FLAGS) ; do \
34625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626         done; \
34627         echo "Doing mostlyclean in release" ; \
34628         (cd $(HOST_SUBDIR)/release && \
34629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34631                   "RANLIB=$${RANLIB}" \
34632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34633                   mostlyclean) \
34634           || exit 1
34635
34636 @endif release
34637
34638 .PHONY: maybe-clean-release clean-release
34639 maybe-clean-release:
34640 @if release
34641 maybe-clean-release: clean-release
34642
34643 clean-release: 
34644         @: $(MAKE); $(unstage)
34645         @[ -f ./release/Makefile ] || exit 0; \
34646         r=`${PWD_COMMAND}`; export r; \
34647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648         $(HOST_EXPORTS) \
34649         for flag in $(EXTRA_HOST_FLAGS) ; do \
34650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34651         done; \
34652         echo "Doing clean in release" ; \
34653         (cd $(HOST_SUBDIR)/release && \
34654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34656                   "RANLIB=$${RANLIB}" \
34657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34658                   clean) \
34659           || exit 1
34660
34661 @endif release
34662
34663 .PHONY: maybe-distclean-release distclean-release
34664 maybe-distclean-release:
34665 @if release
34666 maybe-distclean-release: distclean-release
34667
34668 distclean-release: 
34669         @: $(MAKE); $(unstage)
34670         @[ -f ./release/Makefile ] || exit 0; \
34671         r=`${PWD_COMMAND}`; export r; \
34672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34673         $(HOST_EXPORTS) \
34674         for flag in $(EXTRA_HOST_FLAGS) ; do \
34675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34676         done; \
34677         echo "Doing distclean in release" ; \
34678         (cd $(HOST_SUBDIR)/release && \
34679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34681                   "RANLIB=$${RANLIB}" \
34682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34683                   distclean) \
34684           || exit 1
34685
34686 @endif release
34687
34688 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34689 maybe-maintainer-clean-release:
34690 @if release
34691 maybe-maintainer-clean-release: maintainer-clean-release
34692
34693 maintainer-clean-release: 
34694         @: $(MAKE); $(unstage)
34695         @[ -f ./release/Makefile ] || exit 0; \
34696         r=`${PWD_COMMAND}`; export r; \
34697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698         $(HOST_EXPORTS) \
34699         for flag in $(EXTRA_HOST_FLAGS) ; do \
34700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34701         done; \
34702         echo "Doing maintainer-clean in release" ; \
34703         (cd $(HOST_SUBDIR)/release && \
34704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34706                   "RANLIB=$${RANLIB}" \
34707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34708                   maintainer-clean) \
34709           || exit 1
34710
34711 @endif release
34712
34713
34714
34715 .PHONY: configure-recode maybe-configure-recode
34716 maybe-configure-recode:
34717 @if gcc-bootstrap
34718 configure-recode: stage_current
34719 @endif gcc-bootstrap
34720 @if recode
34721 maybe-configure-recode: configure-recode
34722 configure-recode: 
34723         @: $(MAKE); $(unstage)
34724         @r=`${PWD_COMMAND}`; export r; \
34725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34728         $(HOST_EXPORTS)  \
34729         echo Configuring in $(HOST_SUBDIR)/recode; \
34730         cd "$(HOST_SUBDIR)/recode" || exit 1; \
34731         case $(srcdir) in \
34732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34733           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34735         esac; \
34736         srcdiroption="--srcdir=$${topdir}/recode"; \
34737         libsrcdir="$$s/recode"; \
34738         $(SHELL) $${libsrcdir}/configure \
34739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34740           --target=${target_alias} $${srcdiroption}  \
34741           || exit 1
34742 @endif recode
34743
34744
34745
34746
34747
34748 .PHONY: all-recode maybe-all-recode
34749 maybe-all-recode:
34750 @if gcc-bootstrap
34751 all-recode: stage_current
34752 @endif gcc-bootstrap
34753 @if recode
34754 TARGET-recode=all
34755 maybe-all-recode: all-recode
34756 all-recode: configure-recode
34757         @: $(MAKE); $(unstage)
34758         @r=`${PWD_COMMAND}`; export r; \
34759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760         $(HOST_EXPORTS)  \
34761         (cd $(HOST_SUBDIR)/recode && \
34762           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34763                 $(TARGET-recode))
34764 @endif recode
34765
34766
34767
34768
34769 .PHONY: check-recode maybe-check-recode
34770 maybe-check-recode:
34771 @if recode
34772 maybe-check-recode: check-recode
34773
34774 check-recode:
34775         @: $(MAKE); $(unstage)
34776         @r=`${PWD_COMMAND}`; export r; \
34777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34778         $(HOST_EXPORTS) \
34779         (cd $(HOST_SUBDIR)/recode && \
34780           $(MAKE) $(FLAGS_TO_PASS)  check)
34781
34782 @endif recode
34783
34784 .PHONY: install-recode maybe-install-recode
34785 maybe-install-recode:
34786 @if recode
34787 maybe-install-recode: install-recode
34788
34789 install-recode: installdirs
34790         @: $(MAKE); $(unstage)
34791         @r=`${PWD_COMMAND}`; export r; \
34792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34793         $(HOST_EXPORTS) \
34794         (cd $(HOST_SUBDIR)/recode && \
34795           $(MAKE) $(FLAGS_TO_PASS)  install)
34796
34797 @endif recode
34798
34799 # Other targets (info, dvi, pdf, etc.)
34800
34801 .PHONY: maybe-info-recode info-recode
34802 maybe-info-recode:
34803 @if recode
34804 maybe-info-recode: info-recode
34805
34806 info-recode: \
34807     configure-recode 
34808         @: $(MAKE); $(unstage)
34809         @[ -f ./recode/Makefile ] || exit 0; \
34810         r=`${PWD_COMMAND}`; export r; \
34811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34812         $(HOST_EXPORTS) \
34813         for flag in $(EXTRA_HOST_FLAGS) ; do \
34814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34815         done; \
34816         echo "Doing info in recode" ; \
34817         (cd $(HOST_SUBDIR)/recode && \
34818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34820                   "RANLIB=$${RANLIB}" \
34821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34822                   info) \
34823           || exit 1
34824
34825 @endif recode
34826
34827 .PHONY: maybe-dvi-recode dvi-recode
34828 maybe-dvi-recode:
34829 @if recode
34830 maybe-dvi-recode: dvi-recode
34831
34832 dvi-recode: \
34833     configure-recode 
34834         @: $(MAKE); $(unstage)
34835         @[ -f ./recode/Makefile ] || exit 0; \
34836         r=`${PWD_COMMAND}`; export r; \
34837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838         $(HOST_EXPORTS) \
34839         for flag in $(EXTRA_HOST_FLAGS) ; do \
34840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34841         done; \
34842         echo "Doing dvi in recode" ; \
34843         (cd $(HOST_SUBDIR)/recode && \
34844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34846                   "RANLIB=$${RANLIB}" \
34847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34848                   dvi) \
34849           || exit 1
34850
34851 @endif recode
34852
34853 .PHONY: maybe-pdf-recode pdf-recode
34854 maybe-pdf-recode:
34855 @if recode
34856 maybe-pdf-recode: pdf-recode
34857
34858 pdf-recode: \
34859     configure-recode 
34860         @: $(MAKE); $(unstage)
34861         @[ -f ./recode/Makefile ] || exit 0; \
34862         r=`${PWD_COMMAND}`; export r; \
34863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864         $(HOST_EXPORTS) \
34865         for flag in $(EXTRA_HOST_FLAGS) ; do \
34866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34867         done; \
34868         echo "Doing pdf in recode" ; \
34869         (cd $(HOST_SUBDIR)/recode && \
34870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34872                   "RANLIB=$${RANLIB}" \
34873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34874                   pdf) \
34875           || exit 1
34876
34877 @endif recode
34878
34879 .PHONY: maybe-html-recode html-recode
34880 maybe-html-recode:
34881 @if recode
34882 maybe-html-recode: html-recode
34883
34884 html-recode: \
34885     configure-recode 
34886         @: $(MAKE); $(unstage)
34887         @[ -f ./recode/Makefile ] || exit 0; \
34888         r=`${PWD_COMMAND}`; export r; \
34889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890         $(HOST_EXPORTS) \
34891         for flag in $(EXTRA_HOST_FLAGS) ; do \
34892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893         done; \
34894         echo "Doing html in recode" ; \
34895         (cd $(HOST_SUBDIR)/recode && \
34896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898                   "RANLIB=$${RANLIB}" \
34899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900                   html) \
34901           || exit 1
34902
34903 @endif recode
34904
34905 .PHONY: maybe-TAGS-recode TAGS-recode
34906 maybe-TAGS-recode:
34907 @if recode
34908 maybe-TAGS-recode: TAGS-recode
34909
34910 TAGS-recode: \
34911     configure-recode 
34912         @: $(MAKE); $(unstage)
34913         @[ -f ./recode/Makefile ] || exit 0; \
34914         r=`${PWD_COMMAND}`; export r; \
34915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916         $(HOST_EXPORTS) \
34917         for flag in $(EXTRA_HOST_FLAGS) ; do \
34918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919         done; \
34920         echo "Doing TAGS in recode" ; \
34921         (cd $(HOST_SUBDIR)/recode && \
34922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924                   "RANLIB=$${RANLIB}" \
34925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926                   TAGS) \
34927           || exit 1
34928
34929 @endif recode
34930
34931 .PHONY: maybe-install-info-recode install-info-recode
34932 maybe-install-info-recode:
34933 @if recode
34934 maybe-install-info-recode: install-info-recode
34935
34936 install-info-recode: \
34937     configure-recode \
34938     info-recode 
34939         @: $(MAKE); $(unstage)
34940         @[ -f ./recode/Makefile ] || exit 0; \
34941         r=`${PWD_COMMAND}`; export r; \
34942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943         $(HOST_EXPORTS) \
34944         for flag in $(EXTRA_HOST_FLAGS) ; do \
34945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34946         done; \
34947         echo "Doing install-info in recode" ; \
34948         (cd $(HOST_SUBDIR)/recode && \
34949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34951                   "RANLIB=$${RANLIB}" \
34952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34953                   install-info) \
34954           || exit 1
34955
34956 @endif recode
34957
34958 .PHONY: maybe-install-pdf-recode install-pdf-recode
34959 maybe-install-pdf-recode:
34960 @if recode
34961 maybe-install-pdf-recode: install-pdf-recode
34962
34963 install-pdf-recode: \
34964     configure-recode \
34965     pdf-recode 
34966         @: $(MAKE); $(unstage)
34967         @[ -f ./recode/Makefile ] || exit 0; \
34968         r=`${PWD_COMMAND}`; export r; \
34969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34970         $(HOST_EXPORTS) \
34971         for flag in $(EXTRA_HOST_FLAGS) ; do \
34972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34973         done; \
34974         echo "Doing install-pdf in recode" ; \
34975         (cd $(HOST_SUBDIR)/recode && \
34976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34978                   "RANLIB=$${RANLIB}" \
34979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34980                   install-pdf) \
34981           || exit 1
34982
34983 @endif recode
34984
34985 .PHONY: maybe-install-html-recode install-html-recode
34986 maybe-install-html-recode:
34987 @if recode
34988 maybe-install-html-recode: install-html-recode
34989
34990 install-html-recode: \
34991     configure-recode \
34992     html-recode 
34993         @: $(MAKE); $(unstage)
34994         @[ -f ./recode/Makefile ] || exit 0; \
34995         r=`${PWD_COMMAND}`; export r; \
34996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34997         $(HOST_EXPORTS) \
34998         for flag in $(EXTRA_HOST_FLAGS) ; do \
34999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35000         done; \
35001         echo "Doing install-html in recode" ; \
35002         (cd $(HOST_SUBDIR)/recode && \
35003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35005                   "RANLIB=$${RANLIB}" \
35006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35007                   install-html) \
35008           || exit 1
35009
35010 @endif recode
35011
35012 .PHONY: maybe-installcheck-recode installcheck-recode
35013 maybe-installcheck-recode:
35014 @if recode
35015 maybe-installcheck-recode: installcheck-recode
35016
35017 installcheck-recode: \
35018     configure-recode 
35019         @: $(MAKE); $(unstage)
35020         @[ -f ./recode/Makefile ] || exit 0; \
35021         r=`${PWD_COMMAND}`; export r; \
35022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023         $(HOST_EXPORTS) \
35024         for flag in $(EXTRA_HOST_FLAGS) ; do \
35025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026         done; \
35027         echo "Doing installcheck in recode" ; \
35028         (cd $(HOST_SUBDIR)/recode && \
35029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031                   "RANLIB=$${RANLIB}" \
35032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033                   installcheck) \
35034           || exit 1
35035
35036 @endif recode
35037
35038 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35039 maybe-mostlyclean-recode:
35040 @if recode
35041 maybe-mostlyclean-recode: mostlyclean-recode
35042
35043 mostlyclean-recode: 
35044         @: $(MAKE); $(unstage)
35045         @[ -f ./recode/Makefile ] || exit 0; \
35046         r=`${PWD_COMMAND}`; export r; \
35047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048         $(HOST_EXPORTS) \
35049         for flag in $(EXTRA_HOST_FLAGS) ; do \
35050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051         done; \
35052         echo "Doing mostlyclean in recode" ; \
35053         (cd $(HOST_SUBDIR)/recode && \
35054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056                   "RANLIB=$${RANLIB}" \
35057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058                   mostlyclean) \
35059           || exit 1
35060
35061 @endif recode
35062
35063 .PHONY: maybe-clean-recode clean-recode
35064 maybe-clean-recode:
35065 @if recode
35066 maybe-clean-recode: clean-recode
35067
35068 clean-recode: 
35069         @: $(MAKE); $(unstage)
35070         @[ -f ./recode/Makefile ] || exit 0; \
35071         r=`${PWD_COMMAND}`; export r; \
35072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073         $(HOST_EXPORTS) \
35074         for flag in $(EXTRA_HOST_FLAGS) ; do \
35075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35076         done; \
35077         echo "Doing clean in recode" ; \
35078         (cd $(HOST_SUBDIR)/recode && \
35079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35081                   "RANLIB=$${RANLIB}" \
35082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35083                   clean) \
35084           || exit 1
35085
35086 @endif recode
35087
35088 .PHONY: maybe-distclean-recode distclean-recode
35089 maybe-distclean-recode:
35090 @if recode
35091 maybe-distclean-recode: distclean-recode
35092
35093 distclean-recode: 
35094         @: $(MAKE); $(unstage)
35095         @[ -f ./recode/Makefile ] || exit 0; \
35096         r=`${PWD_COMMAND}`; export r; \
35097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098         $(HOST_EXPORTS) \
35099         for flag in $(EXTRA_HOST_FLAGS) ; do \
35100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35101         done; \
35102         echo "Doing distclean in recode" ; \
35103         (cd $(HOST_SUBDIR)/recode && \
35104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35106                   "RANLIB=$${RANLIB}" \
35107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35108                   distclean) \
35109           || exit 1
35110
35111 @endif recode
35112
35113 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35114 maybe-maintainer-clean-recode:
35115 @if recode
35116 maybe-maintainer-clean-recode: maintainer-clean-recode
35117
35118 maintainer-clean-recode: 
35119         @: $(MAKE); $(unstage)
35120         @[ -f ./recode/Makefile ] || exit 0; \
35121         r=`${PWD_COMMAND}`; export r; \
35122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123         $(HOST_EXPORTS) \
35124         for flag in $(EXTRA_HOST_FLAGS) ; do \
35125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35126         done; \
35127         echo "Doing maintainer-clean in recode" ; \
35128         (cd $(HOST_SUBDIR)/recode && \
35129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35131                   "RANLIB=$${RANLIB}" \
35132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35133                   maintainer-clean) \
35134           || exit 1
35135
35136 @endif recode
35137
35138
35139
35140 .PHONY: configure-sed maybe-configure-sed
35141 maybe-configure-sed:
35142 @if gcc-bootstrap
35143 configure-sed: stage_current
35144 @endif gcc-bootstrap
35145 @if sed
35146 maybe-configure-sed: configure-sed
35147 configure-sed: 
35148         @: $(MAKE); $(unstage)
35149         @r=`${PWD_COMMAND}`; export r; \
35150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35151         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35153         $(HOST_EXPORTS)  \
35154         echo Configuring in $(HOST_SUBDIR)/sed; \
35155         cd "$(HOST_SUBDIR)/sed" || exit 1; \
35156         case $(srcdir) in \
35157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35158           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35160         esac; \
35161         srcdiroption="--srcdir=$${topdir}/sed"; \
35162         libsrcdir="$$s/sed"; \
35163         $(SHELL) $${libsrcdir}/configure \
35164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35165           --target=${target_alias} $${srcdiroption}  \
35166           || exit 1
35167 @endif sed
35168
35169
35170
35171
35172
35173 .PHONY: all-sed maybe-all-sed
35174 maybe-all-sed:
35175 @if gcc-bootstrap
35176 all-sed: stage_current
35177 @endif gcc-bootstrap
35178 @if sed
35179 TARGET-sed=all
35180 maybe-all-sed: all-sed
35181 all-sed: configure-sed
35182         @: $(MAKE); $(unstage)
35183         @r=`${PWD_COMMAND}`; export r; \
35184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35185         $(HOST_EXPORTS)  \
35186         (cd $(HOST_SUBDIR)/sed && \
35187           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35188                 $(TARGET-sed))
35189 @endif sed
35190
35191
35192
35193
35194 .PHONY: check-sed maybe-check-sed
35195 maybe-check-sed:
35196 @if sed
35197 maybe-check-sed: check-sed
35198
35199 check-sed:
35200         @: $(MAKE); $(unstage)
35201         @r=`${PWD_COMMAND}`; export r; \
35202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203         $(HOST_EXPORTS) \
35204         (cd $(HOST_SUBDIR)/sed && \
35205           $(MAKE) $(FLAGS_TO_PASS)  check)
35206
35207 @endif sed
35208
35209 .PHONY: install-sed maybe-install-sed
35210 maybe-install-sed:
35211 @if sed
35212 maybe-install-sed: install-sed
35213
35214 install-sed: installdirs
35215         @: $(MAKE); $(unstage)
35216         @r=`${PWD_COMMAND}`; export r; \
35217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35218         $(HOST_EXPORTS) \
35219         (cd $(HOST_SUBDIR)/sed && \
35220           $(MAKE) $(FLAGS_TO_PASS)  install)
35221
35222 @endif sed
35223
35224 # Other targets (info, dvi, pdf, etc.)
35225
35226 .PHONY: maybe-info-sed info-sed
35227 maybe-info-sed:
35228 @if sed
35229 maybe-info-sed: info-sed
35230
35231 info-sed: \
35232     configure-sed 
35233         @: $(MAKE); $(unstage)
35234         @[ -f ./sed/Makefile ] || exit 0; \
35235         r=`${PWD_COMMAND}`; export r; \
35236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35237         $(HOST_EXPORTS) \
35238         for flag in $(EXTRA_HOST_FLAGS) ; do \
35239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35240         done; \
35241         echo "Doing info in sed" ; \
35242         (cd $(HOST_SUBDIR)/sed && \
35243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35245                   "RANLIB=$${RANLIB}" \
35246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35247                   info) \
35248           || exit 1
35249
35250 @endif sed
35251
35252 .PHONY: maybe-dvi-sed dvi-sed
35253 maybe-dvi-sed:
35254 @if sed
35255 maybe-dvi-sed: dvi-sed
35256
35257 dvi-sed: \
35258     configure-sed 
35259         @: $(MAKE); $(unstage)
35260         @[ -f ./sed/Makefile ] || exit 0; \
35261         r=`${PWD_COMMAND}`; export r; \
35262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35263         $(HOST_EXPORTS) \
35264         for flag in $(EXTRA_HOST_FLAGS) ; do \
35265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35266         done; \
35267         echo "Doing dvi in sed" ; \
35268         (cd $(HOST_SUBDIR)/sed && \
35269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35271                   "RANLIB=$${RANLIB}" \
35272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35273                   dvi) \
35274           || exit 1
35275
35276 @endif sed
35277
35278 .PHONY: maybe-pdf-sed pdf-sed
35279 maybe-pdf-sed:
35280 @if sed
35281 maybe-pdf-sed: pdf-sed
35282
35283 pdf-sed: \
35284     configure-sed 
35285         @: $(MAKE); $(unstage)
35286         @[ -f ./sed/Makefile ] || exit 0; \
35287         r=`${PWD_COMMAND}`; export r; \
35288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35289         $(HOST_EXPORTS) \
35290         for flag in $(EXTRA_HOST_FLAGS) ; do \
35291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35292         done; \
35293         echo "Doing pdf in sed" ; \
35294         (cd $(HOST_SUBDIR)/sed && \
35295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35297                   "RANLIB=$${RANLIB}" \
35298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35299                   pdf) \
35300           || exit 1
35301
35302 @endif sed
35303
35304 .PHONY: maybe-html-sed html-sed
35305 maybe-html-sed:
35306 @if sed
35307 maybe-html-sed: html-sed
35308
35309 html-sed: \
35310     configure-sed 
35311         @: $(MAKE); $(unstage)
35312         @[ -f ./sed/Makefile ] || exit 0; \
35313         r=`${PWD_COMMAND}`; export r; \
35314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35315         $(HOST_EXPORTS) \
35316         for flag in $(EXTRA_HOST_FLAGS) ; do \
35317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35318         done; \
35319         echo "Doing html in sed" ; \
35320         (cd $(HOST_SUBDIR)/sed && \
35321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35323                   "RANLIB=$${RANLIB}" \
35324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35325                   html) \
35326           || exit 1
35327
35328 @endif sed
35329
35330 .PHONY: maybe-TAGS-sed TAGS-sed
35331 maybe-TAGS-sed:
35332 @if sed
35333 maybe-TAGS-sed: TAGS-sed
35334
35335 TAGS-sed: \
35336     configure-sed 
35337         @: $(MAKE); $(unstage)
35338         @[ -f ./sed/Makefile ] || exit 0; \
35339         r=`${PWD_COMMAND}`; export r; \
35340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341         $(HOST_EXPORTS) \
35342         for flag in $(EXTRA_HOST_FLAGS) ; do \
35343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344         done; \
35345         echo "Doing TAGS in sed" ; \
35346         (cd $(HOST_SUBDIR)/sed && \
35347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35349                   "RANLIB=$${RANLIB}" \
35350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35351                   TAGS) \
35352           || exit 1
35353
35354 @endif sed
35355
35356 .PHONY: maybe-install-info-sed install-info-sed
35357 maybe-install-info-sed:
35358 @if sed
35359 maybe-install-info-sed: install-info-sed
35360
35361 install-info-sed: \
35362     configure-sed \
35363     info-sed 
35364         @: $(MAKE); $(unstage)
35365         @[ -f ./sed/Makefile ] || exit 0; \
35366         r=`${PWD_COMMAND}`; export r; \
35367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35368         $(HOST_EXPORTS) \
35369         for flag in $(EXTRA_HOST_FLAGS) ; do \
35370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35371         done; \
35372         echo "Doing install-info in sed" ; \
35373         (cd $(HOST_SUBDIR)/sed && \
35374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35376                   "RANLIB=$${RANLIB}" \
35377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35378                   install-info) \
35379           || exit 1
35380
35381 @endif sed
35382
35383 .PHONY: maybe-install-pdf-sed install-pdf-sed
35384 maybe-install-pdf-sed:
35385 @if sed
35386 maybe-install-pdf-sed: install-pdf-sed
35387
35388 install-pdf-sed: \
35389     configure-sed \
35390     pdf-sed 
35391         @: $(MAKE); $(unstage)
35392         @[ -f ./sed/Makefile ] || exit 0; \
35393         r=`${PWD_COMMAND}`; export r; \
35394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35395         $(HOST_EXPORTS) \
35396         for flag in $(EXTRA_HOST_FLAGS) ; do \
35397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35398         done; \
35399         echo "Doing install-pdf in sed" ; \
35400         (cd $(HOST_SUBDIR)/sed && \
35401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35403                   "RANLIB=$${RANLIB}" \
35404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35405                   install-pdf) \
35406           || exit 1
35407
35408 @endif sed
35409
35410 .PHONY: maybe-install-html-sed install-html-sed
35411 maybe-install-html-sed:
35412 @if sed
35413 maybe-install-html-sed: install-html-sed
35414
35415 install-html-sed: \
35416     configure-sed \
35417     html-sed 
35418         @: $(MAKE); $(unstage)
35419         @[ -f ./sed/Makefile ] || exit 0; \
35420         r=`${PWD_COMMAND}`; export r; \
35421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35422         $(HOST_EXPORTS) \
35423         for flag in $(EXTRA_HOST_FLAGS) ; do \
35424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35425         done; \
35426         echo "Doing install-html in sed" ; \
35427         (cd $(HOST_SUBDIR)/sed && \
35428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35430                   "RANLIB=$${RANLIB}" \
35431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35432                   install-html) \
35433           || exit 1
35434
35435 @endif sed
35436
35437 .PHONY: maybe-installcheck-sed installcheck-sed
35438 maybe-installcheck-sed:
35439 @if sed
35440 maybe-installcheck-sed: installcheck-sed
35441
35442 installcheck-sed: \
35443     configure-sed 
35444         @: $(MAKE); $(unstage)
35445         @[ -f ./sed/Makefile ] || exit 0; \
35446         r=`${PWD_COMMAND}`; export r; \
35447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35448         $(HOST_EXPORTS) \
35449         for flag in $(EXTRA_HOST_FLAGS) ; do \
35450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35451         done; \
35452         echo "Doing installcheck in sed" ; \
35453         (cd $(HOST_SUBDIR)/sed && \
35454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35456                   "RANLIB=$${RANLIB}" \
35457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35458                   installcheck) \
35459           || exit 1
35460
35461 @endif sed
35462
35463 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35464 maybe-mostlyclean-sed:
35465 @if sed
35466 maybe-mostlyclean-sed: mostlyclean-sed
35467
35468 mostlyclean-sed: 
35469         @: $(MAKE); $(unstage)
35470         @[ -f ./sed/Makefile ] || exit 0; \
35471         r=`${PWD_COMMAND}`; export r; \
35472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473         $(HOST_EXPORTS) \
35474         for flag in $(EXTRA_HOST_FLAGS) ; do \
35475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35476         done; \
35477         echo "Doing mostlyclean in sed" ; \
35478         (cd $(HOST_SUBDIR)/sed && \
35479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35481                   "RANLIB=$${RANLIB}" \
35482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35483                   mostlyclean) \
35484           || exit 1
35485
35486 @endif sed
35487
35488 .PHONY: maybe-clean-sed clean-sed
35489 maybe-clean-sed:
35490 @if sed
35491 maybe-clean-sed: clean-sed
35492
35493 clean-sed: 
35494         @: $(MAKE); $(unstage)
35495         @[ -f ./sed/Makefile ] || exit 0; \
35496         r=`${PWD_COMMAND}`; export r; \
35497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35498         $(HOST_EXPORTS) \
35499         for flag in $(EXTRA_HOST_FLAGS) ; do \
35500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35501         done; \
35502         echo "Doing clean in sed" ; \
35503         (cd $(HOST_SUBDIR)/sed && \
35504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35506                   "RANLIB=$${RANLIB}" \
35507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35508                   clean) \
35509           || exit 1
35510
35511 @endif sed
35512
35513 .PHONY: maybe-distclean-sed distclean-sed
35514 maybe-distclean-sed:
35515 @if sed
35516 maybe-distclean-sed: distclean-sed
35517
35518 distclean-sed: 
35519         @: $(MAKE); $(unstage)
35520         @[ -f ./sed/Makefile ] || exit 0; \
35521         r=`${PWD_COMMAND}`; export r; \
35522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35523         $(HOST_EXPORTS) \
35524         for flag in $(EXTRA_HOST_FLAGS) ; do \
35525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35526         done; \
35527         echo "Doing distclean in sed" ; \
35528         (cd $(HOST_SUBDIR)/sed && \
35529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35531                   "RANLIB=$${RANLIB}" \
35532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35533                   distclean) \
35534           || exit 1
35535
35536 @endif sed
35537
35538 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35539 maybe-maintainer-clean-sed:
35540 @if sed
35541 maybe-maintainer-clean-sed: maintainer-clean-sed
35542
35543 maintainer-clean-sed: 
35544         @: $(MAKE); $(unstage)
35545         @[ -f ./sed/Makefile ] || exit 0; \
35546         r=`${PWD_COMMAND}`; export r; \
35547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548         $(HOST_EXPORTS) \
35549         for flag in $(EXTRA_HOST_FLAGS) ; do \
35550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35551         done; \
35552         echo "Doing maintainer-clean in sed" ; \
35553         (cd $(HOST_SUBDIR)/sed && \
35554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35556                   "RANLIB=$${RANLIB}" \
35557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35558                   maintainer-clean) \
35559           || exit 1
35560
35561 @endif sed
35562
35563
35564
35565 .PHONY: configure-send-pr maybe-configure-send-pr
35566 maybe-configure-send-pr:
35567 @if gcc-bootstrap
35568 configure-send-pr: stage_current
35569 @endif gcc-bootstrap
35570 @if send-pr
35571 maybe-configure-send-pr: configure-send-pr
35572 configure-send-pr: 
35573         @: $(MAKE); $(unstage)
35574         @r=`${PWD_COMMAND}`; export r; \
35575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35576         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35578         $(HOST_EXPORTS)  \
35579         echo Configuring in $(HOST_SUBDIR)/send-pr; \
35580         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35581         case $(srcdir) in \
35582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35583           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35585         esac; \
35586         srcdiroption="--srcdir=$${topdir}/send-pr"; \
35587         libsrcdir="$$s/send-pr"; \
35588         $(SHELL) $${libsrcdir}/configure \
35589           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35590           --target=${target_alias} $${srcdiroption}  \
35591           || exit 1
35592 @endif send-pr
35593
35594
35595
35596
35597
35598 .PHONY: all-send-pr maybe-all-send-pr
35599 maybe-all-send-pr:
35600 @if gcc-bootstrap
35601 all-send-pr: stage_current
35602 @endif gcc-bootstrap
35603 @if send-pr
35604 TARGET-send-pr=all
35605 maybe-all-send-pr: all-send-pr
35606 all-send-pr: configure-send-pr
35607         @: $(MAKE); $(unstage)
35608         @r=`${PWD_COMMAND}`; export r; \
35609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610         $(HOST_EXPORTS)  \
35611         (cd $(HOST_SUBDIR)/send-pr && \
35612           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35613                 $(TARGET-send-pr))
35614 @endif send-pr
35615
35616
35617
35618
35619 .PHONY: check-send-pr maybe-check-send-pr
35620 maybe-check-send-pr:
35621 @if send-pr
35622 maybe-check-send-pr: check-send-pr
35623
35624 check-send-pr:
35625         @: $(MAKE); $(unstage)
35626         @r=`${PWD_COMMAND}`; export r; \
35627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628         $(HOST_EXPORTS) \
35629         (cd $(HOST_SUBDIR)/send-pr && \
35630           $(MAKE) $(FLAGS_TO_PASS)  check)
35631
35632 @endif send-pr
35633
35634 .PHONY: install-send-pr maybe-install-send-pr
35635 maybe-install-send-pr:
35636 @if send-pr
35637 maybe-install-send-pr: install-send-pr
35638
35639 install-send-pr: installdirs
35640         @: $(MAKE); $(unstage)
35641         @r=`${PWD_COMMAND}`; export r; \
35642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35643         $(HOST_EXPORTS) \
35644         (cd $(HOST_SUBDIR)/send-pr && \
35645           $(MAKE) $(FLAGS_TO_PASS)  install)
35646
35647 @endif send-pr
35648
35649 # Other targets (info, dvi, pdf, etc.)
35650
35651 .PHONY: maybe-info-send-pr info-send-pr
35652 maybe-info-send-pr:
35653 @if send-pr
35654 maybe-info-send-pr: info-send-pr
35655
35656 info-send-pr: \
35657     configure-send-pr 
35658         @: $(MAKE); $(unstage)
35659         @[ -f ./send-pr/Makefile ] || exit 0; \
35660         r=`${PWD_COMMAND}`; export r; \
35661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662         $(HOST_EXPORTS) \
35663         for flag in $(EXTRA_HOST_FLAGS) ; do \
35664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35665         done; \
35666         echo "Doing info in send-pr" ; \
35667         (cd $(HOST_SUBDIR)/send-pr && \
35668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35670                   "RANLIB=$${RANLIB}" \
35671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35672                   info) \
35673           || exit 1
35674
35675 @endif send-pr
35676
35677 .PHONY: maybe-dvi-send-pr dvi-send-pr
35678 maybe-dvi-send-pr:
35679 @if send-pr
35680 maybe-dvi-send-pr: dvi-send-pr
35681
35682 dvi-send-pr: \
35683     configure-send-pr 
35684         @: $(MAKE); $(unstage)
35685         @[ -f ./send-pr/Makefile ] || exit 0; \
35686         r=`${PWD_COMMAND}`; export r; \
35687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35688         $(HOST_EXPORTS) \
35689         for flag in $(EXTRA_HOST_FLAGS) ; do \
35690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35691         done; \
35692         echo "Doing dvi in send-pr" ; \
35693         (cd $(HOST_SUBDIR)/send-pr && \
35694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35696                   "RANLIB=$${RANLIB}" \
35697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35698                   dvi) \
35699           || exit 1
35700
35701 @endif send-pr
35702
35703 .PHONY: maybe-pdf-send-pr pdf-send-pr
35704 maybe-pdf-send-pr:
35705 @if send-pr
35706 maybe-pdf-send-pr: pdf-send-pr
35707
35708 pdf-send-pr: \
35709     configure-send-pr 
35710         @: $(MAKE); $(unstage)
35711         @[ -f ./send-pr/Makefile ] || exit 0; \
35712         r=`${PWD_COMMAND}`; export r; \
35713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714         $(HOST_EXPORTS) \
35715         for flag in $(EXTRA_HOST_FLAGS) ; do \
35716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35717         done; \
35718         echo "Doing pdf in send-pr" ; \
35719         (cd $(HOST_SUBDIR)/send-pr && \
35720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35722                   "RANLIB=$${RANLIB}" \
35723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35724                   pdf) \
35725           || exit 1
35726
35727 @endif send-pr
35728
35729 .PHONY: maybe-html-send-pr html-send-pr
35730 maybe-html-send-pr:
35731 @if send-pr
35732 maybe-html-send-pr: html-send-pr
35733
35734 html-send-pr: \
35735     configure-send-pr 
35736         @: $(MAKE); $(unstage)
35737         @[ -f ./send-pr/Makefile ] || exit 0; \
35738         r=`${PWD_COMMAND}`; export r; \
35739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740         $(HOST_EXPORTS) \
35741         for flag in $(EXTRA_HOST_FLAGS) ; do \
35742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35743         done; \
35744         echo "Doing html in send-pr" ; \
35745         (cd $(HOST_SUBDIR)/send-pr && \
35746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35748                   "RANLIB=$${RANLIB}" \
35749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35750                   html) \
35751           || exit 1
35752
35753 @endif send-pr
35754
35755 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35756 maybe-TAGS-send-pr:
35757 @if send-pr
35758 maybe-TAGS-send-pr: TAGS-send-pr
35759
35760 TAGS-send-pr: \
35761     configure-send-pr 
35762         @: $(MAKE); $(unstage)
35763         @[ -f ./send-pr/Makefile ] || exit 0; \
35764         r=`${PWD_COMMAND}`; export r; \
35765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35766         $(HOST_EXPORTS) \
35767         for flag in $(EXTRA_HOST_FLAGS) ; do \
35768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35769         done; \
35770         echo "Doing TAGS in send-pr" ; \
35771         (cd $(HOST_SUBDIR)/send-pr && \
35772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35774                   "RANLIB=$${RANLIB}" \
35775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35776                   TAGS) \
35777           || exit 1
35778
35779 @endif send-pr
35780
35781 .PHONY: maybe-install-info-send-pr install-info-send-pr
35782 maybe-install-info-send-pr:
35783 @if send-pr
35784 maybe-install-info-send-pr: install-info-send-pr
35785
35786 install-info-send-pr: \
35787     configure-send-pr \
35788     info-send-pr 
35789         @: $(MAKE); $(unstage)
35790         @[ -f ./send-pr/Makefile ] || exit 0; \
35791         r=`${PWD_COMMAND}`; export r; \
35792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35793         $(HOST_EXPORTS) \
35794         for flag in $(EXTRA_HOST_FLAGS) ; do \
35795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35796         done; \
35797         echo "Doing install-info in send-pr" ; \
35798         (cd $(HOST_SUBDIR)/send-pr && \
35799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35801                   "RANLIB=$${RANLIB}" \
35802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35803                   install-info) \
35804           || exit 1
35805
35806 @endif send-pr
35807
35808 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35809 maybe-install-pdf-send-pr:
35810 @if send-pr
35811 maybe-install-pdf-send-pr: install-pdf-send-pr
35812
35813 install-pdf-send-pr: \
35814     configure-send-pr \
35815     pdf-send-pr 
35816         @: $(MAKE); $(unstage)
35817         @[ -f ./send-pr/Makefile ] || exit 0; \
35818         r=`${PWD_COMMAND}`; export r; \
35819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35820         $(HOST_EXPORTS) \
35821         for flag in $(EXTRA_HOST_FLAGS) ; do \
35822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35823         done; \
35824         echo "Doing install-pdf in send-pr" ; \
35825         (cd $(HOST_SUBDIR)/send-pr && \
35826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35828                   "RANLIB=$${RANLIB}" \
35829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35830                   install-pdf) \
35831           || exit 1
35832
35833 @endif send-pr
35834
35835 .PHONY: maybe-install-html-send-pr install-html-send-pr
35836 maybe-install-html-send-pr:
35837 @if send-pr
35838 maybe-install-html-send-pr: install-html-send-pr
35839
35840 install-html-send-pr: \
35841     configure-send-pr \
35842     html-send-pr 
35843         @: $(MAKE); $(unstage)
35844         @[ -f ./send-pr/Makefile ] || exit 0; \
35845         r=`${PWD_COMMAND}`; export r; \
35846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847         $(HOST_EXPORTS) \
35848         for flag in $(EXTRA_HOST_FLAGS) ; do \
35849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35850         done; \
35851         echo "Doing install-html in send-pr" ; \
35852         (cd $(HOST_SUBDIR)/send-pr && \
35853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35855                   "RANLIB=$${RANLIB}" \
35856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35857                   install-html) \
35858           || exit 1
35859
35860 @endif send-pr
35861
35862 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35863 maybe-installcheck-send-pr:
35864 @if send-pr
35865 maybe-installcheck-send-pr: installcheck-send-pr
35866
35867 installcheck-send-pr: \
35868     configure-send-pr 
35869         @: $(MAKE); $(unstage)
35870         @[ -f ./send-pr/Makefile ] || exit 0; \
35871         r=`${PWD_COMMAND}`; export r; \
35872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35873         $(HOST_EXPORTS) \
35874         for flag in $(EXTRA_HOST_FLAGS) ; do \
35875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35876         done; \
35877         echo "Doing installcheck in send-pr" ; \
35878         (cd $(HOST_SUBDIR)/send-pr && \
35879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35881                   "RANLIB=$${RANLIB}" \
35882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35883                   installcheck) \
35884           || exit 1
35885
35886 @endif send-pr
35887
35888 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35889 maybe-mostlyclean-send-pr:
35890 @if send-pr
35891 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35892
35893 mostlyclean-send-pr: 
35894         @: $(MAKE); $(unstage)
35895         @[ -f ./send-pr/Makefile ] || exit 0; \
35896         r=`${PWD_COMMAND}`; export r; \
35897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898         $(HOST_EXPORTS) \
35899         for flag in $(EXTRA_HOST_FLAGS) ; do \
35900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35901         done; \
35902         echo "Doing mostlyclean in send-pr" ; \
35903         (cd $(HOST_SUBDIR)/send-pr && \
35904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35906                   "RANLIB=$${RANLIB}" \
35907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35908                   mostlyclean) \
35909           || exit 1
35910
35911 @endif send-pr
35912
35913 .PHONY: maybe-clean-send-pr clean-send-pr
35914 maybe-clean-send-pr:
35915 @if send-pr
35916 maybe-clean-send-pr: clean-send-pr
35917
35918 clean-send-pr: 
35919         @: $(MAKE); $(unstage)
35920         @[ -f ./send-pr/Makefile ] || exit 0; \
35921         r=`${PWD_COMMAND}`; export r; \
35922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923         $(HOST_EXPORTS) \
35924         for flag in $(EXTRA_HOST_FLAGS) ; do \
35925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926         done; \
35927         echo "Doing clean in send-pr" ; \
35928         (cd $(HOST_SUBDIR)/send-pr && \
35929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931                   "RANLIB=$${RANLIB}" \
35932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933                   clean) \
35934           || exit 1
35935
35936 @endif send-pr
35937
35938 .PHONY: maybe-distclean-send-pr distclean-send-pr
35939 maybe-distclean-send-pr:
35940 @if send-pr
35941 maybe-distclean-send-pr: distclean-send-pr
35942
35943 distclean-send-pr: 
35944         @: $(MAKE); $(unstage)
35945         @[ -f ./send-pr/Makefile ] || exit 0; \
35946         r=`${PWD_COMMAND}`; export r; \
35947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948         $(HOST_EXPORTS) \
35949         for flag in $(EXTRA_HOST_FLAGS) ; do \
35950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951         done; \
35952         echo "Doing distclean in send-pr" ; \
35953         (cd $(HOST_SUBDIR)/send-pr && \
35954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956                   "RANLIB=$${RANLIB}" \
35957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958                   distclean) \
35959           || exit 1
35960
35961 @endif send-pr
35962
35963 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35964 maybe-maintainer-clean-send-pr:
35965 @if send-pr
35966 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35967
35968 maintainer-clean-send-pr: 
35969         @: $(MAKE); $(unstage)
35970         @[ -f ./send-pr/Makefile ] || exit 0; \
35971         r=`${PWD_COMMAND}`; export r; \
35972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973         $(HOST_EXPORTS) \
35974         for flag in $(EXTRA_HOST_FLAGS) ; do \
35975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35976         done; \
35977         echo "Doing maintainer-clean in send-pr" ; \
35978         (cd $(HOST_SUBDIR)/send-pr && \
35979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35981                   "RANLIB=$${RANLIB}" \
35982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35983                   maintainer-clean) \
35984           || exit 1
35985
35986 @endif send-pr
35987
35988
35989
35990 .PHONY: configure-shellutils maybe-configure-shellutils
35991 maybe-configure-shellutils:
35992 @if gcc-bootstrap
35993 configure-shellutils: stage_current
35994 @endif gcc-bootstrap
35995 @if shellutils
35996 maybe-configure-shellutils: configure-shellutils
35997 configure-shellutils: 
35998         @: $(MAKE); $(unstage)
35999         @r=`${PWD_COMMAND}`; export r; \
36000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36001         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36003         $(HOST_EXPORTS)  \
36004         echo Configuring in $(HOST_SUBDIR)/shellutils; \
36005         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36006         case $(srcdir) in \
36007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36008           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36010         esac; \
36011         srcdiroption="--srcdir=$${topdir}/shellutils"; \
36012         libsrcdir="$$s/shellutils"; \
36013         $(SHELL) $${libsrcdir}/configure \
36014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36015           --target=${target_alias} $${srcdiroption}  \
36016           || exit 1
36017 @endif shellutils
36018
36019
36020
36021
36022
36023 .PHONY: all-shellutils maybe-all-shellutils
36024 maybe-all-shellutils:
36025 @if gcc-bootstrap
36026 all-shellutils: stage_current
36027 @endif gcc-bootstrap
36028 @if shellutils
36029 TARGET-shellutils=all
36030 maybe-all-shellutils: all-shellutils
36031 all-shellutils: configure-shellutils
36032         @: $(MAKE); $(unstage)
36033         @r=`${PWD_COMMAND}`; export r; \
36034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035         $(HOST_EXPORTS)  \
36036         (cd $(HOST_SUBDIR)/shellutils && \
36037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36038                 $(TARGET-shellutils))
36039 @endif shellutils
36040
36041
36042
36043
36044 .PHONY: check-shellutils maybe-check-shellutils
36045 maybe-check-shellutils:
36046 @if shellutils
36047 maybe-check-shellutils: check-shellutils
36048
36049 check-shellutils:
36050         @: $(MAKE); $(unstage)
36051         @r=`${PWD_COMMAND}`; export r; \
36052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053         $(HOST_EXPORTS) \
36054         (cd $(HOST_SUBDIR)/shellutils && \
36055           $(MAKE) $(FLAGS_TO_PASS)  check)
36056
36057 @endif shellutils
36058
36059 .PHONY: install-shellutils maybe-install-shellutils
36060 maybe-install-shellutils:
36061 @if shellutils
36062 maybe-install-shellutils: install-shellutils
36063
36064 install-shellutils: installdirs
36065         @: $(MAKE); $(unstage)
36066         @r=`${PWD_COMMAND}`; export r; \
36067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36068         $(HOST_EXPORTS) \
36069         (cd $(HOST_SUBDIR)/shellutils && \
36070           $(MAKE) $(FLAGS_TO_PASS)  install)
36071
36072 @endif shellutils
36073
36074 # Other targets (info, dvi, pdf, etc.)
36075
36076 .PHONY: maybe-info-shellutils info-shellutils
36077 maybe-info-shellutils:
36078 @if shellutils
36079 maybe-info-shellutils: info-shellutils
36080
36081 info-shellutils: \
36082     configure-shellutils 
36083         @: $(MAKE); $(unstage)
36084         @[ -f ./shellutils/Makefile ] || exit 0; \
36085         r=`${PWD_COMMAND}`; export r; \
36086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087         $(HOST_EXPORTS) \
36088         for flag in $(EXTRA_HOST_FLAGS) ; do \
36089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090         done; \
36091         echo "Doing info in shellutils" ; \
36092         (cd $(HOST_SUBDIR)/shellutils && \
36093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36095                   "RANLIB=$${RANLIB}" \
36096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36097                   info) \
36098           || exit 1
36099
36100 @endif shellutils
36101
36102 .PHONY: maybe-dvi-shellutils dvi-shellutils
36103 maybe-dvi-shellutils:
36104 @if shellutils
36105 maybe-dvi-shellutils: dvi-shellutils
36106
36107 dvi-shellutils: \
36108     configure-shellutils 
36109         @: $(MAKE); $(unstage)
36110         @[ -f ./shellutils/Makefile ] || exit 0; \
36111         r=`${PWD_COMMAND}`; export r; \
36112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36113         $(HOST_EXPORTS) \
36114         for flag in $(EXTRA_HOST_FLAGS) ; do \
36115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116         done; \
36117         echo "Doing dvi in shellutils" ; \
36118         (cd $(HOST_SUBDIR)/shellutils && \
36119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36121                   "RANLIB=$${RANLIB}" \
36122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36123                   dvi) \
36124           || exit 1
36125
36126 @endif shellutils
36127
36128 .PHONY: maybe-pdf-shellutils pdf-shellutils
36129 maybe-pdf-shellutils:
36130 @if shellutils
36131 maybe-pdf-shellutils: pdf-shellutils
36132
36133 pdf-shellutils: \
36134     configure-shellutils 
36135         @: $(MAKE); $(unstage)
36136         @[ -f ./shellutils/Makefile ] || exit 0; \
36137         r=`${PWD_COMMAND}`; export r; \
36138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139         $(HOST_EXPORTS) \
36140         for flag in $(EXTRA_HOST_FLAGS) ; do \
36141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142         done; \
36143         echo "Doing pdf in shellutils" ; \
36144         (cd $(HOST_SUBDIR)/shellutils && \
36145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147                   "RANLIB=$${RANLIB}" \
36148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149                   pdf) \
36150           || exit 1
36151
36152 @endif shellutils
36153
36154 .PHONY: maybe-html-shellutils html-shellutils
36155 maybe-html-shellutils:
36156 @if shellutils
36157 maybe-html-shellutils: html-shellutils
36158
36159 html-shellutils: \
36160     configure-shellutils 
36161         @: $(MAKE); $(unstage)
36162         @[ -f ./shellutils/Makefile ] || exit 0; \
36163         r=`${PWD_COMMAND}`; export r; \
36164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165         $(HOST_EXPORTS) \
36166         for flag in $(EXTRA_HOST_FLAGS) ; do \
36167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168         done; \
36169         echo "Doing html in shellutils" ; \
36170         (cd $(HOST_SUBDIR)/shellutils && \
36171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173                   "RANLIB=$${RANLIB}" \
36174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175                   html) \
36176           || exit 1
36177
36178 @endif shellutils
36179
36180 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36181 maybe-TAGS-shellutils:
36182 @if shellutils
36183 maybe-TAGS-shellutils: TAGS-shellutils
36184
36185 TAGS-shellutils: \
36186     configure-shellutils 
36187         @: $(MAKE); $(unstage)
36188         @[ -f ./shellutils/Makefile ] || exit 0; \
36189         r=`${PWD_COMMAND}`; export r; \
36190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191         $(HOST_EXPORTS) \
36192         for flag in $(EXTRA_HOST_FLAGS) ; do \
36193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36194         done; \
36195         echo "Doing TAGS in shellutils" ; \
36196         (cd $(HOST_SUBDIR)/shellutils && \
36197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36199                   "RANLIB=$${RANLIB}" \
36200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36201                   TAGS) \
36202           || exit 1
36203
36204 @endif shellutils
36205
36206 .PHONY: maybe-install-info-shellutils install-info-shellutils
36207 maybe-install-info-shellutils:
36208 @if shellutils
36209 maybe-install-info-shellutils: install-info-shellutils
36210
36211 install-info-shellutils: \
36212     configure-shellutils \
36213     info-shellutils 
36214         @: $(MAKE); $(unstage)
36215         @[ -f ./shellutils/Makefile ] || exit 0; \
36216         r=`${PWD_COMMAND}`; export r; \
36217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36218         $(HOST_EXPORTS) \
36219         for flag in $(EXTRA_HOST_FLAGS) ; do \
36220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36221         done; \
36222         echo "Doing install-info in shellutils" ; \
36223         (cd $(HOST_SUBDIR)/shellutils && \
36224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36226                   "RANLIB=$${RANLIB}" \
36227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36228                   install-info) \
36229           || exit 1
36230
36231 @endif shellutils
36232
36233 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36234 maybe-install-pdf-shellutils:
36235 @if shellutils
36236 maybe-install-pdf-shellutils: install-pdf-shellutils
36237
36238 install-pdf-shellutils: \
36239     configure-shellutils \
36240     pdf-shellutils 
36241         @: $(MAKE); $(unstage)
36242         @[ -f ./shellutils/Makefile ] || exit 0; \
36243         r=`${PWD_COMMAND}`; export r; \
36244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36245         $(HOST_EXPORTS) \
36246         for flag in $(EXTRA_HOST_FLAGS) ; do \
36247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36248         done; \
36249         echo "Doing install-pdf in shellutils" ; \
36250         (cd $(HOST_SUBDIR)/shellutils && \
36251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36253                   "RANLIB=$${RANLIB}" \
36254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36255                   install-pdf) \
36256           || exit 1
36257
36258 @endif shellutils
36259
36260 .PHONY: maybe-install-html-shellutils install-html-shellutils
36261 maybe-install-html-shellutils:
36262 @if shellutils
36263 maybe-install-html-shellutils: install-html-shellutils
36264
36265 install-html-shellutils: \
36266     configure-shellutils \
36267     html-shellutils 
36268         @: $(MAKE); $(unstage)
36269         @[ -f ./shellutils/Makefile ] || exit 0; \
36270         r=`${PWD_COMMAND}`; export r; \
36271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272         $(HOST_EXPORTS) \
36273         for flag in $(EXTRA_HOST_FLAGS) ; do \
36274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275         done; \
36276         echo "Doing install-html in shellutils" ; \
36277         (cd $(HOST_SUBDIR)/shellutils && \
36278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280                   "RANLIB=$${RANLIB}" \
36281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282                   install-html) \
36283           || exit 1
36284
36285 @endif shellutils
36286
36287 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36288 maybe-installcheck-shellutils:
36289 @if shellutils
36290 maybe-installcheck-shellutils: installcheck-shellutils
36291
36292 installcheck-shellutils: \
36293     configure-shellutils 
36294         @: $(MAKE); $(unstage)
36295         @[ -f ./shellutils/Makefile ] || exit 0; \
36296         r=`${PWD_COMMAND}`; export r; \
36297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298         $(HOST_EXPORTS) \
36299         for flag in $(EXTRA_HOST_FLAGS) ; do \
36300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36301         done; \
36302         echo "Doing installcheck in shellutils" ; \
36303         (cd $(HOST_SUBDIR)/shellutils && \
36304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36306                   "RANLIB=$${RANLIB}" \
36307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36308                   installcheck) \
36309           || exit 1
36310
36311 @endif shellutils
36312
36313 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36314 maybe-mostlyclean-shellutils:
36315 @if shellutils
36316 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36317
36318 mostlyclean-shellutils: 
36319         @: $(MAKE); $(unstage)
36320         @[ -f ./shellutils/Makefile ] || exit 0; \
36321         r=`${PWD_COMMAND}`; export r; \
36322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36323         $(HOST_EXPORTS) \
36324         for flag in $(EXTRA_HOST_FLAGS) ; do \
36325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36326         done; \
36327         echo "Doing mostlyclean in shellutils" ; \
36328         (cd $(HOST_SUBDIR)/shellutils && \
36329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36331                   "RANLIB=$${RANLIB}" \
36332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36333                   mostlyclean) \
36334           || exit 1
36335
36336 @endif shellutils
36337
36338 .PHONY: maybe-clean-shellutils clean-shellutils
36339 maybe-clean-shellutils:
36340 @if shellutils
36341 maybe-clean-shellutils: clean-shellutils
36342
36343 clean-shellutils: 
36344         @: $(MAKE); $(unstage)
36345         @[ -f ./shellutils/Makefile ] || exit 0; \
36346         r=`${PWD_COMMAND}`; export r; \
36347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36348         $(HOST_EXPORTS) \
36349         for flag in $(EXTRA_HOST_FLAGS) ; do \
36350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36351         done; \
36352         echo "Doing clean in shellutils" ; \
36353         (cd $(HOST_SUBDIR)/shellutils && \
36354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36356                   "RANLIB=$${RANLIB}" \
36357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36358                   clean) \
36359           || exit 1
36360
36361 @endif shellutils
36362
36363 .PHONY: maybe-distclean-shellutils distclean-shellutils
36364 maybe-distclean-shellutils:
36365 @if shellutils
36366 maybe-distclean-shellutils: distclean-shellutils
36367
36368 distclean-shellutils: 
36369         @: $(MAKE); $(unstage)
36370         @[ -f ./shellutils/Makefile ] || exit 0; \
36371         r=`${PWD_COMMAND}`; export r; \
36372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36373         $(HOST_EXPORTS) \
36374         for flag in $(EXTRA_HOST_FLAGS) ; do \
36375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36376         done; \
36377         echo "Doing distclean in shellutils" ; \
36378         (cd $(HOST_SUBDIR)/shellutils && \
36379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36381                   "RANLIB=$${RANLIB}" \
36382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36383                   distclean) \
36384           || exit 1
36385
36386 @endif shellutils
36387
36388 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36389 maybe-maintainer-clean-shellutils:
36390 @if shellutils
36391 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36392
36393 maintainer-clean-shellutils: 
36394         @: $(MAKE); $(unstage)
36395         @[ -f ./shellutils/Makefile ] || exit 0; \
36396         r=`${PWD_COMMAND}`; export r; \
36397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36398         $(HOST_EXPORTS) \
36399         for flag in $(EXTRA_HOST_FLAGS) ; do \
36400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36401         done; \
36402         echo "Doing maintainer-clean in shellutils" ; \
36403         (cd $(HOST_SUBDIR)/shellutils && \
36404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36406                   "RANLIB=$${RANLIB}" \
36407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36408                   maintainer-clean) \
36409           || exit 1
36410
36411 @endif shellutils
36412
36413
36414
36415 .PHONY: configure-sid maybe-configure-sid
36416 maybe-configure-sid:
36417 @if gcc-bootstrap
36418 configure-sid: stage_current
36419 @endif gcc-bootstrap
36420 @if sid
36421 maybe-configure-sid: configure-sid
36422 configure-sid: 
36423         @: $(MAKE); $(unstage)
36424         @r=`${PWD_COMMAND}`; export r; \
36425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36426         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36428         $(HOST_EXPORTS)  \
36429         echo Configuring in $(HOST_SUBDIR)/sid; \
36430         cd "$(HOST_SUBDIR)/sid" || exit 1; \
36431         case $(srcdir) in \
36432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36433           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36435         esac; \
36436         srcdiroption="--srcdir=$${topdir}/sid"; \
36437         libsrcdir="$$s/sid"; \
36438         $(SHELL) $${libsrcdir}/configure \
36439           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36440           --target=${target_alias} $${srcdiroption}  \
36441           || exit 1
36442 @endif sid
36443
36444
36445
36446
36447
36448 .PHONY: all-sid maybe-all-sid
36449 maybe-all-sid:
36450 @if gcc-bootstrap
36451 all-sid: stage_current
36452 @endif gcc-bootstrap
36453 @if sid
36454 TARGET-sid=all
36455 maybe-all-sid: all-sid
36456 all-sid: configure-sid
36457         @: $(MAKE); $(unstage)
36458         @r=`${PWD_COMMAND}`; export r; \
36459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460         $(HOST_EXPORTS)  \
36461         (cd $(HOST_SUBDIR)/sid && \
36462           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36463                 $(TARGET-sid))
36464 @endif sid
36465
36466
36467
36468
36469 .PHONY: check-sid maybe-check-sid
36470 maybe-check-sid:
36471 @if sid
36472 maybe-check-sid: check-sid
36473
36474 check-sid:
36475         @: $(MAKE); $(unstage)
36476         @r=`${PWD_COMMAND}`; export r; \
36477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36478         $(HOST_EXPORTS) \
36479         (cd $(HOST_SUBDIR)/sid && \
36480           $(MAKE) $(FLAGS_TO_PASS)  check)
36481
36482 @endif sid
36483
36484 .PHONY: install-sid maybe-install-sid
36485 maybe-install-sid:
36486 @if sid
36487 maybe-install-sid: install-sid
36488
36489 install-sid: installdirs
36490         @: $(MAKE); $(unstage)
36491         @r=`${PWD_COMMAND}`; export r; \
36492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493         $(HOST_EXPORTS) \
36494         (cd $(HOST_SUBDIR)/sid && \
36495           $(MAKE) $(FLAGS_TO_PASS)  install)
36496
36497 @endif sid
36498
36499 # Other targets (info, dvi, pdf, etc.)
36500
36501 .PHONY: maybe-info-sid info-sid
36502 maybe-info-sid:
36503 @if sid
36504 maybe-info-sid: info-sid
36505
36506 info-sid: \
36507     configure-sid 
36508         @: $(MAKE); $(unstage)
36509         @[ -f ./sid/Makefile ] || exit 0; \
36510         r=`${PWD_COMMAND}`; export r; \
36511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512         $(HOST_EXPORTS) \
36513         for flag in $(EXTRA_HOST_FLAGS) ; do \
36514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36515         done; \
36516         echo "Doing info in sid" ; \
36517         (cd $(HOST_SUBDIR)/sid && \
36518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36520                   "RANLIB=$${RANLIB}" \
36521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36522                   info) \
36523           || exit 1
36524
36525 @endif sid
36526
36527 .PHONY: maybe-dvi-sid dvi-sid
36528 maybe-dvi-sid:
36529 @if sid
36530 maybe-dvi-sid: dvi-sid
36531
36532 dvi-sid: \
36533     configure-sid 
36534         @: $(MAKE); $(unstage)
36535         @[ -f ./sid/Makefile ] || exit 0; \
36536         r=`${PWD_COMMAND}`; export r; \
36537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36538         $(HOST_EXPORTS) \
36539         for flag in $(EXTRA_HOST_FLAGS) ; do \
36540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541         done; \
36542         echo "Doing dvi in sid" ; \
36543         (cd $(HOST_SUBDIR)/sid && \
36544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36546                   "RANLIB=$${RANLIB}" \
36547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36548                   dvi) \
36549           || exit 1
36550
36551 @endif sid
36552
36553 .PHONY: maybe-pdf-sid pdf-sid
36554 maybe-pdf-sid:
36555 @if sid
36556 maybe-pdf-sid: pdf-sid
36557
36558 pdf-sid: \
36559     configure-sid 
36560         @: $(MAKE); $(unstage)
36561         @[ -f ./sid/Makefile ] || exit 0; \
36562         r=`${PWD_COMMAND}`; export r; \
36563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564         $(HOST_EXPORTS) \
36565         for flag in $(EXTRA_HOST_FLAGS) ; do \
36566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567         done; \
36568         echo "Doing pdf in sid" ; \
36569         (cd $(HOST_SUBDIR)/sid && \
36570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572                   "RANLIB=$${RANLIB}" \
36573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574                   pdf) \
36575           || exit 1
36576
36577 @endif sid
36578
36579 .PHONY: maybe-html-sid html-sid
36580 maybe-html-sid:
36581 @if sid
36582 maybe-html-sid: html-sid
36583
36584 html-sid: \
36585     configure-sid 
36586         @: $(MAKE); $(unstage)
36587         @[ -f ./sid/Makefile ] || exit 0; \
36588         r=`${PWD_COMMAND}`; export r; \
36589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590         $(HOST_EXPORTS) \
36591         for flag in $(EXTRA_HOST_FLAGS) ; do \
36592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593         done; \
36594         echo "Doing html in sid" ; \
36595         (cd $(HOST_SUBDIR)/sid && \
36596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598                   "RANLIB=$${RANLIB}" \
36599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36600                   html) \
36601           || exit 1
36602
36603 @endif sid
36604
36605 .PHONY: maybe-TAGS-sid TAGS-sid
36606 maybe-TAGS-sid:
36607 @if sid
36608 maybe-TAGS-sid: TAGS-sid
36609
36610 TAGS-sid: \
36611     configure-sid 
36612         @: $(MAKE); $(unstage)
36613         @[ -f ./sid/Makefile ] || exit 0; \
36614         r=`${PWD_COMMAND}`; export r; \
36615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616         $(HOST_EXPORTS) \
36617         for flag in $(EXTRA_HOST_FLAGS) ; do \
36618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619         done; \
36620         echo "Doing TAGS in sid" ; \
36621         (cd $(HOST_SUBDIR)/sid && \
36622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36624                   "RANLIB=$${RANLIB}" \
36625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36626                   TAGS) \
36627           || exit 1
36628
36629 @endif sid
36630
36631 .PHONY: maybe-install-info-sid install-info-sid
36632 maybe-install-info-sid:
36633 @if sid
36634 maybe-install-info-sid: install-info-sid
36635
36636 install-info-sid: \
36637     configure-sid \
36638     info-sid 
36639         @: $(MAKE); $(unstage)
36640         @[ -f ./sid/Makefile ] || exit 0; \
36641         r=`${PWD_COMMAND}`; export r; \
36642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643         $(HOST_EXPORTS) \
36644         for flag in $(EXTRA_HOST_FLAGS) ; do \
36645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646         done; \
36647         echo "Doing install-info in sid" ; \
36648         (cd $(HOST_SUBDIR)/sid && \
36649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651                   "RANLIB=$${RANLIB}" \
36652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653                   install-info) \
36654           || exit 1
36655
36656 @endif sid
36657
36658 .PHONY: maybe-install-pdf-sid install-pdf-sid
36659 maybe-install-pdf-sid:
36660 @if sid
36661 maybe-install-pdf-sid: install-pdf-sid
36662
36663 install-pdf-sid: \
36664     configure-sid \
36665     pdf-sid 
36666         @: $(MAKE); $(unstage)
36667         @[ -f ./sid/Makefile ] || exit 0; \
36668         r=`${PWD_COMMAND}`; export r; \
36669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670         $(HOST_EXPORTS) \
36671         for flag in $(EXTRA_HOST_FLAGS) ; do \
36672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673         done; \
36674         echo "Doing install-pdf in sid" ; \
36675         (cd $(HOST_SUBDIR)/sid && \
36676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678                   "RANLIB=$${RANLIB}" \
36679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680                   install-pdf) \
36681           || exit 1
36682
36683 @endif sid
36684
36685 .PHONY: maybe-install-html-sid install-html-sid
36686 maybe-install-html-sid:
36687 @if sid
36688 maybe-install-html-sid: install-html-sid
36689
36690 install-html-sid: \
36691     configure-sid \
36692     html-sid 
36693         @: $(MAKE); $(unstage)
36694         @[ -f ./sid/Makefile ] || exit 0; \
36695         r=`${PWD_COMMAND}`; export r; \
36696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697         $(HOST_EXPORTS) \
36698         for flag in $(EXTRA_HOST_FLAGS) ; do \
36699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700         done; \
36701         echo "Doing install-html in sid" ; \
36702         (cd $(HOST_SUBDIR)/sid && \
36703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705                   "RANLIB=$${RANLIB}" \
36706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707                   install-html) \
36708           || exit 1
36709
36710 @endif sid
36711
36712 .PHONY: maybe-installcheck-sid installcheck-sid
36713 maybe-installcheck-sid:
36714 @if sid
36715 maybe-installcheck-sid: installcheck-sid
36716
36717 installcheck-sid: \
36718     configure-sid 
36719         @: $(MAKE); $(unstage)
36720         @[ -f ./sid/Makefile ] || exit 0; \
36721         r=`${PWD_COMMAND}`; export r; \
36722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723         $(HOST_EXPORTS) \
36724         for flag in $(EXTRA_HOST_FLAGS) ; do \
36725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726         done; \
36727         echo "Doing installcheck in sid" ; \
36728         (cd $(HOST_SUBDIR)/sid && \
36729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731                   "RANLIB=$${RANLIB}" \
36732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733                   installcheck) \
36734           || exit 1
36735
36736 @endif sid
36737
36738 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36739 maybe-mostlyclean-sid:
36740 @if sid
36741 maybe-mostlyclean-sid: mostlyclean-sid
36742
36743 mostlyclean-sid: 
36744         @: $(MAKE); $(unstage)
36745         @[ -f ./sid/Makefile ] || exit 0; \
36746         r=`${PWD_COMMAND}`; export r; \
36747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748         $(HOST_EXPORTS) \
36749         for flag in $(EXTRA_HOST_FLAGS) ; do \
36750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751         done; \
36752         echo "Doing mostlyclean in sid" ; \
36753         (cd $(HOST_SUBDIR)/sid && \
36754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756                   "RANLIB=$${RANLIB}" \
36757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758                   mostlyclean) \
36759           || exit 1
36760
36761 @endif sid
36762
36763 .PHONY: maybe-clean-sid clean-sid
36764 maybe-clean-sid:
36765 @if sid
36766 maybe-clean-sid: clean-sid
36767
36768 clean-sid: 
36769         @: $(MAKE); $(unstage)
36770         @[ -f ./sid/Makefile ] || exit 0; \
36771         r=`${PWD_COMMAND}`; export r; \
36772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773         $(HOST_EXPORTS) \
36774         for flag in $(EXTRA_HOST_FLAGS) ; do \
36775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776         done; \
36777         echo "Doing clean in sid" ; \
36778         (cd $(HOST_SUBDIR)/sid && \
36779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781                   "RANLIB=$${RANLIB}" \
36782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783                   clean) \
36784           || exit 1
36785
36786 @endif sid
36787
36788 .PHONY: maybe-distclean-sid distclean-sid
36789 maybe-distclean-sid:
36790 @if sid
36791 maybe-distclean-sid: distclean-sid
36792
36793 distclean-sid: 
36794         @: $(MAKE); $(unstage)
36795         @[ -f ./sid/Makefile ] || exit 0; \
36796         r=`${PWD_COMMAND}`; export r; \
36797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798         $(HOST_EXPORTS) \
36799         for flag in $(EXTRA_HOST_FLAGS) ; do \
36800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801         done; \
36802         echo "Doing distclean in sid" ; \
36803         (cd $(HOST_SUBDIR)/sid && \
36804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806                   "RANLIB=$${RANLIB}" \
36807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808                   distclean) \
36809           || exit 1
36810
36811 @endif sid
36812
36813 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36814 maybe-maintainer-clean-sid:
36815 @if sid
36816 maybe-maintainer-clean-sid: maintainer-clean-sid
36817
36818 maintainer-clean-sid: 
36819         @: $(MAKE); $(unstage)
36820         @[ -f ./sid/Makefile ] || exit 0; \
36821         r=`${PWD_COMMAND}`; export r; \
36822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823         $(HOST_EXPORTS) \
36824         for flag in $(EXTRA_HOST_FLAGS) ; do \
36825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826         done; \
36827         echo "Doing maintainer-clean in sid" ; \
36828         (cd $(HOST_SUBDIR)/sid && \
36829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831                   "RANLIB=$${RANLIB}" \
36832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833                   maintainer-clean) \
36834           || exit 1
36835
36836 @endif sid
36837
36838
36839
36840 .PHONY: configure-sim maybe-configure-sim
36841 maybe-configure-sim:
36842 @if gcc-bootstrap
36843 configure-sim: stage_current
36844 @endif gcc-bootstrap
36845 @if sim
36846 maybe-configure-sim: configure-sim
36847 configure-sim: 
36848         @: $(MAKE); $(unstage)
36849         @r=`${PWD_COMMAND}`; export r; \
36850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36851         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36853         $(HOST_EXPORTS)  \
36854         echo Configuring in $(HOST_SUBDIR)/sim; \
36855         cd "$(HOST_SUBDIR)/sim" || exit 1; \
36856         case $(srcdir) in \
36857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36858           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36860         esac; \
36861         srcdiroption="--srcdir=$${topdir}/sim"; \
36862         libsrcdir="$$s/sim"; \
36863         $(SHELL) $${libsrcdir}/configure \
36864           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36865           --target=${target_alias} $${srcdiroption}  \
36866           || exit 1
36867 @endif sim
36868
36869
36870
36871
36872
36873 .PHONY: all-sim maybe-all-sim
36874 maybe-all-sim:
36875 @if gcc-bootstrap
36876 all-sim: stage_current
36877 @endif gcc-bootstrap
36878 @if sim
36879 TARGET-sim=all
36880 maybe-all-sim: all-sim
36881 all-sim: configure-sim
36882         @: $(MAKE); $(unstage)
36883         @r=`${PWD_COMMAND}`; export r; \
36884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885         $(HOST_EXPORTS)  \
36886         (cd $(HOST_SUBDIR)/sim && \
36887           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36888                 $(TARGET-sim))
36889 @endif sim
36890
36891
36892
36893
36894 .PHONY: check-sim maybe-check-sim
36895 maybe-check-sim:
36896 @if sim
36897 maybe-check-sim: check-sim
36898
36899 check-sim:
36900         @: $(MAKE); $(unstage)
36901         @r=`${PWD_COMMAND}`; export r; \
36902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36903         $(HOST_EXPORTS) \
36904         (cd $(HOST_SUBDIR)/sim && \
36905           $(MAKE) $(FLAGS_TO_PASS)  check)
36906
36907 @endif sim
36908
36909 .PHONY: install-sim maybe-install-sim
36910 maybe-install-sim:
36911 @if sim
36912 maybe-install-sim: install-sim
36913
36914 install-sim: installdirs
36915         @: $(MAKE); $(unstage)
36916         @r=`${PWD_COMMAND}`; export r; \
36917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918         $(HOST_EXPORTS) \
36919         (cd $(HOST_SUBDIR)/sim && \
36920           $(MAKE) $(FLAGS_TO_PASS)  install)
36921
36922 @endif sim
36923
36924 # Other targets (info, dvi, pdf, etc.)
36925
36926 .PHONY: maybe-info-sim info-sim
36927 maybe-info-sim:
36928 @if sim
36929 maybe-info-sim: info-sim
36930
36931 info-sim: \
36932     configure-sim 
36933         @: $(MAKE); $(unstage)
36934         @[ -f ./sim/Makefile ] || exit 0; \
36935         r=`${PWD_COMMAND}`; export r; \
36936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36937         $(HOST_EXPORTS) \
36938         for flag in $(EXTRA_HOST_FLAGS) ; do \
36939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36940         done; \
36941         echo "Doing info in sim" ; \
36942         (cd $(HOST_SUBDIR)/sim && \
36943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36945                   "RANLIB=$${RANLIB}" \
36946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36947                   info) \
36948           || exit 1
36949
36950 @endif sim
36951
36952 .PHONY: maybe-dvi-sim dvi-sim
36953 maybe-dvi-sim:
36954 @if sim
36955 maybe-dvi-sim: dvi-sim
36956
36957 dvi-sim: \
36958     configure-sim 
36959         @: $(MAKE); $(unstage)
36960         @[ -f ./sim/Makefile ] || exit 0; \
36961         r=`${PWD_COMMAND}`; export r; \
36962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36963         $(HOST_EXPORTS) \
36964         for flag in $(EXTRA_HOST_FLAGS) ; do \
36965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966         done; \
36967         echo "Doing dvi in sim" ; \
36968         (cd $(HOST_SUBDIR)/sim && \
36969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36971                   "RANLIB=$${RANLIB}" \
36972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36973                   dvi) \
36974           || exit 1
36975
36976 @endif sim
36977
36978 .PHONY: maybe-pdf-sim pdf-sim
36979 maybe-pdf-sim:
36980 @if sim
36981 maybe-pdf-sim: pdf-sim
36982
36983 pdf-sim: \
36984     configure-sim 
36985         @: $(MAKE); $(unstage)
36986         @[ -f ./sim/Makefile ] || exit 0; \
36987         r=`${PWD_COMMAND}`; export r; \
36988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989         $(HOST_EXPORTS) \
36990         for flag in $(EXTRA_HOST_FLAGS) ; do \
36991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36992         done; \
36993         echo "Doing pdf in sim" ; \
36994         (cd $(HOST_SUBDIR)/sim && \
36995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36997                   "RANLIB=$${RANLIB}" \
36998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36999                   pdf) \
37000           || exit 1
37001
37002 @endif sim
37003
37004 .PHONY: maybe-html-sim html-sim
37005 maybe-html-sim:
37006 @if sim
37007 maybe-html-sim: html-sim
37008
37009 html-sim: \
37010     configure-sim 
37011         @: $(MAKE); $(unstage)
37012         @[ -f ./sim/Makefile ] || exit 0; \
37013         r=`${PWD_COMMAND}`; export r; \
37014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015         $(HOST_EXPORTS) \
37016         for flag in $(EXTRA_HOST_FLAGS) ; do \
37017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018         done; \
37019         echo "Doing html in sim" ; \
37020         (cd $(HOST_SUBDIR)/sim && \
37021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023                   "RANLIB=$${RANLIB}" \
37024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025                   html) \
37026           || exit 1
37027
37028 @endif sim
37029
37030 .PHONY: maybe-TAGS-sim TAGS-sim
37031 maybe-TAGS-sim:
37032 @if sim
37033 maybe-TAGS-sim: TAGS-sim
37034
37035 TAGS-sim: \
37036     configure-sim 
37037         @: $(MAKE); $(unstage)
37038         @[ -f ./sim/Makefile ] || exit 0; \
37039         r=`${PWD_COMMAND}`; export r; \
37040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041         $(HOST_EXPORTS) \
37042         for flag in $(EXTRA_HOST_FLAGS) ; do \
37043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37044         done; \
37045         echo "Doing TAGS in sim" ; \
37046         (cd $(HOST_SUBDIR)/sim && \
37047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37049                   "RANLIB=$${RANLIB}" \
37050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37051                   TAGS) \
37052           || exit 1
37053
37054 @endif sim
37055
37056 .PHONY: maybe-install-info-sim install-info-sim
37057 maybe-install-info-sim:
37058 @if sim
37059 maybe-install-info-sim: install-info-sim
37060
37061 install-info-sim: \
37062     configure-sim \
37063     info-sim 
37064         @: $(MAKE); $(unstage)
37065         @[ -f ./sim/Makefile ] || exit 0; \
37066         r=`${PWD_COMMAND}`; export r; \
37067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37068         $(HOST_EXPORTS) \
37069         for flag in $(EXTRA_HOST_FLAGS) ; do \
37070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071         done; \
37072         echo "Doing install-info in sim" ; \
37073         (cd $(HOST_SUBDIR)/sim && \
37074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37076                   "RANLIB=$${RANLIB}" \
37077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37078                   install-info) \
37079           || exit 1
37080
37081 @endif sim
37082
37083 .PHONY: maybe-install-pdf-sim install-pdf-sim
37084 maybe-install-pdf-sim:
37085 @if sim
37086 maybe-install-pdf-sim: install-pdf-sim
37087
37088 install-pdf-sim: \
37089     configure-sim \
37090     pdf-sim 
37091         @: $(MAKE); $(unstage)
37092         @[ -f ./sim/Makefile ] || exit 0; \
37093         r=`${PWD_COMMAND}`; export r; \
37094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095         $(HOST_EXPORTS) \
37096         for flag in $(EXTRA_HOST_FLAGS) ; do \
37097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37098         done; \
37099         echo "Doing install-pdf in sim" ; \
37100         (cd $(HOST_SUBDIR)/sim && \
37101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103                   "RANLIB=$${RANLIB}" \
37104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105                   install-pdf) \
37106           || exit 1
37107
37108 @endif sim
37109
37110 .PHONY: maybe-install-html-sim install-html-sim
37111 maybe-install-html-sim:
37112 @if sim
37113 maybe-install-html-sim: install-html-sim
37114
37115 install-html-sim: \
37116     configure-sim \
37117     html-sim 
37118         @: $(MAKE); $(unstage)
37119         @[ -f ./sim/Makefile ] || exit 0; \
37120         r=`${PWD_COMMAND}`; export r; \
37121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122         $(HOST_EXPORTS) \
37123         for flag in $(EXTRA_HOST_FLAGS) ; do \
37124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125         done; \
37126         echo "Doing install-html in sim" ; \
37127         (cd $(HOST_SUBDIR)/sim && \
37128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130                   "RANLIB=$${RANLIB}" \
37131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132                   install-html) \
37133           || exit 1
37134
37135 @endif sim
37136
37137 .PHONY: maybe-installcheck-sim installcheck-sim
37138 maybe-installcheck-sim:
37139 @if sim
37140 maybe-installcheck-sim: installcheck-sim
37141
37142 installcheck-sim: \
37143     configure-sim 
37144         @: $(MAKE); $(unstage)
37145         @[ -f ./sim/Makefile ] || exit 0; \
37146         r=`${PWD_COMMAND}`; export r; \
37147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37148         $(HOST_EXPORTS) \
37149         for flag in $(EXTRA_HOST_FLAGS) ; do \
37150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37151         done; \
37152         echo "Doing installcheck in sim" ; \
37153         (cd $(HOST_SUBDIR)/sim && \
37154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37156                   "RANLIB=$${RANLIB}" \
37157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37158                   installcheck) \
37159           || exit 1
37160
37161 @endif sim
37162
37163 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37164 maybe-mostlyclean-sim:
37165 @if sim
37166 maybe-mostlyclean-sim: mostlyclean-sim
37167
37168 mostlyclean-sim: 
37169         @: $(MAKE); $(unstage)
37170         @[ -f ./sim/Makefile ] || exit 0; \
37171         r=`${PWD_COMMAND}`; export r; \
37172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37173         $(HOST_EXPORTS) \
37174         for flag in $(EXTRA_HOST_FLAGS) ; do \
37175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37176         done; \
37177         echo "Doing mostlyclean in sim" ; \
37178         (cd $(HOST_SUBDIR)/sim && \
37179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37181                   "RANLIB=$${RANLIB}" \
37182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37183                   mostlyclean) \
37184           || exit 1
37185
37186 @endif sim
37187
37188 .PHONY: maybe-clean-sim clean-sim
37189 maybe-clean-sim:
37190 @if sim
37191 maybe-clean-sim: clean-sim
37192
37193 clean-sim: 
37194         @: $(MAKE); $(unstage)
37195         @[ -f ./sim/Makefile ] || exit 0; \
37196         r=`${PWD_COMMAND}`; export r; \
37197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37198         $(HOST_EXPORTS) \
37199         for flag in $(EXTRA_HOST_FLAGS) ; do \
37200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37201         done; \
37202         echo "Doing clean in sim" ; \
37203         (cd $(HOST_SUBDIR)/sim && \
37204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37206                   "RANLIB=$${RANLIB}" \
37207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37208                   clean) \
37209           || exit 1
37210
37211 @endif sim
37212
37213 .PHONY: maybe-distclean-sim distclean-sim
37214 maybe-distclean-sim:
37215 @if sim
37216 maybe-distclean-sim: distclean-sim
37217
37218 distclean-sim: 
37219         @: $(MAKE); $(unstage)
37220         @[ -f ./sim/Makefile ] || exit 0; \
37221         r=`${PWD_COMMAND}`; export r; \
37222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223         $(HOST_EXPORTS) \
37224         for flag in $(EXTRA_HOST_FLAGS) ; do \
37225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37226         done; \
37227         echo "Doing distclean in sim" ; \
37228         (cd $(HOST_SUBDIR)/sim && \
37229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37231                   "RANLIB=$${RANLIB}" \
37232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37233                   distclean) \
37234           || exit 1
37235
37236 @endif sim
37237
37238 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37239 maybe-maintainer-clean-sim:
37240 @if sim
37241 maybe-maintainer-clean-sim: maintainer-clean-sim
37242
37243 maintainer-clean-sim: 
37244         @: $(MAKE); $(unstage)
37245         @[ -f ./sim/Makefile ] || exit 0; \
37246         r=`${PWD_COMMAND}`; export r; \
37247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248         $(HOST_EXPORTS) \
37249         for flag in $(EXTRA_HOST_FLAGS) ; do \
37250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37251         done; \
37252         echo "Doing maintainer-clean in sim" ; \
37253         (cd $(HOST_SUBDIR)/sim && \
37254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256                   "RANLIB=$${RANLIB}" \
37257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37258                   maintainer-clean) \
37259           || exit 1
37260
37261 @endif sim
37262
37263
37264
37265 .PHONY: configure-tar maybe-configure-tar
37266 maybe-configure-tar:
37267 @if gcc-bootstrap
37268 configure-tar: stage_current
37269 @endif gcc-bootstrap
37270 @if tar
37271 maybe-configure-tar: configure-tar
37272 configure-tar: 
37273         @: $(MAKE); $(unstage)
37274         @r=`${PWD_COMMAND}`; export r; \
37275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37278         $(HOST_EXPORTS)  \
37279         echo Configuring in $(HOST_SUBDIR)/tar; \
37280         cd "$(HOST_SUBDIR)/tar" || exit 1; \
37281         case $(srcdir) in \
37282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37283           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37285         esac; \
37286         srcdiroption="--srcdir=$${topdir}/tar"; \
37287         libsrcdir="$$s/tar"; \
37288         $(SHELL) $${libsrcdir}/configure \
37289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37290           --target=${target_alias} $${srcdiroption}  \
37291           || exit 1
37292 @endif tar
37293
37294
37295
37296
37297
37298 .PHONY: all-tar maybe-all-tar
37299 maybe-all-tar:
37300 @if gcc-bootstrap
37301 all-tar: stage_current
37302 @endif gcc-bootstrap
37303 @if tar
37304 TARGET-tar=all
37305 maybe-all-tar: all-tar
37306 all-tar: configure-tar
37307         @: $(MAKE); $(unstage)
37308         @r=`${PWD_COMMAND}`; export r; \
37309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37310         $(HOST_EXPORTS)  \
37311         (cd $(HOST_SUBDIR)/tar && \
37312           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37313                 $(TARGET-tar))
37314 @endif tar
37315
37316
37317
37318
37319 .PHONY: check-tar maybe-check-tar
37320 maybe-check-tar:
37321 @if tar
37322 maybe-check-tar: check-tar
37323
37324 check-tar:
37325         @: $(MAKE); $(unstage)
37326         @r=`${PWD_COMMAND}`; export r; \
37327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328         $(HOST_EXPORTS) \
37329         (cd $(HOST_SUBDIR)/tar && \
37330           $(MAKE) $(FLAGS_TO_PASS)  check)
37331
37332 @endif tar
37333
37334 .PHONY: install-tar maybe-install-tar
37335 maybe-install-tar:
37336 @if tar
37337 maybe-install-tar: install-tar
37338
37339 install-tar: installdirs
37340         @: $(MAKE); $(unstage)
37341         @r=`${PWD_COMMAND}`; export r; \
37342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343         $(HOST_EXPORTS) \
37344         (cd $(HOST_SUBDIR)/tar && \
37345           $(MAKE) $(FLAGS_TO_PASS)  install)
37346
37347 @endif tar
37348
37349 # Other targets (info, dvi, pdf, etc.)
37350
37351 .PHONY: maybe-info-tar info-tar
37352 maybe-info-tar:
37353 @if tar
37354 maybe-info-tar: info-tar
37355
37356 info-tar: \
37357     configure-tar 
37358         @: $(MAKE); $(unstage)
37359         @[ -f ./tar/Makefile ] || exit 0; \
37360         r=`${PWD_COMMAND}`; export r; \
37361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37362         $(HOST_EXPORTS) \
37363         for flag in $(EXTRA_HOST_FLAGS) ; do \
37364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37365         done; \
37366         echo "Doing info in tar" ; \
37367         (cd $(HOST_SUBDIR)/tar && \
37368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37370                   "RANLIB=$${RANLIB}" \
37371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37372                   info) \
37373           || exit 1
37374
37375 @endif tar
37376
37377 .PHONY: maybe-dvi-tar dvi-tar
37378 maybe-dvi-tar:
37379 @if tar
37380 maybe-dvi-tar: dvi-tar
37381
37382 dvi-tar: \
37383     configure-tar 
37384         @: $(MAKE); $(unstage)
37385         @[ -f ./tar/Makefile ] || exit 0; \
37386         r=`${PWD_COMMAND}`; export r; \
37387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37388         $(HOST_EXPORTS) \
37389         for flag in $(EXTRA_HOST_FLAGS) ; do \
37390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37391         done; \
37392         echo "Doing dvi in tar" ; \
37393         (cd $(HOST_SUBDIR)/tar && \
37394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37396                   "RANLIB=$${RANLIB}" \
37397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37398                   dvi) \
37399           || exit 1
37400
37401 @endif tar
37402
37403 .PHONY: maybe-pdf-tar pdf-tar
37404 maybe-pdf-tar:
37405 @if tar
37406 maybe-pdf-tar: pdf-tar
37407
37408 pdf-tar: \
37409     configure-tar 
37410         @: $(MAKE); $(unstage)
37411         @[ -f ./tar/Makefile ] || exit 0; \
37412         r=`${PWD_COMMAND}`; export r; \
37413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37414         $(HOST_EXPORTS) \
37415         for flag in $(EXTRA_HOST_FLAGS) ; do \
37416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37417         done; \
37418         echo "Doing pdf in tar" ; \
37419         (cd $(HOST_SUBDIR)/tar && \
37420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37422                   "RANLIB=$${RANLIB}" \
37423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37424                   pdf) \
37425           || exit 1
37426
37427 @endif tar
37428
37429 .PHONY: maybe-html-tar html-tar
37430 maybe-html-tar:
37431 @if tar
37432 maybe-html-tar: html-tar
37433
37434 html-tar: \
37435     configure-tar 
37436         @: $(MAKE); $(unstage)
37437         @[ -f ./tar/Makefile ] || exit 0; \
37438         r=`${PWD_COMMAND}`; export r; \
37439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440         $(HOST_EXPORTS) \
37441         for flag in $(EXTRA_HOST_FLAGS) ; do \
37442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443         done; \
37444         echo "Doing html in tar" ; \
37445         (cd $(HOST_SUBDIR)/tar && \
37446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448                   "RANLIB=$${RANLIB}" \
37449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450                   html) \
37451           || exit 1
37452
37453 @endif tar
37454
37455 .PHONY: maybe-TAGS-tar TAGS-tar
37456 maybe-TAGS-tar:
37457 @if tar
37458 maybe-TAGS-tar: TAGS-tar
37459
37460 TAGS-tar: \
37461     configure-tar 
37462         @: $(MAKE); $(unstage)
37463         @[ -f ./tar/Makefile ] || exit 0; \
37464         r=`${PWD_COMMAND}`; export r; \
37465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37466         $(HOST_EXPORTS) \
37467         for flag in $(EXTRA_HOST_FLAGS) ; do \
37468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37469         done; \
37470         echo "Doing TAGS in tar" ; \
37471         (cd $(HOST_SUBDIR)/tar && \
37472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37474                   "RANLIB=$${RANLIB}" \
37475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37476                   TAGS) \
37477           || exit 1
37478
37479 @endif tar
37480
37481 .PHONY: maybe-install-info-tar install-info-tar
37482 maybe-install-info-tar:
37483 @if tar
37484 maybe-install-info-tar: install-info-tar
37485
37486 install-info-tar: \
37487     configure-tar \
37488     info-tar 
37489         @: $(MAKE); $(unstage)
37490         @[ -f ./tar/Makefile ] || exit 0; \
37491         r=`${PWD_COMMAND}`; export r; \
37492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37493         $(HOST_EXPORTS) \
37494         for flag in $(EXTRA_HOST_FLAGS) ; do \
37495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37496         done; \
37497         echo "Doing install-info in tar" ; \
37498         (cd $(HOST_SUBDIR)/tar && \
37499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37501                   "RANLIB=$${RANLIB}" \
37502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37503                   install-info) \
37504           || exit 1
37505
37506 @endif tar
37507
37508 .PHONY: maybe-install-pdf-tar install-pdf-tar
37509 maybe-install-pdf-tar:
37510 @if tar
37511 maybe-install-pdf-tar: install-pdf-tar
37512
37513 install-pdf-tar: \
37514     configure-tar \
37515     pdf-tar 
37516         @: $(MAKE); $(unstage)
37517         @[ -f ./tar/Makefile ] || exit 0; \
37518         r=`${PWD_COMMAND}`; export r; \
37519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520         $(HOST_EXPORTS) \
37521         for flag in $(EXTRA_HOST_FLAGS) ; do \
37522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523         done; \
37524         echo "Doing install-pdf in tar" ; \
37525         (cd $(HOST_SUBDIR)/tar && \
37526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528                   "RANLIB=$${RANLIB}" \
37529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530                   install-pdf) \
37531           || exit 1
37532
37533 @endif tar
37534
37535 .PHONY: maybe-install-html-tar install-html-tar
37536 maybe-install-html-tar:
37537 @if tar
37538 maybe-install-html-tar: install-html-tar
37539
37540 install-html-tar: \
37541     configure-tar \
37542     html-tar 
37543         @: $(MAKE); $(unstage)
37544         @[ -f ./tar/Makefile ] || exit 0; \
37545         r=`${PWD_COMMAND}`; export r; \
37546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547         $(HOST_EXPORTS) \
37548         for flag in $(EXTRA_HOST_FLAGS) ; do \
37549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37550         done; \
37551         echo "Doing install-html in tar" ; \
37552         (cd $(HOST_SUBDIR)/tar && \
37553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37555                   "RANLIB=$${RANLIB}" \
37556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37557                   install-html) \
37558           || exit 1
37559
37560 @endif tar
37561
37562 .PHONY: maybe-installcheck-tar installcheck-tar
37563 maybe-installcheck-tar:
37564 @if tar
37565 maybe-installcheck-tar: installcheck-tar
37566
37567 installcheck-tar: \
37568     configure-tar 
37569         @: $(MAKE); $(unstage)
37570         @[ -f ./tar/Makefile ] || exit 0; \
37571         r=`${PWD_COMMAND}`; export r; \
37572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37573         $(HOST_EXPORTS) \
37574         for flag in $(EXTRA_HOST_FLAGS) ; do \
37575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576         done; \
37577         echo "Doing installcheck in tar" ; \
37578         (cd $(HOST_SUBDIR)/tar && \
37579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37581                   "RANLIB=$${RANLIB}" \
37582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37583                   installcheck) \
37584           || exit 1
37585
37586 @endif tar
37587
37588 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37589 maybe-mostlyclean-tar:
37590 @if tar
37591 maybe-mostlyclean-tar: mostlyclean-tar
37592
37593 mostlyclean-tar: 
37594         @: $(MAKE); $(unstage)
37595         @[ -f ./tar/Makefile ] || exit 0; \
37596         r=`${PWD_COMMAND}`; export r; \
37597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598         $(HOST_EXPORTS) \
37599         for flag in $(EXTRA_HOST_FLAGS) ; do \
37600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601         done; \
37602         echo "Doing mostlyclean in tar" ; \
37603         (cd $(HOST_SUBDIR)/tar && \
37604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606                   "RANLIB=$${RANLIB}" \
37607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608                   mostlyclean) \
37609           || exit 1
37610
37611 @endif tar
37612
37613 .PHONY: maybe-clean-tar clean-tar
37614 maybe-clean-tar:
37615 @if tar
37616 maybe-clean-tar: clean-tar
37617
37618 clean-tar: 
37619         @: $(MAKE); $(unstage)
37620         @[ -f ./tar/Makefile ] || exit 0; \
37621         r=`${PWD_COMMAND}`; export r; \
37622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37623         $(HOST_EXPORTS) \
37624         for flag in $(EXTRA_HOST_FLAGS) ; do \
37625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37626         done; \
37627         echo "Doing clean in tar" ; \
37628         (cd $(HOST_SUBDIR)/tar && \
37629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37631                   "RANLIB=$${RANLIB}" \
37632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37633                   clean) \
37634           || exit 1
37635
37636 @endif tar
37637
37638 .PHONY: maybe-distclean-tar distclean-tar
37639 maybe-distclean-tar:
37640 @if tar
37641 maybe-distclean-tar: distclean-tar
37642
37643 distclean-tar: 
37644         @: $(MAKE); $(unstage)
37645         @[ -f ./tar/Makefile ] || exit 0; \
37646         r=`${PWD_COMMAND}`; export r; \
37647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648         $(HOST_EXPORTS) \
37649         for flag in $(EXTRA_HOST_FLAGS) ; do \
37650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651         done; \
37652         echo "Doing distclean in tar" ; \
37653         (cd $(HOST_SUBDIR)/tar && \
37654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656                   "RANLIB=$${RANLIB}" \
37657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658                   distclean) \
37659           || exit 1
37660
37661 @endif tar
37662
37663 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37664 maybe-maintainer-clean-tar:
37665 @if tar
37666 maybe-maintainer-clean-tar: maintainer-clean-tar
37667
37668 maintainer-clean-tar: 
37669         @: $(MAKE); $(unstage)
37670         @[ -f ./tar/Makefile ] || exit 0; \
37671         r=`${PWD_COMMAND}`; export r; \
37672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673         $(HOST_EXPORTS) \
37674         for flag in $(EXTRA_HOST_FLAGS) ; do \
37675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37676         done; \
37677         echo "Doing maintainer-clean in tar" ; \
37678         (cd $(HOST_SUBDIR)/tar && \
37679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37681                   "RANLIB=$${RANLIB}" \
37682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37683                   maintainer-clean) \
37684           || exit 1
37685
37686 @endif tar
37687
37688
37689
37690 .PHONY: configure-texinfo maybe-configure-texinfo
37691 maybe-configure-texinfo:
37692 @if gcc-bootstrap
37693 configure-texinfo: stage_current
37694 @endif gcc-bootstrap
37695 @if texinfo
37696 maybe-configure-texinfo: configure-texinfo
37697 configure-texinfo: 
37698         @: $(MAKE); $(unstage)
37699         @r=`${PWD_COMMAND}`; export r; \
37700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37701         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37703         $(HOST_EXPORTS)  \
37704         echo Configuring in $(HOST_SUBDIR)/texinfo; \
37705         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37706         case $(srcdir) in \
37707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37708           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37710         esac; \
37711         srcdiroption="--srcdir=$${topdir}/texinfo"; \
37712         libsrcdir="$$s/texinfo"; \
37713         $(SHELL) $${libsrcdir}/configure \
37714           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37715           --target=${target_alias} $${srcdiroption}  \
37716           || exit 1
37717 @endif texinfo
37718
37719
37720
37721
37722
37723 .PHONY: all-texinfo maybe-all-texinfo
37724 maybe-all-texinfo:
37725 @if gcc-bootstrap
37726 all-texinfo: stage_current
37727 @endif gcc-bootstrap
37728 @if texinfo
37729 TARGET-texinfo=all
37730 maybe-all-texinfo: all-texinfo
37731 all-texinfo: configure-texinfo
37732         @: $(MAKE); $(unstage)
37733         @r=`${PWD_COMMAND}`; export r; \
37734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735         $(HOST_EXPORTS)  \
37736         (cd $(HOST_SUBDIR)/texinfo && \
37737           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37738                 $(TARGET-texinfo))
37739 @endif texinfo
37740
37741
37742
37743
37744 .PHONY: check-texinfo maybe-check-texinfo
37745 maybe-check-texinfo:
37746 @if texinfo
37747 maybe-check-texinfo: check-texinfo
37748
37749 check-texinfo:
37750         @: $(MAKE); $(unstage)
37751         @r=`${PWD_COMMAND}`; export r; \
37752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37753         $(HOST_EXPORTS) \
37754         (cd $(HOST_SUBDIR)/texinfo && \
37755           $(MAKE) $(FLAGS_TO_PASS)  check)
37756
37757 @endif texinfo
37758
37759 .PHONY: install-texinfo maybe-install-texinfo
37760 maybe-install-texinfo:
37761 @if texinfo
37762 maybe-install-texinfo: install-texinfo
37763
37764 install-texinfo:
37765
37766 @endif texinfo
37767
37768 # Other targets (info, dvi, pdf, etc.)
37769
37770 .PHONY: maybe-info-texinfo info-texinfo
37771 maybe-info-texinfo:
37772 @if texinfo
37773 maybe-info-texinfo: info-texinfo
37774
37775 info-texinfo: \
37776     configure-texinfo 
37777         @: $(MAKE); $(unstage)
37778         @[ -f ./texinfo/Makefile ] || exit 0; \
37779         r=`${PWD_COMMAND}`; export r; \
37780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781         $(HOST_EXPORTS) \
37782         for flag in $(EXTRA_HOST_FLAGS) ; do \
37783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784         done; \
37785         echo "Doing info in texinfo" ; \
37786         (cd $(HOST_SUBDIR)/texinfo && \
37787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789                   "RANLIB=$${RANLIB}" \
37790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791                   info) \
37792           || exit 1
37793
37794 @endif texinfo
37795
37796 .PHONY: maybe-dvi-texinfo dvi-texinfo
37797 maybe-dvi-texinfo:
37798 @if texinfo
37799 maybe-dvi-texinfo: dvi-texinfo
37800
37801 dvi-texinfo: \
37802     configure-texinfo 
37803         @: $(MAKE); $(unstage)
37804         @[ -f ./texinfo/Makefile ] || exit 0; \
37805         r=`${PWD_COMMAND}`; export r; \
37806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37807         $(HOST_EXPORTS) \
37808         for flag in $(EXTRA_HOST_FLAGS) ; do \
37809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37810         done; \
37811         echo "Doing dvi in texinfo" ; \
37812         (cd $(HOST_SUBDIR)/texinfo && \
37813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37815                   "RANLIB=$${RANLIB}" \
37816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37817                   dvi) \
37818           || exit 1
37819
37820 @endif texinfo
37821
37822 .PHONY: maybe-pdf-texinfo pdf-texinfo
37823 maybe-pdf-texinfo:
37824 @if texinfo
37825 maybe-pdf-texinfo: pdf-texinfo
37826
37827 pdf-texinfo: \
37828     configure-texinfo 
37829         @: $(MAKE); $(unstage)
37830         @[ -f ./texinfo/Makefile ] || exit 0; \
37831         r=`${PWD_COMMAND}`; export r; \
37832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37833         $(HOST_EXPORTS) \
37834         for flag in $(EXTRA_HOST_FLAGS) ; do \
37835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37836         done; \
37837         echo "Doing pdf in texinfo" ; \
37838         (cd $(HOST_SUBDIR)/texinfo && \
37839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37841                   "RANLIB=$${RANLIB}" \
37842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37843                   pdf) \
37844           || exit 1
37845
37846 @endif texinfo
37847
37848 .PHONY: maybe-html-texinfo html-texinfo
37849 maybe-html-texinfo:
37850 @if texinfo
37851 maybe-html-texinfo: html-texinfo
37852
37853 html-texinfo: \
37854     configure-texinfo 
37855         @: $(MAKE); $(unstage)
37856         @[ -f ./texinfo/Makefile ] || exit 0; \
37857         r=`${PWD_COMMAND}`; export r; \
37858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37859         $(HOST_EXPORTS) \
37860         for flag in $(EXTRA_HOST_FLAGS) ; do \
37861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37862         done; \
37863         echo "Doing html in texinfo" ; \
37864         (cd $(HOST_SUBDIR)/texinfo && \
37865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37867                   "RANLIB=$${RANLIB}" \
37868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37869                   html) \
37870           || exit 1
37871
37872 @endif texinfo
37873
37874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37875 maybe-TAGS-texinfo:
37876 @if texinfo
37877 maybe-TAGS-texinfo: TAGS-texinfo
37878
37879 TAGS-texinfo: \
37880     configure-texinfo 
37881         @: $(MAKE); $(unstage)
37882         @[ -f ./texinfo/Makefile ] || exit 0; \
37883         r=`${PWD_COMMAND}`; export r; \
37884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37885         $(HOST_EXPORTS) \
37886         for flag in $(EXTRA_HOST_FLAGS) ; do \
37887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37888         done; \
37889         echo "Doing TAGS in texinfo" ; \
37890         (cd $(HOST_SUBDIR)/texinfo && \
37891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37893                   "RANLIB=$${RANLIB}" \
37894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37895                   TAGS) \
37896           || exit 1
37897
37898 @endif texinfo
37899
37900 .PHONY: maybe-install-info-texinfo install-info-texinfo
37901 maybe-install-info-texinfo:
37902 @if texinfo
37903 maybe-install-info-texinfo: install-info-texinfo
37904
37905 install-info-texinfo: \
37906     configure-texinfo \
37907     info-texinfo 
37908         @: $(MAKE); $(unstage)
37909         @[ -f ./texinfo/Makefile ] || exit 0; \
37910         r=`${PWD_COMMAND}`; export r; \
37911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37912         $(HOST_EXPORTS) \
37913         for flag in $(EXTRA_HOST_FLAGS) ; do \
37914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37915         done; \
37916         echo "Doing install-info in texinfo" ; \
37917         (cd $(HOST_SUBDIR)/texinfo && \
37918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37920                   "RANLIB=$${RANLIB}" \
37921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37922                   install-info) \
37923           || exit 1
37924
37925 @endif texinfo
37926
37927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37928 maybe-install-pdf-texinfo:
37929 @if texinfo
37930 maybe-install-pdf-texinfo: install-pdf-texinfo
37931
37932 install-pdf-texinfo: \
37933     configure-texinfo \
37934     pdf-texinfo 
37935         @: $(MAKE); $(unstage)
37936         @[ -f ./texinfo/Makefile ] || exit 0; \
37937         r=`${PWD_COMMAND}`; export r; \
37938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939         $(HOST_EXPORTS) \
37940         for flag in $(EXTRA_HOST_FLAGS) ; do \
37941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942         done; \
37943         echo "Doing install-pdf in texinfo" ; \
37944         (cd $(HOST_SUBDIR)/texinfo && \
37945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947                   "RANLIB=$${RANLIB}" \
37948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949                   install-pdf) \
37950           || exit 1
37951
37952 @endif texinfo
37953
37954 .PHONY: maybe-install-html-texinfo install-html-texinfo
37955 maybe-install-html-texinfo:
37956 @if texinfo
37957 maybe-install-html-texinfo: install-html-texinfo
37958
37959 install-html-texinfo: \
37960     configure-texinfo \
37961     html-texinfo 
37962         @: $(MAKE); $(unstage)
37963         @[ -f ./texinfo/Makefile ] || exit 0; \
37964         r=`${PWD_COMMAND}`; export r; \
37965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966         $(HOST_EXPORTS) \
37967         for flag in $(EXTRA_HOST_FLAGS) ; do \
37968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969         done; \
37970         echo "Doing install-html in texinfo" ; \
37971         (cd $(HOST_SUBDIR)/texinfo && \
37972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37974                   "RANLIB=$${RANLIB}" \
37975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37976                   install-html) \
37977           || exit 1
37978
37979 @endif texinfo
37980
37981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37982 maybe-installcheck-texinfo:
37983 @if texinfo
37984 maybe-installcheck-texinfo: installcheck-texinfo
37985
37986 installcheck-texinfo: \
37987     configure-texinfo 
37988         @: $(MAKE); $(unstage)
37989         @[ -f ./texinfo/Makefile ] || exit 0; \
37990         r=`${PWD_COMMAND}`; export r; \
37991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992         $(HOST_EXPORTS) \
37993         for flag in $(EXTRA_HOST_FLAGS) ; do \
37994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37995         done; \
37996         echo "Doing installcheck in texinfo" ; \
37997         (cd $(HOST_SUBDIR)/texinfo && \
37998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000                   "RANLIB=$${RANLIB}" \
38001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002                   installcheck) \
38003           || exit 1
38004
38005 @endif texinfo
38006
38007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
38008 maybe-mostlyclean-texinfo:
38009 @if texinfo
38010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
38011
38012 mostlyclean-texinfo: 
38013         @: $(MAKE); $(unstage)
38014         @[ -f ./texinfo/Makefile ] || exit 0; \
38015         r=`${PWD_COMMAND}`; export r; \
38016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017         $(HOST_EXPORTS) \
38018         for flag in $(EXTRA_HOST_FLAGS) ; do \
38019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020         done; \
38021         echo "Doing mostlyclean in texinfo" ; \
38022         (cd $(HOST_SUBDIR)/texinfo && \
38023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025                   "RANLIB=$${RANLIB}" \
38026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027                   mostlyclean) \
38028           || exit 1
38029
38030 @endif texinfo
38031
38032 .PHONY: maybe-clean-texinfo clean-texinfo
38033 maybe-clean-texinfo:
38034 @if texinfo
38035 maybe-clean-texinfo: clean-texinfo
38036
38037 clean-texinfo: 
38038         @: $(MAKE); $(unstage)
38039         @[ -f ./texinfo/Makefile ] || exit 0; \
38040         r=`${PWD_COMMAND}`; export r; \
38041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38042         $(HOST_EXPORTS) \
38043         for flag in $(EXTRA_HOST_FLAGS) ; do \
38044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38045         done; \
38046         echo "Doing clean in texinfo" ; \
38047         (cd $(HOST_SUBDIR)/texinfo && \
38048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38050                   "RANLIB=$${RANLIB}" \
38051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38052                   clean) \
38053           || exit 1
38054
38055 @endif texinfo
38056
38057 .PHONY: maybe-distclean-texinfo distclean-texinfo
38058 maybe-distclean-texinfo:
38059 @if texinfo
38060 maybe-distclean-texinfo: distclean-texinfo
38061
38062 distclean-texinfo: 
38063         @: $(MAKE); $(unstage)
38064         @[ -f ./texinfo/Makefile ] || exit 0; \
38065         r=`${PWD_COMMAND}`; export r; \
38066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38067         $(HOST_EXPORTS) \
38068         for flag in $(EXTRA_HOST_FLAGS) ; do \
38069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38070         done; \
38071         echo "Doing distclean in texinfo" ; \
38072         (cd $(HOST_SUBDIR)/texinfo && \
38073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38075                   "RANLIB=$${RANLIB}" \
38076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38077                   distclean) \
38078           || exit 1
38079
38080 @endif texinfo
38081
38082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38083 maybe-maintainer-clean-texinfo:
38084 @if texinfo
38085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38086
38087 maintainer-clean-texinfo: 
38088         @: $(MAKE); $(unstage)
38089         @[ -f ./texinfo/Makefile ] || exit 0; \
38090         r=`${PWD_COMMAND}`; export r; \
38091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092         $(HOST_EXPORTS) \
38093         for flag in $(EXTRA_HOST_FLAGS) ; do \
38094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38095         done; \
38096         echo "Doing maintainer-clean in texinfo" ; \
38097         (cd $(HOST_SUBDIR)/texinfo && \
38098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38100                   "RANLIB=$${RANLIB}" \
38101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38102                   maintainer-clean) \
38103           || exit 1
38104
38105 @endif texinfo
38106
38107
38108
38109 .PHONY: configure-textutils maybe-configure-textutils
38110 maybe-configure-textutils:
38111 @if gcc-bootstrap
38112 configure-textutils: stage_current
38113 @endif gcc-bootstrap
38114 @if textutils
38115 maybe-configure-textutils: configure-textutils
38116 configure-textutils: 
38117         @: $(MAKE); $(unstage)
38118         @r=`${PWD_COMMAND}`; export r; \
38119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38120         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38122         $(HOST_EXPORTS)  \
38123         echo Configuring in $(HOST_SUBDIR)/textutils; \
38124         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38125         case $(srcdir) in \
38126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38127           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38129         esac; \
38130         srcdiroption="--srcdir=$${topdir}/textutils"; \
38131         libsrcdir="$$s/textutils"; \
38132         $(SHELL) $${libsrcdir}/configure \
38133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38134           --target=${target_alias} $${srcdiroption}  \
38135           || exit 1
38136 @endif textutils
38137
38138
38139
38140
38141
38142 .PHONY: all-textutils maybe-all-textutils
38143 maybe-all-textutils:
38144 @if gcc-bootstrap
38145 all-textutils: stage_current
38146 @endif gcc-bootstrap
38147 @if textutils
38148 TARGET-textutils=all
38149 maybe-all-textutils: all-textutils
38150 all-textutils: configure-textutils
38151         @: $(MAKE); $(unstage)
38152         @r=`${PWD_COMMAND}`; export r; \
38153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38154         $(HOST_EXPORTS)  \
38155         (cd $(HOST_SUBDIR)/textutils && \
38156           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38157                 $(TARGET-textutils))
38158 @endif textutils
38159
38160
38161
38162
38163 .PHONY: check-textutils maybe-check-textutils
38164 maybe-check-textutils:
38165 @if textutils
38166 maybe-check-textutils: check-textutils
38167
38168 check-textutils:
38169         @: $(MAKE); $(unstage)
38170         @r=`${PWD_COMMAND}`; export r; \
38171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172         $(HOST_EXPORTS) \
38173         (cd $(HOST_SUBDIR)/textutils && \
38174           $(MAKE) $(FLAGS_TO_PASS)  check)
38175
38176 @endif textutils
38177
38178 .PHONY: install-textutils maybe-install-textutils
38179 maybe-install-textutils:
38180 @if textutils
38181 maybe-install-textutils: install-textutils
38182
38183 install-textutils: installdirs
38184         @: $(MAKE); $(unstage)
38185         @r=`${PWD_COMMAND}`; export r; \
38186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187         $(HOST_EXPORTS) \
38188         (cd $(HOST_SUBDIR)/textutils && \
38189           $(MAKE) $(FLAGS_TO_PASS)  install)
38190
38191 @endif textutils
38192
38193 # Other targets (info, dvi, pdf, etc.)
38194
38195 .PHONY: maybe-info-textutils info-textutils
38196 maybe-info-textutils:
38197 @if textutils
38198 maybe-info-textutils: info-textutils
38199
38200 info-textutils: \
38201     configure-textutils 
38202         @: $(MAKE); $(unstage)
38203         @[ -f ./textutils/Makefile ] || exit 0; \
38204         r=`${PWD_COMMAND}`; export r; \
38205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38206         $(HOST_EXPORTS) \
38207         for flag in $(EXTRA_HOST_FLAGS) ; do \
38208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38209         done; \
38210         echo "Doing info in textutils" ; \
38211         (cd $(HOST_SUBDIR)/textutils && \
38212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38214                   "RANLIB=$${RANLIB}" \
38215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38216                   info) \
38217           || exit 1
38218
38219 @endif textutils
38220
38221 .PHONY: maybe-dvi-textutils dvi-textutils
38222 maybe-dvi-textutils:
38223 @if textutils
38224 maybe-dvi-textutils: dvi-textutils
38225
38226 dvi-textutils: \
38227     configure-textutils 
38228         @: $(MAKE); $(unstage)
38229         @[ -f ./textutils/Makefile ] || exit 0; \
38230         r=`${PWD_COMMAND}`; export r; \
38231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38232         $(HOST_EXPORTS) \
38233         for flag in $(EXTRA_HOST_FLAGS) ; do \
38234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38235         done; \
38236         echo "Doing dvi in textutils" ; \
38237         (cd $(HOST_SUBDIR)/textutils && \
38238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38240                   "RANLIB=$${RANLIB}" \
38241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38242                   dvi) \
38243           || exit 1
38244
38245 @endif textutils
38246
38247 .PHONY: maybe-pdf-textutils pdf-textutils
38248 maybe-pdf-textutils:
38249 @if textutils
38250 maybe-pdf-textutils: pdf-textutils
38251
38252 pdf-textutils: \
38253     configure-textutils 
38254         @: $(MAKE); $(unstage)
38255         @[ -f ./textutils/Makefile ] || exit 0; \
38256         r=`${PWD_COMMAND}`; export r; \
38257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38258         $(HOST_EXPORTS) \
38259         for flag in $(EXTRA_HOST_FLAGS) ; do \
38260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38261         done; \
38262         echo "Doing pdf in textutils" ; \
38263         (cd $(HOST_SUBDIR)/textutils && \
38264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38266                   "RANLIB=$${RANLIB}" \
38267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38268                   pdf) \
38269           || exit 1
38270
38271 @endif textutils
38272
38273 .PHONY: maybe-html-textutils html-textutils
38274 maybe-html-textutils:
38275 @if textutils
38276 maybe-html-textutils: html-textutils
38277
38278 html-textutils: \
38279     configure-textutils 
38280         @: $(MAKE); $(unstage)
38281         @[ -f ./textutils/Makefile ] || exit 0; \
38282         r=`${PWD_COMMAND}`; export r; \
38283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38284         $(HOST_EXPORTS) \
38285         for flag in $(EXTRA_HOST_FLAGS) ; do \
38286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38287         done; \
38288         echo "Doing html in textutils" ; \
38289         (cd $(HOST_SUBDIR)/textutils && \
38290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38292                   "RANLIB=$${RANLIB}" \
38293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38294                   html) \
38295           || exit 1
38296
38297 @endif textutils
38298
38299 .PHONY: maybe-TAGS-textutils TAGS-textutils
38300 maybe-TAGS-textutils:
38301 @if textutils
38302 maybe-TAGS-textutils: TAGS-textutils
38303
38304 TAGS-textutils: \
38305     configure-textutils 
38306         @: $(MAKE); $(unstage)
38307         @[ -f ./textutils/Makefile ] || exit 0; \
38308         r=`${PWD_COMMAND}`; export r; \
38309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38310         $(HOST_EXPORTS) \
38311         for flag in $(EXTRA_HOST_FLAGS) ; do \
38312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38313         done; \
38314         echo "Doing TAGS in textutils" ; \
38315         (cd $(HOST_SUBDIR)/textutils && \
38316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38318                   "RANLIB=$${RANLIB}" \
38319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38320                   TAGS) \
38321           || exit 1
38322
38323 @endif textutils
38324
38325 .PHONY: maybe-install-info-textutils install-info-textutils
38326 maybe-install-info-textutils:
38327 @if textutils
38328 maybe-install-info-textutils: install-info-textutils
38329
38330 install-info-textutils: \
38331     configure-textutils \
38332     info-textutils 
38333         @: $(MAKE); $(unstage)
38334         @[ -f ./textutils/Makefile ] || exit 0; \
38335         r=`${PWD_COMMAND}`; export r; \
38336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38337         $(HOST_EXPORTS) \
38338         for flag in $(EXTRA_HOST_FLAGS) ; do \
38339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340         done; \
38341         echo "Doing install-info in textutils" ; \
38342         (cd $(HOST_SUBDIR)/textutils && \
38343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38345                   "RANLIB=$${RANLIB}" \
38346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38347                   install-info) \
38348           || exit 1
38349
38350 @endif textutils
38351
38352 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38353 maybe-install-pdf-textutils:
38354 @if textutils
38355 maybe-install-pdf-textutils: install-pdf-textutils
38356
38357 install-pdf-textutils: \
38358     configure-textutils \
38359     pdf-textutils 
38360         @: $(MAKE); $(unstage)
38361         @[ -f ./textutils/Makefile ] || exit 0; \
38362         r=`${PWD_COMMAND}`; export r; \
38363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38364         $(HOST_EXPORTS) \
38365         for flag in $(EXTRA_HOST_FLAGS) ; do \
38366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38367         done; \
38368         echo "Doing install-pdf in textutils" ; \
38369         (cd $(HOST_SUBDIR)/textutils && \
38370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38372                   "RANLIB=$${RANLIB}" \
38373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38374                   install-pdf) \
38375           || exit 1
38376
38377 @endif textutils
38378
38379 .PHONY: maybe-install-html-textutils install-html-textutils
38380 maybe-install-html-textutils:
38381 @if textutils
38382 maybe-install-html-textutils: install-html-textutils
38383
38384 install-html-textutils: \
38385     configure-textutils \
38386     html-textutils 
38387         @: $(MAKE); $(unstage)
38388         @[ -f ./textutils/Makefile ] || exit 0; \
38389         r=`${PWD_COMMAND}`; export r; \
38390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391         $(HOST_EXPORTS) \
38392         for flag in $(EXTRA_HOST_FLAGS) ; do \
38393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38394         done; \
38395         echo "Doing install-html in textutils" ; \
38396         (cd $(HOST_SUBDIR)/textutils && \
38397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399                   "RANLIB=$${RANLIB}" \
38400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401                   install-html) \
38402           || exit 1
38403
38404 @endif textutils
38405
38406 .PHONY: maybe-installcheck-textutils installcheck-textutils
38407 maybe-installcheck-textutils:
38408 @if textutils
38409 maybe-installcheck-textutils: installcheck-textutils
38410
38411 installcheck-textutils: \
38412     configure-textutils 
38413         @: $(MAKE); $(unstage)
38414         @[ -f ./textutils/Makefile ] || exit 0; \
38415         r=`${PWD_COMMAND}`; export r; \
38416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417         $(HOST_EXPORTS) \
38418         for flag in $(EXTRA_HOST_FLAGS) ; do \
38419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38420         done; \
38421         echo "Doing installcheck in textutils" ; \
38422         (cd $(HOST_SUBDIR)/textutils && \
38423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38425                   "RANLIB=$${RANLIB}" \
38426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38427                   installcheck) \
38428           || exit 1
38429
38430 @endif textutils
38431
38432 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38433 maybe-mostlyclean-textutils:
38434 @if textutils
38435 maybe-mostlyclean-textutils: mostlyclean-textutils
38436
38437 mostlyclean-textutils: 
38438         @: $(MAKE); $(unstage)
38439         @[ -f ./textutils/Makefile ] || exit 0; \
38440         r=`${PWD_COMMAND}`; export r; \
38441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38442         $(HOST_EXPORTS) \
38443         for flag in $(EXTRA_HOST_FLAGS) ; do \
38444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38445         done; \
38446         echo "Doing mostlyclean in textutils" ; \
38447         (cd $(HOST_SUBDIR)/textutils && \
38448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38450                   "RANLIB=$${RANLIB}" \
38451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38452                   mostlyclean) \
38453           || exit 1
38454
38455 @endif textutils
38456
38457 .PHONY: maybe-clean-textutils clean-textutils
38458 maybe-clean-textutils:
38459 @if textutils
38460 maybe-clean-textutils: clean-textutils
38461
38462 clean-textutils: 
38463         @: $(MAKE); $(unstage)
38464         @[ -f ./textutils/Makefile ] || exit 0; \
38465         r=`${PWD_COMMAND}`; export r; \
38466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38467         $(HOST_EXPORTS) \
38468         for flag in $(EXTRA_HOST_FLAGS) ; do \
38469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38470         done; \
38471         echo "Doing clean in textutils" ; \
38472         (cd $(HOST_SUBDIR)/textutils && \
38473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38475                   "RANLIB=$${RANLIB}" \
38476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38477                   clean) \
38478           || exit 1
38479
38480 @endif textutils
38481
38482 .PHONY: maybe-distclean-textutils distclean-textutils
38483 maybe-distclean-textutils:
38484 @if textutils
38485 maybe-distclean-textutils: distclean-textutils
38486
38487 distclean-textutils: 
38488         @: $(MAKE); $(unstage)
38489         @[ -f ./textutils/Makefile ] || exit 0; \
38490         r=`${PWD_COMMAND}`; export r; \
38491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492         $(HOST_EXPORTS) \
38493         for flag in $(EXTRA_HOST_FLAGS) ; do \
38494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38495         done; \
38496         echo "Doing distclean in textutils" ; \
38497         (cd $(HOST_SUBDIR)/textutils && \
38498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38500                   "RANLIB=$${RANLIB}" \
38501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38502                   distclean) \
38503           || exit 1
38504
38505 @endif textutils
38506
38507 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38508 maybe-maintainer-clean-textutils:
38509 @if textutils
38510 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38511
38512 maintainer-clean-textutils: 
38513         @: $(MAKE); $(unstage)
38514         @[ -f ./textutils/Makefile ] || exit 0; \
38515         r=`${PWD_COMMAND}`; export r; \
38516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38517         $(HOST_EXPORTS) \
38518         for flag in $(EXTRA_HOST_FLAGS) ; do \
38519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38520         done; \
38521         echo "Doing maintainer-clean in textutils" ; \
38522         (cd $(HOST_SUBDIR)/textutils && \
38523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38525                   "RANLIB=$${RANLIB}" \
38526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38527                   maintainer-clean) \
38528           || exit 1
38529
38530 @endif textutils
38531
38532
38533
38534 .PHONY: configure-time maybe-configure-time
38535 maybe-configure-time:
38536 @if gcc-bootstrap
38537 configure-time: stage_current
38538 @endif gcc-bootstrap
38539 @if time
38540 maybe-configure-time: configure-time
38541 configure-time: 
38542         @: $(MAKE); $(unstage)
38543         @r=`${PWD_COMMAND}`; export r; \
38544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38545         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38547         $(HOST_EXPORTS)  \
38548         echo Configuring in $(HOST_SUBDIR)/time; \
38549         cd "$(HOST_SUBDIR)/time" || exit 1; \
38550         case $(srcdir) in \
38551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38552           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38554         esac; \
38555         srcdiroption="--srcdir=$${topdir}/time"; \
38556         libsrcdir="$$s/time"; \
38557         $(SHELL) $${libsrcdir}/configure \
38558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38559           --target=${target_alias} $${srcdiroption}  \
38560           || exit 1
38561 @endif time
38562
38563
38564
38565
38566
38567 .PHONY: all-time maybe-all-time
38568 maybe-all-time:
38569 @if gcc-bootstrap
38570 all-time: stage_current
38571 @endif gcc-bootstrap
38572 @if time
38573 TARGET-time=all
38574 maybe-all-time: all-time
38575 all-time: configure-time
38576         @: $(MAKE); $(unstage)
38577         @r=`${PWD_COMMAND}`; export r; \
38578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38579         $(HOST_EXPORTS)  \
38580         (cd $(HOST_SUBDIR)/time && \
38581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38582                 $(TARGET-time))
38583 @endif time
38584
38585
38586
38587
38588 .PHONY: check-time maybe-check-time
38589 maybe-check-time:
38590 @if time
38591 maybe-check-time: check-time
38592
38593 check-time:
38594         @: $(MAKE); $(unstage)
38595         @r=`${PWD_COMMAND}`; export r; \
38596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38597         $(HOST_EXPORTS) \
38598         (cd $(HOST_SUBDIR)/time && \
38599           $(MAKE) $(FLAGS_TO_PASS)  check)
38600
38601 @endif time
38602
38603 .PHONY: install-time maybe-install-time
38604 maybe-install-time:
38605 @if time
38606 maybe-install-time: install-time
38607
38608 install-time: installdirs
38609         @: $(MAKE); $(unstage)
38610         @r=`${PWD_COMMAND}`; export r; \
38611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38612         $(HOST_EXPORTS) \
38613         (cd $(HOST_SUBDIR)/time && \
38614           $(MAKE) $(FLAGS_TO_PASS)  install)
38615
38616 @endif time
38617
38618 # Other targets (info, dvi, pdf, etc.)
38619
38620 .PHONY: maybe-info-time info-time
38621 maybe-info-time:
38622 @if time
38623 maybe-info-time: info-time
38624
38625 info-time: \
38626     configure-time 
38627         @: $(MAKE); $(unstage)
38628         @[ -f ./time/Makefile ] || exit 0; \
38629         r=`${PWD_COMMAND}`; export r; \
38630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631         $(HOST_EXPORTS) \
38632         for flag in $(EXTRA_HOST_FLAGS) ; do \
38633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38634         done; \
38635         echo "Doing info in time" ; \
38636         (cd $(HOST_SUBDIR)/time && \
38637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38639                   "RANLIB=$${RANLIB}" \
38640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38641                   info) \
38642           || exit 1
38643
38644 @endif time
38645
38646 .PHONY: maybe-dvi-time dvi-time
38647 maybe-dvi-time:
38648 @if time
38649 maybe-dvi-time: dvi-time
38650
38651 dvi-time: \
38652     configure-time 
38653         @: $(MAKE); $(unstage)
38654         @[ -f ./time/Makefile ] || exit 0; \
38655         r=`${PWD_COMMAND}`; export r; \
38656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38657         $(HOST_EXPORTS) \
38658         for flag in $(EXTRA_HOST_FLAGS) ; do \
38659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38660         done; \
38661         echo "Doing dvi in time" ; \
38662         (cd $(HOST_SUBDIR)/time && \
38663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38665                   "RANLIB=$${RANLIB}" \
38666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38667                   dvi) \
38668           || exit 1
38669
38670 @endif time
38671
38672 .PHONY: maybe-pdf-time pdf-time
38673 maybe-pdf-time:
38674 @if time
38675 maybe-pdf-time: pdf-time
38676
38677 pdf-time: \
38678     configure-time 
38679         @: $(MAKE); $(unstage)
38680         @[ -f ./time/Makefile ] || exit 0; \
38681         r=`${PWD_COMMAND}`; export r; \
38682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38683         $(HOST_EXPORTS) \
38684         for flag in $(EXTRA_HOST_FLAGS) ; do \
38685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38686         done; \
38687         echo "Doing pdf in time" ; \
38688         (cd $(HOST_SUBDIR)/time && \
38689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38691                   "RANLIB=$${RANLIB}" \
38692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38693                   pdf) \
38694           || exit 1
38695
38696 @endif time
38697
38698 .PHONY: maybe-html-time html-time
38699 maybe-html-time:
38700 @if time
38701 maybe-html-time: html-time
38702
38703 html-time: \
38704     configure-time 
38705         @: $(MAKE); $(unstage)
38706         @[ -f ./time/Makefile ] || exit 0; \
38707         r=`${PWD_COMMAND}`; export r; \
38708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709         $(HOST_EXPORTS) \
38710         for flag in $(EXTRA_HOST_FLAGS) ; do \
38711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38712         done; \
38713         echo "Doing html in time" ; \
38714         (cd $(HOST_SUBDIR)/time && \
38715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717                   "RANLIB=$${RANLIB}" \
38718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719                   html) \
38720           || exit 1
38721
38722 @endif time
38723
38724 .PHONY: maybe-TAGS-time TAGS-time
38725 maybe-TAGS-time:
38726 @if time
38727 maybe-TAGS-time: TAGS-time
38728
38729 TAGS-time: \
38730     configure-time 
38731         @: $(MAKE); $(unstage)
38732         @[ -f ./time/Makefile ] || exit 0; \
38733         r=`${PWD_COMMAND}`; export r; \
38734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38735         $(HOST_EXPORTS) \
38736         for flag in $(EXTRA_HOST_FLAGS) ; do \
38737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38738         done; \
38739         echo "Doing TAGS in time" ; \
38740         (cd $(HOST_SUBDIR)/time && \
38741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38743                   "RANLIB=$${RANLIB}" \
38744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38745                   TAGS) \
38746           || exit 1
38747
38748 @endif time
38749
38750 .PHONY: maybe-install-info-time install-info-time
38751 maybe-install-info-time:
38752 @if time
38753 maybe-install-info-time: install-info-time
38754
38755 install-info-time: \
38756     configure-time \
38757     info-time 
38758         @: $(MAKE); $(unstage)
38759         @[ -f ./time/Makefile ] || exit 0; \
38760         r=`${PWD_COMMAND}`; export r; \
38761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38762         $(HOST_EXPORTS) \
38763         for flag in $(EXTRA_HOST_FLAGS) ; do \
38764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38765         done; \
38766         echo "Doing install-info in time" ; \
38767         (cd $(HOST_SUBDIR)/time && \
38768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38770                   "RANLIB=$${RANLIB}" \
38771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38772                   install-info) \
38773           || exit 1
38774
38775 @endif time
38776
38777 .PHONY: maybe-install-pdf-time install-pdf-time
38778 maybe-install-pdf-time:
38779 @if time
38780 maybe-install-pdf-time: install-pdf-time
38781
38782 install-pdf-time: \
38783     configure-time \
38784     pdf-time 
38785         @: $(MAKE); $(unstage)
38786         @[ -f ./time/Makefile ] || exit 0; \
38787         r=`${PWD_COMMAND}`; export r; \
38788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789         $(HOST_EXPORTS) \
38790         for flag in $(EXTRA_HOST_FLAGS) ; do \
38791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38792         done; \
38793         echo "Doing install-pdf in time" ; \
38794         (cd $(HOST_SUBDIR)/time && \
38795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38797                   "RANLIB=$${RANLIB}" \
38798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38799                   install-pdf) \
38800           || exit 1
38801
38802 @endif time
38803
38804 .PHONY: maybe-install-html-time install-html-time
38805 maybe-install-html-time:
38806 @if time
38807 maybe-install-html-time: install-html-time
38808
38809 install-html-time: \
38810     configure-time \
38811     html-time 
38812         @: $(MAKE); $(unstage)
38813         @[ -f ./time/Makefile ] || exit 0; \
38814         r=`${PWD_COMMAND}`; export r; \
38815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816         $(HOST_EXPORTS) \
38817         for flag in $(EXTRA_HOST_FLAGS) ; do \
38818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38819         done; \
38820         echo "Doing install-html in time" ; \
38821         (cd $(HOST_SUBDIR)/time && \
38822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824                   "RANLIB=$${RANLIB}" \
38825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826                   install-html) \
38827           || exit 1
38828
38829 @endif time
38830
38831 .PHONY: maybe-installcheck-time installcheck-time
38832 maybe-installcheck-time:
38833 @if time
38834 maybe-installcheck-time: installcheck-time
38835
38836 installcheck-time: \
38837     configure-time 
38838         @: $(MAKE); $(unstage)
38839         @[ -f ./time/Makefile ] || exit 0; \
38840         r=`${PWD_COMMAND}`; export r; \
38841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842         $(HOST_EXPORTS) \
38843         for flag in $(EXTRA_HOST_FLAGS) ; do \
38844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38845         done; \
38846         echo "Doing installcheck in time" ; \
38847         (cd $(HOST_SUBDIR)/time && \
38848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38850                   "RANLIB=$${RANLIB}" \
38851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38852                   installcheck) \
38853           || exit 1
38854
38855 @endif time
38856
38857 .PHONY: maybe-mostlyclean-time mostlyclean-time
38858 maybe-mostlyclean-time:
38859 @if time
38860 maybe-mostlyclean-time: mostlyclean-time
38861
38862 mostlyclean-time: 
38863         @: $(MAKE); $(unstage)
38864         @[ -f ./time/Makefile ] || exit 0; \
38865         r=`${PWD_COMMAND}`; export r; \
38866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38867         $(HOST_EXPORTS) \
38868         for flag in $(EXTRA_HOST_FLAGS) ; do \
38869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38870         done; \
38871         echo "Doing mostlyclean in time" ; \
38872         (cd $(HOST_SUBDIR)/time && \
38873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38875                   "RANLIB=$${RANLIB}" \
38876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38877                   mostlyclean) \
38878           || exit 1
38879
38880 @endif time
38881
38882 .PHONY: maybe-clean-time clean-time
38883 maybe-clean-time:
38884 @if time
38885 maybe-clean-time: clean-time
38886
38887 clean-time: 
38888         @: $(MAKE); $(unstage)
38889         @[ -f ./time/Makefile ] || exit 0; \
38890         r=`${PWD_COMMAND}`; export r; \
38891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38892         $(HOST_EXPORTS) \
38893         for flag in $(EXTRA_HOST_FLAGS) ; do \
38894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38895         done; \
38896         echo "Doing clean in time" ; \
38897         (cd $(HOST_SUBDIR)/time && \
38898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38900                   "RANLIB=$${RANLIB}" \
38901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38902                   clean) \
38903           || exit 1
38904
38905 @endif time
38906
38907 .PHONY: maybe-distclean-time distclean-time
38908 maybe-distclean-time:
38909 @if time
38910 maybe-distclean-time: distclean-time
38911
38912 distclean-time: 
38913         @: $(MAKE); $(unstage)
38914         @[ -f ./time/Makefile ] || exit 0; \
38915         r=`${PWD_COMMAND}`; export r; \
38916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917         $(HOST_EXPORTS) \
38918         for flag in $(EXTRA_HOST_FLAGS) ; do \
38919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920         done; \
38921         echo "Doing distclean in time" ; \
38922         (cd $(HOST_SUBDIR)/time && \
38923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925                   "RANLIB=$${RANLIB}" \
38926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38927                   distclean) \
38928           || exit 1
38929
38930 @endif time
38931
38932 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38933 maybe-maintainer-clean-time:
38934 @if time
38935 maybe-maintainer-clean-time: maintainer-clean-time
38936
38937 maintainer-clean-time: 
38938         @: $(MAKE); $(unstage)
38939         @[ -f ./time/Makefile ] || exit 0; \
38940         r=`${PWD_COMMAND}`; export r; \
38941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942         $(HOST_EXPORTS) \
38943         for flag in $(EXTRA_HOST_FLAGS) ; do \
38944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38945         done; \
38946         echo "Doing maintainer-clean in time" ; \
38947         (cd $(HOST_SUBDIR)/time && \
38948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38950                   "RANLIB=$${RANLIB}" \
38951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38952                   maintainer-clean) \
38953           || exit 1
38954
38955 @endif time
38956
38957
38958
38959 .PHONY: configure-uudecode maybe-configure-uudecode
38960 maybe-configure-uudecode:
38961 @if gcc-bootstrap
38962 configure-uudecode: stage_current
38963 @endif gcc-bootstrap
38964 @if uudecode
38965 maybe-configure-uudecode: configure-uudecode
38966 configure-uudecode: 
38967         @: $(MAKE); $(unstage)
38968         @r=`${PWD_COMMAND}`; export r; \
38969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38970         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38971         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38972         $(HOST_EXPORTS)  \
38973         echo Configuring in $(HOST_SUBDIR)/uudecode; \
38974         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38975         case $(srcdir) in \
38976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38977           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38979         esac; \
38980         srcdiroption="--srcdir=$${topdir}/uudecode"; \
38981         libsrcdir="$$s/uudecode"; \
38982         $(SHELL) $${libsrcdir}/configure \
38983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38984           --target=${target_alias} $${srcdiroption}  \
38985           || exit 1
38986 @endif uudecode
38987
38988
38989
38990
38991
38992 .PHONY: all-uudecode maybe-all-uudecode
38993 maybe-all-uudecode:
38994 @if gcc-bootstrap
38995 all-uudecode: stage_current
38996 @endif gcc-bootstrap
38997 @if uudecode
38998 TARGET-uudecode=all
38999 maybe-all-uudecode: all-uudecode
39000 all-uudecode: configure-uudecode
39001         @: $(MAKE); $(unstage)
39002         @r=`${PWD_COMMAND}`; export r; \
39003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39004         $(HOST_EXPORTS)  \
39005         (cd $(HOST_SUBDIR)/uudecode && \
39006           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39007                 $(TARGET-uudecode))
39008 @endif uudecode
39009
39010
39011
39012
39013 .PHONY: check-uudecode maybe-check-uudecode
39014 maybe-check-uudecode:
39015 @if uudecode
39016 maybe-check-uudecode: check-uudecode
39017
39018 check-uudecode:
39019         @: $(MAKE); $(unstage)
39020         @r=`${PWD_COMMAND}`; export r; \
39021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39022         $(HOST_EXPORTS) \
39023         (cd $(HOST_SUBDIR)/uudecode && \
39024           $(MAKE) $(FLAGS_TO_PASS)  check)
39025
39026 @endif uudecode
39027
39028 .PHONY: install-uudecode maybe-install-uudecode
39029 maybe-install-uudecode:
39030 @if uudecode
39031 maybe-install-uudecode: install-uudecode
39032
39033 install-uudecode: installdirs
39034         @: $(MAKE); $(unstage)
39035         @r=`${PWD_COMMAND}`; export r; \
39036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39037         $(HOST_EXPORTS) \
39038         (cd $(HOST_SUBDIR)/uudecode && \
39039           $(MAKE) $(FLAGS_TO_PASS)  install)
39040
39041 @endif uudecode
39042
39043 # Other targets (info, dvi, pdf, etc.)
39044
39045 .PHONY: maybe-info-uudecode info-uudecode
39046 maybe-info-uudecode:
39047 @if uudecode
39048 maybe-info-uudecode: info-uudecode
39049
39050 info-uudecode: \
39051     configure-uudecode 
39052         @: $(MAKE); $(unstage)
39053         @[ -f ./uudecode/Makefile ] || exit 0; \
39054         r=`${PWD_COMMAND}`; export r; \
39055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056         $(HOST_EXPORTS) \
39057         for flag in $(EXTRA_HOST_FLAGS) ; do \
39058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39059         done; \
39060         echo "Doing info in uudecode" ; \
39061         (cd $(HOST_SUBDIR)/uudecode && \
39062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064                   "RANLIB=$${RANLIB}" \
39065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066                   info) \
39067           || exit 1
39068
39069 @endif uudecode
39070
39071 .PHONY: maybe-dvi-uudecode dvi-uudecode
39072 maybe-dvi-uudecode:
39073 @if uudecode
39074 maybe-dvi-uudecode: dvi-uudecode
39075
39076 dvi-uudecode: \
39077     configure-uudecode 
39078         @: $(MAKE); $(unstage)
39079         @[ -f ./uudecode/Makefile ] || exit 0; \
39080         r=`${PWD_COMMAND}`; export r; \
39081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39082         $(HOST_EXPORTS) \
39083         for flag in $(EXTRA_HOST_FLAGS) ; do \
39084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085         done; \
39086         echo "Doing dvi in uudecode" ; \
39087         (cd $(HOST_SUBDIR)/uudecode && \
39088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39090                   "RANLIB=$${RANLIB}" \
39091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39092                   dvi) \
39093           || exit 1
39094
39095 @endif uudecode
39096
39097 .PHONY: maybe-pdf-uudecode pdf-uudecode
39098 maybe-pdf-uudecode:
39099 @if uudecode
39100 maybe-pdf-uudecode: pdf-uudecode
39101
39102 pdf-uudecode: \
39103     configure-uudecode 
39104         @: $(MAKE); $(unstage)
39105         @[ -f ./uudecode/Makefile ] || exit 0; \
39106         r=`${PWD_COMMAND}`; export r; \
39107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108         $(HOST_EXPORTS) \
39109         for flag in $(EXTRA_HOST_FLAGS) ; do \
39110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39111         done; \
39112         echo "Doing pdf in uudecode" ; \
39113         (cd $(HOST_SUBDIR)/uudecode && \
39114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39116                   "RANLIB=$${RANLIB}" \
39117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39118                   pdf) \
39119           || exit 1
39120
39121 @endif uudecode
39122
39123 .PHONY: maybe-html-uudecode html-uudecode
39124 maybe-html-uudecode:
39125 @if uudecode
39126 maybe-html-uudecode: html-uudecode
39127
39128 html-uudecode: \
39129     configure-uudecode 
39130         @: $(MAKE); $(unstage)
39131         @[ -f ./uudecode/Makefile ] || exit 0; \
39132         r=`${PWD_COMMAND}`; export r; \
39133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134         $(HOST_EXPORTS) \
39135         for flag in $(EXTRA_HOST_FLAGS) ; do \
39136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137         done; \
39138         echo "Doing html in uudecode" ; \
39139         (cd $(HOST_SUBDIR)/uudecode && \
39140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39142                   "RANLIB=$${RANLIB}" \
39143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39144                   html) \
39145           || exit 1
39146
39147 @endif uudecode
39148
39149 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39150 maybe-TAGS-uudecode:
39151 @if uudecode
39152 maybe-TAGS-uudecode: TAGS-uudecode
39153
39154 TAGS-uudecode: \
39155     configure-uudecode 
39156         @: $(MAKE); $(unstage)
39157         @[ -f ./uudecode/Makefile ] || exit 0; \
39158         r=`${PWD_COMMAND}`; export r; \
39159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39160         $(HOST_EXPORTS) \
39161         for flag in $(EXTRA_HOST_FLAGS) ; do \
39162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39163         done; \
39164         echo "Doing TAGS in uudecode" ; \
39165         (cd $(HOST_SUBDIR)/uudecode && \
39166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39168                   "RANLIB=$${RANLIB}" \
39169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39170                   TAGS) \
39171           || exit 1
39172
39173 @endif uudecode
39174
39175 .PHONY: maybe-install-info-uudecode install-info-uudecode
39176 maybe-install-info-uudecode:
39177 @if uudecode
39178 maybe-install-info-uudecode: install-info-uudecode
39179
39180 install-info-uudecode: \
39181     configure-uudecode \
39182     info-uudecode 
39183         @: $(MAKE); $(unstage)
39184         @[ -f ./uudecode/Makefile ] || exit 0; \
39185         r=`${PWD_COMMAND}`; export r; \
39186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39187         $(HOST_EXPORTS) \
39188         for flag in $(EXTRA_HOST_FLAGS) ; do \
39189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39190         done; \
39191         echo "Doing install-info in uudecode" ; \
39192         (cd $(HOST_SUBDIR)/uudecode && \
39193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39195                   "RANLIB=$${RANLIB}" \
39196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39197                   install-info) \
39198           || exit 1
39199
39200 @endif uudecode
39201
39202 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39203 maybe-install-pdf-uudecode:
39204 @if uudecode
39205 maybe-install-pdf-uudecode: install-pdf-uudecode
39206
39207 install-pdf-uudecode: \
39208     configure-uudecode \
39209     pdf-uudecode 
39210         @: $(MAKE); $(unstage)
39211         @[ -f ./uudecode/Makefile ] || exit 0; \
39212         r=`${PWD_COMMAND}`; export r; \
39213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214         $(HOST_EXPORTS) \
39215         for flag in $(EXTRA_HOST_FLAGS) ; do \
39216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39217         done; \
39218         echo "Doing install-pdf in uudecode" ; \
39219         (cd $(HOST_SUBDIR)/uudecode && \
39220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39222                   "RANLIB=$${RANLIB}" \
39223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39224                   install-pdf) \
39225           || exit 1
39226
39227 @endif uudecode
39228
39229 .PHONY: maybe-install-html-uudecode install-html-uudecode
39230 maybe-install-html-uudecode:
39231 @if uudecode
39232 maybe-install-html-uudecode: install-html-uudecode
39233
39234 install-html-uudecode: \
39235     configure-uudecode \
39236     html-uudecode 
39237         @: $(MAKE); $(unstage)
39238         @[ -f ./uudecode/Makefile ] || exit 0; \
39239         r=`${PWD_COMMAND}`; export r; \
39240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241         $(HOST_EXPORTS) \
39242         for flag in $(EXTRA_HOST_FLAGS) ; do \
39243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244         done; \
39245         echo "Doing install-html in uudecode" ; \
39246         (cd $(HOST_SUBDIR)/uudecode && \
39247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249                   "RANLIB=$${RANLIB}" \
39250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251                   install-html) \
39252           || exit 1
39253
39254 @endif uudecode
39255
39256 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39257 maybe-installcheck-uudecode:
39258 @if uudecode
39259 maybe-installcheck-uudecode: installcheck-uudecode
39260
39261 installcheck-uudecode: \
39262     configure-uudecode 
39263         @: $(MAKE); $(unstage)
39264         @[ -f ./uudecode/Makefile ] || exit 0; \
39265         r=`${PWD_COMMAND}`; export r; \
39266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267         $(HOST_EXPORTS) \
39268         for flag in $(EXTRA_HOST_FLAGS) ; do \
39269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270         done; \
39271         echo "Doing installcheck in uudecode" ; \
39272         (cd $(HOST_SUBDIR)/uudecode && \
39273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275                   "RANLIB=$${RANLIB}" \
39276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277                   installcheck) \
39278           || exit 1
39279
39280 @endif uudecode
39281
39282 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39283 maybe-mostlyclean-uudecode:
39284 @if uudecode
39285 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39286
39287 mostlyclean-uudecode: 
39288         @: $(MAKE); $(unstage)
39289         @[ -f ./uudecode/Makefile ] || exit 0; \
39290         r=`${PWD_COMMAND}`; export r; \
39291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39292         $(HOST_EXPORTS) \
39293         for flag in $(EXTRA_HOST_FLAGS) ; do \
39294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39295         done; \
39296         echo "Doing mostlyclean in uudecode" ; \
39297         (cd $(HOST_SUBDIR)/uudecode && \
39298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39300                   "RANLIB=$${RANLIB}" \
39301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39302                   mostlyclean) \
39303           || exit 1
39304
39305 @endif uudecode
39306
39307 .PHONY: maybe-clean-uudecode clean-uudecode
39308 maybe-clean-uudecode:
39309 @if uudecode
39310 maybe-clean-uudecode: clean-uudecode
39311
39312 clean-uudecode: 
39313         @: $(MAKE); $(unstage)
39314         @[ -f ./uudecode/Makefile ] || exit 0; \
39315         r=`${PWD_COMMAND}`; export r; \
39316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317         $(HOST_EXPORTS) \
39318         for flag in $(EXTRA_HOST_FLAGS) ; do \
39319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320         done; \
39321         echo "Doing clean in uudecode" ; \
39322         (cd $(HOST_SUBDIR)/uudecode && \
39323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325                   "RANLIB=$${RANLIB}" \
39326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39327                   clean) \
39328           || exit 1
39329
39330 @endif uudecode
39331
39332 .PHONY: maybe-distclean-uudecode distclean-uudecode
39333 maybe-distclean-uudecode:
39334 @if uudecode
39335 maybe-distclean-uudecode: distclean-uudecode
39336
39337 distclean-uudecode: 
39338         @: $(MAKE); $(unstage)
39339         @[ -f ./uudecode/Makefile ] || exit 0; \
39340         r=`${PWD_COMMAND}`; export r; \
39341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342         $(HOST_EXPORTS) \
39343         for flag in $(EXTRA_HOST_FLAGS) ; do \
39344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39345         done; \
39346         echo "Doing distclean in uudecode" ; \
39347         (cd $(HOST_SUBDIR)/uudecode && \
39348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350                   "RANLIB=$${RANLIB}" \
39351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352                   distclean) \
39353           || exit 1
39354
39355 @endif uudecode
39356
39357 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39358 maybe-maintainer-clean-uudecode:
39359 @if uudecode
39360 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39361
39362 maintainer-clean-uudecode: 
39363         @: $(MAKE); $(unstage)
39364         @[ -f ./uudecode/Makefile ] || exit 0; \
39365         r=`${PWD_COMMAND}`; export r; \
39366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39367         $(HOST_EXPORTS) \
39368         for flag in $(EXTRA_HOST_FLAGS) ; do \
39369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39370         done; \
39371         echo "Doing maintainer-clean in uudecode" ; \
39372         (cd $(HOST_SUBDIR)/uudecode && \
39373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39375                   "RANLIB=$${RANLIB}" \
39376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39377                   maintainer-clean) \
39378           || exit 1
39379
39380 @endif uudecode
39381
39382
39383
39384 .PHONY: configure-wdiff maybe-configure-wdiff
39385 maybe-configure-wdiff:
39386 @if gcc-bootstrap
39387 configure-wdiff: stage_current
39388 @endif gcc-bootstrap
39389 @if wdiff
39390 maybe-configure-wdiff: configure-wdiff
39391 configure-wdiff: 
39392         @: $(MAKE); $(unstage)
39393         @r=`${PWD_COMMAND}`; export r; \
39394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39396         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39397         $(HOST_EXPORTS)  \
39398         echo Configuring in $(HOST_SUBDIR)/wdiff; \
39399         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39400         case $(srcdir) in \
39401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39402           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39404         esac; \
39405         srcdiroption="--srcdir=$${topdir}/wdiff"; \
39406         libsrcdir="$$s/wdiff"; \
39407         $(SHELL) $${libsrcdir}/configure \
39408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39409           --target=${target_alias} $${srcdiroption}  \
39410           || exit 1
39411 @endif wdiff
39412
39413
39414
39415
39416
39417 .PHONY: all-wdiff maybe-all-wdiff
39418 maybe-all-wdiff:
39419 @if gcc-bootstrap
39420 all-wdiff: stage_current
39421 @endif gcc-bootstrap
39422 @if wdiff
39423 TARGET-wdiff=all
39424 maybe-all-wdiff: all-wdiff
39425 all-wdiff: configure-wdiff
39426         @: $(MAKE); $(unstage)
39427         @r=`${PWD_COMMAND}`; export r; \
39428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429         $(HOST_EXPORTS)  \
39430         (cd $(HOST_SUBDIR)/wdiff && \
39431           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39432                 $(TARGET-wdiff))
39433 @endif wdiff
39434
39435
39436
39437
39438 .PHONY: check-wdiff maybe-check-wdiff
39439 maybe-check-wdiff:
39440 @if wdiff
39441 maybe-check-wdiff: check-wdiff
39442
39443 check-wdiff:
39444         @: $(MAKE); $(unstage)
39445         @r=`${PWD_COMMAND}`; export r; \
39446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39447         $(HOST_EXPORTS) \
39448         (cd $(HOST_SUBDIR)/wdiff && \
39449           $(MAKE) $(FLAGS_TO_PASS)  check)
39450
39451 @endif wdiff
39452
39453 .PHONY: install-wdiff maybe-install-wdiff
39454 maybe-install-wdiff:
39455 @if wdiff
39456 maybe-install-wdiff: install-wdiff
39457
39458 install-wdiff: installdirs
39459         @: $(MAKE); $(unstage)
39460         @r=`${PWD_COMMAND}`; export r; \
39461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39462         $(HOST_EXPORTS) \
39463         (cd $(HOST_SUBDIR)/wdiff && \
39464           $(MAKE) $(FLAGS_TO_PASS)  install)
39465
39466 @endif wdiff
39467
39468 # Other targets (info, dvi, pdf, etc.)
39469
39470 .PHONY: maybe-info-wdiff info-wdiff
39471 maybe-info-wdiff:
39472 @if wdiff
39473 maybe-info-wdiff: info-wdiff
39474
39475 info-wdiff: \
39476     configure-wdiff 
39477         @: $(MAKE); $(unstage)
39478         @[ -f ./wdiff/Makefile ] || exit 0; \
39479         r=`${PWD_COMMAND}`; export r; \
39480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481         $(HOST_EXPORTS) \
39482         for flag in $(EXTRA_HOST_FLAGS) ; do \
39483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39484         done; \
39485         echo "Doing info in wdiff" ; \
39486         (cd $(HOST_SUBDIR)/wdiff && \
39487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489                   "RANLIB=$${RANLIB}" \
39490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491                   info) \
39492           || exit 1
39493
39494 @endif wdiff
39495
39496 .PHONY: maybe-dvi-wdiff dvi-wdiff
39497 maybe-dvi-wdiff:
39498 @if wdiff
39499 maybe-dvi-wdiff: dvi-wdiff
39500
39501 dvi-wdiff: \
39502     configure-wdiff 
39503         @: $(MAKE); $(unstage)
39504         @[ -f ./wdiff/Makefile ] || exit 0; \
39505         r=`${PWD_COMMAND}`; export r; \
39506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39507         $(HOST_EXPORTS) \
39508         for flag in $(EXTRA_HOST_FLAGS) ; do \
39509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39510         done; \
39511         echo "Doing dvi in wdiff" ; \
39512         (cd $(HOST_SUBDIR)/wdiff && \
39513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39515                   "RANLIB=$${RANLIB}" \
39516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39517                   dvi) \
39518           || exit 1
39519
39520 @endif wdiff
39521
39522 .PHONY: maybe-pdf-wdiff pdf-wdiff
39523 maybe-pdf-wdiff:
39524 @if wdiff
39525 maybe-pdf-wdiff: pdf-wdiff
39526
39527 pdf-wdiff: \
39528     configure-wdiff 
39529         @: $(MAKE); $(unstage)
39530         @[ -f ./wdiff/Makefile ] || exit 0; \
39531         r=`${PWD_COMMAND}`; export r; \
39532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533         $(HOST_EXPORTS) \
39534         for flag in $(EXTRA_HOST_FLAGS) ; do \
39535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536         done; \
39537         echo "Doing pdf in wdiff" ; \
39538         (cd $(HOST_SUBDIR)/wdiff && \
39539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541                   "RANLIB=$${RANLIB}" \
39542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543                   pdf) \
39544           || exit 1
39545
39546 @endif wdiff
39547
39548 .PHONY: maybe-html-wdiff html-wdiff
39549 maybe-html-wdiff:
39550 @if wdiff
39551 maybe-html-wdiff: html-wdiff
39552
39553 html-wdiff: \
39554     configure-wdiff 
39555         @: $(MAKE); $(unstage)
39556         @[ -f ./wdiff/Makefile ] || exit 0; \
39557         r=`${PWD_COMMAND}`; export r; \
39558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559         $(HOST_EXPORTS) \
39560         for flag in $(EXTRA_HOST_FLAGS) ; do \
39561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39562         done; \
39563         echo "Doing html in wdiff" ; \
39564         (cd $(HOST_SUBDIR)/wdiff && \
39565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39567                   "RANLIB=$${RANLIB}" \
39568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39569                   html) \
39570           || exit 1
39571
39572 @endif wdiff
39573
39574 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39575 maybe-TAGS-wdiff:
39576 @if wdiff
39577 maybe-TAGS-wdiff: TAGS-wdiff
39578
39579 TAGS-wdiff: \
39580     configure-wdiff 
39581         @: $(MAKE); $(unstage)
39582         @[ -f ./wdiff/Makefile ] || exit 0; \
39583         r=`${PWD_COMMAND}`; export r; \
39584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585         $(HOST_EXPORTS) \
39586         for flag in $(EXTRA_HOST_FLAGS) ; do \
39587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39588         done; \
39589         echo "Doing TAGS in wdiff" ; \
39590         (cd $(HOST_SUBDIR)/wdiff && \
39591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593                   "RANLIB=$${RANLIB}" \
39594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39595                   TAGS) \
39596           || exit 1
39597
39598 @endif wdiff
39599
39600 .PHONY: maybe-install-info-wdiff install-info-wdiff
39601 maybe-install-info-wdiff:
39602 @if wdiff
39603 maybe-install-info-wdiff: install-info-wdiff
39604
39605 install-info-wdiff: \
39606     configure-wdiff \
39607     info-wdiff 
39608         @: $(MAKE); $(unstage)
39609         @[ -f ./wdiff/Makefile ] || exit 0; \
39610         r=`${PWD_COMMAND}`; export r; \
39611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612         $(HOST_EXPORTS) \
39613         for flag in $(EXTRA_HOST_FLAGS) ; do \
39614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39615         done; \
39616         echo "Doing install-info in wdiff" ; \
39617         (cd $(HOST_SUBDIR)/wdiff && \
39618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39620                   "RANLIB=$${RANLIB}" \
39621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39622                   install-info) \
39623           || exit 1
39624
39625 @endif wdiff
39626
39627 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39628 maybe-install-pdf-wdiff:
39629 @if wdiff
39630 maybe-install-pdf-wdiff: install-pdf-wdiff
39631
39632 install-pdf-wdiff: \
39633     configure-wdiff \
39634     pdf-wdiff 
39635         @: $(MAKE); $(unstage)
39636         @[ -f ./wdiff/Makefile ] || exit 0; \
39637         r=`${PWD_COMMAND}`; export r; \
39638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639         $(HOST_EXPORTS) \
39640         for flag in $(EXTRA_HOST_FLAGS) ; do \
39641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39642         done; \
39643         echo "Doing install-pdf in wdiff" ; \
39644         (cd $(HOST_SUBDIR)/wdiff && \
39645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39647                   "RANLIB=$${RANLIB}" \
39648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39649                   install-pdf) \
39650           || exit 1
39651
39652 @endif wdiff
39653
39654 .PHONY: maybe-install-html-wdiff install-html-wdiff
39655 maybe-install-html-wdiff:
39656 @if wdiff
39657 maybe-install-html-wdiff: install-html-wdiff
39658
39659 install-html-wdiff: \
39660     configure-wdiff \
39661     html-wdiff 
39662         @: $(MAKE); $(unstage)
39663         @[ -f ./wdiff/Makefile ] || exit 0; \
39664         r=`${PWD_COMMAND}`; export r; \
39665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39666         $(HOST_EXPORTS) \
39667         for flag in $(EXTRA_HOST_FLAGS) ; do \
39668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39669         done; \
39670         echo "Doing install-html in wdiff" ; \
39671         (cd $(HOST_SUBDIR)/wdiff && \
39672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39674                   "RANLIB=$${RANLIB}" \
39675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39676                   install-html) \
39677           || exit 1
39678
39679 @endif wdiff
39680
39681 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39682 maybe-installcheck-wdiff:
39683 @if wdiff
39684 maybe-installcheck-wdiff: installcheck-wdiff
39685
39686 installcheck-wdiff: \
39687     configure-wdiff 
39688         @: $(MAKE); $(unstage)
39689         @[ -f ./wdiff/Makefile ] || exit 0; \
39690         r=`${PWD_COMMAND}`; export r; \
39691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39692         $(HOST_EXPORTS) \
39693         for flag in $(EXTRA_HOST_FLAGS) ; do \
39694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39695         done; \
39696         echo "Doing installcheck in wdiff" ; \
39697         (cd $(HOST_SUBDIR)/wdiff && \
39698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39700                   "RANLIB=$${RANLIB}" \
39701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39702                   installcheck) \
39703           || exit 1
39704
39705 @endif wdiff
39706
39707 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39708 maybe-mostlyclean-wdiff:
39709 @if wdiff
39710 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39711
39712 mostlyclean-wdiff: 
39713         @: $(MAKE); $(unstage)
39714         @[ -f ./wdiff/Makefile ] || exit 0; \
39715         r=`${PWD_COMMAND}`; export r; \
39716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717         $(HOST_EXPORTS) \
39718         for flag in $(EXTRA_HOST_FLAGS) ; do \
39719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39720         done; \
39721         echo "Doing mostlyclean in wdiff" ; \
39722         (cd $(HOST_SUBDIR)/wdiff && \
39723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39725                   "RANLIB=$${RANLIB}" \
39726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39727                   mostlyclean) \
39728           || exit 1
39729
39730 @endif wdiff
39731
39732 .PHONY: maybe-clean-wdiff clean-wdiff
39733 maybe-clean-wdiff:
39734 @if wdiff
39735 maybe-clean-wdiff: clean-wdiff
39736
39737 clean-wdiff: 
39738         @: $(MAKE); $(unstage)
39739         @[ -f ./wdiff/Makefile ] || exit 0; \
39740         r=`${PWD_COMMAND}`; export r; \
39741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39742         $(HOST_EXPORTS) \
39743         for flag in $(EXTRA_HOST_FLAGS) ; do \
39744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39745         done; \
39746         echo "Doing clean in wdiff" ; \
39747         (cd $(HOST_SUBDIR)/wdiff && \
39748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39750                   "RANLIB=$${RANLIB}" \
39751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39752                   clean) \
39753           || exit 1
39754
39755 @endif wdiff
39756
39757 .PHONY: maybe-distclean-wdiff distclean-wdiff
39758 maybe-distclean-wdiff:
39759 @if wdiff
39760 maybe-distclean-wdiff: distclean-wdiff
39761
39762 distclean-wdiff: 
39763         @: $(MAKE); $(unstage)
39764         @[ -f ./wdiff/Makefile ] || exit 0; \
39765         r=`${PWD_COMMAND}`; export r; \
39766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767         $(HOST_EXPORTS) \
39768         for flag in $(EXTRA_HOST_FLAGS) ; do \
39769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39770         done; \
39771         echo "Doing distclean in wdiff" ; \
39772         (cd $(HOST_SUBDIR)/wdiff && \
39773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39775                   "RANLIB=$${RANLIB}" \
39776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39777                   distclean) \
39778           || exit 1
39779
39780 @endif wdiff
39781
39782 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39783 maybe-maintainer-clean-wdiff:
39784 @if wdiff
39785 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39786
39787 maintainer-clean-wdiff: 
39788         @: $(MAKE); $(unstage)
39789         @[ -f ./wdiff/Makefile ] || exit 0; \
39790         r=`${PWD_COMMAND}`; export r; \
39791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39792         $(HOST_EXPORTS) \
39793         for flag in $(EXTRA_HOST_FLAGS) ; do \
39794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39795         done; \
39796         echo "Doing maintainer-clean in wdiff" ; \
39797         (cd $(HOST_SUBDIR)/wdiff && \
39798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39800                   "RANLIB=$${RANLIB}" \
39801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39802                   maintainer-clean) \
39803           || exit 1
39804
39805 @endif wdiff
39806
39807
39808
39809 .PHONY: configure-zip maybe-configure-zip
39810 maybe-configure-zip:
39811 @if gcc-bootstrap
39812 configure-zip: stage_current
39813 @endif gcc-bootstrap
39814 @if zip
39815 maybe-configure-zip: configure-zip
39816 configure-zip: 
39817         @: $(MAKE); $(unstage)
39818         @r=`${PWD_COMMAND}`; export r; \
39819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39820         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39822         $(HOST_EXPORTS)  \
39823         echo Configuring in $(HOST_SUBDIR)/zip; \
39824         cd "$(HOST_SUBDIR)/zip" || exit 1; \
39825         case $(srcdir) in \
39826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39827           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39829         esac; \
39830         srcdiroption="--srcdir=$${topdir}/zip"; \
39831         libsrcdir="$$s/zip"; \
39832         $(SHELL) $${libsrcdir}/configure \
39833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39834           --target=${target_alias} $${srcdiroption}  \
39835           || exit 1
39836 @endif zip
39837
39838
39839
39840
39841
39842 .PHONY: all-zip maybe-all-zip
39843 maybe-all-zip:
39844 @if gcc-bootstrap
39845 all-zip: stage_current
39846 @endif gcc-bootstrap
39847 @if zip
39848 TARGET-zip=all
39849 maybe-all-zip: all-zip
39850 all-zip: configure-zip
39851         @: $(MAKE); $(unstage)
39852         @r=`${PWD_COMMAND}`; export r; \
39853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854         $(HOST_EXPORTS)  \
39855         (cd $(HOST_SUBDIR)/zip && \
39856           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39857                 $(TARGET-zip))
39858 @endif zip
39859
39860
39861
39862
39863 .PHONY: check-zip maybe-check-zip
39864 maybe-check-zip:
39865 @if zip
39866 maybe-check-zip: check-zip
39867
39868 # This module is only tested in a native toolchain.
39869 check-zip:
39870         @: $(MAKE); $(unstage)
39871         @if [ '$(host)' = '$(target)' ] ; then \
39872           r=`${PWD_COMMAND}`; export r; \
39873           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874           $(HOST_EXPORTS) \
39875           (cd $(HOST_SUBDIR)/zip && \
39876             $(MAKE) $(FLAGS_TO_PASS)  check); \
39877         fi
39878
39879 @endif zip
39880
39881 .PHONY: install-zip maybe-install-zip
39882 maybe-install-zip:
39883 @if zip
39884 maybe-install-zip: install-zip
39885
39886 install-zip: installdirs
39887         @: $(MAKE); $(unstage)
39888         @r=`${PWD_COMMAND}`; export r; \
39889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39890         $(HOST_EXPORTS) \
39891         (cd $(HOST_SUBDIR)/zip && \
39892           $(MAKE) $(FLAGS_TO_PASS)  install)
39893
39894 @endif zip
39895
39896 # Other targets (info, dvi, pdf, etc.)
39897
39898 .PHONY: maybe-info-zip info-zip
39899 maybe-info-zip:
39900 @if zip
39901 maybe-info-zip: info-zip
39902
39903 info-zip: \
39904     configure-zip 
39905         @: $(MAKE); $(unstage)
39906         @[ -f ./zip/Makefile ] || exit 0; \
39907         r=`${PWD_COMMAND}`; export r; \
39908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39909         $(HOST_EXPORTS) \
39910         for flag in $(EXTRA_HOST_FLAGS) ; do \
39911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39912         done; \
39913         echo "Doing info in zip" ; \
39914         (cd $(HOST_SUBDIR)/zip && \
39915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39917                   "RANLIB=$${RANLIB}" \
39918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39919                   info) \
39920           || exit 1
39921
39922 @endif zip
39923
39924 .PHONY: maybe-dvi-zip dvi-zip
39925 maybe-dvi-zip:
39926 @if zip
39927 maybe-dvi-zip: dvi-zip
39928
39929 dvi-zip: \
39930     configure-zip 
39931         @: $(MAKE); $(unstage)
39932         @[ -f ./zip/Makefile ] || exit 0; \
39933         r=`${PWD_COMMAND}`; export r; \
39934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935         $(HOST_EXPORTS) \
39936         for flag in $(EXTRA_HOST_FLAGS) ; do \
39937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39938         done; \
39939         echo "Doing dvi in zip" ; \
39940         (cd $(HOST_SUBDIR)/zip && \
39941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39943                   "RANLIB=$${RANLIB}" \
39944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39945                   dvi) \
39946           || exit 1
39947
39948 @endif zip
39949
39950 .PHONY: maybe-pdf-zip pdf-zip
39951 maybe-pdf-zip:
39952 @if zip
39953 maybe-pdf-zip: pdf-zip
39954
39955 pdf-zip: \
39956     configure-zip 
39957         @: $(MAKE); $(unstage)
39958         @[ -f ./zip/Makefile ] || exit 0; \
39959         r=`${PWD_COMMAND}`; export r; \
39960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39961         $(HOST_EXPORTS) \
39962         for flag in $(EXTRA_HOST_FLAGS) ; do \
39963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39964         done; \
39965         echo "Doing pdf in zip" ; \
39966         (cd $(HOST_SUBDIR)/zip && \
39967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39969                   "RANLIB=$${RANLIB}" \
39970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39971                   pdf) \
39972           || exit 1
39973
39974 @endif zip
39975
39976 .PHONY: maybe-html-zip html-zip
39977 maybe-html-zip:
39978 @if zip
39979 maybe-html-zip: html-zip
39980
39981 html-zip: \
39982     configure-zip 
39983         @: $(MAKE); $(unstage)
39984         @[ -f ./zip/Makefile ] || exit 0; \
39985         r=`${PWD_COMMAND}`; export r; \
39986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39987         $(HOST_EXPORTS) \
39988         for flag in $(EXTRA_HOST_FLAGS) ; do \
39989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39990         done; \
39991         echo "Doing html in zip" ; \
39992         (cd $(HOST_SUBDIR)/zip && \
39993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39995                   "RANLIB=$${RANLIB}" \
39996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39997                   html) \
39998           || exit 1
39999
40000 @endif zip
40001
40002 .PHONY: maybe-TAGS-zip TAGS-zip
40003 maybe-TAGS-zip:
40004 @if zip
40005 maybe-TAGS-zip: TAGS-zip
40006
40007 TAGS-zip: \
40008     configure-zip 
40009         @: $(MAKE); $(unstage)
40010         @[ -f ./zip/Makefile ] || exit 0; \
40011         r=`${PWD_COMMAND}`; export r; \
40012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40013         $(HOST_EXPORTS) \
40014         for flag in $(EXTRA_HOST_FLAGS) ; do \
40015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40016         done; \
40017         echo "Doing TAGS in zip" ; \
40018         (cd $(HOST_SUBDIR)/zip && \
40019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40021                   "RANLIB=$${RANLIB}" \
40022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40023                   TAGS) \
40024           || exit 1
40025
40026 @endif zip
40027
40028 .PHONY: maybe-install-info-zip install-info-zip
40029 maybe-install-info-zip:
40030 @if zip
40031 maybe-install-info-zip: install-info-zip
40032
40033 install-info-zip: \
40034     configure-zip \
40035     info-zip 
40036         @: $(MAKE); $(unstage)
40037         @[ -f ./zip/Makefile ] || exit 0; \
40038         r=`${PWD_COMMAND}`; export r; \
40039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040         $(HOST_EXPORTS) \
40041         for flag in $(EXTRA_HOST_FLAGS) ; do \
40042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40043         done; \
40044         echo "Doing install-info in zip" ; \
40045         (cd $(HOST_SUBDIR)/zip && \
40046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40048                   "RANLIB=$${RANLIB}" \
40049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40050                   install-info) \
40051           || exit 1
40052
40053 @endif zip
40054
40055 .PHONY: maybe-install-pdf-zip install-pdf-zip
40056 maybe-install-pdf-zip:
40057 @if zip
40058 maybe-install-pdf-zip: install-pdf-zip
40059
40060 install-pdf-zip: \
40061     configure-zip \
40062     pdf-zip 
40063         @: $(MAKE); $(unstage)
40064         @[ -f ./zip/Makefile ] || exit 0; \
40065         r=`${PWD_COMMAND}`; export r; \
40066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40067         $(HOST_EXPORTS) \
40068         for flag in $(EXTRA_HOST_FLAGS) ; do \
40069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40070         done; \
40071         echo "Doing install-pdf in zip" ; \
40072         (cd $(HOST_SUBDIR)/zip && \
40073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40075                   "RANLIB=$${RANLIB}" \
40076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40077                   install-pdf) \
40078           || exit 1
40079
40080 @endif zip
40081
40082 .PHONY: maybe-install-html-zip install-html-zip
40083 maybe-install-html-zip:
40084 @if zip
40085 maybe-install-html-zip: install-html-zip
40086
40087 install-html-zip: \
40088     configure-zip \
40089     html-zip 
40090         @: $(MAKE); $(unstage)
40091         @[ -f ./zip/Makefile ] || exit 0; \
40092         r=`${PWD_COMMAND}`; export r; \
40093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40094         $(HOST_EXPORTS) \
40095         for flag in $(EXTRA_HOST_FLAGS) ; do \
40096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40097         done; \
40098         echo "Doing install-html in zip" ; \
40099         (cd $(HOST_SUBDIR)/zip && \
40100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40102                   "RANLIB=$${RANLIB}" \
40103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40104                   install-html) \
40105           || exit 1
40106
40107 @endif zip
40108
40109 .PHONY: maybe-installcheck-zip installcheck-zip
40110 maybe-installcheck-zip:
40111 @if zip
40112 maybe-installcheck-zip: installcheck-zip
40113
40114 installcheck-zip: \
40115     configure-zip 
40116         @: $(MAKE); $(unstage)
40117         @[ -f ./zip/Makefile ] || exit 0; \
40118         r=`${PWD_COMMAND}`; export r; \
40119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120         $(HOST_EXPORTS) \
40121         for flag in $(EXTRA_HOST_FLAGS) ; do \
40122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40123         done; \
40124         echo "Doing installcheck in zip" ; \
40125         (cd $(HOST_SUBDIR)/zip && \
40126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40128                   "RANLIB=$${RANLIB}" \
40129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40130                   installcheck) \
40131           || exit 1
40132
40133 @endif zip
40134
40135 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40136 maybe-mostlyclean-zip:
40137 @if zip
40138 maybe-mostlyclean-zip: mostlyclean-zip
40139
40140 mostlyclean-zip: 
40141         @: $(MAKE); $(unstage)
40142         @[ -f ./zip/Makefile ] || exit 0; \
40143         r=`${PWD_COMMAND}`; export r; \
40144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40145         $(HOST_EXPORTS) \
40146         for flag in $(EXTRA_HOST_FLAGS) ; do \
40147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40148         done; \
40149         echo "Doing mostlyclean in zip" ; \
40150         (cd $(HOST_SUBDIR)/zip && \
40151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40153                   "RANLIB=$${RANLIB}" \
40154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40155                   mostlyclean) \
40156           || exit 1
40157
40158 @endif zip
40159
40160 .PHONY: maybe-clean-zip clean-zip
40161 maybe-clean-zip:
40162 @if zip
40163 maybe-clean-zip: clean-zip
40164
40165 clean-zip: 
40166         @: $(MAKE); $(unstage)
40167         @[ -f ./zip/Makefile ] || exit 0; \
40168         r=`${PWD_COMMAND}`; export r; \
40169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40170         $(HOST_EXPORTS) \
40171         for flag in $(EXTRA_HOST_FLAGS) ; do \
40172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40173         done; \
40174         echo "Doing clean in zip" ; \
40175         (cd $(HOST_SUBDIR)/zip && \
40176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40178                   "RANLIB=$${RANLIB}" \
40179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40180                   clean) \
40181           || exit 1
40182
40183 @endif zip
40184
40185 .PHONY: maybe-distclean-zip distclean-zip
40186 maybe-distclean-zip:
40187 @if zip
40188 maybe-distclean-zip: distclean-zip
40189
40190 distclean-zip: 
40191         @: $(MAKE); $(unstage)
40192         @[ -f ./zip/Makefile ] || exit 0; \
40193         r=`${PWD_COMMAND}`; export r; \
40194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195         $(HOST_EXPORTS) \
40196         for flag in $(EXTRA_HOST_FLAGS) ; do \
40197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40198         done; \
40199         echo "Doing distclean in zip" ; \
40200         (cd $(HOST_SUBDIR)/zip && \
40201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40203                   "RANLIB=$${RANLIB}" \
40204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40205                   distclean) \
40206           || exit 1
40207
40208 @endif zip
40209
40210 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40211 maybe-maintainer-clean-zip:
40212 @if zip
40213 maybe-maintainer-clean-zip: maintainer-clean-zip
40214
40215 maintainer-clean-zip: 
40216         @: $(MAKE); $(unstage)
40217         @[ -f ./zip/Makefile ] || exit 0; \
40218         r=`${PWD_COMMAND}`; export r; \
40219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40220         $(HOST_EXPORTS) \
40221         for flag in $(EXTRA_HOST_FLAGS) ; do \
40222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40223         done; \
40224         echo "Doing maintainer-clean in zip" ; \
40225         (cd $(HOST_SUBDIR)/zip && \
40226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40228                   "RANLIB=$${RANLIB}" \
40229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40230                   maintainer-clean) \
40231           || exit 1
40232
40233 @endif zip
40234
40235
40236
40237 .PHONY: configure-zlib maybe-configure-zlib
40238 maybe-configure-zlib:
40239 @if gcc-bootstrap
40240 configure-zlib: stage_current
40241 @endif gcc-bootstrap
40242 @if zlib
40243 maybe-configure-zlib: configure-zlib
40244 configure-zlib: 
40245         @r=`${PWD_COMMAND}`; export r; \
40246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40249         $(HOST_EXPORTS)  \
40250         echo Configuring in $(HOST_SUBDIR)/zlib; \
40251         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40252         case $(srcdir) in \
40253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40254           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40256         esac; \
40257         srcdiroption="--srcdir=$${topdir}/zlib"; \
40258         libsrcdir="$$s/zlib"; \
40259         $(SHELL) $${libsrcdir}/configure \
40260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40261           --target=${target_alias} $${srcdiroption}  \
40262           || exit 1
40263 @endif zlib
40264
40265
40266
40267 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40268 maybe-configure-stage1-zlib:
40269 @if zlib-bootstrap
40270 maybe-configure-stage1-zlib: configure-stage1-zlib
40271 configure-stage1-zlib:
40272         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40273         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40274         @r=`${PWD_COMMAND}`; export r; \
40275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40276         TFLAGS="$(STAGE1_TFLAGS)"; \
40277         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40278         $(HOST_EXPORTS) \
40279         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40280         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40281         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40282         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40284         cd $(HOST_SUBDIR)/zlib || exit 1; \
40285         case $(srcdir) in \
40286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289         esac; \
40290         srcdiroption="--srcdir=$${topdir}/zlib"; \
40291         libsrcdir="$$s/zlib"; \
40292         $(SHELL) $${libsrcdir}/configure \
40293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294           --target=${target_alias} $${srcdiroption} \
40295           $(STAGE1_CONFIGURE_FLAGS)
40296 @endif zlib-bootstrap
40297
40298 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40299 maybe-configure-stage2-zlib:
40300 @if zlib-bootstrap
40301 maybe-configure-stage2-zlib: configure-stage2-zlib
40302 configure-stage2-zlib:
40303         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40305         @r=`${PWD_COMMAND}`; export r; \
40306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307         TFLAGS="$(STAGE2_TFLAGS)"; \
40308         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40309         $(HOST_EXPORTS) \
40310         $(POSTSTAGE1_HOST_EXPORTS) \
40311         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40312         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40313         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40314         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40316         cd $(HOST_SUBDIR)/zlib || exit 1; \
40317         case $(srcdir) in \
40318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40319           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40321         esac; \
40322         srcdiroption="--srcdir=$${topdir}/zlib"; \
40323         libsrcdir="$$s/zlib"; \
40324         $(SHELL) $${libsrcdir}/configure \
40325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40326           --target=${target_alias} $${srcdiroption} \
40327           --with-build-libsubdir=$(HOST_SUBDIR) \
40328           $(STAGE2_CONFIGURE_FLAGS)
40329 @endif zlib-bootstrap
40330
40331 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40332 maybe-configure-stage3-zlib:
40333 @if zlib-bootstrap
40334 maybe-configure-stage3-zlib: configure-stage3-zlib
40335 configure-stage3-zlib:
40336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40338         @r=`${PWD_COMMAND}`; export r; \
40339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40340         TFLAGS="$(STAGE3_TFLAGS)"; \
40341         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40342         $(HOST_EXPORTS) \
40343         $(POSTSTAGE1_HOST_EXPORTS) \
40344         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40345         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40346         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40347         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40349         cd $(HOST_SUBDIR)/zlib || exit 1; \
40350         case $(srcdir) in \
40351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40352           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40354         esac; \
40355         srcdiroption="--srcdir=$${topdir}/zlib"; \
40356         libsrcdir="$$s/zlib"; \
40357         $(SHELL) $${libsrcdir}/configure \
40358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40359           --target=${target_alias} $${srcdiroption} \
40360           --with-build-libsubdir=$(HOST_SUBDIR) \
40361           $(STAGE3_CONFIGURE_FLAGS)
40362 @endif zlib-bootstrap
40363
40364 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40365 maybe-configure-stage4-zlib:
40366 @if zlib-bootstrap
40367 maybe-configure-stage4-zlib: configure-stage4-zlib
40368 configure-stage4-zlib:
40369         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40371         @r=`${PWD_COMMAND}`; export r; \
40372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373         TFLAGS="$(STAGE4_TFLAGS)"; \
40374         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40375         $(HOST_EXPORTS) \
40376         $(POSTSTAGE1_HOST_EXPORTS) \
40377         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40378         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40379         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40380         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40382         cd $(HOST_SUBDIR)/zlib || exit 1; \
40383         case $(srcdir) in \
40384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40385           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40387         esac; \
40388         srcdiroption="--srcdir=$${topdir}/zlib"; \
40389         libsrcdir="$$s/zlib"; \
40390         $(SHELL) $${libsrcdir}/configure \
40391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40392           --target=${target_alias} $${srcdiroption} \
40393           --with-build-libsubdir=$(HOST_SUBDIR) \
40394           $(STAGE4_CONFIGURE_FLAGS)
40395 @endif zlib-bootstrap
40396
40397 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40398 maybe-configure-stageprofile-zlib:
40399 @if zlib-bootstrap
40400 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40401 configure-stageprofile-zlib:
40402         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40403         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40404         @r=`${PWD_COMMAND}`; export r; \
40405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40406         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40407         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40408         $(HOST_EXPORTS) \
40409         $(POSTSTAGE1_HOST_EXPORTS) \
40410         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40411         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40412         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
40413         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40415         cd $(HOST_SUBDIR)/zlib || exit 1; \
40416         case $(srcdir) in \
40417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40418           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40420         esac; \
40421         srcdiroption="--srcdir=$${topdir}/zlib"; \
40422         libsrcdir="$$s/zlib"; \
40423         $(SHELL) $${libsrcdir}/configure \
40424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40425           --target=${target_alias} $${srcdiroption} \
40426           --with-build-libsubdir=$(HOST_SUBDIR) \
40427           $(STAGEprofile_CONFIGURE_FLAGS)
40428 @endif zlib-bootstrap
40429
40430 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40431 maybe-configure-stagefeedback-zlib:
40432 @if zlib-bootstrap
40433 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40434 configure-stagefeedback-zlib:
40435         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40436         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40437         @r=`${PWD_COMMAND}`; export r; \
40438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40439         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40440         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40441         $(HOST_EXPORTS) \
40442         $(POSTSTAGE1_HOST_EXPORTS) \
40443         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40444         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40445         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
40446         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40448         cd $(HOST_SUBDIR)/zlib || exit 1; \
40449         case $(srcdir) in \
40450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40451           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40453         esac; \
40454         srcdiroption="--srcdir=$${topdir}/zlib"; \
40455         libsrcdir="$$s/zlib"; \
40456         $(SHELL) $${libsrcdir}/configure \
40457           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40458           --target=${target_alias} $${srcdiroption} \
40459           --with-build-libsubdir=$(HOST_SUBDIR) \
40460           $(STAGEfeedback_CONFIGURE_FLAGS)
40461 @endif zlib-bootstrap
40462
40463
40464
40465
40466
40467 .PHONY: all-zlib maybe-all-zlib
40468 maybe-all-zlib:
40469 @if gcc-bootstrap
40470 all-zlib: stage_current
40471 @endif gcc-bootstrap
40472 @if zlib
40473 TARGET-zlib=all
40474 maybe-all-zlib: all-zlib
40475 all-zlib: configure-zlib
40476         @r=`${PWD_COMMAND}`; export r; \
40477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478         $(HOST_EXPORTS)  \
40479         (cd $(HOST_SUBDIR)/zlib && \
40480           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40481                 $(TARGET-zlib))
40482 @endif zlib
40483
40484
40485
40486 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40487 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40488 maybe-all-stage1-zlib:
40489 maybe-clean-stage1-zlib:
40490 @if zlib-bootstrap
40491 maybe-all-stage1-zlib: all-stage1-zlib
40492 all-stage1: all-stage1-zlib
40493 TARGET-stage1-zlib = $(TARGET-zlib)
40494 all-stage1-zlib: configure-stage1-zlib
40495         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40496         @r=`${PWD_COMMAND}`; export r; \
40497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40498         TFLAGS="$(STAGE1_TFLAGS)"; \
40499         $(HOST_EXPORTS)  \
40500         cd $(HOST_SUBDIR)/zlib && \
40501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40502                 CFLAGS="$(STAGE1_CFLAGS)" \
40503                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40504                 LIBCFLAGS="$(LIBCFLAGS)" \
40505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40508                 $(EXTRA_HOST_FLAGS)   \
40509                 TFLAGS="$(STAGE1_TFLAGS)" \
40510                 $(TARGET-stage1-zlib)
40511
40512 maybe-clean-stage1-zlib: clean-stage1-zlib
40513 clean-stage1: clean-stage1-zlib
40514 clean-stage1-zlib:
40515         @if [ $(current_stage) = stage1 ]; then \
40516           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40517         else \
40518           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40519           $(MAKE) stage1-start; \
40520         fi; \
40521         cd $(HOST_SUBDIR)/zlib && \
40522         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40523                  clean
40524 @endif zlib-bootstrap
40525
40526
40527 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40528 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40529 maybe-all-stage2-zlib:
40530 maybe-clean-stage2-zlib:
40531 @if zlib-bootstrap
40532 maybe-all-stage2-zlib: all-stage2-zlib
40533 all-stage2: all-stage2-zlib
40534 TARGET-stage2-zlib = $(TARGET-zlib)
40535 all-stage2-zlib: configure-stage2-zlib
40536         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40537         @r=`${PWD_COMMAND}`; export r; \
40538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40539         TFLAGS="$(STAGE2_TFLAGS)"; \
40540         $(HOST_EXPORTS) \
40541         $(POSTSTAGE1_HOST_EXPORTS)  \
40542         cd $(HOST_SUBDIR)/zlib && \
40543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40544                 CFLAGS="$(STAGE2_CFLAGS)" \
40545                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40546                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40551                 TFLAGS="$(STAGE2_TFLAGS)" \
40552                 $(TARGET-stage2-zlib)
40553
40554 maybe-clean-stage2-zlib: clean-stage2-zlib
40555 clean-stage2: clean-stage2-zlib
40556 clean-stage2-zlib:
40557         @if [ $(current_stage) = stage2 ]; then \
40558           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40559         else \
40560           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40561           $(MAKE) stage2-start; \
40562         fi; \
40563         cd $(HOST_SUBDIR)/zlib && \
40564         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40565                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40566                  clean
40567 @endif zlib-bootstrap
40568
40569
40570 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40571 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40572 maybe-all-stage3-zlib:
40573 maybe-clean-stage3-zlib:
40574 @if zlib-bootstrap
40575 maybe-all-stage3-zlib: all-stage3-zlib
40576 all-stage3: all-stage3-zlib
40577 TARGET-stage3-zlib = $(TARGET-zlib)
40578 all-stage3-zlib: configure-stage3-zlib
40579         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40580         @r=`${PWD_COMMAND}`; export r; \
40581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40582         TFLAGS="$(STAGE3_TFLAGS)"; \
40583         $(HOST_EXPORTS) \
40584         $(POSTSTAGE1_HOST_EXPORTS)  \
40585         cd $(HOST_SUBDIR)/zlib && \
40586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40587                 CFLAGS="$(STAGE3_CFLAGS)" \
40588                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40589                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40594                 TFLAGS="$(STAGE3_TFLAGS)" \
40595                 $(TARGET-stage3-zlib)
40596
40597 maybe-clean-stage3-zlib: clean-stage3-zlib
40598 clean-stage3: clean-stage3-zlib
40599 clean-stage3-zlib:
40600         @if [ $(current_stage) = stage3 ]; then \
40601           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40602         else \
40603           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40604           $(MAKE) stage3-start; \
40605         fi; \
40606         cd $(HOST_SUBDIR)/zlib && \
40607         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40608                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40609                  clean
40610 @endif zlib-bootstrap
40611
40612
40613 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40614 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40615 maybe-all-stage4-zlib:
40616 maybe-clean-stage4-zlib:
40617 @if zlib-bootstrap
40618 maybe-all-stage4-zlib: all-stage4-zlib
40619 all-stage4: all-stage4-zlib
40620 TARGET-stage4-zlib = $(TARGET-zlib)
40621 all-stage4-zlib: configure-stage4-zlib
40622         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40623         @r=`${PWD_COMMAND}`; export r; \
40624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40625         TFLAGS="$(STAGE4_TFLAGS)"; \
40626         $(HOST_EXPORTS) \
40627         $(POSTSTAGE1_HOST_EXPORTS)  \
40628         cd $(HOST_SUBDIR)/zlib && \
40629         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40630                 CFLAGS="$(STAGE4_CFLAGS)" \
40631                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40632                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40637                 TFLAGS="$(STAGE4_TFLAGS)" \
40638                 $(TARGET-stage4-zlib)
40639
40640 maybe-clean-stage4-zlib: clean-stage4-zlib
40641 clean-stage4: clean-stage4-zlib
40642 clean-stage4-zlib:
40643         @if [ $(current_stage) = stage4 ]; then \
40644           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40645         else \
40646           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40647           $(MAKE) stage4-start; \
40648         fi; \
40649         cd $(HOST_SUBDIR)/zlib && \
40650         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40651                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40652                  clean
40653 @endif zlib-bootstrap
40654
40655
40656 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40657 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40658 maybe-all-stageprofile-zlib:
40659 maybe-clean-stageprofile-zlib:
40660 @if zlib-bootstrap
40661 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40662 all-stageprofile: all-stageprofile-zlib
40663 TARGET-stageprofile-zlib = $(TARGET-zlib)
40664 all-stageprofile-zlib: configure-stageprofile-zlib
40665         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40666         @r=`${PWD_COMMAND}`; export r; \
40667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40668         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40669         $(HOST_EXPORTS) \
40670         $(POSTSTAGE1_HOST_EXPORTS)  \
40671         cd $(HOST_SUBDIR)/zlib && \
40672         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40673                 CFLAGS="$(STAGEprofile_CFLAGS)" \
40674                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40675                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40679                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40680                 TFLAGS="$(STAGEprofile_TFLAGS)" \
40681                 $(TARGET-stageprofile-zlib)
40682
40683 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40684 clean-stageprofile: clean-stageprofile-zlib
40685 clean-stageprofile-zlib:
40686         @if [ $(current_stage) = stageprofile ]; then \
40687           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40688         else \
40689           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40690           $(MAKE) stageprofile-start; \
40691         fi; \
40692         cd $(HOST_SUBDIR)/zlib && \
40693         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40694                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40695                  clean
40696 @endif zlib-bootstrap
40697
40698
40699 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40700 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40701 maybe-all-stagefeedback-zlib:
40702 maybe-clean-stagefeedback-zlib:
40703 @if zlib-bootstrap
40704 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40705 all-stagefeedback: all-stagefeedback-zlib
40706 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40707 all-stagefeedback-zlib: configure-stagefeedback-zlib
40708         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40709         @r=`${PWD_COMMAND}`; export r; \
40710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40711         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40712         $(HOST_EXPORTS) \
40713         $(POSTSTAGE1_HOST_EXPORTS)  \
40714         cd $(HOST_SUBDIR)/zlib && \
40715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40716                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40717                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40718                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40722                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40723                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40724                 $(TARGET-stagefeedback-zlib)
40725
40726 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40727 clean-stagefeedback: clean-stagefeedback-zlib
40728 clean-stagefeedback-zlib:
40729         @if [ $(current_stage) = stagefeedback ]; then \
40730           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40731         else \
40732           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40733           $(MAKE) stagefeedback-start; \
40734         fi; \
40735         cd $(HOST_SUBDIR)/zlib && \
40736         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40737                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40738                  clean
40739 @endif zlib-bootstrap
40740
40741
40742
40743
40744
40745 .PHONY: check-zlib maybe-check-zlib
40746 maybe-check-zlib:
40747 @if zlib
40748 maybe-check-zlib: check-zlib
40749
40750 check-zlib:
40751
40752 @endif zlib
40753
40754 .PHONY: install-zlib maybe-install-zlib
40755 maybe-install-zlib:
40756 @if zlib
40757 maybe-install-zlib: install-zlib
40758
40759 install-zlib:
40760
40761 @endif zlib
40762
40763 # Other targets (info, dvi, pdf, etc.)
40764
40765 .PHONY: maybe-info-zlib info-zlib
40766 maybe-info-zlib:
40767 @if zlib
40768 maybe-info-zlib: info-zlib
40769
40770 info-zlib: \
40771     configure-zlib 
40772         @[ -f ./zlib/Makefile ] || exit 0; \
40773         r=`${PWD_COMMAND}`; export r; \
40774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40775         $(HOST_EXPORTS) \
40776         for flag in $(EXTRA_HOST_FLAGS) ; do \
40777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40778         done; \
40779         echo "Doing info in zlib" ; \
40780         (cd $(HOST_SUBDIR)/zlib && \
40781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40783                   "RANLIB=$${RANLIB}" \
40784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40785                   info) \
40786           || exit 1
40787
40788 @endif zlib
40789
40790 .PHONY: maybe-dvi-zlib dvi-zlib
40791 maybe-dvi-zlib:
40792 @if zlib
40793 maybe-dvi-zlib: dvi-zlib
40794
40795 dvi-zlib: \
40796     configure-zlib 
40797         @[ -f ./zlib/Makefile ] || exit 0; \
40798         r=`${PWD_COMMAND}`; export r; \
40799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40800         $(HOST_EXPORTS) \
40801         for flag in $(EXTRA_HOST_FLAGS) ; do \
40802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40803         done; \
40804         echo "Doing dvi in zlib" ; \
40805         (cd $(HOST_SUBDIR)/zlib && \
40806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40808                   "RANLIB=$${RANLIB}" \
40809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40810                   dvi) \
40811           || exit 1
40812
40813 @endif zlib
40814
40815 .PHONY: maybe-pdf-zlib pdf-zlib
40816 maybe-pdf-zlib:
40817 @if zlib
40818 maybe-pdf-zlib: pdf-zlib
40819
40820 pdf-zlib: \
40821     configure-zlib 
40822         @[ -f ./zlib/Makefile ] || exit 0; \
40823         r=`${PWD_COMMAND}`; export r; \
40824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40825         $(HOST_EXPORTS) \
40826         for flag in $(EXTRA_HOST_FLAGS) ; do \
40827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40828         done; \
40829         echo "Doing pdf in zlib" ; \
40830         (cd $(HOST_SUBDIR)/zlib && \
40831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40833                   "RANLIB=$${RANLIB}" \
40834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40835                   pdf) \
40836           || exit 1
40837
40838 @endif zlib
40839
40840 .PHONY: maybe-html-zlib html-zlib
40841 maybe-html-zlib:
40842 @if zlib
40843 maybe-html-zlib: html-zlib
40844
40845 html-zlib: \
40846     configure-zlib 
40847         @[ -f ./zlib/Makefile ] || exit 0; \
40848         r=`${PWD_COMMAND}`; export r; \
40849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850         $(HOST_EXPORTS) \
40851         for flag in $(EXTRA_HOST_FLAGS) ; do \
40852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40853         done; \
40854         echo "Doing html in zlib" ; \
40855         (cd $(HOST_SUBDIR)/zlib && \
40856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40858                   "RANLIB=$${RANLIB}" \
40859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40860                   html) \
40861           || exit 1
40862
40863 @endif zlib
40864
40865 .PHONY: maybe-TAGS-zlib TAGS-zlib
40866 maybe-TAGS-zlib:
40867 @if zlib
40868 maybe-TAGS-zlib: TAGS-zlib
40869
40870 TAGS-zlib: \
40871     configure-zlib 
40872         @[ -f ./zlib/Makefile ] || exit 0; \
40873         r=`${PWD_COMMAND}`; export r; \
40874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40875         $(HOST_EXPORTS) \
40876         for flag in $(EXTRA_HOST_FLAGS) ; do \
40877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878         done; \
40879         echo "Doing TAGS in zlib" ; \
40880         (cd $(HOST_SUBDIR)/zlib && \
40881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40883                   "RANLIB=$${RANLIB}" \
40884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40885                   TAGS) \
40886           || exit 1
40887
40888 @endif zlib
40889
40890 .PHONY: maybe-install-info-zlib install-info-zlib
40891 maybe-install-info-zlib:
40892 @if zlib
40893 maybe-install-info-zlib: install-info-zlib
40894
40895 install-info-zlib: \
40896     configure-zlib \
40897     info-zlib 
40898         @[ -f ./zlib/Makefile ] || exit 0; \
40899         r=`${PWD_COMMAND}`; export r; \
40900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40901         $(HOST_EXPORTS) \
40902         for flag in $(EXTRA_HOST_FLAGS) ; do \
40903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40904         done; \
40905         echo "Doing install-info in zlib" ; \
40906         (cd $(HOST_SUBDIR)/zlib && \
40907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40909                   "RANLIB=$${RANLIB}" \
40910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40911                   install-info) \
40912           || exit 1
40913
40914 @endif zlib
40915
40916 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40917 maybe-install-pdf-zlib:
40918 @if zlib
40919 maybe-install-pdf-zlib: install-pdf-zlib
40920
40921 install-pdf-zlib: \
40922     configure-zlib \
40923     pdf-zlib 
40924         @[ -f ./zlib/Makefile ] || exit 0; \
40925         r=`${PWD_COMMAND}`; export r; \
40926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40927         $(HOST_EXPORTS) \
40928         for flag in $(EXTRA_HOST_FLAGS) ; do \
40929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40930         done; \
40931         echo "Doing install-pdf in zlib" ; \
40932         (cd $(HOST_SUBDIR)/zlib && \
40933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40935                   "RANLIB=$${RANLIB}" \
40936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40937                   install-pdf) \
40938           || exit 1
40939
40940 @endif zlib
40941
40942 .PHONY: maybe-install-html-zlib install-html-zlib
40943 maybe-install-html-zlib:
40944 @if zlib
40945 maybe-install-html-zlib: install-html-zlib
40946
40947 install-html-zlib: \
40948     configure-zlib \
40949     html-zlib 
40950         @[ -f ./zlib/Makefile ] || exit 0; \
40951         r=`${PWD_COMMAND}`; export r; \
40952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40953         $(HOST_EXPORTS) \
40954         for flag in $(EXTRA_HOST_FLAGS) ; do \
40955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40956         done; \
40957         echo "Doing install-html in zlib" ; \
40958         (cd $(HOST_SUBDIR)/zlib && \
40959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40961                   "RANLIB=$${RANLIB}" \
40962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40963                   install-html) \
40964           || exit 1
40965
40966 @endif zlib
40967
40968 .PHONY: maybe-installcheck-zlib installcheck-zlib
40969 maybe-installcheck-zlib:
40970 @if zlib
40971 maybe-installcheck-zlib: installcheck-zlib
40972
40973 installcheck-zlib: \
40974     configure-zlib 
40975         @[ -f ./zlib/Makefile ] || exit 0; \
40976         r=`${PWD_COMMAND}`; export r; \
40977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40978         $(HOST_EXPORTS) \
40979         for flag in $(EXTRA_HOST_FLAGS) ; do \
40980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40981         done; \
40982         echo "Doing installcheck in zlib" ; \
40983         (cd $(HOST_SUBDIR)/zlib && \
40984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40986                   "RANLIB=$${RANLIB}" \
40987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40988                   installcheck) \
40989           || exit 1
40990
40991 @endif zlib
40992
40993 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40994 maybe-mostlyclean-zlib:
40995 @if zlib
40996 maybe-mostlyclean-zlib: mostlyclean-zlib
40997
40998 mostlyclean-zlib: 
40999         @[ -f ./zlib/Makefile ] || exit 0; \
41000         r=`${PWD_COMMAND}`; export r; \
41001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41002         $(HOST_EXPORTS) \
41003         for flag in $(EXTRA_HOST_FLAGS) ; do \
41004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41005         done; \
41006         echo "Doing mostlyclean in zlib" ; \
41007         (cd $(HOST_SUBDIR)/zlib && \
41008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41010                   "RANLIB=$${RANLIB}" \
41011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41012                   mostlyclean) \
41013           || exit 1
41014
41015 @endif zlib
41016
41017 .PHONY: maybe-clean-zlib clean-zlib
41018 maybe-clean-zlib:
41019 @if zlib
41020 maybe-clean-zlib: clean-zlib
41021
41022 clean-zlib: 
41023         @[ -f ./zlib/Makefile ] || exit 0; \
41024         r=`${PWD_COMMAND}`; export r; \
41025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41026         $(HOST_EXPORTS) \
41027         for flag in $(EXTRA_HOST_FLAGS) ; do \
41028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41029         done; \
41030         echo "Doing clean in zlib" ; \
41031         (cd $(HOST_SUBDIR)/zlib && \
41032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41034                   "RANLIB=$${RANLIB}" \
41035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41036                   clean) \
41037           || exit 1
41038
41039 @endif zlib
41040
41041 .PHONY: maybe-distclean-zlib distclean-zlib
41042 maybe-distclean-zlib:
41043 @if zlib
41044 maybe-distclean-zlib: distclean-zlib
41045
41046 distclean-zlib: 
41047         @[ -f ./zlib/Makefile ] || exit 0; \
41048         r=`${PWD_COMMAND}`; export r; \
41049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41050         $(HOST_EXPORTS) \
41051         for flag in $(EXTRA_HOST_FLAGS) ; do \
41052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053         done; \
41054         echo "Doing distclean in zlib" ; \
41055         (cd $(HOST_SUBDIR)/zlib && \
41056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41058                   "RANLIB=$${RANLIB}" \
41059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41060                   distclean) \
41061           || exit 1
41062
41063 @endif zlib
41064
41065 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41066 maybe-maintainer-clean-zlib:
41067 @if zlib
41068 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41069
41070 maintainer-clean-zlib: 
41071         @[ -f ./zlib/Makefile ] || exit 0; \
41072         r=`${PWD_COMMAND}`; export r; \
41073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074         $(HOST_EXPORTS) \
41075         for flag in $(EXTRA_HOST_FLAGS) ; do \
41076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41077         done; \
41078         echo "Doing maintainer-clean in zlib" ; \
41079         (cd $(HOST_SUBDIR)/zlib && \
41080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082                   "RANLIB=$${RANLIB}" \
41083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084                   maintainer-clean) \
41085           || exit 1
41086
41087 @endif zlib
41088
41089
41090
41091 .PHONY: configure-gdb maybe-configure-gdb
41092 maybe-configure-gdb:
41093 @if gcc-bootstrap
41094 configure-gdb: stage_current
41095 @endif gcc-bootstrap
41096 @if gdb
41097 maybe-configure-gdb: configure-gdb
41098 configure-gdb: 
41099         @: $(MAKE); $(unstage)
41100         @r=`${PWD_COMMAND}`; export r; \
41101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41102         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41104         $(HOST_EXPORTS)  \
41105         echo Configuring in $(HOST_SUBDIR)/gdb; \
41106         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41107         case $(srcdir) in \
41108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41109           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41111         esac; \
41112         srcdiroption="--srcdir=$${topdir}/gdb"; \
41113         libsrcdir="$$s/gdb"; \
41114         $(SHELL) $${libsrcdir}/configure \
41115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41116           --target=${target_alias} $${srcdiroption}  \
41117           || exit 1
41118 @endif gdb
41119
41120
41121
41122
41123
41124 .PHONY: all-gdb maybe-all-gdb
41125 maybe-all-gdb:
41126 @if gcc-bootstrap
41127 all-gdb: stage_current
41128 @endif gcc-bootstrap
41129 @if gdb
41130 TARGET-gdb=all
41131 maybe-all-gdb: all-gdb
41132 all-gdb: configure-gdb
41133         @: $(MAKE); $(unstage)
41134         @r=`${PWD_COMMAND}`; export r; \
41135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136         $(HOST_EXPORTS)  \
41137         (cd $(HOST_SUBDIR)/gdb && \
41138           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41139                 $(TARGET-gdb))
41140 @endif gdb
41141
41142
41143
41144
41145 .PHONY: check-gdb maybe-check-gdb
41146 maybe-check-gdb:
41147 @if gdb
41148 maybe-check-gdb: check-gdb
41149
41150 check-gdb:
41151         @: $(MAKE); $(unstage)
41152         @r=`${PWD_COMMAND}`; export r; \
41153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154         $(HOST_EXPORTS) \
41155         (cd $(HOST_SUBDIR)/gdb && \
41156           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41157
41158 @endif gdb
41159
41160 .PHONY: install-gdb maybe-install-gdb
41161 maybe-install-gdb:
41162 @if gdb
41163 maybe-install-gdb: install-gdb
41164
41165 install-gdb: installdirs
41166         @: $(MAKE); $(unstage)
41167         @r=`${PWD_COMMAND}`; export r; \
41168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169         $(HOST_EXPORTS) \
41170         (cd $(HOST_SUBDIR)/gdb && \
41171           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41172
41173 @endif gdb
41174
41175 # Other targets (info, dvi, pdf, etc.)
41176
41177 .PHONY: maybe-info-gdb info-gdb
41178 maybe-info-gdb:
41179 @if gdb
41180 maybe-info-gdb: info-gdb
41181
41182 info-gdb: \
41183     configure-gdb 
41184         @: $(MAKE); $(unstage)
41185         @[ -f ./gdb/Makefile ] || exit 0; \
41186         r=`${PWD_COMMAND}`; export r; \
41187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41188         $(HOST_EXPORTS) \
41189         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41191         done; \
41192         echo "Doing info in gdb" ; \
41193         (cd $(HOST_SUBDIR)/gdb && \
41194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41196                   "RANLIB=$${RANLIB}" \
41197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41198                   info) \
41199           || exit 1
41200
41201 @endif gdb
41202
41203 .PHONY: maybe-dvi-gdb dvi-gdb
41204 maybe-dvi-gdb:
41205 @if gdb
41206 maybe-dvi-gdb: dvi-gdb
41207
41208 dvi-gdb: \
41209     configure-gdb 
41210         @: $(MAKE); $(unstage)
41211         @[ -f ./gdb/Makefile ] || exit 0; \
41212         r=`${PWD_COMMAND}`; export r; \
41213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41214         $(HOST_EXPORTS) \
41215         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41217         done; \
41218         echo "Doing dvi in gdb" ; \
41219         (cd $(HOST_SUBDIR)/gdb && \
41220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41222                   "RANLIB=$${RANLIB}" \
41223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41224                   dvi) \
41225           || exit 1
41226
41227 @endif gdb
41228
41229 .PHONY: maybe-pdf-gdb pdf-gdb
41230 maybe-pdf-gdb:
41231 @if gdb
41232 maybe-pdf-gdb: pdf-gdb
41233
41234 pdf-gdb: \
41235     configure-gdb 
41236         @: $(MAKE); $(unstage)
41237         @[ -f ./gdb/Makefile ] || exit 0; \
41238         r=`${PWD_COMMAND}`; export r; \
41239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240         $(HOST_EXPORTS) \
41241         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41243         done; \
41244         echo "Doing pdf in gdb" ; \
41245         (cd $(HOST_SUBDIR)/gdb && \
41246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41248                   "RANLIB=$${RANLIB}" \
41249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41250                   pdf) \
41251           || exit 1
41252
41253 @endif gdb
41254
41255 .PHONY: maybe-html-gdb html-gdb
41256 maybe-html-gdb:
41257 @if gdb
41258 maybe-html-gdb: html-gdb
41259
41260 html-gdb: \
41261     configure-gdb 
41262         @: $(MAKE); $(unstage)
41263         @[ -f ./gdb/Makefile ] || exit 0; \
41264         r=`${PWD_COMMAND}`; export r; \
41265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41266         $(HOST_EXPORTS) \
41267         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41269         done; \
41270         echo "Doing html in gdb" ; \
41271         (cd $(HOST_SUBDIR)/gdb && \
41272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41274                   "RANLIB=$${RANLIB}" \
41275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41276                   html) \
41277           || exit 1
41278
41279 @endif gdb
41280
41281 .PHONY: maybe-TAGS-gdb TAGS-gdb
41282 maybe-TAGS-gdb:
41283 @if gdb
41284 maybe-TAGS-gdb: TAGS-gdb
41285
41286 TAGS-gdb: \
41287     configure-gdb 
41288         @: $(MAKE); $(unstage)
41289         @[ -f ./gdb/Makefile ] || exit 0; \
41290         r=`${PWD_COMMAND}`; export r; \
41291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41292         $(HOST_EXPORTS) \
41293         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41295         done; \
41296         echo "Doing TAGS in gdb" ; \
41297         (cd $(HOST_SUBDIR)/gdb && \
41298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41300                   "RANLIB=$${RANLIB}" \
41301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41302                   TAGS) \
41303           || exit 1
41304
41305 @endif gdb
41306
41307 .PHONY: maybe-install-info-gdb install-info-gdb
41308 maybe-install-info-gdb:
41309 @if gdb
41310 maybe-install-info-gdb: install-info-gdb
41311
41312 install-info-gdb: \
41313     configure-gdb \
41314     info-gdb 
41315         @: $(MAKE); $(unstage)
41316         @[ -f ./gdb/Makefile ] || exit 0; \
41317         r=`${PWD_COMMAND}`; export r; \
41318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41319         $(HOST_EXPORTS) \
41320         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41322         done; \
41323         echo "Doing install-info in gdb" ; \
41324         (cd $(HOST_SUBDIR)/gdb && \
41325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41327                   "RANLIB=$${RANLIB}" \
41328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41329                   install-info) \
41330           || exit 1
41331
41332 @endif gdb
41333
41334 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41335 maybe-install-pdf-gdb:
41336 @if gdb
41337 maybe-install-pdf-gdb: install-pdf-gdb
41338
41339 install-pdf-gdb: \
41340     configure-gdb \
41341     pdf-gdb 
41342         @: $(MAKE); $(unstage)
41343         @[ -f ./gdb/Makefile ] || exit 0; \
41344         r=`${PWD_COMMAND}`; export r; \
41345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41346         $(HOST_EXPORTS) \
41347         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41349         done; \
41350         echo "Doing install-pdf in gdb" ; \
41351         (cd $(HOST_SUBDIR)/gdb && \
41352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41354                   "RANLIB=$${RANLIB}" \
41355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41356                   install-pdf) \
41357           || exit 1
41358
41359 @endif gdb
41360
41361 .PHONY: maybe-install-html-gdb install-html-gdb
41362 maybe-install-html-gdb:
41363 @if gdb
41364 maybe-install-html-gdb: install-html-gdb
41365
41366 install-html-gdb: \
41367     configure-gdb \
41368     html-gdb 
41369         @: $(MAKE); $(unstage)
41370         @[ -f ./gdb/Makefile ] || exit 0; \
41371         r=`${PWD_COMMAND}`; export r; \
41372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373         $(HOST_EXPORTS) \
41374         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41376         done; \
41377         echo "Doing install-html in gdb" ; \
41378         (cd $(HOST_SUBDIR)/gdb && \
41379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41381                   "RANLIB=$${RANLIB}" \
41382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41383                   install-html) \
41384           || exit 1
41385
41386 @endif gdb
41387
41388 .PHONY: maybe-installcheck-gdb installcheck-gdb
41389 maybe-installcheck-gdb:
41390 @if gdb
41391 maybe-installcheck-gdb: installcheck-gdb
41392
41393 installcheck-gdb: \
41394     configure-gdb 
41395         @: $(MAKE); $(unstage)
41396         @[ -f ./gdb/Makefile ] || exit 0; \
41397         r=`${PWD_COMMAND}`; export r; \
41398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41399         $(HOST_EXPORTS) \
41400         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41402         done; \
41403         echo "Doing installcheck in gdb" ; \
41404         (cd $(HOST_SUBDIR)/gdb && \
41405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41407                   "RANLIB=$${RANLIB}" \
41408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41409                   installcheck) \
41410           || exit 1
41411
41412 @endif gdb
41413
41414 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41415 maybe-mostlyclean-gdb:
41416 @if gdb
41417 maybe-mostlyclean-gdb: mostlyclean-gdb
41418
41419 mostlyclean-gdb: 
41420         @: $(MAKE); $(unstage)
41421         @[ -f ./gdb/Makefile ] || exit 0; \
41422         r=`${PWD_COMMAND}`; export r; \
41423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41424         $(HOST_EXPORTS) \
41425         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41427         done; \
41428         echo "Doing mostlyclean in gdb" ; \
41429         (cd $(HOST_SUBDIR)/gdb && \
41430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41432                   "RANLIB=$${RANLIB}" \
41433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41434                   mostlyclean) \
41435           || exit 1
41436
41437 @endif gdb
41438
41439 .PHONY: maybe-clean-gdb clean-gdb
41440 maybe-clean-gdb:
41441 @if gdb
41442 maybe-clean-gdb: clean-gdb
41443
41444 clean-gdb: 
41445         @: $(MAKE); $(unstage)
41446         @[ -f ./gdb/Makefile ] || exit 0; \
41447         r=`${PWD_COMMAND}`; export r; \
41448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449         $(HOST_EXPORTS) \
41450         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41452         done; \
41453         echo "Doing clean in gdb" ; \
41454         (cd $(HOST_SUBDIR)/gdb && \
41455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41457                   "RANLIB=$${RANLIB}" \
41458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41459                   clean) \
41460           || exit 1
41461
41462 @endif gdb
41463
41464 .PHONY: maybe-distclean-gdb distclean-gdb
41465 maybe-distclean-gdb:
41466 @if gdb
41467 maybe-distclean-gdb: distclean-gdb
41468
41469 distclean-gdb: 
41470         @: $(MAKE); $(unstage)
41471         @[ -f ./gdb/Makefile ] || exit 0; \
41472         r=`${PWD_COMMAND}`; export r; \
41473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474         $(HOST_EXPORTS) \
41475         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41477         done; \
41478         echo "Doing distclean in gdb" ; \
41479         (cd $(HOST_SUBDIR)/gdb && \
41480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41482                   "RANLIB=$${RANLIB}" \
41483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41484                   distclean) \
41485           || exit 1
41486
41487 @endif gdb
41488
41489 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41490 maybe-maintainer-clean-gdb:
41491 @if gdb
41492 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41493
41494 maintainer-clean-gdb: 
41495         @: $(MAKE); $(unstage)
41496         @[ -f ./gdb/Makefile ] || exit 0; \
41497         r=`${PWD_COMMAND}`; export r; \
41498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41499         $(HOST_EXPORTS) \
41500         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41502         done; \
41503         echo "Doing maintainer-clean in gdb" ; \
41504         (cd $(HOST_SUBDIR)/gdb && \
41505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41507                   "RANLIB=$${RANLIB}" \
41508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41509                   maintainer-clean) \
41510           || exit 1
41511
41512 @endif gdb
41513
41514
41515
41516 .PHONY: configure-expect maybe-configure-expect
41517 maybe-configure-expect:
41518 @if gcc-bootstrap
41519 configure-expect: stage_current
41520 @endif gcc-bootstrap
41521 @if expect
41522 maybe-configure-expect: configure-expect
41523 configure-expect: 
41524         @: $(MAKE); $(unstage)
41525         @r=`${PWD_COMMAND}`; export r; \
41526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41527         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41529         $(HOST_EXPORTS)  \
41530         echo Configuring in $(HOST_SUBDIR)/expect; \
41531         cd "$(HOST_SUBDIR)/expect" || exit 1; \
41532         case $(srcdir) in \
41533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41534           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41536         esac; \
41537         srcdiroption="--srcdir=$${topdir}/expect"; \
41538         libsrcdir="$$s/expect"; \
41539         $(SHELL) $${libsrcdir}/configure \
41540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41541           --target=${target_alias} $${srcdiroption}  \
41542           || exit 1
41543 @endif expect
41544
41545
41546
41547
41548
41549 .PHONY: all-expect maybe-all-expect
41550 maybe-all-expect:
41551 @if gcc-bootstrap
41552 all-expect: stage_current
41553 @endif gcc-bootstrap
41554 @if expect
41555 TARGET-expect=all
41556 maybe-all-expect: all-expect
41557 all-expect: configure-expect
41558         @: $(MAKE); $(unstage)
41559         @r=`${PWD_COMMAND}`; export r; \
41560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41561         $(HOST_EXPORTS)  \
41562         (cd $(HOST_SUBDIR)/expect && \
41563           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41564                 $(TARGET-expect))
41565 @endif expect
41566
41567
41568
41569
41570 .PHONY: check-expect maybe-check-expect
41571 maybe-check-expect:
41572 @if expect
41573 maybe-check-expect: check-expect
41574
41575 check-expect:
41576         @: $(MAKE); $(unstage)
41577         @r=`${PWD_COMMAND}`; export r; \
41578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579         $(HOST_EXPORTS) \
41580         (cd $(HOST_SUBDIR)/expect && \
41581           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41582
41583 @endif expect
41584
41585 .PHONY: install-expect maybe-install-expect
41586 maybe-install-expect:
41587 @if expect
41588 maybe-install-expect: install-expect
41589
41590 install-expect: installdirs
41591         @: $(MAKE); $(unstage)
41592         @r=`${PWD_COMMAND}`; export r; \
41593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41594         $(HOST_EXPORTS) \
41595         (cd $(HOST_SUBDIR)/expect && \
41596           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41597
41598 @endif expect
41599
41600 # Other targets (info, dvi, pdf, etc.)
41601
41602 .PHONY: maybe-info-expect info-expect
41603 maybe-info-expect:
41604 @if expect
41605 maybe-info-expect: info-expect
41606
41607 info-expect: \
41608     configure-expect 
41609         @: $(MAKE); $(unstage)
41610         @[ -f ./expect/Makefile ] || exit 0; \
41611         r=`${PWD_COMMAND}`; export r; \
41612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41613         $(HOST_EXPORTS) \
41614         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41616         done; \
41617         echo "Doing info in expect" ; \
41618         (cd $(HOST_SUBDIR)/expect && \
41619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41621                   "RANLIB=$${RANLIB}" \
41622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41623                   info) \
41624           || exit 1
41625
41626 @endif expect
41627
41628 .PHONY: maybe-dvi-expect dvi-expect
41629 maybe-dvi-expect:
41630 @if expect
41631 maybe-dvi-expect: dvi-expect
41632
41633 dvi-expect: \
41634     configure-expect 
41635         @: $(MAKE); $(unstage)
41636         @[ -f ./expect/Makefile ] || exit 0; \
41637         r=`${PWD_COMMAND}`; export r; \
41638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41639         $(HOST_EXPORTS) \
41640         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41642         done; \
41643         echo "Doing dvi in expect" ; \
41644         (cd $(HOST_SUBDIR)/expect && \
41645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41647                   "RANLIB=$${RANLIB}" \
41648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41649                   dvi) \
41650           || exit 1
41651
41652 @endif expect
41653
41654 .PHONY: maybe-pdf-expect pdf-expect
41655 maybe-pdf-expect:
41656 @if expect
41657 maybe-pdf-expect: pdf-expect
41658
41659 pdf-expect: \
41660     configure-expect 
41661         @: $(MAKE); $(unstage)
41662         @[ -f ./expect/Makefile ] || exit 0; \
41663         r=`${PWD_COMMAND}`; export r; \
41664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41665         $(HOST_EXPORTS) \
41666         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41668         done; \
41669         echo "Doing pdf in expect" ; \
41670         (cd $(HOST_SUBDIR)/expect && \
41671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41673                   "RANLIB=$${RANLIB}" \
41674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41675                   pdf) \
41676           || exit 1
41677
41678 @endif expect
41679
41680 .PHONY: maybe-html-expect html-expect
41681 maybe-html-expect:
41682 @if expect
41683 maybe-html-expect: html-expect
41684
41685 html-expect: \
41686     configure-expect 
41687         @: $(MAKE); $(unstage)
41688         @[ -f ./expect/Makefile ] || exit 0; \
41689         r=`${PWD_COMMAND}`; export r; \
41690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41691         $(HOST_EXPORTS) \
41692         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41694         done; \
41695         echo "Doing html in expect" ; \
41696         (cd $(HOST_SUBDIR)/expect && \
41697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41699                   "RANLIB=$${RANLIB}" \
41700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41701                   html) \
41702           || exit 1
41703
41704 @endif expect
41705
41706 .PHONY: maybe-TAGS-expect TAGS-expect
41707 maybe-TAGS-expect:
41708 @if expect
41709 maybe-TAGS-expect: TAGS-expect
41710
41711 TAGS-expect: \
41712     configure-expect 
41713         @: $(MAKE); $(unstage)
41714         @[ -f ./expect/Makefile ] || exit 0; \
41715         r=`${PWD_COMMAND}`; export r; \
41716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41717         $(HOST_EXPORTS) \
41718         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41720         done; \
41721         echo "Doing TAGS in expect" ; \
41722         (cd $(HOST_SUBDIR)/expect && \
41723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41725                   "RANLIB=$${RANLIB}" \
41726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41727                   TAGS) \
41728           || exit 1
41729
41730 @endif expect
41731
41732 .PHONY: maybe-install-info-expect install-info-expect
41733 maybe-install-info-expect:
41734 @if expect
41735 maybe-install-info-expect: install-info-expect
41736
41737 install-info-expect: \
41738     configure-expect \
41739     info-expect 
41740         @: $(MAKE); $(unstage)
41741         @[ -f ./expect/Makefile ] || exit 0; \
41742         r=`${PWD_COMMAND}`; export r; \
41743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744         $(HOST_EXPORTS) \
41745         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41747         done; \
41748         echo "Doing install-info in expect" ; \
41749         (cd $(HOST_SUBDIR)/expect && \
41750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752                   "RANLIB=$${RANLIB}" \
41753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754                   install-info) \
41755           || exit 1
41756
41757 @endif expect
41758
41759 .PHONY: maybe-install-pdf-expect install-pdf-expect
41760 maybe-install-pdf-expect:
41761 @if expect
41762 maybe-install-pdf-expect: install-pdf-expect
41763
41764 install-pdf-expect: \
41765     configure-expect \
41766     pdf-expect 
41767         @: $(MAKE); $(unstage)
41768         @[ -f ./expect/Makefile ] || exit 0; \
41769         r=`${PWD_COMMAND}`; export r; \
41770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41771         $(HOST_EXPORTS) \
41772         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41774         done; \
41775         echo "Doing install-pdf in expect" ; \
41776         (cd $(HOST_SUBDIR)/expect && \
41777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41779                   "RANLIB=$${RANLIB}" \
41780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41781                   install-pdf) \
41782           || exit 1
41783
41784 @endif expect
41785
41786 .PHONY: maybe-install-html-expect install-html-expect
41787 maybe-install-html-expect:
41788 @if expect
41789 maybe-install-html-expect: install-html-expect
41790
41791 install-html-expect: \
41792     configure-expect \
41793     html-expect 
41794         @: $(MAKE); $(unstage)
41795         @[ -f ./expect/Makefile ] || exit 0; \
41796         r=`${PWD_COMMAND}`; export r; \
41797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41798         $(HOST_EXPORTS) \
41799         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41801         done; \
41802         echo "Doing install-html in expect" ; \
41803         (cd $(HOST_SUBDIR)/expect && \
41804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41806                   "RANLIB=$${RANLIB}" \
41807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41808                   install-html) \
41809           || exit 1
41810
41811 @endif expect
41812
41813 .PHONY: maybe-installcheck-expect installcheck-expect
41814 maybe-installcheck-expect:
41815 @if expect
41816 maybe-installcheck-expect: installcheck-expect
41817
41818 installcheck-expect: \
41819     configure-expect 
41820         @: $(MAKE); $(unstage)
41821         @[ -f ./expect/Makefile ] || exit 0; \
41822         r=`${PWD_COMMAND}`; export r; \
41823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41824         $(HOST_EXPORTS) \
41825         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41827         done; \
41828         echo "Doing installcheck in expect" ; \
41829         (cd $(HOST_SUBDIR)/expect && \
41830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41832                   "RANLIB=$${RANLIB}" \
41833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41834                   installcheck) \
41835           || exit 1
41836
41837 @endif expect
41838
41839 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41840 maybe-mostlyclean-expect:
41841 @if expect
41842 maybe-mostlyclean-expect: mostlyclean-expect
41843
41844 mostlyclean-expect: 
41845         @: $(MAKE); $(unstage)
41846         @[ -f ./expect/Makefile ] || exit 0; \
41847         r=`${PWD_COMMAND}`; export r; \
41848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41849         $(HOST_EXPORTS) \
41850         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41852         done; \
41853         echo "Doing mostlyclean in expect" ; \
41854         (cd $(HOST_SUBDIR)/expect && \
41855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41857                   "RANLIB=$${RANLIB}" \
41858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41859                   mostlyclean) \
41860           || exit 1
41861
41862 @endif expect
41863
41864 .PHONY: maybe-clean-expect clean-expect
41865 maybe-clean-expect:
41866 @if expect
41867 maybe-clean-expect: clean-expect
41868
41869 clean-expect: 
41870         @: $(MAKE); $(unstage)
41871         @[ -f ./expect/Makefile ] || exit 0; \
41872         r=`${PWD_COMMAND}`; export r; \
41873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41874         $(HOST_EXPORTS) \
41875         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41877         done; \
41878         echo "Doing clean in expect" ; \
41879         (cd $(HOST_SUBDIR)/expect && \
41880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41882                   "RANLIB=$${RANLIB}" \
41883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41884                   clean) \
41885           || exit 1
41886
41887 @endif expect
41888
41889 .PHONY: maybe-distclean-expect distclean-expect
41890 maybe-distclean-expect:
41891 @if expect
41892 maybe-distclean-expect: distclean-expect
41893
41894 distclean-expect: 
41895         @: $(MAKE); $(unstage)
41896         @[ -f ./expect/Makefile ] || exit 0; \
41897         r=`${PWD_COMMAND}`; export r; \
41898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41899         $(HOST_EXPORTS) \
41900         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41902         done; \
41903         echo "Doing distclean in expect" ; \
41904         (cd $(HOST_SUBDIR)/expect && \
41905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41907                   "RANLIB=$${RANLIB}" \
41908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41909                   distclean) \
41910           || exit 1
41911
41912 @endif expect
41913
41914 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41915 maybe-maintainer-clean-expect:
41916 @if expect
41917 maybe-maintainer-clean-expect: maintainer-clean-expect
41918
41919 maintainer-clean-expect: 
41920         @: $(MAKE); $(unstage)
41921         @[ -f ./expect/Makefile ] || exit 0; \
41922         r=`${PWD_COMMAND}`; export r; \
41923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41924         $(HOST_EXPORTS) \
41925         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41927         done; \
41928         echo "Doing maintainer-clean in expect" ; \
41929         (cd $(HOST_SUBDIR)/expect && \
41930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41932                   "RANLIB=$${RANLIB}" \
41933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41934                   maintainer-clean) \
41935           || exit 1
41936
41937 @endif expect
41938
41939
41940
41941 .PHONY: configure-guile maybe-configure-guile
41942 maybe-configure-guile:
41943 @if gcc-bootstrap
41944 configure-guile: stage_current
41945 @endif gcc-bootstrap
41946 @if guile
41947 maybe-configure-guile: configure-guile
41948 configure-guile: 
41949         @: $(MAKE); $(unstage)
41950         @r=`${PWD_COMMAND}`; export r; \
41951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41954         $(HOST_EXPORTS)  \
41955         echo Configuring in $(HOST_SUBDIR)/guile; \
41956         cd "$(HOST_SUBDIR)/guile" || exit 1; \
41957         case $(srcdir) in \
41958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961         esac; \
41962         srcdiroption="--srcdir=$${topdir}/guile"; \
41963         libsrcdir="$$s/guile"; \
41964         $(SHELL) $${libsrcdir}/configure \
41965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41966           --target=${target_alias} $${srcdiroption}  \
41967           || exit 1
41968 @endif guile
41969
41970
41971
41972
41973
41974 .PHONY: all-guile maybe-all-guile
41975 maybe-all-guile:
41976 @if gcc-bootstrap
41977 all-guile: stage_current
41978 @endif gcc-bootstrap
41979 @if guile
41980 TARGET-guile=all
41981 maybe-all-guile: all-guile
41982 all-guile: configure-guile
41983         @: $(MAKE); $(unstage)
41984         @r=`${PWD_COMMAND}`; export r; \
41985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41986         $(HOST_EXPORTS)  \
41987         (cd $(HOST_SUBDIR)/guile && \
41988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41989                 $(TARGET-guile))
41990 @endif guile
41991
41992
41993
41994
41995 .PHONY: check-guile maybe-check-guile
41996 maybe-check-guile:
41997 @if guile
41998 maybe-check-guile: check-guile
41999
42000 check-guile:
42001         @: $(MAKE); $(unstage)
42002         @r=`${PWD_COMMAND}`; export r; \
42003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004         $(HOST_EXPORTS) \
42005         (cd $(HOST_SUBDIR)/guile && \
42006           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42007
42008 @endif guile
42009
42010 .PHONY: install-guile maybe-install-guile
42011 maybe-install-guile:
42012 @if guile
42013 maybe-install-guile: install-guile
42014
42015 install-guile: installdirs
42016         @: $(MAKE); $(unstage)
42017         @r=`${PWD_COMMAND}`; export r; \
42018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019         $(HOST_EXPORTS) \
42020         (cd $(HOST_SUBDIR)/guile && \
42021           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42022
42023 @endif guile
42024
42025 # Other targets (info, dvi, pdf, etc.)
42026
42027 .PHONY: maybe-info-guile info-guile
42028 maybe-info-guile:
42029 @if guile
42030 maybe-info-guile: info-guile
42031
42032 info-guile: \
42033     configure-guile 
42034         @: $(MAKE); $(unstage)
42035         @[ -f ./guile/Makefile ] || exit 0; \
42036         r=`${PWD_COMMAND}`; export r; \
42037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038         $(HOST_EXPORTS) \
42039         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42041         done; \
42042         echo "Doing info in guile" ; \
42043         (cd $(HOST_SUBDIR)/guile && \
42044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42046                   "RANLIB=$${RANLIB}" \
42047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42048                   info) \
42049           || exit 1
42050
42051 @endif guile
42052
42053 .PHONY: maybe-dvi-guile dvi-guile
42054 maybe-dvi-guile:
42055 @if guile
42056 maybe-dvi-guile: dvi-guile
42057
42058 dvi-guile: \
42059     configure-guile 
42060         @: $(MAKE); $(unstage)
42061         @[ -f ./guile/Makefile ] || exit 0; \
42062         r=`${PWD_COMMAND}`; export r; \
42063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064         $(HOST_EXPORTS) \
42065         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42067         done; \
42068         echo "Doing dvi in guile" ; \
42069         (cd $(HOST_SUBDIR)/guile && \
42070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42072                   "RANLIB=$${RANLIB}" \
42073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42074                   dvi) \
42075           || exit 1
42076
42077 @endif guile
42078
42079 .PHONY: maybe-pdf-guile pdf-guile
42080 maybe-pdf-guile:
42081 @if guile
42082 maybe-pdf-guile: pdf-guile
42083
42084 pdf-guile: \
42085     configure-guile 
42086         @: $(MAKE); $(unstage)
42087         @[ -f ./guile/Makefile ] || exit 0; \
42088         r=`${PWD_COMMAND}`; export r; \
42089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42090         $(HOST_EXPORTS) \
42091         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42093         done; \
42094         echo "Doing pdf in guile" ; \
42095         (cd $(HOST_SUBDIR)/guile && \
42096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42098                   "RANLIB=$${RANLIB}" \
42099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42100                   pdf) \
42101           || exit 1
42102
42103 @endif guile
42104
42105 .PHONY: maybe-html-guile html-guile
42106 maybe-html-guile:
42107 @if guile
42108 maybe-html-guile: html-guile
42109
42110 html-guile: \
42111     configure-guile 
42112         @: $(MAKE); $(unstage)
42113         @[ -f ./guile/Makefile ] || exit 0; \
42114         r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         $(HOST_EXPORTS) \
42117         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42119         done; \
42120         echo "Doing html in guile" ; \
42121         (cd $(HOST_SUBDIR)/guile && \
42122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42124                   "RANLIB=$${RANLIB}" \
42125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42126                   html) \
42127           || exit 1
42128
42129 @endif guile
42130
42131 .PHONY: maybe-TAGS-guile TAGS-guile
42132 maybe-TAGS-guile:
42133 @if guile
42134 maybe-TAGS-guile: TAGS-guile
42135
42136 TAGS-guile: \
42137     configure-guile 
42138         @: $(MAKE); $(unstage)
42139         @[ -f ./guile/Makefile ] || exit 0; \
42140         r=`${PWD_COMMAND}`; export r; \
42141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142         $(HOST_EXPORTS) \
42143         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42145         done; \
42146         echo "Doing TAGS in guile" ; \
42147         (cd $(HOST_SUBDIR)/guile && \
42148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150                   "RANLIB=$${RANLIB}" \
42151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152                   TAGS) \
42153           || exit 1
42154
42155 @endif guile
42156
42157 .PHONY: maybe-install-info-guile install-info-guile
42158 maybe-install-info-guile:
42159 @if guile
42160 maybe-install-info-guile: install-info-guile
42161
42162 install-info-guile: \
42163     configure-guile \
42164     info-guile 
42165         @: $(MAKE); $(unstage)
42166         @[ -f ./guile/Makefile ] || exit 0; \
42167         r=`${PWD_COMMAND}`; export r; \
42168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42169         $(HOST_EXPORTS) \
42170         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172         done; \
42173         echo "Doing install-info in guile" ; \
42174         (cd $(HOST_SUBDIR)/guile && \
42175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42177                   "RANLIB=$${RANLIB}" \
42178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42179                   install-info) \
42180           || exit 1
42181
42182 @endif guile
42183
42184 .PHONY: maybe-install-pdf-guile install-pdf-guile
42185 maybe-install-pdf-guile:
42186 @if guile
42187 maybe-install-pdf-guile: install-pdf-guile
42188
42189 install-pdf-guile: \
42190     configure-guile \
42191     pdf-guile 
42192         @: $(MAKE); $(unstage)
42193         @[ -f ./guile/Makefile ] || exit 0; \
42194         r=`${PWD_COMMAND}`; export r; \
42195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196         $(HOST_EXPORTS) \
42197         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42199         done; \
42200         echo "Doing install-pdf in guile" ; \
42201         (cd $(HOST_SUBDIR)/guile && \
42202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42204                   "RANLIB=$${RANLIB}" \
42205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42206                   install-pdf) \
42207           || exit 1
42208
42209 @endif guile
42210
42211 .PHONY: maybe-install-html-guile install-html-guile
42212 maybe-install-html-guile:
42213 @if guile
42214 maybe-install-html-guile: install-html-guile
42215
42216 install-html-guile: \
42217     configure-guile \
42218     html-guile 
42219         @: $(MAKE); $(unstage)
42220         @[ -f ./guile/Makefile ] || exit 0; \
42221         r=`${PWD_COMMAND}`; export r; \
42222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223         $(HOST_EXPORTS) \
42224         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42226         done; \
42227         echo "Doing install-html in guile" ; \
42228         (cd $(HOST_SUBDIR)/guile && \
42229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42231                   "RANLIB=$${RANLIB}" \
42232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42233                   install-html) \
42234           || exit 1
42235
42236 @endif guile
42237
42238 .PHONY: maybe-installcheck-guile installcheck-guile
42239 maybe-installcheck-guile:
42240 @if guile
42241 maybe-installcheck-guile: installcheck-guile
42242
42243 installcheck-guile: \
42244     configure-guile 
42245         @: $(MAKE); $(unstage)
42246         @[ -f ./guile/Makefile ] || exit 0; \
42247         r=`${PWD_COMMAND}`; export r; \
42248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249         $(HOST_EXPORTS) \
42250         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42252         done; \
42253         echo "Doing installcheck in guile" ; \
42254         (cd $(HOST_SUBDIR)/guile && \
42255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42257                   "RANLIB=$${RANLIB}" \
42258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42259                   installcheck) \
42260           || exit 1
42261
42262 @endif guile
42263
42264 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42265 maybe-mostlyclean-guile:
42266 @if guile
42267 maybe-mostlyclean-guile: mostlyclean-guile
42268
42269 mostlyclean-guile: 
42270         @: $(MAKE); $(unstage)
42271         @[ -f ./guile/Makefile ] || exit 0; \
42272         r=`${PWD_COMMAND}`; export r; \
42273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274         $(HOST_EXPORTS) \
42275         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42277         done; \
42278         echo "Doing mostlyclean in guile" ; \
42279         (cd $(HOST_SUBDIR)/guile && \
42280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42282                   "RANLIB=$${RANLIB}" \
42283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42284                   mostlyclean) \
42285           || exit 1
42286
42287 @endif guile
42288
42289 .PHONY: maybe-clean-guile clean-guile
42290 maybe-clean-guile:
42291 @if guile
42292 maybe-clean-guile: clean-guile
42293
42294 clean-guile: 
42295         @: $(MAKE); $(unstage)
42296         @[ -f ./guile/Makefile ] || exit 0; \
42297         r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(HOST_EXPORTS) \
42300         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302         done; \
42303         echo "Doing clean in guile" ; \
42304         (cd $(HOST_SUBDIR)/guile && \
42305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307                   "RANLIB=$${RANLIB}" \
42308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309                   clean) \
42310           || exit 1
42311
42312 @endif guile
42313
42314 .PHONY: maybe-distclean-guile distclean-guile
42315 maybe-distclean-guile:
42316 @if guile
42317 maybe-distclean-guile: distclean-guile
42318
42319 distclean-guile: 
42320         @: $(MAKE); $(unstage)
42321         @[ -f ./guile/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) $(X11_FLAGS_TO_PASS); do \
42326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327         done; \
42328         echo "Doing distclean in guile" ; \
42329         (cd $(HOST_SUBDIR)/guile && \
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                   distclean) \
42335           || exit 1
42336
42337 @endif guile
42338
42339 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42340 maybe-maintainer-clean-guile:
42341 @if guile
42342 maybe-maintainer-clean-guile: maintainer-clean-guile
42343
42344 maintainer-clean-guile: 
42345         @: $(MAKE); $(unstage)
42346         @[ -f ./guile/Makefile ] || exit 0; \
42347         r=`${PWD_COMMAND}`; export r; \
42348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349         $(HOST_EXPORTS) \
42350         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42352         done; \
42353         echo "Doing maintainer-clean in guile" ; \
42354         (cd $(HOST_SUBDIR)/guile && \
42355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42357                   "RANLIB=$${RANLIB}" \
42358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42359                   maintainer-clean) \
42360           || exit 1
42361
42362 @endif guile
42363
42364
42365
42366 .PHONY: configure-tk maybe-configure-tk
42367 maybe-configure-tk:
42368 @if gcc-bootstrap
42369 configure-tk: stage_current
42370 @endif gcc-bootstrap
42371 @if tk
42372 maybe-configure-tk: configure-tk
42373 configure-tk: 
42374         @: $(MAKE); $(unstage)
42375         @r=`${PWD_COMMAND}`; export r; \
42376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42379         $(HOST_EXPORTS)  \
42380         echo Configuring in $(HOST_SUBDIR)/tk; \
42381         cd "$(HOST_SUBDIR)/tk" || exit 1; \
42382         case $(srcdir) in \
42383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42384           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42386         esac; \
42387         srcdiroption="--srcdir=$${topdir}/tk"; \
42388         libsrcdir="$$s/tk"; \
42389         $(SHELL) $${libsrcdir}/configure \
42390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42391           --target=${target_alias} $${srcdiroption}  \
42392           || exit 1
42393 @endif tk
42394
42395
42396
42397
42398
42399 .PHONY: all-tk maybe-all-tk
42400 maybe-all-tk:
42401 @if gcc-bootstrap
42402 all-tk: stage_current
42403 @endif gcc-bootstrap
42404 @if tk
42405 TARGET-tk=all
42406 maybe-all-tk: all-tk
42407 all-tk: configure-tk
42408         @: $(MAKE); $(unstage)
42409         @r=`${PWD_COMMAND}`; export r; \
42410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42411         $(HOST_EXPORTS)  \
42412         (cd $(HOST_SUBDIR)/tk && \
42413           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42414                 $(TARGET-tk))
42415 @endif tk
42416
42417
42418
42419
42420 .PHONY: check-tk maybe-check-tk
42421 maybe-check-tk:
42422 @if tk
42423 maybe-check-tk: check-tk
42424
42425 check-tk:
42426         @: $(MAKE); $(unstage)
42427         @r=`${PWD_COMMAND}`; export r; \
42428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429         $(HOST_EXPORTS) \
42430         (cd $(HOST_SUBDIR)/tk && \
42431           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42432
42433 @endif tk
42434
42435 .PHONY: install-tk maybe-install-tk
42436 maybe-install-tk:
42437 @if tk
42438 maybe-install-tk: install-tk
42439
42440 install-tk: installdirs
42441         @: $(MAKE); $(unstage)
42442         @r=`${PWD_COMMAND}`; export r; \
42443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444         $(HOST_EXPORTS) \
42445         (cd $(HOST_SUBDIR)/tk && \
42446           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42447
42448 @endif tk
42449
42450 # Other targets (info, dvi, pdf, etc.)
42451
42452 .PHONY: maybe-info-tk info-tk
42453 maybe-info-tk:
42454 @if tk
42455 maybe-info-tk: info-tk
42456
42457 info-tk: \
42458     configure-tk 
42459         @: $(MAKE); $(unstage)
42460         @[ -f ./tk/Makefile ] || exit 0; \
42461         r=`${PWD_COMMAND}`; export r; \
42462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463         $(HOST_EXPORTS) \
42464         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42466         done; \
42467         echo "Doing info in tk" ; \
42468         (cd $(HOST_SUBDIR)/tk && \
42469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471                   "RANLIB=$${RANLIB}" \
42472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473                   info) \
42474           || exit 1
42475
42476 @endif tk
42477
42478 .PHONY: maybe-dvi-tk dvi-tk
42479 maybe-dvi-tk:
42480 @if tk
42481 maybe-dvi-tk: dvi-tk
42482
42483 dvi-tk: \
42484     configure-tk 
42485         @: $(MAKE); $(unstage)
42486         @[ -f ./tk/Makefile ] || exit 0; \
42487         r=`${PWD_COMMAND}`; export r; \
42488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489         $(HOST_EXPORTS) \
42490         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42492         done; \
42493         echo "Doing dvi in tk" ; \
42494         (cd $(HOST_SUBDIR)/tk && \
42495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497                   "RANLIB=$${RANLIB}" \
42498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499                   dvi) \
42500           || exit 1
42501
42502 @endif tk
42503
42504 .PHONY: maybe-pdf-tk pdf-tk
42505 maybe-pdf-tk:
42506 @if tk
42507 maybe-pdf-tk: pdf-tk
42508
42509 pdf-tk: \
42510     configure-tk 
42511         @: $(MAKE); $(unstage)
42512         @[ -f ./tk/Makefile ] || exit 0; \
42513         r=`${PWD_COMMAND}`; export r; \
42514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515         $(HOST_EXPORTS) \
42516         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42518         done; \
42519         echo "Doing pdf in tk" ; \
42520         (cd $(HOST_SUBDIR)/tk && \
42521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42523                   "RANLIB=$${RANLIB}" \
42524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42525                   pdf) \
42526           || exit 1
42527
42528 @endif tk
42529
42530 .PHONY: maybe-html-tk html-tk
42531 maybe-html-tk:
42532 @if tk
42533 maybe-html-tk: html-tk
42534
42535 html-tk: \
42536     configure-tk 
42537         @: $(MAKE); $(unstage)
42538         @[ -f ./tk/Makefile ] || exit 0; \
42539         r=`${PWD_COMMAND}`; export r; \
42540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541         $(HOST_EXPORTS) \
42542         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42544         done; \
42545         echo "Doing html in tk" ; \
42546         (cd $(HOST_SUBDIR)/tk && \
42547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549                   "RANLIB=$${RANLIB}" \
42550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551                   html) \
42552           || exit 1
42553
42554 @endif tk
42555
42556 .PHONY: maybe-TAGS-tk TAGS-tk
42557 maybe-TAGS-tk:
42558 @if tk
42559 maybe-TAGS-tk: TAGS-tk
42560
42561 TAGS-tk: \
42562     configure-tk 
42563         @: $(MAKE); $(unstage)
42564         @[ -f ./tk/Makefile ] || exit 0; \
42565         r=`${PWD_COMMAND}`; export r; \
42566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42567         $(HOST_EXPORTS) \
42568         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42570         done; \
42571         echo "Doing TAGS in tk" ; \
42572         (cd $(HOST_SUBDIR)/tk && \
42573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42575                   "RANLIB=$${RANLIB}" \
42576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42577                   TAGS) \
42578           || exit 1
42579
42580 @endif tk
42581
42582 .PHONY: maybe-install-info-tk install-info-tk
42583 maybe-install-info-tk:
42584 @if tk
42585 maybe-install-info-tk: install-info-tk
42586
42587 install-info-tk: \
42588     configure-tk \
42589     info-tk 
42590         @: $(MAKE); $(unstage)
42591         @[ -f ./tk/Makefile ] || exit 0; \
42592         r=`${PWD_COMMAND}`; export r; \
42593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42594         $(HOST_EXPORTS) \
42595         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42597         done; \
42598         echo "Doing install-info in tk" ; \
42599         (cd $(HOST_SUBDIR)/tk && \
42600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42602                   "RANLIB=$${RANLIB}" \
42603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42604                   install-info) \
42605           || exit 1
42606
42607 @endif tk
42608
42609 .PHONY: maybe-install-pdf-tk install-pdf-tk
42610 maybe-install-pdf-tk:
42611 @if tk
42612 maybe-install-pdf-tk: install-pdf-tk
42613
42614 install-pdf-tk: \
42615     configure-tk \
42616     pdf-tk 
42617         @: $(MAKE); $(unstage)
42618         @[ -f ./tk/Makefile ] || exit 0; \
42619         r=`${PWD_COMMAND}`; export r; \
42620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42621         $(HOST_EXPORTS) \
42622         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42624         done; \
42625         echo "Doing install-pdf in tk" ; \
42626         (cd $(HOST_SUBDIR)/tk && \
42627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42629                   "RANLIB=$${RANLIB}" \
42630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42631                   install-pdf) \
42632           || exit 1
42633
42634 @endif tk
42635
42636 .PHONY: maybe-install-html-tk install-html-tk
42637 maybe-install-html-tk:
42638 @if tk
42639 maybe-install-html-tk: install-html-tk
42640
42641 install-html-tk: \
42642     configure-tk \
42643     html-tk 
42644         @: $(MAKE); $(unstage)
42645         @[ -f ./tk/Makefile ] || exit 0; \
42646         r=`${PWD_COMMAND}`; export r; \
42647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42648         $(HOST_EXPORTS) \
42649         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42651         done; \
42652         echo "Doing install-html in tk" ; \
42653         (cd $(HOST_SUBDIR)/tk && \
42654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42656                   "RANLIB=$${RANLIB}" \
42657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42658                   install-html) \
42659           || exit 1
42660
42661 @endif tk
42662
42663 .PHONY: maybe-installcheck-tk installcheck-tk
42664 maybe-installcheck-tk:
42665 @if tk
42666 maybe-installcheck-tk: installcheck-tk
42667
42668 installcheck-tk: \
42669     configure-tk 
42670         @: $(MAKE); $(unstage)
42671         @[ -f ./tk/Makefile ] || exit 0; \
42672         r=`${PWD_COMMAND}`; export r; \
42673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42674         $(HOST_EXPORTS) \
42675         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42677         done; \
42678         echo "Doing installcheck in tk" ; \
42679         (cd $(HOST_SUBDIR)/tk && \
42680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42682                   "RANLIB=$${RANLIB}" \
42683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42684                   installcheck) \
42685           || exit 1
42686
42687 @endif tk
42688
42689 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42690 maybe-mostlyclean-tk:
42691 @if tk
42692 maybe-mostlyclean-tk: mostlyclean-tk
42693
42694 mostlyclean-tk: 
42695         @: $(MAKE); $(unstage)
42696         @[ -f ./tk/Makefile ] || exit 0; \
42697         r=`${PWD_COMMAND}`; export r; \
42698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42699         $(HOST_EXPORTS) \
42700         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42702         done; \
42703         echo "Doing mostlyclean in tk" ; \
42704         (cd $(HOST_SUBDIR)/tk && \
42705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42707                   "RANLIB=$${RANLIB}" \
42708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42709                   mostlyclean) \
42710           || exit 1
42711
42712 @endif tk
42713
42714 .PHONY: maybe-clean-tk clean-tk
42715 maybe-clean-tk:
42716 @if tk
42717 maybe-clean-tk: clean-tk
42718
42719 clean-tk: 
42720         @: $(MAKE); $(unstage)
42721         @[ -f ./tk/Makefile ] || exit 0; \
42722         r=`${PWD_COMMAND}`; export r; \
42723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42724         $(HOST_EXPORTS) \
42725         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727         done; \
42728         echo "Doing clean in tk" ; \
42729         (cd $(HOST_SUBDIR)/tk && \
42730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42732                   "RANLIB=$${RANLIB}" \
42733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42734                   clean) \
42735           || exit 1
42736
42737 @endif tk
42738
42739 .PHONY: maybe-distclean-tk distclean-tk
42740 maybe-distclean-tk:
42741 @if tk
42742 maybe-distclean-tk: distclean-tk
42743
42744 distclean-tk: 
42745         @: $(MAKE); $(unstage)
42746         @[ -f ./tk/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) $(X11_FLAGS_TO_PASS); do \
42751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752         done; \
42753         echo "Doing distclean in tk" ; \
42754         (cd $(HOST_SUBDIR)/tk && \
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                   distclean) \
42760           || exit 1
42761
42762 @endif tk
42763
42764 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42765 maybe-maintainer-clean-tk:
42766 @if tk
42767 maybe-maintainer-clean-tk: maintainer-clean-tk
42768
42769 maintainer-clean-tk: 
42770         @: $(MAKE); $(unstage)
42771         @[ -f ./tk/Makefile ] || exit 0; \
42772         r=`${PWD_COMMAND}`; export r; \
42773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774         $(HOST_EXPORTS) \
42775         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42777         done; \
42778         echo "Doing maintainer-clean in tk" ; \
42779         (cd $(HOST_SUBDIR)/tk && \
42780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782                   "RANLIB=$${RANLIB}" \
42783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784                   maintainer-clean) \
42785           || exit 1
42786
42787 @endif tk
42788
42789
42790
42791 .PHONY: configure-libtermcap maybe-configure-libtermcap
42792 maybe-configure-libtermcap:
42793 @if gcc-bootstrap
42794 configure-libtermcap: stage_current
42795 @endif gcc-bootstrap
42796 @if libtermcap
42797 maybe-configure-libtermcap: configure-libtermcap
42798 configure-libtermcap: 
42799         @: $(MAKE); $(unstage)
42800         @r=`${PWD_COMMAND}`; export r; \
42801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42804         $(HOST_EXPORTS)  \
42805         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42806         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42807         case $(srcdir) in \
42808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42809           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42811         esac; \
42812         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42813         libsrcdir="$$s/libtermcap"; \
42814         $(SHELL) $${libsrcdir}/configure \
42815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42816           --target=${target_alias} $${srcdiroption}  \
42817           || exit 1
42818 @endif libtermcap
42819
42820
42821
42822
42823
42824 .PHONY: all-libtermcap maybe-all-libtermcap
42825 maybe-all-libtermcap:
42826 @if gcc-bootstrap
42827 all-libtermcap: stage_current
42828 @endif gcc-bootstrap
42829 @if libtermcap
42830 TARGET-libtermcap=all
42831 maybe-all-libtermcap: all-libtermcap
42832 all-libtermcap: configure-libtermcap
42833         @: $(MAKE); $(unstage)
42834         @r=`${PWD_COMMAND}`; export r; \
42835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836         $(HOST_EXPORTS)  \
42837         (cd $(HOST_SUBDIR)/libtermcap && \
42838           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42839                 $(TARGET-libtermcap))
42840 @endif libtermcap
42841
42842
42843
42844
42845 .PHONY: check-libtermcap maybe-check-libtermcap
42846 maybe-check-libtermcap:
42847 @if libtermcap
42848 maybe-check-libtermcap: check-libtermcap
42849
42850 check-libtermcap:
42851
42852 @endif libtermcap
42853
42854 .PHONY: install-libtermcap maybe-install-libtermcap
42855 maybe-install-libtermcap:
42856 @if libtermcap
42857 maybe-install-libtermcap: install-libtermcap
42858
42859 install-libtermcap: installdirs
42860         @: $(MAKE); $(unstage)
42861         @r=`${PWD_COMMAND}`; export r; \
42862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42863         $(HOST_EXPORTS) \
42864         (cd $(HOST_SUBDIR)/libtermcap && \
42865           $(MAKE) $(FLAGS_TO_PASS)  install)
42866
42867 @endif libtermcap
42868
42869 # Other targets (info, dvi, pdf, etc.)
42870
42871 .PHONY: maybe-info-libtermcap info-libtermcap
42872 maybe-info-libtermcap:
42873 @if libtermcap
42874 maybe-info-libtermcap: info-libtermcap
42875
42876 info-libtermcap: \
42877     configure-libtermcap 
42878         @: $(MAKE); $(unstage)
42879         @[ -f ./libtermcap/Makefile ] || exit 0; \
42880         r=`${PWD_COMMAND}`; export r; \
42881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42882         $(HOST_EXPORTS) \
42883         for flag in $(EXTRA_HOST_FLAGS) ; do \
42884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42885         done; \
42886         echo "Doing info in libtermcap" ; \
42887         (cd $(HOST_SUBDIR)/libtermcap && \
42888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42890                   "RANLIB=$${RANLIB}" \
42891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42892                   info) \
42893           || exit 1
42894
42895 @endif libtermcap
42896
42897 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42898 maybe-dvi-libtermcap:
42899 @if libtermcap
42900 maybe-dvi-libtermcap: dvi-libtermcap
42901
42902 dvi-libtermcap: \
42903     configure-libtermcap 
42904         @: $(MAKE); $(unstage)
42905         @[ -f ./libtermcap/Makefile ] || exit 0; \
42906         r=`${PWD_COMMAND}`; export r; \
42907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42908         $(HOST_EXPORTS) \
42909         for flag in $(EXTRA_HOST_FLAGS) ; do \
42910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42911         done; \
42912         echo "Doing dvi in libtermcap" ; \
42913         (cd $(HOST_SUBDIR)/libtermcap && \
42914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42916                   "RANLIB=$${RANLIB}" \
42917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42918                   dvi) \
42919           || exit 1
42920
42921 @endif libtermcap
42922
42923 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42924 maybe-pdf-libtermcap:
42925 @if libtermcap
42926 maybe-pdf-libtermcap: pdf-libtermcap
42927
42928 pdf-libtermcap: \
42929     configure-libtermcap 
42930         @: $(MAKE); $(unstage)
42931         @[ -f ./libtermcap/Makefile ] || exit 0; \
42932         r=`${PWD_COMMAND}`; export r; \
42933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42934         $(HOST_EXPORTS) \
42935         for flag in $(EXTRA_HOST_FLAGS) ; do \
42936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42937         done; \
42938         echo "Doing pdf in libtermcap" ; \
42939         (cd $(HOST_SUBDIR)/libtermcap && \
42940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42942                   "RANLIB=$${RANLIB}" \
42943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42944                   pdf) \
42945           || exit 1
42946
42947 @endif libtermcap
42948
42949 .PHONY: maybe-html-libtermcap html-libtermcap
42950 maybe-html-libtermcap:
42951 @if libtermcap
42952 maybe-html-libtermcap: html-libtermcap
42953
42954 html-libtermcap: \
42955     configure-libtermcap 
42956         @: $(MAKE); $(unstage)
42957         @[ -f ./libtermcap/Makefile ] || exit 0; \
42958         r=`${PWD_COMMAND}`; export r; \
42959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960         $(HOST_EXPORTS) \
42961         for flag in $(EXTRA_HOST_FLAGS) ; do \
42962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42963         done; \
42964         echo "Doing html in libtermcap" ; \
42965         (cd $(HOST_SUBDIR)/libtermcap && \
42966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42968                   "RANLIB=$${RANLIB}" \
42969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42970                   html) \
42971           || exit 1
42972
42973 @endif libtermcap
42974
42975 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42976 maybe-TAGS-libtermcap:
42977 @if libtermcap
42978 maybe-TAGS-libtermcap: TAGS-libtermcap
42979
42980 TAGS-libtermcap: \
42981     configure-libtermcap 
42982         @: $(MAKE); $(unstage)
42983         @[ -f ./libtermcap/Makefile ] || exit 0; \
42984         r=`${PWD_COMMAND}`; export r; \
42985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42986         $(HOST_EXPORTS) \
42987         for flag in $(EXTRA_HOST_FLAGS) ; do \
42988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42989         done; \
42990         echo "Doing TAGS in libtermcap" ; \
42991         (cd $(HOST_SUBDIR)/libtermcap && \
42992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42994                   "RANLIB=$${RANLIB}" \
42995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42996                   TAGS) \
42997           || exit 1
42998
42999 @endif libtermcap
43000
43001 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
43002 maybe-install-info-libtermcap:
43003 @if libtermcap
43004 maybe-install-info-libtermcap: install-info-libtermcap
43005
43006 install-info-libtermcap: \
43007     configure-libtermcap \
43008     info-libtermcap 
43009         @: $(MAKE); $(unstage)
43010         @[ -f ./libtermcap/Makefile ] || exit 0; \
43011         r=`${PWD_COMMAND}`; export r; \
43012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013         $(HOST_EXPORTS) \
43014         for flag in $(EXTRA_HOST_FLAGS) ; do \
43015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43016         done; \
43017         echo "Doing install-info in libtermcap" ; \
43018         (cd $(HOST_SUBDIR)/libtermcap && \
43019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43021                   "RANLIB=$${RANLIB}" \
43022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43023                   install-info) \
43024           || exit 1
43025
43026 @endif libtermcap
43027
43028 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
43029 maybe-install-pdf-libtermcap:
43030 @if libtermcap
43031 maybe-install-pdf-libtermcap: install-pdf-libtermcap
43032
43033 install-pdf-libtermcap: \
43034     configure-libtermcap \
43035     pdf-libtermcap 
43036         @: $(MAKE); $(unstage)
43037         @[ -f ./libtermcap/Makefile ] || exit 0; \
43038         r=`${PWD_COMMAND}`; export r; \
43039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43040         $(HOST_EXPORTS) \
43041         for flag in $(EXTRA_HOST_FLAGS) ; do \
43042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43043         done; \
43044         echo "Doing install-pdf in libtermcap" ; \
43045         (cd $(HOST_SUBDIR)/libtermcap && \
43046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43048                   "RANLIB=$${RANLIB}" \
43049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43050                   install-pdf) \
43051           || exit 1
43052
43053 @endif libtermcap
43054
43055 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43056 maybe-install-html-libtermcap:
43057 @if libtermcap
43058 maybe-install-html-libtermcap: install-html-libtermcap
43059
43060 install-html-libtermcap: \
43061     configure-libtermcap \
43062     html-libtermcap 
43063         @: $(MAKE); $(unstage)
43064         @[ -f ./libtermcap/Makefile ] || exit 0; \
43065         r=`${PWD_COMMAND}`; export r; \
43066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067         $(HOST_EXPORTS) \
43068         for flag in $(EXTRA_HOST_FLAGS) ; do \
43069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43070         done; \
43071         echo "Doing install-html in libtermcap" ; \
43072         (cd $(HOST_SUBDIR)/libtermcap && \
43073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43075                   "RANLIB=$${RANLIB}" \
43076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43077                   install-html) \
43078           || exit 1
43079
43080 @endif libtermcap
43081
43082 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43083 maybe-installcheck-libtermcap:
43084 @if libtermcap
43085 maybe-installcheck-libtermcap: installcheck-libtermcap
43086
43087 installcheck-libtermcap: \
43088     configure-libtermcap 
43089         @: $(MAKE); $(unstage)
43090         @[ -f ./libtermcap/Makefile ] || exit 0; \
43091         r=`${PWD_COMMAND}`; export r; \
43092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43093         $(HOST_EXPORTS) \
43094         for flag in $(EXTRA_HOST_FLAGS) ; do \
43095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43096         done; \
43097         echo "Doing installcheck in libtermcap" ; \
43098         (cd $(HOST_SUBDIR)/libtermcap && \
43099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43101                   "RANLIB=$${RANLIB}" \
43102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43103                   installcheck) \
43104           || exit 1
43105
43106 @endif libtermcap
43107
43108 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43109 maybe-mostlyclean-libtermcap:
43110 @if libtermcap
43111 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43112
43113 # libtermcap doesn't support mostlyclean.
43114 mostlyclean-libtermcap:
43115
43116 @endif libtermcap
43117
43118 .PHONY: maybe-clean-libtermcap clean-libtermcap
43119 maybe-clean-libtermcap:
43120 @if libtermcap
43121 maybe-clean-libtermcap: clean-libtermcap
43122
43123 # libtermcap doesn't support clean.
43124 clean-libtermcap:
43125
43126 @endif libtermcap
43127
43128 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43129 maybe-distclean-libtermcap:
43130 @if libtermcap
43131 maybe-distclean-libtermcap: distclean-libtermcap
43132
43133 # libtermcap doesn't support distclean.
43134 distclean-libtermcap:
43135
43136 @endif libtermcap
43137
43138 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43139 maybe-maintainer-clean-libtermcap:
43140 @if libtermcap
43141 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43142
43143 # libtermcap doesn't support maintainer-clean.
43144 maintainer-clean-libtermcap:
43145
43146 @endif libtermcap
43147
43148
43149
43150 .PHONY: configure-utils maybe-configure-utils
43151 maybe-configure-utils:
43152 @if gcc-bootstrap
43153 configure-utils: stage_current
43154 @endif gcc-bootstrap
43155 @if utils
43156 maybe-configure-utils: configure-utils
43157 configure-utils: 
43158         @: $(MAKE); $(unstage)
43159         @r=`${PWD_COMMAND}`; export r; \
43160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43161         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43163         $(HOST_EXPORTS)  \
43164         echo Configuring in $(HOST_SUBDIR)/utils; \
43165         cd "$(HOST_SUBDIR)/utils" || exit 1; \
43166         case $(srcdir) in \
43167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43168           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43170         esac; \
43171         srcdiroption="--srcdir=$${topdir}/utils"; \
43172         libsrcdir="$$s/utils"; \
43173         $(SHELL) $${libsrcdir}/configure \
43174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43175           --target=${target_alias} $${srcdiroption}  \
43176           || exit 1
43177 @endif utils
43178
43179
43180
43181
43182
43183 .PHONY: all-utils maybe-all-utils
43184 maybe-all-utils:
43185 @if gcc-bootstrap
43186 all-utils: stage_current
43187 @endif gcc-bootstrap
43188 @if utils
43189 TARGET-utils=all
43190 maybe-all-utils: all-utils
43191 all-utils: configure-utils
43192         @: $(MAKE); $(unstage)
43193         @r=`${PWD_COMMAND}`; export r; \
43194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195         $(HOST_EXPORTS)  \
43196         (cd $(HOST_SUBDIR)/utils && \
43197           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43198                 $(TARGET-utils))
43199 @endif utils
43200
43201
43202
43203
43204 .PHONY: check-utils maybe-check-utils
43205 maybe-check-utils:
43206 @if utils
43207 maybe-check-utils: check-utils
43208
43209 check-utils:
43210
43211 @endif utils
43212
43213 .PHONY: install-utils maybe-install-utils
43214 maybe-install-utils:
43215 @if utils
43216 maybe-install-utils: install-utils
43217
43218 install-utils: installdirs
43219         @: $(MAKE); $(unstage)
43220         @r=`${PWD_COMMAND}`; export r; \
43221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222         $(HOST_EXPORTS) \
43223         (cd $(HOST_SUBDIR)/utils && \
43224           $(MAKE) $(FLAGS_TO_PASS)  install)
43225
43226 @endif utils
43227
43228 # Other targets (info, dvi, pdf, etc.)
43229
43230 .PHONY: maybe-info-utils info-utils
43231 maybe-info-utils:
43232 @if utils
43233 maybe-info-utils: info-utils
43234
43235 info-utils: \
43236     configure-utils 
43237         @: $(MAKE); $(unstage)
43238         @[ -f ./utils/Makefile ] || exit 0; \
43239         r=`${PWD_COMMAND}`; export r; \
43240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43241         $(HOST_EXPORTS) \
43242         for flag in $(EXTRA_HOST_FLAGS) ; do \
43243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43244         done; \
43245         echo "Doing info in utils" ; \
43246         (cd $(HOST_SUBDIR)/utils && \
43247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43249                   "RANLIB=$${RANLIB}" \
43250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43251                   info) \
43252           || exit 1
43253
43254 @endif utils
43255
43256 .PHONY: maybe-dvi-utils dvi-utils
43257 maybe-dvi-utils:
43258 @if utils
43259 maybe-dvi-utils: dvi-utils
43260
43261 dvi-utils: \
43262     configure-utils 
43263         @: $(MAKE); $(unstage)
43264         @[ -f ./utils/Makefile ] || exit 0; \
43265         r=`${PWD_COMMAND}`; export r; \
43266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43267         $(HOST_EXPORTS) \
43268         for flag in $(EXTRA_HOST_FLAGS) ; do \
43269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43270         done; \
43271         echo "Doing dvi in utils" ; \
43272         (cd $(HOST_SUBDIR)/utils && \
43273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43275                   "RANLIB=$${RANLIB}" \
43276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43277                   dvi) \
43278           || exit 1
43279
43280 @endif utils
43281
43282 .PHONY: maybe-pdf-utils pdf-utils
43283 maybe-pdf-utils:
43284 @if utils
43285 maybe-pdf-utils: pdf-utils
43286
43287 pdf-utils: \
43288     configure-utils 
43289         @: $(MAKE); $(unstage)
43290         @[ -f ./utils/Makefile ] || exit 0; \
43291         r=`${PWD_COMMAND}`; export r; \
43292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293         $(HOST_EXPORTS) \
43294         for flag in $(EXTRA_HOST_FLAGS) ; do \
43295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43296         done; \
43297         echo "Doing pdf in utils" ; \
43298         (cd $(HOST_SUBDIR)/utils && \
43299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301                   "RANLIB=$${RANLIB}" \
43302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303                   pdf) \
43304           || exit 1
43305
43306 @endif utils
43307
43308 .PHONY: maybe-html-utils html-utils
43309 maybe-html-utils:
43310 @if utils
43311 maybe-html-utils: html-utils
43312
43313 html-utils: \
43314     configure-utils 
43315         @: $(MAKE); $(unstage)
43316         @[ -f ./utils/Makefile ] || exit 0; \
43317         r=`${PWD_COMMAND}`; export r; \
43318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319         $(HOST_EXPORTS) \
43320         for flag in $(EXTRA_HOST_FLAGS) ; do \
43321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322         done; \
43323         echo "Doing html in utils" ; \
43324         (cd $(HOST_SUBDIR)/utils && \
43325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43327                   "RANLIB=$${RANLIB}" \
43328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43329                   html) \
43330           || exit 1
43331
43332 @endif utils
43333
43334 .PHONY: maybe-TAGS-utils TAGS-utils
43335 maybe-TAGS-utils:
43336 @if utils
43337 maybe-TAGS-utils: TAGS-utils
43338
43339 TAGS-utils: \
43340     configure-utils 
43341         @: $(MAKE); $(unstage)
43342         @[ -f ./utils/Makefile ] || exit 0; \
43343         r=`${PWD_COMMAND}`; export r; \
43344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43345         $(HOST_EXPORTS) \
43346         for flag in $(EXTRA_HOST_FLAGS) ; do \
43347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43348         done; \
43349         echo "Doing TAGS in utils" ; \
43350         (cd $(HOST_SUBDIR)/utils && \
43351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43353                   "RANLIB=$${RANLIB}" \
43354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43355                   TAGS) \
43356           || exit 1
43357
43358 @endif utils
43359
43360 .PHONY: maybe-install-info-utils install-info-utils
43361 maybe-install-info-utils:
43362 @if utils
43363 maybe-install-info-utils: install-info-utils
43364
43365 install-info-utils: \
43366     configure-utils \
43367     info-utils 
43368         @: $(MAKE); $(unstage)
43369         @[ -f ./utils/Makefile ] || exit 0; \
43370         r=`${PWD_COMMAND}`; export r; \
43371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43372         $(HOST_EXPORTS) \
43373         for flag in $(EXTRA_HOST_FLAGS) ; do \
43374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43375         done; \
43376         echo "Doing install-info in utils" ; \
43377         (cd $(HOST_SUBDIR)/utils && \
43378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43380                   "RANLIB=$${RANLIB}" \
43381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43382                   install-info) \
43383           || exit 1
43384
43385 @endif utils
43386
43387 .PHONY: maybe-install-pdf-utils install-pdf-utils
43388 maybe-install-pdf-utils:
43389 @if utils
43390 maybe-install-pdf-utils: install-pdf-utils
43391
43392 install-pdf-utils: \
43393     configure-utils \
43394     pdf-utils 
43395         @: $(MAKE); $(unstage)
43396         @[ -f ./utils/Makefile ] || exit 0; \
43397         r=`${PWD_COMMAND}`; export r; \
43398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43399         $(HOST_EXPORTS) \
43400         for flag in $(EXTRA_HOST_FLAGS) ; do \
43401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43402         done; \
43403         echo "Doing install-pdf in utils" ; \
43404         (cd $(HOST_SUBDIR)/utils && \
43405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43407                   "RANLIB=$${RANLIB}" \
43408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43409                   install-pdf) \
43410           || exit 1
43411
43412 @endif utils
43413
43414 .PHONY: maybe-install-html-utils install-html-utils
43415 maybe-install-html-utils:
43416 @if utils
43417 maybe-install-html-utils: install-html-utils
43418
43419 install-html-utils: \
43420     configure-utils \
43421     html-utils 
43422         @: $(MAKE); $(unstage)
43423         @[ -f ./utils/Makefile ] || exit 0; \
43424         r=`${PWD_COMMAND}`; export r; \
43425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43426         $(HOST_EXPORTS) \
43427         for flag in $(EXTRA_HOST_FLAGS) ; do \
43428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43429         done; \
43430         echo "Doing install-html in utils" ; \
43431         (cd $(HOST_SUBDIR)/utils && \
43432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43434                   "RANLIB=$${RANLIB}" \
43435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43436                   install-html) \
43437           || exit 1
43438
43439 @endif utils
43440
43441 .PHONY: maybe-installcheck-utils installcheck-utils
43442 maybe-installcheck-utils:
43443 @if utils
43444 maybe-installcheck-utils: installcheck-utils
43445
43446 installcheck-utils: \
43447     configure-utils 
43448         @: $(MAKE); $(unstage)
43449         @[ -f ./utils/Makefile ] || exit 0; \
43450         r=`${PWD_COMMAND}`; export r; \
43451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43452         $(HOST_EXPORTS) \
43453         for flag in $(EXTRA_HOST_FLAGS) ; do \
43454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43455         done; \
43456         echo "Doing installcheck in utils" ; \
43457         (cd $(HOST_SUBDIR)/utils && \
43458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43460                   "RANLIB=$${RANLIB}" \
43461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43462                   installcheck) \
43463           || exit 1
43464
43465 @endif utils
43466
43467 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43468 maybe-mostlyclean-utils:
43469 @if utils
43470 maybe-mostlyclean-utils: mostlyclean-utils
43471
43472 mostlyclean-utils: 
43473         @: $(MAKE); $(unstage)
43474         @[ -f ./utils/Makefile ] || exit 0; \
43475         r=`${PWD_COMMAND}`; export r; \
43476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43477         $(HOST_EXPORTS) \
43478         for flag in $(EXTRA_HOST_FLAGS) ; do \
43479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43480         done; \
43481         echo "Doing mostlyclean in utils" ; \
43482         (cd $(HOST_SUBDIR)/utils && \
43483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43485                   "RANLIB=$${RANLIB}" \
43486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43487                   mostlyclean) \
43488           || exit 1
43489
43490 @endif utils
43491
43492 .PHONY: maybe-clean-utils clean-utils
43493 maybe-clean-utils:
43494 @if utils
43495 maybe-clean-utils: clean-utils
43496
43497 clean-utils: 
43498         @: $(MAKE); $(unstage)
43499         @[ -f ./utils/Makefile ] || exit 0; \
43500         r=`${PWD_COMMAND}`; export r; \
43501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43502         $(HOST_EXPORTS) \
43503         for flag in $(EXTRA_HOST_FLAGS) ; do \
43504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43505         done; \
43506         echo "Doing clean in utils" ; \
43507         (cd $(HOST_SUBDIR)/utils && \
43508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43510                   "RANLIB=$${RANLIB}" \
43511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43512                   clean) \
43513           || exit 1
43514
43515 @endif utils
43516
43517 .PHONY: maybe-distclean-utils distclean-utils
43518 maybe-distclean-utils:
43519 @if utils
43520 maybe-distclean-utils: distclean-utils
43521
43522 distclean-utils: 
43523         @: $(MAKE); $(unstage)
43524         @[ -f ./utils/Makefile ] || exit 0; \
43525         r=`${PWD_COMMAND}`; export r; \
43526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43527         $(HOST_EXPORTS) \
43528         for flag in $(EXTRA_HOST_FLAGS) ; do \
43529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43530         done; \
43531         echo "Doing distclean in utils" ; \
43532         (cd $(HOST_SUBDIR)/utils && \
43533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43535                   "RANLIB=$${RANLIB}" \
43536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43537                   distclean) \
43538           || exit 1
43539
43540 @endif utils
43541
43542 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43543 maybe-maintainer-clean-utils:
43544 @if utils
43545 maybe-maintainer-clean-utils: maintainer-clean-utils
43546
43547 maintainer-clean-utils: 
43548         @: $(MAKE); $(unstage)
43549         @[ -f ./utils/Makefile ] || exit 0; \
43550         r=`${PWD_COMMAND}`; export r; \
43551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552         $(HOST_EXPORTS) \
43553         for flag in $(EXTRA_HOST_FLAGS) ; do \
43554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555         done; \
43556         echo "Doing maintainer-clean in utils" ; \
43557         (cd $(HOST_SUBDIR)/utils && \
43558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43560                   "RANLIB=$${RANLIB}" \
43561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43562                   maintainer-clean) \
43563           || exit 1
43564
43565 @endif utils
43566
43567
43568
43569 .PHONY: configure-gnattools maybe-configure-gnattools
43570 maybe-configure-gnattools:
43571 @if gcc-bootstrap
43572 configure-gnattools: stage_current
43573 @endif gcc-bootstrap
43574 @if gnattools
43575 maybe-configure-gnattools: configure-gnattools
43576 configure-gnattools: 
43577         @: $(MAKE); $(unstage)
43578         @r=`${PWD_COMMAND}`; export r; \
43579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43580         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43582         $(HOST_EXPORTS)  \
43583         echo Configuring in $(HOST_SUBDIR)/gnattools; \
43584         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43585         case $(srcdir) in \
43586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43587           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43589         esac; \
43590         srcdiroption="--srcdir=$${topdir}/gnattools"; \
43591         libsrcdir="$$s/gnattools"; \
43592         $(SHELL) $${libsrcdir}/configure \
43593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43594           --target=${target_alias} $${srcdiroption}  \
43595           || exit 1
43596 @endif gnattools
43597
43598
43599
43600
43601
43602 .PHONY: all-gnattools maybe-all-gnattools
43603 maybe-all-gnattools:
43604 @if gcc-bootstrap
43605 all-gnattools: stage_current
43606 @endif gcc-bootstrap
43607 @if gnattools
43608 TARGET-gnattools=all
43609 maybe-all-gnattools: all-gnattools
43610 all-gnattools: configure-gnattools
43611         @: $(MAKE); $(unstage)
43612         @r=`${PWD_COMMAND}`; export r; \
43613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43614         $(HOST_EXPORTS)  \
43615         (cd $(HOST_SUBDIR)/gnattools && \
43616           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43617                 $(TARGET-gnattools))
43618 @endif gnattools
43619
43620
43621
43622
43623 .PHONY: check-gnattools maybe-check-gnattools
43624 maybe-check-gnattools:
43625 @if gnattools
43626 maybe-check-gnattools: check-gnattools
43627
43628 check-gnattools:
43629         @: $(MAKE); $(unstage)
43630         @r=`${PWD_COMMAND}`; export r; \
43631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632         $(HOST_EXPORTS) \
43633         (cd $(HOST_SUBDIR)/gnattools && \
43634           $(MAKE) $(FLAGS_TO_PASS)  check)
43635
43636 @endif gnattools
43637
43638 .PHONY: install-gnattools maybe-install-gnattools
43639 maybe-install-gnattools:
43640 @if gnattools
43641 maybe-install-gnattools: install-gnattools
43642
43643 install-gnattools: installdirs
43644         @: $(MAKE); $(unstage)
43645         @r=`${PWD_COMMAND}`; export r; \
43646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647         $(HOST_EXPORTS) \
43648         (cd $(HOST_SUBDIR)/gnattools && \
43649           $(MAKE) $(FLAGS_TO_PASS)  install)
43650
43651 @endif gnattools
43652
43653 # Other targets (info, dvi, pdf, etc.)
43654
43655 .PHONY: maybe-info-gnattools info-gnattools
43656 maybe-info-gnattools:
43657 @if gnattools
43658 maybe-info-gnattools: info-gnattools
43659
43660 info-gnattools: \
43661     configure-gnattools 
43662         @: $(MAKE); $(unstage)
43663         @[ -f ./gnattools/Makefile ] || exit 0; \
43664         r=`${PWD_COMMAND}`; export r; \
43665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666         $(HOST_EXPORTS) \
43667         for flag in $(EXTRA_HOST_FLAGS) ; do \
43668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43669         done; \
43670         echo "Doing info in gnattools" ; \
43671         (cd $(HOST_SUBDIR)/gnattools && \
43672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43674                   "RANLIB=$${RANLIB}" \
43675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43676                   info) \
43677           || exit 1
43678
43679 @endif gnattools
43680
43681 .PHONY: maybe-dvi-gnattools dvi-gnattools
43682 maybe-dvi-gnattools:
43683 @if gnattools
43684 maybe-dvi-gnattools: dvi-gnattools
43685
43686 dvi-gnattools: \
43687     configure-gnattools 
43688         @: $(MAKE); $(unstage)
43689         @[ -f ./gnattools/Makefile ] || exit 0; \
43690         r=`${PWD_COMMAND}`; export r; \
43691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43692         $(HOST_EXPORTS) \
43693         for flag in $(EXTRA_HOST_FLAGS) ; do \
43694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695         done; \
43696         echo "Doing dvi in gnattools" ; \
43697         (cd $(HOST_SUBDIR)/gnattools && \
43698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43700                   "RANLIB=$${RANLIB}" \
43701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43702                   dvi) \
43703           || exit 1
43704
43705 @endif gnattools
43706
43707 .PHONY: maybe-pdf-gnattools pdf-gnattools
43708 maybe-pdf-gnattools:
43709 @if gnattools
43710 maybe-pdf-gnattools: pdf-gnattools
43711
43712 pdf-gnattools: \
43713     configure-gnattools 
43714         @: $(MAKE); $(unstage)
43715         @[ -f ./gnattools/Makefile ] || exit 0; \
43716         r=`${PWD_COMMAND}`; export r; \
43717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43718         $(HOST_EXPORTS) \
43719         for flag in $(EXTRA_HOST_FLAGS) ; do \
43720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43721         done; \
43722         echo "Doing pdf in gnattools" ; \
43723         (cd $(HOST_SUBDIR)/gnattools && \
43724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43726                   "RANLIB=$${RANLIB}" \
43727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43728                   pdf) \
43729           || exit 1
43730
43731 @endif gnattools
43732
43733 .PHONY: maybe-html-gnattools html-gnattools
43734 maybe-html-gnattools:
43735 @if gnattools
43736 maybe-html-gnattools: html-gnattools
43737
43738 html-gnattools: \
43739     configure-gnattools 
43740         @: $(MAKE); $(unstage)
43741         @[ -f ./gnattools/Makefile ] || exit 0; \
43742         r=`${PWD_COMMAND}`; export r; \
43743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43744         $(HOST_EXPORTS) \
43745         for flag in $(EXTRA_HOST_FLAGS) ; do \
43746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747         done; \
43748         echo "Doing html in gnattools" ; \
43749         (cd $(HOST_SUBDIR)/gnattools && \
43750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43752                   "RANLIB=$${RANLIB}" \
43753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43754                   html) \
43755           || exit 1
43756
43757 @endif gnattools
43758
43759 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43760 maybe-TAGS-gnattools:
43761 @if gnattools
43762 maybe-TAGS-gnattools: TAGS-gnattools
43763
43764 TAGS-gnattools: \
43765     configure-gnattools 
43766         @: $(MAKE); $(unstage)
43767         @[ -f ./gnattools/Makefile ] || exit 0; \
43768         r=`${PWD_COMMAND}`; export r; \
43769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43770         $(HOST_EXPORTS) \
43771         for flag in $(EXTRA_HOST_FLAGS) ; do \
43772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773         done; \
43774         echo "Doing TAGS in gnattools" ; \
43775         (cd $(HOST_SUBDIR)/gnattools && \
43776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43778                   "RANLIB=$${RANLIB}" \
43779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43780                   TAGS) \
43781           || exit 1
43782
43783 @endif gnattools
43784
43785 .PHONY: maybe-install-info-gnattools install-info-gnattools
43786 maybe-install-info-gnattools:
43787 @if gnattools
43788 maybe-install-info-gnattools: install-info-gnattools
43789
43790 install-info-gnattools: \
43791     configure-gnattools \
43792     info-gnattools 
43793         @: $(MAKE); $(unstage)
43794         @[ -f ./gnattools/Makefile ] || exit 0; \
43795         r=`${PWD_COMMAND}`; export r; \
43796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43797         $(HOST_EXPORTS) \
43798         for flag in $(EXTRA_HOST_FLAGS) ; do \
43799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800         done; \
43801         echo "Doing install-info in gnattools" ; \
43802         (cd $(HOST_SUBDIR)/gnattools && \
43803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43805                   "RANLIB=$${RANLIB}" \
43806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43807                   install-info) \
43808           || exit 1
43809
43810 @endif gnattools
43811
43812 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43813 maybe-install-pdf-gnattools:
43814 @if gnattools
43815 maybe-install-pdf-gnattools: install-pdf-gnattools
43816
43817 install-pdf-gnattools: \
43818     configure-gnattools \
43819     pdf-gnattools 
43820         @: $(MAKE); $(unstage)
43821         @[ -f ./gnattools/Makefile ] || exit 0; \
43822         r=`${PWD_COMMAND}`; export r; \
43823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43824         $(HOST_EXPORTS) \
43825         for flag in $(EXTRA_HOST_FLAGS) ; do \
43826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827         done; \
43828         echo "Doing install-pdf in gnattools" ; \
43829         (cd $(HOST_SUBDIR)/gnattools && \
43830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43832                   "RANLIB=$${RANLIB}" \
43833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43834                   install-pdf) \
43835           || exit 1
43836
43837 @endif gnattools
43838
43839 .PHONY: maybe-install-html-gnattools install-html-gnattools
43840 maybe-install-html-gnattools:
43841 @if gnattools
43842 maybe-install-html-gnattools: install-html-gnattools
43843
43844 install-html-gnattools: \
43845     configure-gnattools \
43846     html-gnattools 
43847         @: $(MAKE); $(unstage)
43848         @[ -f ./gnattools/Makefile ] || exit 0; \
43849         r=`${PWD_COMMAND}`; export r; \
43850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43851         $(HOST_EXPORTS) \
43852         for flag in $(EXTRA_HOST_FLAGS) ; do \
43853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854         done; \
43855         echo "Doing install-html in gnattools" ; \
43856         (cd $(HOST_SUBDIR)/gnattools && \
43857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43859                   "RANLIB=$${RANLIB}" \
43860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43861                   install-html) \
43862           || exit 1
43863
43864 @endif gnattools
43865
43866 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43867 maybe-installcheck-gnattools:
43868 @if gnattools
43869 maybe-installcheck-gnattools: installcheck-gnattools
43870
43871 installcheck-gnattools: \
43872     configure-gnattools 
43873         @: $(MAKE); $(unstage)
43874         @[ -f ./gnattools/Makefile ] || exit 0; \
43875         r=`${PWD_COMMAND}`; export r; \
43876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877         $(HOST_EXPORTS) \
43878         for flag in $(EXTRA_HOST_FLAGS) ; do \
43879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880         done; \
43881         echo "Doing installcheck in gnattools" ; \
43882         (cd $(HOST_SUBDIR)/gnattools && \
43883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43885                   "RANLIB=$${RANLIB}" \
43886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43887                   installcheck) \
43888           || exit 1
43889
43890 @endif gnattools
43891
43892 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43893 maybe-mostlyclean-gnattools:
43894 @if gnattools
43895 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43896
43897 mostlyclean-gnattools: 
43898         @: $(MAKE); $(unstage)
43899         @[ -f ./gnattools/Makefile ] || exit 0; \
43900         r=`${PWD_COMMAND}`; export r; \
43901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43902         $(HOST_EXPORTS) \
43903         for flag in $(EXTRA_HOST_FLAGS) ; do \
43904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43905         done; \
43906         echo "Doing mostlyclean in gnattools" ; \
43907         (cd $(HOST_SUBDIR)/gnattools && \
43908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43910                   "RANLIB=$${RANLIB}" \
43911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43912                   mostlyclean) \
43913           || exit 1
43914
43915 @endif gnattools
43916
43917 .PHONY: maybe-clean-gnattools clean-gnattools
43918 maybe-clean-gnattools:
43919 @if gnattools
43920 maybe-clean-gnattools: clean-gnattools
43921
43922 clean-gnattools: 
43923         @: $(MAKE); $(unstage)
43924         @[ -f ./gnattools/Makefile ] || exit 0; \
43925         r=`${PWD_COMMAND}`; export r; \
43926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43927         $(HOST_EXPORTS) \
43928         for flag in $(EXTRA_HOST_FLAGS) ; do \
43929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930         done; \
43931         echo "Doing clean in gnattools" ; \
43932         (cd $(HOST_SUBDIR)/gnattools && \
43933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43935                   "RANLIB=$${RANLIB}" \
43936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43937                   clean) \
43938           || exit 1
43939
43940 @endif gnattools
43941
43942 .PHONY: maybe-distclean-gnattools distclean-gnattools
43943 maybe-distclean-gnattools:
43944 @if gnattools
43945 maybe-distclean-gnattools: distclean-gnattools
43946
43947 distclean-gnattools: 
43948         @: $(MAKE); $(unstage)
43949         @[ -f ./gnattools/Makefile ] || exit 0; \
43950         r=`${PWD_COMMAND}`; export r; \
43951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43952         $(HOST_EXPORTS) \
43953         for flag in $(EXTRA_HOST_FLAGS) ; do \
43954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43955         done; \
43956         echo "Doing distclean in gnattools" ; \
43957         (cd $(HOST_SUBDIR)/gnattools && \
43958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43960                   "RANLIB=$${RANLIB}" \
43961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43962                   distclean) \
43963           || exit 1
43964
43965 @endif gnattools
43966
43967 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43968 maybe-maintainer-clean-gnattools:
43969 @if gnattools
43970 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43971
43972 maintainer-clean-gnattools: 
43973         @: $(MAKE); $(unstage)
43974         @[ -f ./gnattools/Makefile ] || exit 0; \
43975         r=`${PWD_COMMAND}`; export r; \
43976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977         $(HOST_EXPORTS) \
43978         for flag in $(EXTRA_HOST_FLAGS) ; do \
43979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980         done; \
43981         echo "Doing maintainer-clean in gnattools" ; \
43982         (cd $(HOST_SUBDIR)/gnattools && \
43983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43985                   "RANLIB=$${RANLIB}" \
43986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43987                   maintainer-clean) \
43988           || exit 1
43989
43990 @endif gnattools
43991
43992
43993
43994 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43995 maybe-configure-lto-plugin:
43996 @if gcc-bootstrap
43997 configure-lto-plugin: stage_current
43998 @endif gcc-bootstrap
43999 @if lto-plugin
44000 maybe-configure-lto-plugin: configure-lto-plugin
44001 configure-lto-plugin: 
44002         @r=`${PWD_COMMAND}`; export r; \
44003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44004         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44006         $(HOST_EXPORTS)  \
44007         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
44008         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
44009         case $(srcdir) in \
44010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44011           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44013         esac; \
44014         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44015         libsrcdir="$$s/lto-plugin"; \
44016         $(SHELL) $${libsrcdir}/configure \
44017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44018           --target=${target_alias} $${srcdiroption}  \
44019           || exit 1
44020 @endif lto-plugin
44021
44022
44023
44024 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
44025 maybe-configure-stage1-lto-plugin:
44026 @if lto-plugin-bootstrap
44027 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
44028 configure-stage1-lto-plugin:
44029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44031         @r=`${PWD_COMMAND}`; export r; \
44032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033         TFLAGS="$(STAGE1_TFLAGS)"; \
44034         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44035         $(HOST_EXPORTS) \
44036         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44037         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44038         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
44039         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
44040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44041         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44042         case $(srcdir) in \
44043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44044           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44046         esac; \
44047         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44048         libsrcdir="$$s/lto-plugin"; \
44049         $(SHELL) $${libsrcdir}/configure \
44050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44051           --target=${target_alias} $${srcdiroption} \
44052           $(STAGE1_CONFIGURE_FLAGS)
44053 @endif lto-plugin-bootstrap
44054
44055 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44056 maybe-configure-stage2-lto-plugin:
44057 @if lto-plugin-bootstrap
44058 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44059 configure-stage2-lto-plugin:
44060         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44062         @r=`${PWD_COMMAND}`; export r; \
44063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44064         TFLAGS="$(STAGE2_TFLAGS)"; \
44065         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44066         $(HOST_EXPORTS) \
44067         $(POSTSTAGE1_HOST_EXPORTS) \
44068         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44069         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44070         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44071         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44073         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44074         case $(srcdir) in \
44075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44076           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44078         esac; \
44079         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44080         libsrcdir="$$s/lto-plugin"; \
44081         $(SHELL) $${libsrcdir}/configure \
44082           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44083           --target=${target_alias} $${srcdiroption} \
44084           --with-build-libsubdir=$(HOST_SUBDIR) \
44085           $(STAGE2_CONFIGURE_FLAGS)
44086 @endif lto-plugin-bootstrap
44087
44088 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44089 maybe-configure-stage3-lto-plugin:
44090 @if lto-plugin-bootstrap
44091 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44092 configure-stage3-lto-plugin:
44093         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44095         @r=`${PWD_COMMAND}`; export r; \
44096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44097         TFLAGS="$(STAGE3_TFLAGS)"; \
44098         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44099         $(HOST_EXPORTS) \
44100         $(POSTSTAGE1_HOST_EXPORTS) \
44101         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44102         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44103         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44104         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44106         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44107         case $(srcdir) in \
44108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44109           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44111         esac; \
44112         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44113         libsrcdir="$$s/lto-plugin"; \
44114         $(SHELL) $${libsrcdir}/configure \
44115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44116           --target=${target_alias} $${srcdiroption} \
44117           --with-build-libsubdir=$(HOST_SUBDIR) \
44118           $(STAGE3_CONFIGURE_FLAGS)
44119 @endif lto-plugin-bootstrap
44120
44121 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44122 maybe-configure-stage4-lto-plugin:
44123 @if lto-plugin-bootstrap
44124 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44125 configure-stage4-lto-plugin:
44126         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44128         @r=`${PWD_COMMAND}`; export r; \
44129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44130         TFLAGS="$(STAGE4_TFLAGS)"; \
44131         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44132         $(HOST_EXPORTS) \
44133         $(POSTSTAGE1_HOST_EXPORTS) \
44134         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44135         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44136         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44137         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44139         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44140         case $(srcdir) in \
44141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44142           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44144         esac; \
44145         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44146         libsrcdir="$$s/lto-plugin"; \
44147         $(SHELL) $${libsrcdir}/configure \
44148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44149           --target=${target_alias} $${srcdiroption} \
44150           --with-build-libsubdir=$(HOST_SUBDIR) \
44151           $(STAGE4_CONFIGURE_FLAGS)
44152 @endif lto-plugin-bootstrap
44153
44154 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44155 maybe-configure-stageprofile-lto-plugin:
44156 @if lto-plugin-bootstrap
44157 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44158 configure-stageprofile-lto-plugin:
44159         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44160         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44161         @r=`${PWD_COMMAND}`; export r; \
44162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44163         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44164         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44165         $(HOST_EXPORTS) \
44166         $(POSTSTAGE1_HOST_EXPORTS) \
44167         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44168         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44169         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44170         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44172         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44173         case $(srcdir) in \
44174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44175           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44177         esac; \
44178         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44179         libsrcdir="$$s/lto-plugin"; \
44180         $(SHELL) $${libsrcdir}/configure \
44181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44182           --target=${target_alias} $${srcdiroption} \
44183           --with-build-libsubdir=$(HOST_SUBDIR) \
44184           $(STAGEprofile_CONFIGURE_FLAGS)
44185 @endif lto-plugin-bootstrap
44186
44187 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44188 maybe-configure-stagefeedback-lto-plugin:
44189 @if lto-plugin-bootstrap
44190 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44191 configure-stagefeedback-lto-plugin:
44192         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44193         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44194         @r=`${PWD_COMMAND}`; export r; \
44195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44196         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44197         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44198         $(HOST_EXPORTS) \
44199         $(POSTSTAGE1_HOST_EXPORTS) \
44200         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44201         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44202         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44203         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44205         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44206         case $(srcdir) in \
44207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44208           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44210         esac; \
44211         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44212         libsrcdir="$$s/lto-plugin"; \
44213         $(SHELL) $${libsrcdir}/configure \
44214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44215           --target=${target_alias} $${srcdiroption} \
44216           --with-build-libsubdir=$(HOST_SUBDIR) \
44217           $(STAGEfeedback_CONFIGURE_FLAGS)
44218 @endif lto-plugin-bootstrap
44219
44220
44221
44222
44223
44224 .PHONY: all-lto-plugin maybe-all-lto-plugin
44225 maybe-all-lto-plugin:
44226 @if gcc-bootstrap
44227 all-lto-plugin: stage_current
44228 @endif gcc-bootstrap
44229 @if lto-plugin
44230 TARGET-lto-plugin=all
44231 maybe-all-lto-plugin: all-lto-plugin
44232 all-lto-plugin: configure-lto-plugin
44233         @r=`${PWD_COMMAND}`; export r; \
44234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235         $(HOST_EXPORTS)  \
44236         (cd $(HOST_SUBDIR)/lto-plugin && \
44237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44238                 $(TARGET-lto-plugin))
44239 @endif lto-plugin
44240
44241
44242
44243 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44244 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44245 maybe-all-stage1-lto-plugin:
44246 maybe-clean-stage1-lto-plugin:
44247 @if lto-plugin-bootstrap
44248 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44249 all-stage1: all-stage1-lto-plugin
44250 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44251 all-stage1-lto-plugin: configure-stage1-lto-plugin
44252         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44253         @r=`${PWD_COMMAND}`; export r; \
44254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44255         TFLAGS="$(STAGE1_TFLAGS)"; \
44256         $(HOST_EXPORTS)  \
44257         cd $(HOST_SUBDIR)/lto-plugin && \
44258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44259                 CFLAGS="$(STAGE1_CFLAGS)" \
44260                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44261                 LIBCFLAGS="$(LIBCFLAGS)" \
44262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44265                 $(EXTRA_HOST_FLAGS)   \
44266                 TFLAGS="$(STAGE1_TFLAGS)" \
44267                 $(TARGET-stage1-lto-plugin)
44268
44269 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44270 clean-stage1: clean-stage1-lto-plugin
44271 clean-stage1-lto-plugin:
44272         @if [ $(current_stage) = stage1 ]; then \
44273           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44274         else \
44275           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44276           $(MAKE) stage1-start; \
44277         fi; \
44278         cd $(HOST_SUBDIR)/lto-plugin && \
44279         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44280                  clean
44281 @endif lto-plugin-bootstrap
44282
44283
44284 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44285 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44286 maybe-all-stage2-lto-plugin:
44287 maybe-clean-stage2-lto-plugin:
44288 @if lto-plugin-bootstrap
44289 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44290 all-stage2: all-stage2-lto-plugin
44291 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44292 all-stage2-lto-plugin: configure-stage2-lto-plugin
44293         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44294         @r=`${PWD_COMMAND}`; export r; \
44295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44296         TFLAGS="$(STAGE2_TFLAGS)"; \
44297         $(HOST_EXPORTS) \
44298         $(POSTSTAGE1_HOST_EXPORTS)  \
44299         cd $(HOST_SUBDIR)/lto-plugin && \
44300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44301                 CFLAGS="$(STAGE2_CFLAGS)" \
44302                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44303                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44308                 TFLAGS="$(STAGE2_TFLAGS)" \
44309                 $(TARGET-stage2-lto-plugin)
44310
44311 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44312 clean-stage2: clean-stage2-lto-plugin
44313 clean-stage2-lto-plugin:
44314         @if [ $(current_stage) = stage2 ]; then \
44315           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44316         else \
44317           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44318           $(MAKE) stage2-start; \
44319         fi; \
44320         cd $(HOST_SUBDIR)/lto-plugin && \
44321         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44322                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44323                  clean
44324 @endif lto-plugin-bootstrap
44325
44326
44327 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44328 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44329 maybe-all-stage3-lto-plugin:
44330 maybe-clean-stage3-lto-plugin:
44331 @if lto-plugin-bootstrap
44332 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44333 all-stage3: all-stage3-lto-plugin
44334 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44335 all-stage3-lto-plugin: configure-stage3-lto-plugin
44336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44337         @r=`${PWD_COMMAND}`; export r; \
44338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44339         TFLAGS="$(STAGE3_TFLAGS)"; \
44340         $(HOST_EXPORTS) \
44341         $(POSTSTAGE1_HOST_EXPORTS)  \
44342         cd $(HOST_SUBDIR)/lto-plugin && \
44343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44344                 CFLAGS="$(STAGE3_CFLAGS)" \
44345                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44346                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44351                 TFLAGS="$(STAGE3_TFLAGS)" \
44352                 $(TARGET-stage3-lto-plugin)
44353
44354 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44355 clean-stage3: clean-stage3-lto-plugin
44356 clean-stage3-lto-plugin:
44357         @if [ $(current_stage) = stage3 ]; then \
44358           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44359         else \
44360           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44361           $(MAKE) stage3-start; \
44362         fi; \
44363         cd $(HOST_SUBDIR)/lto-plugin && \
44364         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44365                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44366                  clean
44367 @endif lto-plugin-bootstrap
44368
44369
44370 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44371 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44372 maybe-all-stage4-lto-plugin:
44373 maybe-clean-stage4-lto-plugin:
44374 @if lto-plugin-bootstrap
44375 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44376 all-stage4: all-stage4-lto-plugin
44377 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44378 all-stage4-lto-plugin: configure-stage4-lto-plugin
44379         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44380         @r=`${PWD_COMMAND}`; export r; \
44381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44382         TFLAGS="$(STAGE4_TFLAGS)"; \
44383         $(HOST_EXPORTS) \
44384         $(POSTSTAGE1_HOST_EXPORTS)  \
44385         cd $(HOST_SUBDIR)/lto-plugin && \
44386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44387                 CFLAGS="$(STAGE4_CFLAGS)" \
44388                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44389                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44394                 TFLAGS="$(STAGE4_TFLAGS)" \
44395                 $(TARGET-stage4-lto-plugin)
44396
44397 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44398 clean-stage4: clean-stage4-lto-plugin
44399 clean-stage4-lto-plugin:
44400         @if [ $(current_stage) = stage4 ]; then \
44401           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44402         else \
44403           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44404           $(MAKE) stage4-start; \
44405         fi; \
44406         cd $(HOST_SUBDIR)/lto-plugin && \
44407         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44408                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44409                  clean
44410 @endif lto-plugin-bootstrap
44411
44412
44413 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44414 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44415 maybe-all-stageprofile-lto-plugin:
44416 maybe-clean-stageprofile-lto-plugin:
44417 @if lto-plugin-bootstrap
44418 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44419 all-stageprofile: all-stageprofile-lto-plugin
44420 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44421 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44422         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44423         @r=`${PWD_COMMAND}`; export r; \
44424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44426         $(HOST_EXPORTS) \
44427         $(POSTSTAGE1_HOST_EXPORTS)  \
44428         cd $(HOST_SUBDIR)/lto-plugin && \
44429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44430                 CFLAGS="$(STAGEprofile_CFLAGS)" \
44431                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44432                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44437                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44438                 $(TARGET-stageprofile-lto-plugin)
44439
44440 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44441 clean-stageprofile: clean-stageprofile-lto-plugin
44442 clean-stageprofile-lto-plugin:
44443         @if [ $(current_stage) = stageprofile ]; then \
44444           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44445         else \
44446           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44447           $(MAKE) stageprofile-start; \
44448         fi; \
44449         cd $(HOST_SUBDIR)/lto-plugin && \
44450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44451                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44452                  clean
44453 @endif lto-plugin-bootstrap
44454
44455
44456 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44457 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44458 maybe-all-stagefeedback-lto-plugin:
44459 maybe-clean-stagefeedback-lto-plugin:
44460 @if lto-plugin-bootstrap
44461 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44462 all-stagefeedback: all-stagefeedback-lto-plugin
44463 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44464 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44465         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44466         @r=`${PWD_COMMAND}`; export r; \
44467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44468         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44469         $(HOST_EXPORTS) \
44470         $(POSTSTAGE1_HOST_EXPORTS)  \
44471         cd $(HOST_SUBDIR)/lto-plugin && \
44472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44473                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44474                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44475                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44479                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44480                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44481                 $(TARGET-stagefeedback-lto-plugin)
44482
44483 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44484 clean-stagefeedback: clean-stagefeedback-lto-plugin
44485 clean-stagefeedback-lto-plugin:
44486         @if [ $(current_stage) = stagefeedback ]; then \
44487           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44488         else \
44489           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44490           $(MAKE) stagefeedback-start; \
44491         fi; \
44492         cd $(HOST_SUBDIR)/lto-plugin && \
44493         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44494                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44495                  clean
44496 @endif lto-plugin-bootstrap
44497
44498
44499
44500
44501
44502 .PHONY: check-lto-plugin maybe-check-lto-plugin
44503 maybe-check-lto-plugin:
44504 @if lto-plugin
44505 maybe-check-lto-plugin: check-lto-plugin
44506
44507 check-lto-plugin:
44508         @: $(MAKE); $(unstage)
44509         @r=`${PWD_COMMAND}`; export r; \
44510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511         $(HOST_EXPORTS) \
44512         (cd $(HOST_SUBDIR)/lto-plugin && \
44513           $(MAKE) $(FLAGS_TO_PASS)  check)
44514
44515 @endif lto-plugin
44516
44517 .PHONY: install-lto-plugin maybe-install-lto-plugin
44518 maybe-install-lto-plugin:
44519 @if lto-plugin
44520 maybe-install-lto-plugin: install-lto-plugin
44521
44522 install-lto-plugin: installdirs
44523         @: $(MAKE); $(unstage)
44524         @r=`${PWD_COMMAND}`; export r; \
44525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44526         $(HOST_EXPORTS) \
44527         (cd $(HOST_SUBDIR)/lto-plugin && \
44528           $(MAKE) $(FLAGS_TO_PASS)  install)
44529
44530 @endif lto-plugin
44531
44532 # Other targets (info, dvi, pdf, etc.)
44533
44534 .PHONY: maybe-info-lto-plugin info-lto-plugin
44535 maybe-info-lto-plugin:
44536 @if lto-plugin
44537 maybe-info-lto-plugin: info-lto-plugin
44538
44539 info-lto-plugin: \
44540     configure-lto-plugin 
44541         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44542         r=`${PWD_COMMAND}`; export r; \
44543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544         $(HOST_EXPORTS) \
44545         for flag in $(EXTRA_HOST_FLAGS) ; do \
44546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44547         done; \
44548         echo "Doing info in lto-plugin" ; \
44549         (cd $(HOST_SUBDIR)/lto-plugin && \
44550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552                   "RANLIB=$${RANLIB}" \
44553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554                   info) \
44555           || exit 1
44556
44557 @endif lto-plugin
44558
44559 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44560 maybe-dvi-lto-plugin:
44561 @if lto-plugin
44562 maybe-dvi-lto-plugin: dvi-lto-plugin
44563
44564 dvi-lto-plugin: \
44565     configure-lto-plugin 
44566         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44567         r=`${PWD_COMMAND}`; export r; \
44568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569         $(HOST_EXPORTS) \
44570         for flag in $(EXTRA_HOST_FLAGS) ; do \
44571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44572         done; \
44573         echo "Doing dvi in lto-plugin" ; \
44574         (cd $(HOST_SUBDIR)/lto-plugin && \
44575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44577                   "RANLIB=$${RANLIB}" \
44578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44579                   dvi) \
44580           || exit 1
44581
44582 @endif lto-plugin
44583
44584 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44585 maybe-pdf-lto-plugin:
44586 @if lto-plugin
44587 maybe-pdf-lto-plugin: pdf-lto-plugin
44588
44589 pdf-lto-plugin: \
44590     configure-lto-plugin 
44591         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44592         r=`${PWD_COMMAND}`; export r; \
44593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44594         $(HOST_EXPORTS) \
44595         for flag in $(EXTRA_HOST_FLAGS) ; do \
44596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44597         done; \
44598         echo "Doing pdf in lto-plugin" ; \
44599         (cd $(HOST_SUBDIR)/lto-plugin && \
44600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44602                   "RANLIB=$${RANLIB}" \
44603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44604                   pdf) \
44605           || exit 1
44606
44607 @endif lto-plugin
44608
44609 .PHONY: maybe-html-lto-plugin html-lto-plugin
44610 maybe-html-lto-plugin:
44611 @if lto-plugin
44612 maybe-html-lto-plugin: html-lto-plugin
44613
44614 html-lto-plugin: \
44615     configure-lto-plugin 
44616         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44617         r=`${PWD_COMMAND}`; export r; \
44618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44619         $(HOST_EXPORTS) \
44620         for flag in $(EXTRA_HOST_FLAGS) ; do \
44621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44622         done; \
44623         echo "Doing html in lto-plugin" ; \
44624         (cd $(HOST_SUBDIR)/lto-plugin && \
44625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44627                   "RANLIB=$${RANLIB}" \
44628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44629                   html) \
44630           || exit 1
44631
44632 @endif lto-plugin
44633
44634 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44635 maybe-TAGS-lto-plugin:
44636 @if lto-plugin
44637 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44638
44639 TAGS-lto-plugin: \
44640     configure-lto-plugin 
44641         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44642         r=`${PWD_COMMAND}`; export r; \
44643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44644         $(HOST_EXPORTS) \
44645         for flag in $(EXTRA_HOST_FLAGS) ; do \
44646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44647         done; \
44648         echo "Doing TAGS in lto-plugin" ; \
44649         (cd $(HOST_SUBDIR)/lto-plugin && \
44650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44652                   "RANLIB=$${RANLIB}" \
44653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44654                   TAGS) \
44655           || exit 1
44656
44657 @endif lto-plugin
44658
44659 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44660 maybe-install-info-lto-plugin:
44661 @if lto-plugin
44662 maybe-install-info-lto-plugin: install-info-lto-plugin
44663
44664 install-info-lto-plugin: \
44665     configure-lto-plugin \
44666     info-lto-plugin 
44667         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44668         r=`${PWD_COMMAND}`; export r; \
44669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670         $(HOST_EXPORTS) \
44671         for flag in $(EXTRA_HOST_FLAGS) ; do \
44672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44673         done; \
44674         echo "Doing install-info in lto-plugin" ; \
44675         (cd $(HOST_SUBDIR)/lto-plugin && \
44676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678                   "RANLIB=$${RANLIB}" \
44679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680                   install-info) \
44681           || exit 1
44682
44683 @endif lto-plugin
44684
44685 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44686 maybe-install-pdf-lto-plugin:
44687 @if lto-plugin
44688 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44689
44690 install-pdf-lto-plugin: \
44691     configure-lto-plugin \
44692     pdf-lto-plugin 
44693         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44694         r=`${PWD_COMMAND}`; export r; \
44695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44696         $(HOST_EXPORTS) \
44697         for flag in $(EXTRA_HOST_FLAGS) ; do \
44698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44699         done; \
44700         echo "Doing install-pdf in lto-plugin" ; \
44701         (cd $(HOST_SUBDIR)/lto-plugin && \
44702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44704                   "RANLIB=$${RANLIB}" \
44705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44706                   install-pdf) \
44707           || exit 1
44708
44709 @endif lto-plugin
44710
44711 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44712 maybe-install-html-lto-plugin:
44713 @if lto-plugin
44714 maybe-install-html-lto-plugin: install-html-lto-plugin
44715
44716 install-html-lto-plugin: \
44717     configure-lto-plugin \
44718     html-lto-plugin 
44719         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44720         r=`${PWD_COMMAND}`; export r; \
44721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44722         $(HOST_EXPORTS) \
44723         for flag in $(EXTRA_HOST_FLAGS) ; do \
44724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44725         done; \
44726         echo "Doing install-html in lto-plugin" ; \
44727         (cd $(HOST_SUBDIR)/lto-plugin && \
44728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44730                   "RANLIB=$${RANLIB}" \
44731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44732                   install-html) \
44733           || exit 1
44734
44735 @endif lto-plugin
44736
44737 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44738 maybe-installcheck-lto-plugin:
44739 @if lto-plugin
44740 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44741
44742 installcheck-lto-plugin: \
44743     configure-lto-plugin 
44744         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44745         r=`${PWD_COMMAND}`; export r; \
44746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44747         $(HOST_EXPORTS) \
44748         for flag in $(EXTRA_HOST_FLAGS) ; do \
44749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44750         done; \
44751         echo "Doing installcheck in lto-plugin" ; \
44752         (cd $(HOST_SUBDIR)/lto-plugin && \
44753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44755                   "RANLIB=$${RANLIB}" \
44756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44757                   installcheck) \
44758           || exit 1
44759
44760 @endif lto-plugin
44761
44762 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44763 maybe-mostlyclean-lto-plugin:
44764 @if lto-plugin
44765 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44766
44767 mostlyclean-lto-plugin: 
44768         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44769         r=`${PWD_COMMAND}`; export r; \
44770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44771         $(HOST_EXPORTS) \
44772         for flag in $(EXTRA_HOST_FLAGS) ; do \
44773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44774         done; \
44775         echo "Doing mostlyclean in lto-plugin" ; \
44776         (cd $(HOST_SUBDIR)/lto-plugin && \
44777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44779                   "RANLIB=$${RANLIB}" \
44780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44781                   mostlyclean) \
44782           || exit 1
44783
44784 @endif lto-plugin
44785
44786 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44787 maybe-clean-lto-plugin:
44788 @if lto-plugin
44789 maybe-clean-lto-plugin: clean-lto-plugin
44790
44791 clean-lto-plugin: 
44792         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44793         r=`${PWD_COMMAND}`; export r; \
44794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44795         $(HOST_EXPORTS) \
44796         for flag in $(EXTRA_HOST_FLAGS) ; do \
44797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44798         done; \
44799         echo "Doing clean in lto-plugin" ; \
44800         (cd $(HOST_SUBDIR)/lto-plugin && \
44801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44803                   "RANLIB=$${RANLIB}" \
44804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44805                   clean) \
44806           || exit 1
44807
44808 @endif lto-plugin
44809
44810 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44811 maybe-distclean-lto-plugin:
44812 @if lto-plugin
44813 maybe-distclean-lto-plugin: distclean-lto-plugin
44814
44815 distclean-lto-plugin: 
44816         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44817         r=`${PWD_COMMAND}`; export r; \
44818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819         $(HOST_EXPORTS) \
44820         for flag in $(EXTRA_HOST_FLAGS) ; do \
44821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44822         done; \
44823         echo "Doing distclean in lto-plugin" ; \
44824         (cd $(HOST_SUBDIR)/lto-plugin && \
44825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44827                   "RANLIB=$${RANLIB}" \
44828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44829                   distclean) \
44830           || exit 1
44831
44832 @endif lto-plugin
44833
44834 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44835 maybe-maintainer-clean-lto-plugin:
44836 @if lto-plugin
44837 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44838
44839 maintainer-clean-lto-plugin: 
44840         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44841         r=`${PWD_COMMAND}`; export r; \
44842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843         $(HOST_EXPORTS) \
44844         for flag in $(EXTRA_HOST_FLAGS) ; do \
44845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44846         done; \
44847         echo "Doing maintainer-clean in lto-plugin" ; \
44848         (cd $(HOST_SUBDIR)/lto-plugin && \
44849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44851                   "RANLIB=$${RANLIB}" \
44852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44853                   maintainer-clean) \
44854           || exit 1
44855
44856 @endif lto-plugin
44857
44858
44859
44860 # ---------------------------------------
44861 # Modules which run on the target machine
44862 # ---------------------------------------
44863
44864
44865
44866
44867 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44868 maybe-configure-target-libstdc++-v3:
44869 @if gcc-bootstrap
44870 configure-target-libstdc++-v3: stage_current
44871 @endif gcc-bootstrap
44872 @if target-libstdc++-v3
44873 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44874 configure-target-libstdc++-v3: 
44875         @r=`${PWD_COMMAND}`; export r; \
44876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44877         echo "Checking multilib configuration for libstdc++-v3..."; \
44878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44880         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44881           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44882             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44883           else \
44884             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44885             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44886           fi; \
44887         else \
44888           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44889         fi; \
44890         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44892         $(RAW_CXX_TARGET_EXPORTS)  \
44893         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44894         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44895         case $(srcdir) in \
44896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899         esac; \
44900         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44901         libsrcdir="$$s/libstdc++-v3"; \
44902         rm -f no-such-file || : ; \
44903         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44904           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44905           --target=${target_alias} $${srcdiroption}  \
44906           || exit 1
44907 @endif target-libstdc++-v3
44908
44909
44910
44911 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44912 maybe-configure-stage1-target-libstdc++-v3:
44913 @if target-libstdc++-v3-bootstrap
44914 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44915 configure-stage1-target-libstdc++-v3:
44916         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44917         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44918         @r=`${PWD_COMMAND}`; export r; \
44919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44920         TFLAGS="$(STAGE1_TFLAGS)"; \
44921         echo "Checking multilib configuration for libstdc++-v3..."; \
44922         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44923         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44924           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44925             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44926           else \
44927             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44928             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44929           fi; \
44930         else \
44931           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44932         fi; \
44933         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44934         $(RAW_CXX_TARGET_EXPORTS) \
44935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44938         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44940         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44941         case $(srcdir) in \
44942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44943           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44945         esac; \
44946         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44947         libsrcdir="$$s/libstdc++-v3"; \
44948         $(SHELL) $${libsrcdir}/configure \
44949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44950           --target=${target_alias} $${srcdiroption} \
44951           $(STAGE1_CONFIGURE_FLAGS)
44952 @endif target-libstdc++-v3-bootstrap
44953
44954 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44955 maybe-configure-stage2-target-libstdc++-v3:
44956 @if target-libstdc++-v3-bootstrap
44957 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44958 configure-stage2-target-libstdc++-v3:
44959         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44960         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44961         @r=`${PWD_COMMAND}`; export r; \
44962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44963         TFLAGS="$(STAGE2_TFLAGS)"; \
44964         echo "Checking multilib configuration for libstdc++-v3..."; \
44965         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44966         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44967           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44968             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44969           else \
44970             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44971             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44972           fi; \
44973         else \
44974           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44975         fi; \
44976         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44977         $(RAW_CXX_TARGET_EXPORTS) \
44978          \
44979         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44980         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44981         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44982         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44983         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44984         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44985         case $(srcdir) in \
44986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44987           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44989         esac; \
44990         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44991         libsrcdir="$$s/libstdc++-v3"; \
44992         $(SHELL) $${libsrcdir}/configure \
44993           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44994           --target=${target_alias} $${srcdiroption} \
44995           --with-build-libsubdir=$(HOST_SUBDIR) \
44996           $(STAGE2_CONFIGURE_FLAGS)
44997 @endif target-libstdc++-v3-bootstrap
44998
44999 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45000 maybe-configure-stage3-target-libstdc++-v3:
45001 @if target-libstdc++-v3-bootstrap
45002 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45003 configure-stage3-target-libstdc++-v3:
45004         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45005         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45006         @r=`${PWD_COMMAND}`; export r; \
45007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45008         TFLAGS="$(STAGE3_TFLAGS)"; \
45009         echo "Checking multilib configuration for libstdc++-v3..."; \
45010         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45011         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45012           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45013             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45014           else \
45015             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45016             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45017           fi; \
45018         else \
45019           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45020         fi; \
45021         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45022         $(RAW_CXX_TARGET_EXPORTS) \
45023          \
45024         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45025         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45026         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45027         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45029         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45030         case $(srcdir) in \
45031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45032           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45034         esac; \
45035         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45036         libsrcdir="$$s/libstdc++-v3"; \
45037         $(SHELL) $${libsrcdir}/configure \
45038           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45039           --target=${target_alias} $${srcdiroption} \
45040           --with-build-libsubdir=$(HOST_SUBDIR) \
45041           $(STAGE3_CONFIGURE_FLAGS)
45042 @endif target-libstdc++-v3-bootstrap
45043
45044 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45045 maybe-configure-stage4-target-libstdc++-v3:
45046 @if target-libstdc++-v3-bootstrap
45047 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45048 configure-stage4-target-libstdc++-v3:
45049         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45050         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45051         @r=`${PWD_COMMAND}`; export r; \
45052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45053         TFLAGS="$(STAGE4_TFLAGS)"; \
45054         echo "Checking multilib configuration for libstdc++-v3..."; \
45055         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45056         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45057           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45058             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45059           else \
45060             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45061             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45062           fi; \
45063         else \
45064           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45065         fi; \
45066         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45067         $(RAW_CXX_TARGET_EXPORTS) \
45068          \
45069         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45070         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45071         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45072         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45073         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45074         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45075         case $(srcdir) in \
45076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45077           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45079         esac; \
45080         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45081         libsrcdir="$$s/libstdc++-v3"; \
45082         $(SHELL) $${libsrcdir}/configure \
45083           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45084           --target=${target_alias} $${srcdiroption} \
45085           --with-build-libsubdir=$(HOST_SUBDIR) \
45086           $(STAGE4_CONFIGURE_FLAGS)
45087 @endif target-libstdc++-v3-bootstrap
45088
45089 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45090 maybe-configure-stageprofile-target-libstdc++-v3:
45091 @if target-libstdc++-v3-bootstrap
45092 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45093 configure-stageprofile-target-libstdc++-v3:
45094         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45095         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45096         @r=`${PWD_COMMAND}`; export r; \
45097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45098         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45099         echo "Checking multilib configuration for libstdc++-v3..."; \
45100         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45101         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45102           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45103             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45104           else \
45105             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45106             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45107           fi; \
45108         else \
45109           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45110         fi; \
45111         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45112         $(RAW_CXX_TARGET_EXPORTS) \
45113          \
45114         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45115         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45116         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45117         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45118         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45119         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45120         case $(srcdir) in \
45121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45122           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45124         esac; \
45125         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45126         libsrcdir="$$s/libstdc++-v3"; \
45127         $(SHELL) $${libsrcdir}/configure \
45128           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45129           --target=${target_alias} $${srcdiroption} \
45130           --with-build-libsubdir=$(HOST_SUBDIR) \
45131           $(STAGEprofile_CONFIGURE_FLAGS)
45132 @endif target-libstdc++-v3-bootstrap
45133
45134 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45135 maybe-configure-stagefeedback-target-libstdc++-v3:
45136 @if target-libstdc++-v3-bootstrap
45137 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45138 configure-stagefeedback-target-libstdc++-v3:
45139         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45140         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45141         @r=`${PWD_COMMAND}`; export r; \
45142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45143         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45144         echo "Checking multilib configuration for libstdc++-v3..."; \
45145         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45146         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45147           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45148             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45149           else \
45150             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45151             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45152           fi; \
45153         else \
45154           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45155         fi; \
45156         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45157         $(RAW_CXX_TARGET_EXPORTS) \
45158          \
45159         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45160         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45161         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45162         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45163         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45164         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45165         case $(srcdir) in \
45166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45167           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45169         esac; \
45170         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45171         libsrcdir="$$s/libstdc++-v3"; \
45172         $(SHELL) $${libsrcdir}/configure \
45173           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45174           --target=${target_alias} $${srcdiroption} \
45175           --with-build-libsubdir=$(HOST_SUBDIR) \
45176           $(STAGEfeedback_CONFIGURE_FLAGS)
45177 @endif target-libstdc++-v3-bootstrap
45178
45179
45180
45181
45182
45183 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45184 maybe-all-target-libstdc++-v3:
45185 @if gcc-bootstrap
45186 all-target-libstdc++-v3: stage_current
45187 @endif gcc-bootstrap
45188 @if target-libstdc++-v3
45189 TARGET-target-libstdc++-v3=all
45190 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45191 all-target-libstdc++-v3: configure-target-libstdc++-v3
45192         @r=`${PWD_COMMAND}`; export r; \
45193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194         $(RAW_CXX_TARGET_EXPORTS)  \
45195         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45197                 $(TARGET-target-libstdc++-v3))
45198 @endif target-libstdc++-v3
45199
45200
45201
45202 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45203 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45204 maybe-all-stage1-target-libstdc++-v3:
45205 maybe-clean-stage1-target-libstdc++-v3:
45206 @if target-libstdc++-v3-bootstrap
45207 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45208 all-stage1: all-stage1-target-libstdc++-v3
45209 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45210 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45211         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45212         @r=`${PWD_COMMAND}`; export r; \
45213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45214         TFLAGS="$(STAGE1_TFLAGS)"; \
45215         $(RAW_CXX_TARGET_EXPORTS)  \
45216         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45217         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45218                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45219                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45220                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45221                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45222                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45223                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45224                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45225                 TFLAGS="$(STAGE1_TFLAGS)" \
45226                 $(TARGET-stage1-target-libstdc++-v3)
45227
45228 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45229 clean-stage1: clean-stage1-target-libstdc++-v3
45230 clean-stage1-target-libstdc++-v3:
45231         @if [ $(current_stage) = stage1 ]; then \
45232           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45233         else \
45234           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45235           $(MAKE) stage1-start; \
45236         fi; \
45237         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45238         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45239                  clean
45240 @endif target-libstdc++-v3-bootstrap
45241
45242
45243 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45244 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45245 maybe-all-stage2-target-libstdc++-v3:
45246 maybe-clean-stage2-target-libstdc++-v3:
45247 @if target-libstdc++-v3-bootstrap
45248 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45249 all-stage2: all-stage2-target-libstdc++-v3
45250 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45251 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45252         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45253         @r=`${PWD_COMMAND}`; export r; \
45254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255         TFLAGS="$(STAGE2_TFLAGS)"; \
45256         $(RAW_CXX_TARGET_EXPORTS) \
45257           \
45258         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45260                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45261                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45262                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45266                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45267                 TFLAGS="$(STAGE2_TFLAGS)" \
45268                 $(TARGET-stage2-target-libstdc++-v3)
45269
45270 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45271 clean-stage2: clean-stage2-target-libstdc++-v3
45272 clean-stage2-target-libstdc++-v3:
45273         @if [ $(current_stage) = stage2 ]; then \
45274           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45275         else \
45276           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45277           $(MAKE) stage2-start; \
45278         fi; \
45279         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45280         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45281                   \
45282                  clean
45283 @endif target-libstdc++-v3-bootstrap
45284
45285
45286 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45287 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45288 maybe-all-stage3-target-libstdc++-v3:
45289 maybe-clean-stage3-target-libstdc++-v3:
45290 @if target-libstdc++-v3-bootstrap
45291 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45292 all-stage3: all-stage3-target-libstdc++-v3
45293 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45294 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45295         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45296         @r=`${PWD_COMMAND}`; export r; \
45297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45298         TFLAGS="$(STAGE3_TFLAGS)"; \
45299         $(RAW_CXX_TARGET_EXPORTS) \
45300           \
45301         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45303                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45304                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45305                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45309                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45310                 TFLAGS="$(STAGE3_TFLAGS)" \
45311                 $(TARGET-stage3-target-libstdc++-v3)
45312
45313 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45314 clean-stage3: clean-stage3-target-libstdc++-v3
45315 clean-stage3-target-libstdc++-v3:
45316         @if [ $(current_stage) = stage3 ]; then \
45317           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45318         else \
45319           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45320           $(MAKE) stage3-start; \
45321         fi; \
45322         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45323         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45324                   \
45325                  clean
45326 @endif target-libstdc++-v3-bootstrap
45327
45328
45329 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45330 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45331 maybe-all-stage4-target-libstdc++-v3:
45332 maybe-clean-stage4-target-libstdc++-v3:
45333 @if target-libstdc++-v3-bootstrap
45334 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45335 all-stage4: all-stage4-target-libstdc++-v3
45336 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45337 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45338         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45339         @r=`${PWD_COMMAND}`; export r; \
45340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341         TFLAGS="$(STAGE4_TFLAGS)"; \
45342         $(RAW_CXX_TARGET_EXPORTS) \
45343           \
45344         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45346                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45347                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45348                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45352                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45353                 TFLAGS="$(STAGE4_TFLAGS)" \
45354                 $(TARGET-stage4-target-libstdc++-v3)
45355
45356 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45357 clean-stage4: clean-stage4-target-libstdc++-v3
45358 clean-stage4-target-libstdc++-v3:
45359         @if [ $(current_stage) = stage4 ]; then \
45360           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45361         else \
45362           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45363           $(MAKE) stage4-start; \
45364         fi; \
45365         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45366         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45367                   \
45368                  clean
45369 @endif target-libstdc++-v3-bootstrap
45370
45371
45372 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45373 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45374 maybe-all-stageprofile-target-libstdc++-v3:
45375 maybe-clean-stageprofile-target-libstdc++-v3:
45376 @if target-libstdc++-v3-bootstrap
45377 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45378 all-stageprofile: all-stageprofile-target-libstdc++-v3
45379 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45380 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45381         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45382         @r=`${PWD_COMMAND}`; export r; \
45383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45385         $(RAW_CXX_TARGET_EXPORTS) \
45386           \
45387         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45389                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45390                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45391                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45395                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45396                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45397                 $(TARGET-stageprofile-target-libstdc++-v3)
45398
45399 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45400 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45401 clean-stageprofile-target-libstdc++-v3:
45402         @if [ $(current_stage) = stageprofile ]; then \
45403           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45404         else \
45405           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45406           $(MAKE) stageprofile-start; \
45407         fi; \
45408         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45409         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45410                   \
45411                  clean
45412 @endif target-libstdc++-v3-bootstrap
45413
45414
45415 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45416 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45417 maybe-all-stagefeedback-target-libstdc++-v3:
45418 maybe-clean-stagefeedback-target-libstdc++-v3:
45419 @if target-libstdc++-v3-bootstrap
45420 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45421 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45422 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45423 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45424         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45425         @r=`${PWD_COMMAND}`; export r; \
45426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45428         $(RAW_CXX_TARGET_EXPORTS) \
45429           \
45430         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45432                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45433                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45434                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45435                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45436                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45437                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45438                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45439                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45440                 $(TARGET-stagefeedback-target-libstdc++-v3)
45441
45442 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45443 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45444 clean-stagefeedback-target-libstdc++-v3:
45445         @if [ $(current_stage) = stagefeedback ]; then \
45446           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45447         else \
45448           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45449           $(MAKE) stagefeedback-start; \
45450         fi; \
45451         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45452         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45453                   \
45454                  clean
45455 @endif target-libstdc++-v3-bootstrap
45456
45457
45458
45459
45460
45461
45462 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45463 maybe-check-target-libstdc++-v3:
45464 @if target-libstdc++-v3
45465 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45466
45467 check-target-libstdc++-v3:
45468         @: $(MAKE); $(unstage)
45469         @r=`${PWD_COMMAND}`; export r; \
45470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45471         $(RAW_CXX_TARGET_EXPORTS) \
45472         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45473           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45474
45475 @endif target-libstdc++-v3
45476
45477 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45478 maybe-install-target-libstdc++-v3:
45479 @if target-libstdc++-v3
45480 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45481
45482 install-target-libstdc++-v3: installdirs
45483         @: $(MAKE); $(unstage)
45484         @r=`${PWD_COMMAND}`; export r; \
45485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486         $(RAW_CXX_TARGET_EXPORTS) \
45487         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45488           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45489
45490 @endif target-libstdc++-v3
45491
45492 # Other targets (info, dvi, pdf, etc.)
45493
45494 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45495 maybe-info-target-libstdc++-v3:
45496 @if target-libstdc++-v3
45497 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45498
45499 info-target-libstdc++-v3: \
45500     configure-target-libstdc++-v3 
45501         @: $(MAKE); $(unstage)
45502         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45503         r=`${PWD_COMMAND}`; export r; \
45504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505         $(RAW_CXX_TARGET_EXPORTS) \
45506         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45507         for flag in $(EXTRA_TARGET_FLAGS); do \
45508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45509         done; \
45510         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45513                   "RANLIB=$${RANLIB}" \
45514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45515                    info) \
45516           || exit 1
45517
45518 @endif target-libstdc++-v3
45519
45520 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45521 maybe-dvi-target-libstdc++-v3:
45522 @if target-libstdc++-v3
45523 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45524
45525 dvi-target-libstdc++-v3: \
45526     configure-target-libstdc++-v3 
45527         @: $(MAKE); $(unstage)
45528         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45529         r=`${PWD_COMMAND}`; export r; \
45530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45531         $(RAW_CXX_TARGET_EXPORTS) \
45532         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45533         for flag in $(EXTRA_TARGET_FLAGS); do \
45534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45535         done; \
45536         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45539                   "RANLIB=$${RANLIB}" \
45540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45541                    dvi) \
45542           || exit 1
45543
45544 @endif target-libstdc++-v3
45545
45546 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45547 maybe-pdf-target-libstdc++-v3:
45548 @if target-libstdc++-v3
45549 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45550
45551 pdf-target-libstdc++-v3: \
45552     configure-target-libstdc++-v3 
45553         @: $(MAKE); $(unstage)
45554         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45555         r=`${PWD_COMMAND}`; export r; \
45556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45557         $(RAW_CXX_TARGET_EXPORTS) \
45558         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45559         for flag in $(EXTRA_TARGET_FLAGS); do \
45560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45561         done; \
45562         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45565                   "RANLIB=$${RANLIB}" \
45566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45567                    pdf) \
45568           || exit 1
45569
45570 @endif target-libstdc++-v3
45571
45572 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45573 maybe-html-target-libstdc++-v3:
45574 @if target-libstdc++-v3
45575 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45576
45577 html-target-libstdc++-v3: \
45578     configure-target-libstdc++-v3 
45579         @: $(MAKE); $(unstage)
45580         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45581         r=`${PWD_COMMAND}`; export r; \
45582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45583         $(RAW_CXX_TARGET_EXPORTS) \
45584         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45585         for flag in $(EXTRA_TARGET_FLAGS); do \
45586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45587         done; \
45588         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45591                   "RANLIB=$${RANLIB}" \
45592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45593                    html) \
45594           || exit 1
45595
45596 @endif target-libstdc++-v3
45597
45598 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45599 maybe-TAGS-target-libstdc++-v3:
45600 @if target-libstdc++-v3
45601 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45602
45603 TAGS-target-libstdc++-v3: \
45604     configure-target-libstdc++-v3 
45605         @: $(MAKE); $(unstage)
45606         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45607         r=`${PWD_COMMAND}`; export r; \
45608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45609         $(RAW_CXX_TARGET_EXPORTS) \
45610         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45611         for flag in $(EXTRA_TARGET_FLAGS); do \
45612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45613         done; \
45614         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45617                   "RANLIB=$${RANLIB}" \
45618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45619                    TAGS) \
45620           || exit 1
45621
45622 @endif target-libstdc++-v3
45623
45624 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45625 maybe-install-info-target-libstdc++-v3:
45626 @if target-libstdc++-v3
45627 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45628
45629 install-info-target-libstdc++-v3: \
45630     configure-target-libstdc++-v3 \
45631     info-target-libstdc++-v3 
45632         @: $(MAKE); $(unstage)
45633         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45634         r=`${PWD_COMMAND}`; export r; \
45635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45636         $(RAW_CXX_TARGET_EXPORTS) \
45637         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45638         for flag in $(EXTRA_TARGET_FLAGS); do \
45639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45640         done; \
45641         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45644                   "RANLIB=$${RANLIB}" \
45645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45646                    install-info) \
45647           || exit 1
45648
45649 @endif target-libstdc++-v3
45650
45651 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45652 maybe-install-pdf-target-libstdc++-v3:
45653 @if target-libstdc++-v3
45654 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45655
45656 install-pdf-target-libstdc++-v3: \
45657     configure-target-libstdc++-v3 \
45658     pdf-target-libstdc++-v3 
45659         @: $(MAKE); $(unstage)
45660         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45661         r=`${PWD_COMMAND}`; export r; \
45662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663         $(RAW_CXX_TARGET_EXPORTS) \
45664         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45665         for flag in $(EXTRA_TARGET_FLAGS); do \
45666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45667         done; \
45668         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45671                   "RANLIB=$${RANLIB}" \
45672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45673                    install-pdf) \
45674           || exit 1
45675
45676 @endif target-libstdc++-v3
45677
45678 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45679 maybe-install-html-target-libstdc++-v3:
45680 @if target-libstdc++-v3
45681 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45682
45683 install-html-target-libstdc++-v3: \
45684     configure-target-libstdc++-v3 \
45685     html-target-libstdc++-v3 
45686         @: $(MAKE); $(unstage)
45687         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45688         r=`${PWD_COMMAND}`; export r; \
45689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45690         $(RAW_CXX_TARGET_EXPORTS) \
45691         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45692         for flag in $(EXTRA_TARGET_FLAGS); do \
45693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45694         done; \
45695         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45698                   "RANLIB=$${RANLIB}" \
45699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45700                    install-html) \
45701           || exit 1
45702
45703 @endif target-libstdc++-v3
45704
45705 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45706 maybe-installcheck-target-libstdc++-v3:
45707 @if target-libstdc++-v3
45708 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45709
45710 installcheck-target-libstdc++-v3: \
45711     configure-target-libstdc++-v3 
45712         @: $(MAKE); $(unstage)
45713         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45714         r=`${PWD_COMMAND}`; export r; \
45715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716         $(RAW_CXX_TARGET_EXPORTS) \
45717         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45718         for flag in $(EXTRA_TARGET_FLAGS); do \
45719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720         done; \
45721         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724                   "RANLIB=$${RANLIB}" \
45725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726                    installcheck) \
45727           || exit 1
45728
45729 @endif target-libstdc++-v3
45730
45731 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45732 maybe-mostlyclean-target-libstdc++-v3:
45733 @if target-libstdc++-v3
45734 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45735
45736 mostlyclean-target-libstdc++-v3: 
45737         @: $(MAKE); $(unstage)
45738         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45739         r=`${PWD_COMMAND}`; export r; \
45740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45741         $(RAW_CXX_TARGET_EXPORTS) \
45742         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45743         for flag in $(EXTRA_TARGET_FLAGS); do \
45744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45745         done; \
45746         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45749                   "RANLIB=$${RANLIB}" \
45750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45751                    mostlyclean) \
45752           || exit 1
45753
45754 @endif target-libstdc++-v3
45755
45756 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45757 maybe-clean-target-libstdc++-v3:
45758 @if target-libstdc++-v3
45759 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45760
45761 clean-target-libstdc++-v3: 
45762         @: $(MAKE); $(unstage)
45763         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45764         r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(RAW_CXX_TARGET_EXPORTS) \
45767         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45768         for flag in $(EXTRA_TARGET_FLAGS); do \
45769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770         done; \
45771         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774                   "RANLIB=$${RANLIB}" \
45775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45776                    clean) \
45777           || exit 1
45778
45779 @endif target-libstdc++-v3
45780
45781 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45782 maybe-distclean-target-libstdc++-v3:
45783 @if target-libstdc++-v3
45784 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45785
45786 distclean-target-libstdc++-v3: 
45787         @: $(MAKE); $(unstage)
45788         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45789         r=`${PWD_COMMAND}`; export r; \
45790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791         $(RAW_CXX_TARGET_EXPORTS) \
45792         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45793         for flag in $(EXTRA_TARGET_FLAGS); do \
45794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45795         done; \
45796         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45799                   "RANLIB=$${RANLIB}" \
45800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45801                    distclean) \
45802           || exit 1
45803
45804 @endif target-libstdc++-v3
45805
45806 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45807 maybe-maintainer-clean-target-libstdc++-v3:
45808 @if target-libstdc++-v3
45809 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45810
45811 maintainer-clean-target-libstdc++-v3: 
45812         @: $(MAKE); $(unstage)
45813         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45814         r=`${PWD_COMMAND}`; export r; \
45815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45816         $(RAW_CXX_TARGET_EXPORTS) \
45817         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45818         for flag in $(EXTRA_TARGET_FLAGS); do \
45819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45820         done; \
45821         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45824                   "RANLIB=$${RANLIB}" \
45825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45826                    maintainer-clean) \
45827           || exit 1
45828
45829 @endif target-libstdc++-v3
45830
45831
45832
45833
45834
45835 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45836 maybe-configure-target-libmudflap:
45837 @if gcc-bootstrap
45838 configure-target-libmudflap: stage_current
45839 @endif gcc-bootstrap
45840 @if target-libmudflap
45841 maybe-configure-target-libmudflap: configure-target-libmudflap
45842 configure-target-libmudflap: 
45843         @: $(MAKE); $(unstage)
45844         @r=`${PWD_COMMAND}`; export r; \
45845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45846         echo "Checking multilib configuration for libmudflap..."; \
45847         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45848         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45849         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45850           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45851             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45852           else \
45853             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45854             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45855           fi; \
45856         else \
45857           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45858         fi; \
45859         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45860         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45861         $(NORMAL_TARGET_EXPORTS)  \
45862         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45863         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45864         case $(srcdir) in \
45865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45866           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45868         esac; \
45869         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45870         libsrcdir="$$s/libmudflap"; \
45871         rm -f no-such-file || : ; \
45872         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45873           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45874           --target=${target_alias} $${srcdiroption}  \
45875           || exit 1
45876 @endif target-libmudflap
45877
45878
45879
45880
45881
45882 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45883 maybe-all-target-libmudflap:
45884 @if gcc-bootstrap
45885 all-target-libmudflap: stage_current
45886 @endif gcc-bootstrap
45887 @if target-libmudflap
45888 TARGET-target-libmudflap=all
45889 maybe-all-target-libmudflap: all-target-libmudflap
45890 all-target-libmudflap: configure-target-libmudflap
45891         @: $(MAKE); $(unstage)
45892         @r=`${PWD_COMMAND}`; export r; \
45893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45894         $(NORMAL_TARGET_EXPORTS)  \
45895         (cd $(TARGET_SUBDIR)/libmudflap && \
45896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45897                 $(TARGET-target-libmudflap))
45898 @endif target-libmudflap
45899
45900
45901
45902
45903
45904 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45905 maybe-check-target-libmudflap:
45906 @if target-libmudflap
45907 maybe-check-target-libmudflap: check-target-libmudflap
45908
45909 check-target-libmudflap:
45910         @: $(MAKE); $(unstage)
45911         @r=`${PWD_COMMAND}`; export r; \
45912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45913         $(NORMAL_TARGET_EXPORTS) \
45914         (cd $(TARGET_SUBDIR)/libmudflap && \
45915           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45916
45917 @endif target-libmudflap
45918
45919 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45920 maybe-install-target-libmudflap:
45921 @if target-libmudflap
45922 maybe-install-target-libmudflap: install-target-libmudflap
45923
45924 install-target-libmudflap: installdirs
45925         @: $(MAKE); $(unstage)
45926         @r=`${PWD_COMMAND}`; export r; \
45927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45928         $(NORMAL_TARGET_EXPORTS) \
45929         (cd $(TARGET_SUBDIR)/libmudflap && \
45930           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45931
45932 @endif target-libmudflap
45933
45934 # Other targets (info, dvi, pdf, etc.)
45935
45936 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45937 maybe-info-target-libmudflap:
45938 @if target-libmudflap
45939 maybe-info-target-libmudflap: info-target-libmudflap
45940
45941 info-target-libmudflap: \
45942     configure-target-libmudflap 
45943         @: $(MAKE); $(unstage)
45944         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45945         r=`${PWD_COMMAND}`; export r; \
45946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947         $(NORMAL_TARGET_EXPORTS) \
45948         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45949         for flag in $(EXTRA_TARGET_FLAGS); do \
45950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45951         done; \
45952         (cd $(TARGET_SUBDIR)/libmudflap && \
45953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45955                   "RANLIB=$${RANLIB}" \
45956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45957                    info) \
45958           || exit 1
45959
45960 @endif target-libmudflap
45961
45962 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45963 maybe-dvi-target-libmudflap:
45964 @if target-libmudflap
45965 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45966
45967 dvi-target-libmudflap: \
45968     configure-target-libmudflap 
45969         @: $(MAKE); $(unstage)
45970         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45971         r=`${PWD_COMMAND}`; export r; \
45972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973         $(NORMAL_TARGET_EXPORTS) \
45974         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45975         for flag in $(EXTRA_TARGET_FLAGS); do \
45976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977         done; \
45978         (cd $(TARGET_SUBDIR)/libmudflap && \
45979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981                   "RANLIB=$${RANLIB}" \
45982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983                    dvi) \
45984           || exit 1
45985
45986 @endif target-libmudflap
45987
45988 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45989 maybe-pdf-target-libmudflap:
45990 @if target-libmudflap
45991 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45992
45993 pdf-target-libmudflap: \
45994     configure-target-libmudflap 
45995         @: $(MAKE); $(unstage)
45996         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45997         r=`${PWD_COMMAND}`; export r; \
45998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45999         $(NORMAL_TARGET_EXPORTS) \
46000         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46001         for flag in $(EXTRA_TARGET_FLAGS); do \
46002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46003         done; \
46004         (cd $(TARGET_SUBDIR)/libmudflap && \
46005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46007                   "RANLIB=$${RANLIB}" \
46008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46009                    pdf) \
46010           || exit 1
46011
46012 @endif target-libmudflap
46013
46014 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
46015 maybe-html-target-libmudflap:
46016 @if target-libmudflap
46017 maybe-html-target-libmudflap: html-target-libmudflap
46018
46019 html-target-libmudflap: \
46020     configure-target-libmudflap 
46021         @: $(MAKE); $(unstage)
46022         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46023         r=`${PWD_COMMAND}`; export r; \
46024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025         $(NORMAL_TARGET_EXPORTS) \
46026         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
46027         for flag in $(EXTRA_TARGET_FLAGS); do \
46028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029         done; \
46030         (cd $(TARGET_SUBDIR)/libmudflap && \
46031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033                   "RANLIB=$${RANLIB}" \
46034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035                    html) \
46036           || exit 1
46037
46038 @endif target-libmudflap
46039
46040 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
46041 maybe-TAGS-target-libmudflap:
46042 @if target-libmudflap
46043 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
46044
46045 TAGS-target-libmudflap: \
46046     configure-target-libmudflap 
46047         @: $(MAKE); $(unstage)
46048         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46049         r=`${PWD_COMMAND}`; export r; \
46050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051         $(NORMAL_TARGET_EXPORTS) \
46052         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46053         for flag in $(EXTRA_TARGET_FLAGS); do \
46054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055         done; \
46056         (cd $(TARGET_SUBDIR)/libmudflap && \
46057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059                   "RANLIB=$${RANLIB}" \
46060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061                    TAGS) \
46062           || exit 1
46063
46064 @endif target-libmudflap
46065
46066 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46067 maybe-install-info-target-libmudflap:
46068 @if target-libmudflap
46069 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46070
46071 install-info-target-libmudflap: \
46072     configure-target-libmudflap \
46073     info-target-libmudflap 
46074         @: $(MAKE); $(unstage)
46075         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46076         r=`${PWD_COMMAND}`; export r; \
46077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46078         $(NORMAL_TARGET_EXPORTS) \
46079         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46080         for flag in $(EXTRA_TARGET_FLAGS); do \
46081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46082         done; \
46083         (cd $(TARGET_SUBDIR)/libmudflap && \
46084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46086                   "RANLIB=$${RANLIB}" \
46087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46088                    install-info) \
46089           || exit 1
46090
46091 @endif target-libmudflap
46092
46093 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46094 maybe-install-pdf-target-libmudflap:
46095 @if target-libmudflap
46096 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46097
46098 install-pdf-target-libmudflap: \
46099     configure-target-libmudflap \
46100     pdf-target-libmudflap 
46101         @: $(MAKE); $(unstage)
46102         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46103         r=`${PWD_COMMAND}`; export r; \
46104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46105         $(NORMAL_TARGET_EXPORTS) \
46106         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46107         for flag in $(EXTRA_TARGET_FLAGS); do \
46108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46109         done; \
46110         (cd $(TARGET_SUBDIR)/libmudflap && \
46111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46113                   "RANLIB=$${RANLIB}" \
46114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46115                    install-pdf) \
46116           || exit 1
46117
46118 @endif target-libmudflap
46119
46120 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46121 maybe-install-html-target-libmudflap:
46122 @if target-libmudflap
46123 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46124
46125 install-html-target-libmudflap: \
46126     configure-target-libmudflap \
46127     html-target-libmudflap 
46128         @: $(MAKE); $(unstage)
46129         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46130         r=`${PWD_COMMAND}`; export r; \
46131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46132         $(NORMAL_TARGET_EXPORTS) \
46133         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46134         for flag in $(EXTRA_TARGET_FLAGS); do \
46135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46136         done; \
46137         (cd $(TARGET_SUBDIR)/libmudflap && \
46138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46140                   "RANLIB=$${RANLIB}" \
46141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46142                    install-html) \
46143           || exit 1
46144
46145 @endif target-libmudflap
46146
46147 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46148 maybe-installcheck-target-libmudflap:
46149 @if target-libmudflap
46150 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46151
46152 installcheck-target-libmudflap: \
46153     configure-target-libmudflap 
46154         @: $(MAKE); $(unstage)
46155         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46156         r=`${PWD_COMMAND}`; export r; \
46157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46158         $(NORMAL_TARGET_EXPORTS) \
46159         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46160         for flag in $(EXTRA_TARGET_FLAGS); do \
46161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46162         done; \
46163         (cd $(TARGET_SUBDIR)/libmudflap && \
46164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46166                   "RANLIB=$${RANLIB}" \
46167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46168                    installcheck) \
46169           || exit 1
46170
46171 @endif target-libmudflap
46172
46173 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46174 maybe-mostlyclean-target-libmudflap:
46175 @if target-libmudflap
46176 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46177
46178 mostlyclean-target-libmudflap: 
46179         @: $(MAKE); $(unstage)
46180         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46181         r=`${PWD_COMMAND}`; export r; \
46182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46183         $(NORMAL_TARGET_EXPORTS) \
46184         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46185         for flag in $(EXTRA_TARGET_FLAGS); do \
46186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46187         done; \
46188         (cd $(TARGET_SUBDIR)/libmudflap && \
46189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46191                   "RANLIB=$${RANLIB}" \
46192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46193                    mostlyclean) \
46194           || exit 1
46195
46196 @endif target-libmudflap
46197
46198 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46199 maybe-clean-target-libmudflap:
46200 @if target-libmudflap
46201 maybe-clean-target-libmudflap: clean-target-libmudflap
46202
46203 clean-target-libmudflap: 
46204         @: $(MAKE); $(unstage)
46205         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46206         r=`${PWD_COMMAND}`; export r; \
46207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208         $(NORMAL_TARGET_EXPORTS) \
46209         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46210         for flag in $(EXTRA_TARGET_FLAGS); do \
46211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212         done; \
46213         (cd $(TARGET_SUBDIR)/libmudflap && \
46214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216                   "RANLIB=$${RANLIB}" \
46217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218                    clean) \
46219           || exit 1
46220
46221 @endif target-libmudflap
46222
46223 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46224 maybe-distclean-target-libmudflap:
46225 @if target-libmudflap
46226 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46227
46228 distclean-target-libmudflap: 
46229         @: $(MAKE); $(unstage)
46230         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46231         r=`${PWD_COMMAND}`; export r; \
46232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233         $(NORMAL_TARGET_EXPORTS) \
46234         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46235         for flag in $(EXTRA_TARGET_FLAGS); do \
46236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46237         done; \
46238         (cd $(TARGET_SUBDIR)/libmudflap && \
46239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46241                   "RANLIB=$${RANLIB}" \
46242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46243                    distclean) \
46244           || exit 1
46245
46246 @endif target-libmudflap
46247
46248 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46249 maybe-maintainer-clean-target-libmudflap:
46250 @if target-libmudflap
46251 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46252
46253 maintainer-clean-target-libmudflap: 
46254         @: $(MAKE); $(unstage)
46255         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46256         r=`${PWD_COMMAND}`; export r; \
46257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46258         $(NORMAL_TARGET_EXPORTS) \
46259         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46260         for flag in $(EXTRA_TARGET_FLAGS); do \
46261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46262         done; \
46263         (cd $(TARGET_SUBDIR)/libmudflap && \
46264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46266                   "RANLIB=$${RANLIB}" \
46267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46268                    maintainer-clean) \
46269           || exit 1
46270
46271 @endif target-libmudflap
46272
46273
46274
46275
46276
46277 .PHONY: configure-target-libssp maybe-configure-target-libssp
46278 maybe-configure-target-libssp:
46279 @if gcc-bootstrap
46280 configure-target-libssp: stage_current
46281 @endif gcc-bootstrap
46282 @if target-libssp
46283 maybe-configure-target-libssp: configure-target-libssp
46284 configure-target-libssp: 
46285         @: $(MAKE); $(unstage)
46286         @r=`${PWD_COMMAND}`; export r; \
46287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46288         echo "Checking multilib configuration for libssp..."; \
46289         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46290         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46291         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46292           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46293             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46294           else \
46295             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46296             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46297           fi; \
46298         else \
46299           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46300         fi; \
46301         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46302         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46303         $(NORMAL_TARGET_EXPORTS)  \
46304         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46305         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46306         case $(srcdir) in \
46307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46308           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46310         esac; \
46311         srcdiroption="--srcdir=$${topdir}/libssp"; \
46312         libsrcdir="$$s/libssp"; \
46313         rm -f no-such-file || : ; \
46314         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46315           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46316           --target=${target_alias} $${srcdiroption}  \
46317           || exit 1
46318 @endif target-libssp
46319
46320
46321
46322
46323
46324 .PHONY: all-target-libssp maybe-all-target-libssp
46325 maybe-all-target-libssp:
46326 @if gcc-bootstrap
46327 all-target-libssp: stage_current
46328 @endif gcc-bootstrap
46329 @if target-libssp
46330 TARGET-target-libssp=all
46331 maybe-all-target-libssp: all-target-libssp
46332 all-target-libssp: configure-target-libssp
46333         @: $(MAKE); $(unstage)
46334         @r=`${PWD_COMMAND}`; export r; \
46335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46336         $(NORMAL_TARGET_EXPORTS)  \
46337         (cd $(TARGET_SUBDIR)/libssp && \
46338           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46339                 $(TARGET-target-libssp))
46340 @endif target-libssp
46341
46342
46343
46344
46345
46346 .PHONY: check-target-libssp maybe-check-target-libssp
46347 maybe-check-target-libssp:
46348 @if target-libssp
46349 maybe-check-target-libssp: check-target-libssp
46350
46351 check-target-libssp:
46352         @: $(MAKE); $(unstage)
46353         @r=`${PWD_COMMAND}`; export r; \
46354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46355         $(NORMAL_TARGET_EXPORTS) \
46356         (cd $(TARGET_SUBDIR)/libssp && \
46357           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46358
46359 @endif target-libssp
46360
46361 .PHONY: install-target-libssp maybe-install-target-libssp
46362 maybe-install-target-libssp:
46363 @if target-libssp
46364 maybe-install-target-libssp: install-target-libssp
46365
46366 install-target-libssp: installdirs
46367         @: $(MAKE); $(unstage)
46368         @r=`${PWD_COMMAND}`; export r; \
46369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46370         $(NORMAL_TARGET_EXPORTS) \
46371         (cd $(TARGET_SUBDIR)/libssp && \
46372           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46373
46374 @endif target-libssp
46375
46376 # Other targets (info, dvi, pdf, etc.)
46377
46378 .PHONY: maybe-info-target-libssp info-target-libssp
46379 maybe-info-target-libssp:
46380 @if target-libssp
46381 maybe-info-target-libssp: info-target-libssp
46382
46383 info-target-libssp: \
46384     configure-target-libssp 
46385         @: $(MAKE); $(unstage)
46386         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46387         r=`${PWD_COMMAND}`; export r; \
46388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46389         $(NORMAL_TARGET_EXPORTS) \
46390         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46391         for flag in $(EXTRA_TARGET_FLAGS); do \
46392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46393         done; \
46394         (cd $(TARGET_SUBDIR)/libssp && \
46395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46397                   "RANLIB=$${RANLIB}" \
46398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46399                    info) \
46400           || exit 1
46401
46402 @endif target-libssp
46403
46404 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46405 maybe-dvi-target-libssp:
46406 @if target-libssp
46407 maybe-dvi-target-libssp: dvi-target-libssp
46408
46409 dvi-target-libssp: \
46410     configure-target-libssp 
46411         @: $(MAKE); $(unstage)
46412         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46413         r=`${PWD_COMMAND}`; export r; \
46414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415         $(NORMAL_TARGET_EXPORTS) \
46416         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46417         for flag in $(EXTRA_TARGET_FLAGS); do \
46418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46419         done; \
46420         (cd $(TARGET_SUBDIR)/libssp && \
46421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46423                   "RANLIB=$${RANLIB}" \
46424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46425                    dvi) \
46426           || exit 1
46427
46428 @endif target-libssp
46429
46430 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46431 maybe-pdf-target-libssp:
46432 @if target-libssp
46433 maybe-pdf-target-libssp: pdf-target-libssp
46434
46435 pdf-target-libssp: \
46436     configure-target-libssp 
46437         @: $(MAKE); $(unstage)
46438         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46439         r=`${PWD_COMMAND}`; export r; \
46440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46441         $(NORMAL_TARGET_EXPORTS) \
46442         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46443         for flag in $(EXTRA_TARGET_FLAGS); do \
46444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46445         done; \
46446         (cd $(TARGET_SUBDIR)/libssp && \
46447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46449                   "RANLIB=$${RANLIB}" \
46450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46451                    pdf) \
46452           || exit 1
46453
46454 @endif target-libssp
46455
46456 .PHONY: maybe-html-target-libssp html-target-libssp
46457 maybe-html-target-libssp:
46458 @if target-libssp
46459 maybe-html-target-libssp: html-target-libssp
46460
46461 html-target-libssp: \
46462     configure-target-libssp 
46463         @: $(MAKE); $(unstage)
46464         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46465         r=`${PWD_COMMAND}`; export r; \
46466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46467         $(NORMAL_TARGET_EXPORTS) \
46468         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46469         for flag in $(EXTRA_TARGET_FLAGS); do \
46470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471         done; \
46472         (cd $(TARGET_SUBDIR)/libssp && \
46473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46475                   "RANLIB=$${RANLIB}" \
46476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46477                    html) \
46478           || exit 1
46479
46480 @endif target-libssp
46481
46482 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46483 maybe-TAGS-target-libssp:
46484 @if target-libssp
46485 maybe-TAGS-target-libssp: TAGS-target-libssp
46486
46487 TAGS-target-libssp: \
46488     configure-target-libssp 
46489         @: $(MAKE); $(unstage)
46490         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46491         r=`${PWD_COMMAND}`; export r; \
46492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46493         $(NORMAL_TARGET_EXPORTS) \
46494         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46495         for flag in $(EXTRA_TARGET_FLAGS); do \
46496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46497         done; \
46498         (cd $(TARGET_SUBDIR)/libssp && \
46499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46501                   "RANLIB=$${RANLIB}" \
46502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46503                    TAGS) \
46504           || exit 1
46505
46506 @endif target-libssp
46507
46508 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46509 maybe-install-info-target-libssp:
46510 @if target-libssp
46511 maybe-install-info-target-libssp: install-info-target-libssp
46512
46513 install-info-target-libssp: \
46514     configure-target-libssp \
46515     info-target-libssp 
46516         @: $(MAKE); $(unstage)
46517         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46518         r=`${PWD_COMMAND}`; export r; \
46519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46520         $(NORMAL_TARGET_EXPORTS) \
46521         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46522         for flag in $(EXTRA_TARGET_FLAGS); do \
46523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46524         done; \
46525         (cd $(TARGET_SUBDIR)/libssp && \
46526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46528                   "RANLIB=$${RANLIB}" \
46529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46530                    install-info) \
46531           || exit 1
46532
46533 @endif target-libssp
46534
46535 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46536 maybe-install-pdf-target-libssp:
46537 @if target-libssp
46538 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46539
46540 install-pdf-target-libssp: \
46541     configure-target-libssp \
46542     pdf-target-libssp 
46543         @: $(MAKE); $(unstage)
46544         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46545         r=`${PWD_COMMAND}`; export r; \
46546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547         $(NORMAL_TARGET_EXPORTS) \
46548         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46549         for flag in $(EXTRA_TARGET_FLAGS); do \
46550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46551         done; \
46552         (cd $(TARGET_SUBDIR)/libssp && \
46553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555                   "RANLIB=$${RANLIB}" \
46556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557                    install-pdf) \
46558           || exit 1
46559
46560 @endif target-libssp
46561
46562 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46563 maybe-install-html-target-libssp:
46564 @if target-libssp
46565 maybe-install-html-target-libssp: install-html-target-libssp
46566
46567 install-html-target-libssp: \
46568     configure-target-libssp \
46569     html-target-libssp 
46570         @: $(MAKE); $(unstage)
46571         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46572         r=`${PWD_COMMAND}`; export r; \
46573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574         $(NORMAL_TARGET_EXPORTS) \
46575         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46576         for flag in $(EXTRA_TARGET_FLAGS); do \
46577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46578         done; \
46579         (cd $(TARGET_SUBDIR)/libssp && \
46580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582                   "RANLIB=$${RANLIB}" \
46583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584                    install-html) \
46585           || exit 1
46586
46587 @endif target-libssp
46588
46589 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46590 maybe-installcheck-target-libssp:
46591 @if target-libssp
46592 maybe-installcheck-target-libssp: installcheck-target-libssp
46593
46594 installcheck-target-libssp: \
46595     configure-target-libssp 
46596         @: $(MAKE); $(unstage)
46597         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46598         r=`${PWD_COMMAND}`; export r; \
46599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46600         $(NORMAL_TARGET_EXPORTS) \
46601         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46602         for flag in $(EXTRA_TARGET_FLAGS); do \
46603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46604         done; \
46605         (cd $(TARGET_SUBDIR)/libssp && \
46606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46608                   "RANLIB=$${RANLIB}" \
46609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46610                    installcheck) \
46611           || exit 1
46612
46613 @endif target-libssp
46614
46615 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46616 maybe-mostlyclean-target-libssp:
46617 @if target-libssp
46618 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46619
46620 mostlyclean-target-libssp: 
46621         @: $(MAKE); $(unstage)
46622         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46623         r=`${PWD_COMMAND}`; export r; \
46624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46625         $(NORMAL_TARGET_EXPORTS) \
46626         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46627         for flag in $(EXTRA_TARGET_FLAGS); do \
46628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46629         done; \
46630         (cd $(TARGET_SUBDIR)/libssp && \
46631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46633                   "RANLIB=$${RANLIB}" \
46634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46635                    mostlyclean) \
46636           || exit 1
46637
46638 @endif target-libssp
46639
46640 .PHONY: maybe-clean-target-libssp clean-target-libssp
46641 maybe-clean-target-libssp:
46642 @if target-libssp
46643 maybe-clean-target-libssp: clean-target-libssp
46644
46645 clean-target-libssp: 
46646         @: $(MAKE); $(unstage)
46647         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46648         r=`${PWD_COMMAND}`; export r; \
46649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650         $(NORMAL_TARGET_EXPORTS) \
46651         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46652         for flag in $(EXTRA_TARGET_FLAGS); do \
46653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654         done; \
46655         (cd $(TARGET_SUBDIR)/libssp && \
46656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658                   "RANLIB=$${RANLIB}" \
46659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660                    clean) \
46661           || exit 1
46662
46663 @endif target-libssp
46664
46665 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46666 maybe-distclean-target-libssp:
46667 @if target-libssp
46668 maybe-distclean-target-libssp: distclean-target-libssp
46669
46670 distclean-target-libssp: 
46671         @: $(MAKE); $(unstage)
46672         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46673         r=`${PWD_COMMAND}`; export r; \
46674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675         $(NORMAL_TARGET_EXPORTS) \
46676         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46677         for flag in $(EXTRA_TARGET_FLAGS); do \
46678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679         done; \
46680         (cd $(TARGET_SUBDIR)/libssp && \
46681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683                   "RANLIB=$${RANLIB}" \
46684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685                    distclean) \
46686           || exit 1
46687
46688 @endif target-libssp
46689
46690 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46691 maybe-maintainer-clean-target-libssp:
46692 @if target-libssp
46693 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46694
46695 maintainer-clean-target-libssp: 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libssp && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    maintainer-clean) \
46711           || exit 1
46712
46713 @endif target-libssp
46714
46715
46716
46717
46718
46719 .PHONY: configure-target-newlib maybe-configure-target-newlib
46720 maybe-configure-target-newlib:
46721 @if gcc-bootstrap
46722 configure-target-newlib: stage_current
46723 @endif gcc-bootstrap
46724 @if target-newlib
46725 maybe-configure-target-newlib: configure-target-newlib
46726 configure-target-newlib: 
46727         @: $(MAKE); $(unstage)
46728         @r=`${PWD_COMMAND}`; export r; \
46729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730         echo "Checking multilib configuration for newlib..."; \
46731         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46732         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46733         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46734           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46735             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46736           else \
46737             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46738             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46739           fi; \
46740         else \
46741           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46742         fi; \
46743         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46744         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46745         $(NORMAL_TARGET_EXPORTS)  \
46746         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46747         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46748         case $(srcdir) in \
46749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46750           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46752         esac; \
46753         srcdiroption="--srcdir=$${topdir}/newlib"; \
46754         libsrcdir="$$s/newlib"; \
46755         rm -f no-such-file || : ; \
46756         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46757           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46758           --target=${target_alias} $${srcdiroption}  \
46759           || exit 1
46760 @endif target-newlib
46761
46762
46763
46764
46765
46766 .PHONY: all-target-newlib maybe-all-target-newlib
46767 maybe-all-target-newlib:
46768 @if gcc-bootstrap
46769 all-target-newlib: stage_current
46770 @endif gcc-bootstrap
46771 @if target-newlib
46772 TARGET-target-newlib=all
46773 maybe-all-target-newlib: all-target-newlib
46774 all-target-newlib: configure-target-newlib
46775         @: $(MAKE); $(unstage)
46776         @r=`${PWD_COMMAND}`; export r; \
46777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778         $(NORMAL_TARGET_EXPORTS)  \
46779         (cd $(TARGET_SUBDIR)/newlib && \
46780           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46781                 $(TARGET-target-newlib))
46782 @endif target-newlib
46783
46784
46785
46786
46787
46788 .PHONY: check-target-newlib maybe-check-target-newlib
46789 maybe-check-target-newlib:
46790 @if target-newlib
46791 maybe-check-target-newlib: check-target-newlib
46792
46793 check-target-newlib:
46794         @: $(MAKE); $(unstage)
46795         @r=`${PWD_COMMAND}`; export r; \
46796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46797         $(NORMAL_TARGET_EXPORTS) \
46798         (cd $(TARGET_SUBDIR)/newlib && \
46799           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46800
46801 @endif target-newlib
46802
46803 .PHONY: install-target-newlib maybe-install-target-newlib
46804 maybe-install-target-newlib:
46805 @if target-newlib
46806 maybe-install-target-newlib: install-target-newlib
46807
46808 install-target-newlib: installdirs
46809         @: $(MAKE); $(unstage)
46810         @r=`${PWD_COMMAND}`; export r; \
46811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46812         $(NORMAL_TARGET_EXPORTS) \
46813         (cd $(TARGET_SUBDIR)/newlib && \
46814           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46815
46816 @endif target-newlib
46817
46818 # Other targets (info, dvi, pdf, etc.)
46819
46820 .PHONY: maybe-info-target-newlib info-target-newlib
46821 maybe-info-target-newlib:
46822 @if target-newlib
46823 maybe-info-target-newlib: info-target-newlib
46824
46825 info-target-newlib: \
46826     configure-target-newlib 
46827         @: $(MAKE); $(unstage)
46828         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46829         r=`${PWD_COMMAND}`; export r; \
46830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831         $(NORMAL_TARGET_EXPORTS) \
46832         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46833         for flag in $(EXTRA_TARGET_FLAGS); do \
46834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835         done; \
46836         (cd $(TARGET_SUBDIR)/newlib && \
46837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839                   "RANLIB=$${RANLIB}" \
46840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841                    info) \
46842           || exit 1
46843
46844 @endif target-newlib
46845
46846 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46847 maybe-dvi-target-newlib:
46848 @if target-newlib
46849 maybe-dvi-target-newlib: dvi-target-newlib
46850
46851 dvi-target-newlib: \
46852     configure-target-newlib 
46853         @: $(MAKE); $(unstage)
46854         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46855         r=`${PWD_COMMAND}`; export r; \
46856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46857         $(NORMAL_TARGET_EXPORTS) \
46858         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46859         for flag in $(EXTRA_TARGET_FLAGS); do \
46860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46861         done; \
46862         (cd $(TARGET_SUBDIR)/newlib && \
46863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46865                   "RANLIB=$${RANLIB}" \
46866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46867                    dvi) \
46868           || exit 1
46869
46870 @endif target-newlib
46871
46872 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46873 maybe-pdf-target-newlib:
46874 @if target-newlib
46875 maybe-pdf-target-newlib: pdf-target-newlib
46876
46877 pdf-target-newlib: \
46878     configure-target-newlib 
46879         @: $(MAKE); $(unstage)
46880         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46881         r=`${PWD_COMMAND}`; export r; \
46882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883         $(NORMAL_TARGET_EXPORTS) \
46884         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46885         for flag in $(EXTRA_TARGET_FLAGS); do \
46886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46887         done; \
46888         (cd $(TARGET_SUBDIR)/newlib && \
46889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46891                   "RANLIB=$${RANLIB}" \
46892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46893                    pdf) \
46894           || exit 1
46895
46896 @endif target-newlib
46897
46898 .PHONY: maybe-html-target-newlib html-target-newlib
46899 maybe-html-target-newlib:
46900 @if target-newlib
46901 maybe-html-target-newlib: html-target-newlib
46902
46903 html-target-newlib: \
46904     configure-target-newlib 
46905         @: $(MAKE); $(unstage)
46906         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46907         r=`${PWD_COMMAND}`; export r; \
46908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46909         $(NORMAL_TARGET_EXPORTS) \
46910         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46911         for flag in $(EXTRA_TARGET_FLAGS); do \
46912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46913         done; \
46914         (cd $(TARGET_SUBDIR)/newlib && \
46915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46917                   "RANLIB=$${RANLIB}" \
46918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46919                    html) \
46920           || exit 1
46921
46922 @endif target-newlib
46923
46924 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46925 maybe-TAGS-target-newlib:
46926 @if target-newlib
46927 maybe-TAGS-target-newlib: TAGS-target-newlib
46928
46929 TAGS-target-newlib: \
46930     configure-target-newlib 
46931         @: $(MAKE); $(unstage)
46932         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46933         r=`${PWD_COMMAND}`; export r; \
46934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935         $(NORMAL_TARGET_EXPORTS) \
46936         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46937         for flag in $(EXTRA_TARGET_FLAGS); do \
46938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46939         done; \
46940         (cd $(TARGET_SUBDIR)/newlib && \
46941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46943                   "RANLIB=$${RANLIB}" \
46944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46945                    TAGS) \
46946           || exit 1
46947
46948 @endif target-newlib
46949
46950 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46951 maybe-install-info-target-newlib:
46952 @if target-newlib
46953 maybe-install-info-target-newlib: install-info-target-newlib
46954
46955 install-info-target-newlib: \
46956     configure-target-newlib \
46957     info-target-newlib 
46958         @: $(MAKE); $(unstage)
46959         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46960         r=`${PWD_COMMAND}`; export r; \
46961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46962         $(NORMAL_TARGET_EXPORTS) \
46963         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46964         for flag in $(EXTRA_TARGET_FLAGS); do \
46965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46966         done; \
46967         (cd $(TARGET_SUBDIR)/newlib && \
46968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46970                   "RANLIB=$${RANLIB}" \
46971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46972                    install-info) \
46973           || exit 1
46974
46975 @endif target-newlib
46976
46977 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46978 maybe-install-pdf-target-newlib:
46979 @if target-newlib
46980 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46981
46982 install-pdf-target-newlib: \
46983     configure-target-newlib \
46984     pdf-target-newlib 
46985         @: $(MAKE); $(unstage)
46986         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46987         r=`${PWD_COMMAND}`; export r; \
46988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46989         $(NORMAL_TARGET_EXPORTS) \
46990         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46991         for flag in $(EXTRA_TARGET_FLAGS); do \
46992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46993         done; \
46994         (cd $(TARGET_SUBDIR)/newlib && \
46995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46997                   "RANLIB=$${RANLIB}" \
46998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46999                    install-pdf) \
47000           || exit 1
47001
47002 @endif target-newlib
47003
47004 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47005 maybe-install-html-target-newlib:
47006 @if target-newlib
47007 maybe-install-html-target-newlib: install-html-target-newlib
47008
47009 install-html-target-newlib: \
47010     configure-target-newlib \
47011     html-target-newlib 
47012         @: $(MAKE); $(unstage)
47013         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47014         r=`${PWD_COMMAND}`; export r; \
47015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47016         $(NORMAL_TARGET_EXPORTS) \
47017         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
47018         for flag in $(EXTRA_TARGET_FLAGS); do \
47019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47020         done; \
47021         (cd $(TARGET_SUBDIR)/newlib && \
47022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47024                   "RANLIB=$${RANLIB}" \
47025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47026                    install-html) \
47027           || exit 1
47028
47029 @endif target-newlib
47030
47031 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47032 maybe-installcheck-target-newlib:
47033 @if target-newlib
47034 maybe-installcheck-target-newlib: installcheck-target-newlib
47035
47036 installcheck-target-newlib: \
47037     configure-target-newlib 
47038         @: $(MAKE); $(unstage)
47039         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47040         r=`${PWD_COMMAND}`; export r; \
47041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042         $(NORMAL_TARGET_EXPORTS) \
47043         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
47044         for flag in $(EXTRA_TARGET_FLAGS); do \
47045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046         done; \
47047         (cd $(TARGET_SUBDIR)/newlib && \
47048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050                   "RANLIB=$${RANLIB}" \
47051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052                    installcheck) \
47053           || exit 1
47054
47055 @endif target-newlib
47056
47057 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47058 maybe-mostlyclean-target-newlib:
47059 @if target-newlib
47060 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47061
47062 mostlyclean-target-newlib: 
47063         @: $(MAKE); $(unstage)
47064         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47065         r=`${PWD_COMMAND}`; export r; \
47066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47067         $(NORMAL_TARGET_EXPORTS) \
47068         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47069         for flag in $(EXTRA_TARGET_FLAGS); do \
47070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47071         done; \
47072         (cd $(TARGET_SUBDIR)/newlib && \
47073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47075                   "RANLIB=$${RANLIB}" \
47076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47077                    mostlyclean) \
47078           || exit 1
47079
47080 @endif target-newlib
47081
47082 .PHONY: maybe-clean-target-newlib clean-target-newlib
47083 maybe-clean-target-newlib:
47084 @if target-newlib
47085 maybe-clean-target-newlib: clean-target-newlib
47086
47087 clean-target-newlib: 
47088         @: $(MAKE); $(unstage)
47089         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47090         r=`${PWD_COMMAND}`; export r; \
47091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47092         $(NORMAL_TARGET_EXPORTS) \
47093         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47094         for flag in $(EXTRA_TARGET_FLAGS); do \
47095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47096         done; \
47097         (cd $(TARGET_SUBDIR)/newlib && \
47098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47100                   "RANLIB=$${RANLIB}" \
47101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47102                    clean) \
47103           || exit 1
47104
47105 @endif target-newlib
47106
47107 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47108 maybe-distclean-target-newlib:
47109 @if target-newlib
47110 maybe-distclean-target-newlib: distclean-target-newlib
47111
47112 distclean-target-newlib: 
47113         @: $(MAKE); $(unstage)
47114         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47115         r=`${PWD_COMMAND}`; export r; \
47116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117         $(NORMAL_TARGET_EXPORTS) \
47118         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47119         for flag in $(EXTRA_TARGET_FLAGS); do \
47120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47121         done; \
47122         (cd $(TARGET_SUBDIR)/newlib && \
47123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47125                   "RANLIB=$${RANLIB}" \
47126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47127                    distclean) \
47128           || exit 1
47129
47130 @endif target-newlib
47131
47132 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47133 maybe-maintainer-clean-target-newlib:
47134 @if target-newlib
47135 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47136
47137 maintainer-clean-target-newlib: 
47138         @: $(MAKE); $(unstage)
47139         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47140         r=`${PWD_COMMAND}`; export r; \
47141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47142         $(NORMAL_TARGET_EXPORTS) \
47143         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47144         for flag in $(EXTRA_TARGET_FLAGS); do \
47145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47146         done; \
47147         (cd $(TARGET_SUBDIR)/newlib && \
47148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47150                   "RANLIB=$${RANLIB}" \
47151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47152                    maintainer-clean) \
47153           || exit 1
47154
47155 @endif target-newlib
47156
47157
47158
47159
47160
47161 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47162 maybe-configure-target-libgcc:
47163 @if gcc-bootstrap
47164 configure-target-libgcc: stage_current
47165 @endif gcc-bootstrap
47166 @if target-libgcc
47167 maybe-configure-target-libgcc: configure-target-libgcc
47168 configure-target-libgcc: 
47169         @r=`${PWD_COMMAND}`; export r; \
47170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47171         echo "Checking multilib configuration for libgcc..."; \
47172         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47173         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47174         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47175           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47176             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47177           else \
47178             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47179             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47180           fi; \
47181         else \
47182           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47183         fi; \
47184         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47185         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47186         $(NORMAL_TARGET_EXPORTS)  \
47187         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47188         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47189         case $(srcdir) in \
47190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47191           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47193         esac; \
47194         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47195         libsrcdir="$$s/libgcc"; \
47196         rm -f no-such-file || : ; \
47197         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47198           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47199           --target=${target_alias} $${srcdiroption}  \
47200           || exit 1
47201 @endif target-libgcc
47202
47203
47204
47205 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47206 maybe-configure-stage1-target-libgcc:
47207 @if target-libgcc-bootstrap
47208 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47209 configure-stage1-target-libgcc:
47210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47211         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47212         @r=`${PWD_COMMAND}`; export r; \
47213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214         TFLAGS="$(STAGE1_TFLAGS)"; \
47215         echo "Checking multilib configuration for libgcc..."; \
47216         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47217         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47218           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47219             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47220           else \
47221             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47222             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47223           fi; \
47224         else \
47225           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47226         fi; \
47227         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47228         $(NORMAL_TARGET_EXPORTS) \
47229         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47230         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47231         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47232         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47233         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47234         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47235         case $(srcdir) in \
47236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47237           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47239         esac; \
47240         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47241         libsrcdir="$$s/libgcc"; \
47242         $(SHELL) $${libsrcdir}/configure \
47243           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47244           --target=${target_alias} $${srcdiroption} \
47245           $(STAGE1_CONFIGURE_FLAGS)
47246 @endif target-libgcc-bootstrap
47247
47248 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47249 maybe-configure-stage2-target-libgcc:
47250 @if target-libgcc-bootstrap
47251 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47252 configure-stage2-target-libgcc:
47253         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47254         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47255         @r=`${PWD_COMMAND}`; export r; \
47256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47257         TFLAGS="$(STAGE2_TFLAGS)"; \
47258         echo "Checking multilib configuration for libgcc..."; \
47259         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47260         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47261           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47262             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47263           else \
47264             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47265             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47266           fi; \
47267         else \
47268           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47269         fi; \
47270         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47271         $(NORMAL_TARGET_EXPORTS) \
47272          \
47273         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47274         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47275         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47276         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47278         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47279         case $(srcdir) in \
47280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47281           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47283         esac; \
47284         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47285         libsrcdir="$$s/libgcc"; \
47286         $(SHELL) $${libsrcdir}/configure \
47287           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47288           --target=${target_alias} $${srcdiroption} \
47289           --with-build-libsubdir=$(HOST_SUBDIR) \
47290           $(STAGE2_CONFIGURE_FLAGS)
47291 @endif target-libgcc-bootstrap
47292
47293 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47294 maybe-configure-stage3-target-libgcc:
47295 @if target-libgcc-bootstrap
47296 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47297 configure-stage3-target-libgcc:
47298         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47299         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47300         @r=`${PWD_COMMAND}`; export r; \
47301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47302         TFLAGS="$(STAGE3_TFLAGS)"; \
47303         echo "Checking multilib configuration for libgcc..."; \
47304         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47305         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47306           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47307             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47308           else \
47309             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47310             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47311           fi; \
47312         else \
47313           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47314         fi; \
47315         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47316         $(NORMAL_TARGET_EXPORTS) \
47317          \
47318         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47319         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47320         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47321         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47323         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47324         case $(srcdir) in \
47325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47326           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47328         esac; \
47329         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47330         libsrcdir="$$s/libgcc"; \
47331         $(SHELL) $${libsrcdir}/configure \
47332           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47333           --target=${target_alias} $${srcdiroption} \
47334           --with-build-libsubdir=$(HOST_SUBDIR) \
47335           $(STAGE3_CONFIGURE_FLAGS)
47336 @endif target-libgcc-bootstrap
47337
47338 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47339 maybe-configure-stage4-target-libgcc:
47340 @if target-libgcc-bootstrap
47341 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47342 configure-stage4-target-libgcc:
47343         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47344         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47345         @r=`${PWD_COMMAND}`; export r; \
47346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47347         TFLAGS="$(STAGE4_TFLAGS)"; \
47348         echo "Checking multilib configuration for libgcc..."; \
47349         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47350         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47351           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47352             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47353           else \
47354             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47355             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47356           fi; \
47357         else \
47358           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47359         fi; \
47360         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47361         $(NORMAL_TARGET_EXPORTS) \
47362          \
47363         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47364         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47365         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47366         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47367         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47368         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47369         case $(srcdir) in \
47370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47371           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47373         esac; \
47374         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47375         libsrcdir="$$s/libgcc"; \
47376         $(SHELL) $${libsrcdir}/configure \
47377           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47378           --target=${target_alias} $${srcdiroption} \
47379           --with-build-libsubdir=$(HOST_SUBDIR) \
47380           $(STAGE4_CONFIGURE_FLAGS)
47381 @endif target-libgcc-bootstrap
47382
47383 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47384 maybe-configure-stageprofile-target-libgcc:
47385 @if target-libgcc-bootstrap
47386 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47387 configure-stageprofile-target-libgcc:
47388         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47389         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47390         @r=`${PWD_COMMAND}`; export r; \
47391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47392         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47393         echo "Checking multilib configuration for libgcc..."; \
47394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47395         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47396           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47397             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47398           else \
47399             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47400             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47401           fi; \
47402         else \
47403           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47404         fi; \
47405         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47406         $(NORMAL_TARGET_EXPORTS) \
47407          \
47408         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47409         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47410         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47411         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47412         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47413         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47414         case $(srcdir) in \
47415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47416           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47418         esac; \
47419         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47420         libsrcdir="$$s/libgcc"; \
47421         $(SHELL) $${libsrcdir}/configure \
47422           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47423           --target=${target_alias} $${srcdiroption} \
47424           --with-build-libsubdir=$(HOST_SUBDIR) \
47425           $(STAGEprofile_CONFIGURE_FLAGS)
47426 @endif target-libgcc-bootstrap
47427
47428 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47429 maybe-configure-stagefeedback-target-libgcc:
47430 @if target-libgcc-bootstrap
47431 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47432 configure-stagefeedback-target-libgcc:
47433         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47434         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47435         @r=`${PWD_COMMAND}`; export r; \
47436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47437         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47438         echo "Checking multilib configuration for libgcc..."; \
47439         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47440         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47441           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47442             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47443           else \
47444             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47445             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47446           fi; \
47447         else \
47448           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47449         fi; \
47450         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47451         $(NORMAL_TARGET_EXPORTS) \
47452          \
47453         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47454         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47455         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47456         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47458         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47459         case $(srcdir) in \
47460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47461           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47463         esac; \
47464         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47465         libsrcdir="$$s/libgcc"; \
47466         $(SHELL) $${libsrcdir}/configure \
47467           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47468           --target=${target_alias} $${srcdiroption} \
47469           --with-build-libsubdir=$(HOST_SUBDIR) \
47470           $(STAGEfeedback_CONFIGURE_FLAGS)
47471 @endif target-libgcc-bootstrap
47472
47473
47474
47475
47476
47477 .PHONY: all-target-libgcc maybe-all-target-libgcc
47478 maybe-all-target-libgcc:
47479 @if gcc-bootstrap
47480 all-target-libgcc: stage_current
47481 @endif gcc-bootstrap
47482 @if target-libgcc
47483 TARGET-target-libgcc=all
47484 maybe-all-target-libgcc: all-target-libgcc
47485 all-target-libgcc: configure-target-libgcc
47486         @r=`${PWD_COMMAND}`; export r; \
47487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47488         $(NORMAL_TARGET_EXPORTS)  \
47489         (cd $(TARGET_SUBDIR)/libgcc && \
47490           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47491                 $(TARGET-target-libgcc))
47492 @endif target-libgcc
47493
47494
47495
47496 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47497 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47498 maybe-all-stage1-target-libgcc:
47499 maybe-clean-stage1-target-libgcc:
47500 @if target-libgcc-bootstrap
47501 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47502 all-stage1: all-stage1-target-libgcc
47503 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47504 all-stage1-target-libgcc: configure-stage1-target-libgcc
47505         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47506         @r=`${PWD_COMMAND}`; export r; \
47507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47508         TFLAGS="$(STAGE1_TFLAGS)"; \
47509         $(NORMAL_TARGET_EXPORTS)  \
47510         cd $(TARGET_SUBDIR)/libgcc && \
47511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47512                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47513                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47514                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47518                 $(EXTRA_TARGET_FLAGS)   \
47519                 TFLAGS="$(STAGE1_TFLAGS)" \
47520                 $(TARGET-stage1-target-libgcc)
47521
47522 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47523 clean-stage1: clean-stage1-target-libgcc
47524 clean-stage1-target-libgcc:
47525         @if [ $(current_stage) = stage1 ]; then \
47526           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47527         else \
47528           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47529           $(MAKE) stage1-start; \
47530         fi; \
47531         cd $(TARGET_SUBDIR)/libgcc && \
47532         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47533                  clean
47534 @endif target-libgcc-bootstrap
47535
47536
47537 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47538 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47539 maybe-all-stage2-target-libgcc:
47540 maybe-clean-stage2-target-libgcc:
47541 @if target-libgcc-bootstrap
47542 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47543 all-stage2: all-stage2-target-libgcc
47544 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47545 all-stage2-target-libgcc: configure-stage2-target-libgcc
47546         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47547         @r=`${PWD_COMMAND}`; export r; \
47548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47549         TFLAGS="$(STAGE2_TFLAGS)"; \
47550         $(NORMAL_TARGET_EXPORTS) \
47551           \
47552         cd $(TARGET_SUBDIR)/libgcc && \
47553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47554                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47555                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47556                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47560                 $(EXTRA_TARGET_FLAGS)   \
47561                 TFLAGS="$(STAGE2_TFLAGS)" \
47562                 $(TARGET-stage2-target-libgcc)
47563
47564 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47565 clean-stage2: clean-stage2-target-libgcc
47566 clean-stage2-target-libgcc:
47567         @if [ $(current_stage) = stage2 ]; then \
47568           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47569         else \
47570           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47571           $(MAKE) stage2-start; \
47572         fi; \
47573         cd $(TARGET_SUBDIR)/libgcc && \
47574         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47575                   \
47576                  clean
47577 @endif target-libgcc-bootstrap
47578
47579
47580 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47581 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47582 maybe-all-stage3-target-libgcc:
47583 maybe-clean-stage3-target-libgcc:
47584 @if target-libgcc-bootstrap
47585 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47586 all-stage3: all-stage3-target-libgcc
47587 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47588 all-stage3-target-libgcc: configure-stage3-target-libgcc
47589         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47590         @r=`${PWD_COMMAND}`; export r; \
47591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592         TFLAGS="$(STAGE3_TFLAGS)"; \
47593         $(NORMAL_TARGET_EXPORTS) \
47594           \
47595         cd $(TARGET_SUBDIR)/libgcc && \
47596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47597                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47598                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47599                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47603                 $(EXTRA_TARGET_FLAGS)   \
47604                 TFLAGS="$(STAGE3_TFLAGS)" \
47605                 $(TARGET-stage3-target-libgcc)
47606
47607 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47608 clean-stage3: clean-stage3-target-libgcc
47609 clean-stage3-target-libgcc:
47610         @if [ $(current_stage) = stage3 ]; then \
47611           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47612         else \
47613           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47614           $(MAKE) stage3-start; \
47615         fi; \
47616         cd $(TARGET_SUBDIR)/libgcc && \
47617         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47618                   \
47619                  clean
47620 @endif target-libgcc-bootstrap
47621
47622
47623 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47624 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47625 maybe-all-stage4-target-libgcc:
47626 maybe-clean-stage4-target-libgcc:
47627 @if target-libgcc-bootstrap
47628 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47629 all-stage4: all-stage4-target-libgcc
47630 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47631 all-stage4-target-libgcc: configure-stage4-target-libgcc
47632         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47633         @r=`${PWD_COMMAND}`; export r; \
47634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635         TFLAGS="$(STAGE4_TFLAGS)"; \
47636         $(NORMAL_TARGET_EXPORTS) \
47637           \
47638         cd $(TARGET_SUBDIR)/libgcc && \
47639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47640                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47641                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47642                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47646                 $(EXTRA_TARGET_FLAGS)   \
47647                 TFLAGS="$(STAGE4_TFLAGS)" \
47648                 $(TARGET-stage4-target-libgcc)
47649
47650 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47651 clean-stage4: clean-stage4-target-libgcc
47652 clean-stage4-target-libgcc:
47653         @if [ $(current_stage) = stage4 ]; then \
47654           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47655         else \
47656           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47657           $(MAKE) stage4-start; \
47658         fi; \
47659         cd $(TARGET_SUBDIR)/libgcc && \
47660         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47661                   \
47662                  clean
47663 @endif target-libgcc-bootstrap
47664
47665
47666 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47667 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47668 maybe-all-stageprofile-target-libgcc:
47669 maybe-clean-stageprofile-target-libgcc:
47670 @if target-libgcc-bootstrap
47671 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47672 all-stageprofile: all-stageprofile-target-libgcc
47673 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47674 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47675         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47676         @r=`${PWD_COMMAND}`; export r; \
47677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47679         $(NORMAL_TARGET_EXPORTS) \
47680           \
47681         cd $(TARGET_SUBDIR)/libgcc && \
47682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47683                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47684                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47685                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47689                 $(EXTRA_TARGET_FLAGS)   \
47690                 TFLAGS="$(STAGEprofile_TFLAGS)" \
47691                 $(TARGET-stageprofile-target-libgcc)
47692
47693 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47694 clean-stageprofile: clean-stageprofile-target-libgcc
47695 clean-stageprofile-target-libgcc:
47696         @if [ $(current_stage) = stageprofile ]; then \
47697           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47698         else \
47699           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47700           $(MAKE) stageprofile-start; \
47701         fi; \
47702         cd $(TARGET_SUBDIR)/libgcc && \
47703         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47704                   \
47705                  clean
47706 @endif target-libgcc-bootstrap
47707
47708
47709 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47710 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47711 maybe-all-stagefeedback-target-libgcc:
47712 maybe-clean-stagefeedback-target-libgcc:
47713 @if target-libgcc-bootstrap
47714 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47715 all-stagefeedback: all-stagefeedback-target-libgcc
47716 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47717 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47718         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47719         @r=`${PWD_COMMAND}`; export r; \
47720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47722         $(NORMAL_TARGET_EXPORTS) \
47723           \
47724         cd $(TARGET_SUBDIR)/libgcc && \
47725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47726                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47727                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47728                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47732                 $(EXTRA_TARGET_FLAGS)   \
47733                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47734                 $(TARGET-stagefeedback-target-libgcc)
47735
47736 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47737 clean-stagefeedback: clean-stagefeedback-target-libgcc
47738 clean-stagefeedback-target-libgcc:
47739         @if [ $(current_stage) = stagefeedback ]; then \
47740           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47741         else \
47742           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47743           $(MAKE) stagefeedback-start; \
47744         fi; \
47745         cd $(TARGET_SUBDIR)/libgcc && \
47746         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47747                   \
47748                  clean
47749 @endif target-libgcc-bootstrap
47750
47751
47752
47753
47754
47755
47756 .PHONY: check-target-libgcc maybe-check-target-libgcc
47757 maybe-check-target-libgcc:
47758 @if target-libgcc
47759 maybe-check-target-libgcc: check-target-libgcc
47760
47761 # Dummy target for uncheckable module.
47762 check-target-libgcc:
47763
47764 @endif target-libgcc
47765
47766 .PHONY: install-target-libgcc maybe-install-target-libgcc
47767 maybe-install-target-libgcc:
47768 @if target-libgcc
47769 maybe-install-target-libgcc: install-target-libgcc
47770
47771 install-target-libgcc: installdirs
47772         @: $(MAKE); $(unstage)
47773         @r=`${PWD_COMMAND}`; export r; \
47774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47775         $(NORMAL_TARGET_EXPORTS) \
47776         (cd $(TARGET_SUBDIR)/libgcc && \
47777           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47778
47779 @endif target-libgcc
47780
47781 # Other targets (info, dvi, pdf, etc.)
47782
47783 .PHONY: maybe-info-target-libgcc info-target-libgcc
47784 maybe-info-target-libgcc:
47785 @if target-libgcc
47786 maybe-info-target-libgcc: info-target-libgcc
47787
47788 info-target-libgcc: \
47789     configure-target-libgcc 
47790         @: $(MAKE); $(unstage)
47791         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47792         r=`${PWD_COMMAND}`; export r; \
47793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47794         $(NORMAL_TARGET_EXPORTS) \
47795         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47796         for flag in $(EXTRA_TARGET_FLAGS); do \
47797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47798         done; \
47799         (cd $(TARGET_SUBDIR)/libgcc && \
47800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47802                   "RANLIB=$${RANLIB}" \
47803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47804                    info) \
47805           || exit 1
47806
47807 @endif target-libgcc
47808
47809 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47810 maybe-dvi-target-libgcc:
47811 @if target-libgcc
47812 maybe-dvi-target-libgcc: dvi-target-libgcc
47813
47814 dvi-target-libgcc: \
47815     configure-target-libgcc 
47816         @: $(MAKE); $(unstage)
47817         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47818         r=`${PWD_COMMAND}`; export r; \
47819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47820         $(NORMAL_TARGET_EXPORTS) \
47821         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47822         for flag in $(EXTRA_TARGET_FLAGS); do \
47823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47824         done; \
47825         (cd $(TARGET_SUBDIR)/libgcc && \
47826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47828                   "RANLIB=$${RANLIB}" \
47829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47830                    dvi) \
47831           || exit 1
47832
47833 @endif target-libgcc
47834
47835 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47836 maybe-pdf-target-libgcc:
47837 @if target-libgcc
47838 maybe-pdf-target-libgcc: pdf-target-libgcc
47839
47840 pdf-target-libgcc: \
47841     configure-target-libgcc 
47842         @: $(MAKE); $(unstage)
47843         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47844         r=`${PWD_COMMAND}`; export r; \
47845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47846         $(NORMAL_TARGET_EXPORTS) \
47847         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    pdf) \
47857           || exit 1
47858
47859 @endif target-libgcc
47860
47861 .PHONY: maybe-html-target-libgcc html-target-libgcc
47862 maybe-html-target-libgcc:
47863 @if target-libgcc
47864 maybe-html-target-libgcc: html-target-libgcc
47865
47866 html-target-libgcc: \
47867     configure-target-libgcc 
47868         @: $(MAKE); $(unstage)
47869         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47870         r=`${PWD_COMMAND}`; export r; \
47871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47872         $(NORMAL_TARGET_EXPORTS) \
47873         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47874         for flag in $(EXTRA_TARGET_FLAGS); do \
47875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47876         done; \
47877         (cd $(TARGET_SUBDIR)/libgcc && \
47878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47880                   "RANLIB=$${RANLIB}" \
47881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47882                    html) \
47883           || exit 1
47884
47885 @endif target-libgcc
47886
47887 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47888 maybe-TAGS-target-libgcc:
47889 @if target-libgcc
47890 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47891
47892 TAGS-target-libgcc: \
47893     configure-target-libgcc 
47894         @: $(MAKE); $(unstage)
47895         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47896         r=`${PWD_COMMAND}`; export r; \
47897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47898         $(NORMAL_TARGET_EXPORTS) \
47899         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47900         for flag in $(EXTRA_TARGET_FLAGS); do \
47901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47902         done; \
47903         (cd $(TARGET_SUBDIR)/libgcc && \
47904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47906                   "RANLIB=$${RANLIB}" \
47907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47908                    TAGS) \
47909           || exit 1
47910
47911 @endif target-libgcc
47912
47913 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47914 maybe-install-info-target-libgcc:
47915 @if target-libgcc
47916 maybe-install-info-target-libgcc: install-info-target-libgcc
47917
47918 install-info-target-libgcc: \
47919     configure-target-libgcc \
47920     info-target-libgcc 
47921         @: $(MAKE); $(unstage)
47922         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47923         r=`${PWD_COMMAND}`; export r; \
47924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47925         $(NORMAL_TARGET_EXPORTS) \
47926         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47927         for flag in $(EXTRA_TARGET_FLAGS); do \
47928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47929         done; \
47930         (cd $(TARGET_SUBDIR)/libgcc && \
47931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47933                   "RANLIB=$${RANLIB}" \
47934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47935                    install-info) \
47936           || exit 1
47937
47938 @endif target-libgcc
47939
47940 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47941 maybe-install-pdf-target-libgcc:
47942 @if target-libgcc
47943 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47944
47945 install-pdf-target-libgcc: \
47946     configure-target-libgcc \
47947     pdf-target-libgcc 
47948         @: $(MAKE); $(unstage)
47949         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47950         r=`${PWD_COMMAND}`; export r; \
47951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952         $(NORMAL_TARGET_EXPORTS) \
47953         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47954         for flag in $(EXTRA_TARGET_FLAGS); do \
47955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47956         done; \
47957         (cd $(TARGET_SUBDIR)/libgcc && \
47958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47960                   "RANLIB=$${RANLIB}" \
47961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47962                    install-pdf) \
47963           || exit 1
47964
47965 @endif target-libgcc
47966
47967 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47968 maybe-install-html-target-libgcc:
47969 @if target-libgcc
47970 maybe-install-html-target-libgcc: install-html-target-libgcc
47971
47972 install-html-target-libgcc: \
47973     configure-target-libgcc \
47974     html-target-libgcc 
47975         @: $(MAKE); $(unstage)
47976         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47977         r=`${PWD_COMMAND}`; export r; \
47978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47979         $(NORMAL_TARGET_EXPORTS) \
47980         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47981         for flag in $(EXTRA_TARGET_FLAGS); do \
47982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47983         done; \
47984         (cd $(TARGET_SUBDIR)/libgcc && \
47985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47987                   "RANLIB=$${RANLIB}" \
47988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47989                    install-html) \
47990           || exit 1
47991
47992 @endif target-libgcc
47993
47994 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47995 maybe-installcheck-target-libgcc:
47996 @if target-libgcc
47997 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47998
47999 installcheck-target-libgcc: \
48000     configure-target-libgcc 
48001         @: $(MAKE); $(unstage)
48002         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48003         r=`${PWD_COMMAND}`; export r; \
48004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005         $(NORMAL_TARGET_EXPORTS) \
48006         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
48007         for flag in $(EXTRA_TARGET_FLAGS); do \
48008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009         done; \
48010         (cd $(TARGET_SUBDIR)/libgcc && \
48011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013                   "RANLIB=$${RANLIB}" \
48014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015                    installcheck) \
48016           || exit 1
48017
48018 @endif target-libgcc
48019
48020 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48021 maybe-mostlyclean-target-libgcc:
48022 @if target-libgcc
48023 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48024
48025 mostlyclean-target-libgcc: 
48026         @: $(MAKE); $(unstage)
48027         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48028         r=`${PWD_COMMAND}`; export r; \
48029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48030         $(NORMAL_TARGET_EXPORTS) \
48031         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
48032         for flag in $(EXTRA_TARGET_FLAGS); do \
48033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48034         done; \
48035         (cd $(TARGET_SUBDIR)/libgcc && \
48036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48038                   "RANLIB=$${RANLIB}" \
48039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48040                    mostlyclean) \
48041           || exit 1
48042
48043 @endif target-libgcc
48044
48045 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48046 maybe-clean-target-libgcc:
48047 @if target-libgcc
48048 maybe-clean-target-libgcc: clean-target-libgcc
48049
48050 clean-target-libgcc: 
48051         @: $(MAKE); $(unstage)
48052         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48053         r=`${PWD_COMMAND}`; export r; \
48054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48055         $(NORMAL_TARGET_EXPORTS) \
48056         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48057         for flag in $(EXTRA_TARGET_FLAGS); do \
48058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48059         done; \
48060         (cd $(TARGET_SUBDIR)/libgcc && \
48061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48063                   "RANLIB=$${RANLIB}" \
48064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48065                    clean) \
48066           || exit 1
48067
48068 @endif target-libgcc
48069
48070 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48071 maybe-distclean-target-libgcc:
48072 @if target-libgcc
48073 maybe-distclean-target-libgcc: distclean-target-libgcc
48074
48075 distclean-target-libgcc: 
48076         @: $(MAKE); $(unstage)
48077         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48078         r=`${PWD_COMMAND}`; export r; \
48079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48080         $(NORMAL_TARGET_EXPORTS) \
48081         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48082         for flag in $(EXTRA_TARGET_FLAGS); do \
48083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48084         done; \
48085         (cd $(TARGET_SUBDIR)/libgcc && \
48086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48088                   "RANLIB=$${RANLIB}" \
48089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48090                    distclean) \
48091           || exit 1
48092
48093 @endif target-libgcc
48094
48095 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48096 maybe-maintainer-clean-target-libgcc:
48097 @if target-libgcc
48098 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48099
48100 maintainer-clean-target-libgcc: 
48101         @: $(MAKE); $(unstage)
48102         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48103         r=`${PWD_COMMAND}`; export r; \
48104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48105         $(NORMAL_TARGET_EXPORTS) \
48106         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48107         for flag in $(EXTRA_TARGET_FLAGS); do \
48108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48109         done; \
48110         (cd $(TARGET_SUBDIR)/libgcc && \
48111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48113                   "RANLIB=$${RANLIB}" \
48114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48115                    maintainer-clean) \
48116           || exit 1
48117
48118 @endif target-libgcc
48119
48120
48121
48122
48123
48124 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48125 maybe-configure-target-libquadmath:
48126 @if gcc-bootstrap
48127 configure-target-libquadmath: stage_current
48128 @endif gcc-bootstrap
48129 @if target-libquadmath
48130 maybe-configure-target-libquadmath: configure-target-libquadmath
48131 configure-target-libquadmath: 
48132         @: $(MAKE); $(unstage)
48133         @r=`${PWD_COMMAND}`; export r; \
48134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48135         echo "Checking multilib configuration for libquadmath..."; \
48136         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
48137         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
48138         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48139           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48140             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48141           else \
48142             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48143             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48144           fi; \
48145         else \
48146           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48147         fi; \
48148         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48149         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
48150         $(NORMAL_TARGET_EXPORTS)  \
48151         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48152         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48153         case $(srcdir) in \
48154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48155           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48157         esac; \
48158         srcdiroption="--srcdir=$${topdir}/libquadmath"; \
48159         libsrcdir="$$s/libquadmath"; \
48160         rm -f no-such-file || : ; \
48161         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48162           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48163           --target=${target_alias} $${srcdiroption}  \
48164           || exit 1
48165 @endif target-libquadmath
48166
48167
48168
48169
48170
48171 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48172 maybe-all-target-libquadmath:
48173 @if gcc-bootstrap
48174 all-target-libquadmath: stage_current
48175 @endif gcc-bootstrap
48176 @if target-libquadmath
48177 TARGET-target-libquadmath=all
48178 maybe-all-target-libquadmath: all-target-libquadmath
48179 all-target-libquadmath: configure-target-libquadmath
48180         @: $(MAKE); $(unstage)
48181         @r=`${PWD_COMMAND}`; export r; \
48182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48183         $(NORMAL_TARGET_EXPORTS)  \
48184         (cd $(TARGET_SUBDIR)/libquadmath && \
48185           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48186                 $(TARGET-target-libquadmath))
48187 @endif target-libquadmath
48188
48189
48190
48191
48192
48193 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48194 maybe-check-target-libquadmath:
48195 @if target-libquadmath
48196 maybe-check-target-libquadmath: check-target-libquadmath
48197
48198 check-target-libquadmath:
48199         @: $(MAKE); $(unstage)
48200         @r=`${PWD_COMMAND}`; export r; \
48201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48202         $(NORMAL_TARGET_EXPORTS) \
48203         (cd $(TARGET_SUBDIR)/libquadmath && \
48204           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48205
48206 @endif target-libquadmath
48207
48208 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
48209 maybe-install-target-libquadmath:
48210 @if target-libquadmath
48211 maybe-install-target-libquadmath: install-target-libquadmath
48212
48213 install-target-libquadmath: installdirs
48214         @: $(MAKE); $(unstage)
48215         @r=`${PWD_COMMAND}`; export r; \
48216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48217         $(NORMAL_TARGET_EXPORTS) \
48218         (cd $(TARGET_SUBDIR)/libquadmath && \
48219           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48220
48221 @endif target-libquadmath
48222
48223 # Other targets (info, dvi, pdf, etc.)
48224
48225 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
48226 maybe-info-target-libquadmath:
48227 @if target-libquadmath
48228 maybe-info-target-libquadmath: info-target-libquadmath
48229
48230 info-target-libquadmath: \
48231     configure-target-libquadmath 
48232         @: $(MAKE); $(unstage)
48233         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48234         r=`${PWD_COMMAND}`; export r; \
48235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48236         $(NORMAL_TARGET_EXPORTS) \
48237         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
48238         for flag in $(EXTRA_TARGET_FLAGS); do \
48239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48240         done; \
48241         (cd $(TARGET_SUBDIR)/libquadmath && \
48242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48244                   "RANLIB=$${RANLIB}" \
48245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48246                    info) \
48247           || exit 1
48248
48249 @endif target-libquadmath
48250
48251 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
48252 maybe-dvi-target-libquadmath:
48253 @if target-libquadmath
48254 maybe-dvi-target-libquadmath: dvi-target-libquadmath
48255
48256 dvi-target-libquadmath: \
48257     configure-target-libquadmath 
48258         @: $(MAKE); $(unstage)
48259         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48260         r=`${PWD_COMMAND}`; export r; \
48261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48262         $(NORMAL_TARGET_EXPORTS) \
48263         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
48264         for flag in $(EXTRA_TARGET_FLAGS); do \
48265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48266         done; \
48267         (cd $(TARGET_SUBDIR)/libquadmath && \
48268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48270                   "RANLIB=$${RANLIB}" \
48271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48272                    dvi) \
48273           || exit 1
48274
48275 @endif target-libquadmath
48276
48277 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
48278 maybe-pdf-target-libquadmath:
48279 @if target-libquadmath
48280 maybe-pdf-target-libquadmath: pdf-target-libquadmath
48281
48282 pdf-target-libquadmath: \
48283     configure-target-libquadmath 
48284         @: $(MAKE); $(unstage)
48285         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48286         r=`${PWD_COMMAND}`; export r; \
48287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288         $(NORMAL_TARGET_EXPORTS) \
48289         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
48290         for flag in $(EXTRA_TARGET_FLAGS); do \
48291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292         done; \
48293         (cd $(TARGET_SUBDIR)/libquadmath && \
48294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296                   "RANLIB=$${RANLIB}" \
48297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298                    pdf) \
48299           || exit 1
48300
48301 @endif target-libquadmath
48302
48303 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
48304 maybe-html-target-libquadmath:
48305 @if target-libquadmath
48306 maybe-html-target-libquadmath: html-target-libquadmath
48307
48308 html-target-libquadmath: \
48309     configure-target-libquadmath 
48310         @: $(MAKE); $(unstage)
48311         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48312         r=`${PWD_COMMAND}`; export r; \
48313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48314         $(NORMAL_TARGET_EXPORTS) \
48315         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
48316         for flag in $(EXTRA_TARGET_FLAGS); do \
48317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48318         done; \
48319         (cd $(TARGET_SUBDIR)/libquadmath && \
48320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48322                   "RANLIB=$${RANLIB}" \
48323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48324                    html) \
48325           || exit 1
48326
48327 @endif target-libquadmath
48328
48329 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
48330 maybe-TAGS-target-libquadmath:
48331 @if target-libquadmath
48332 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
48333
48334 TAGS-target-libquadmath: \
48335     configure-target-libquadmath 
48336         @: $(MAKE); $(unstage)
48337         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48338         r=`${PWD_COMMAND}`; export r; \
48339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48340         $(NORMAL_TARGET_EXPORTS) \
48341         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
48342         for flag in $(EXTRA_TARGET_FLAGS); do \
48343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48344         done; \
48345         (cd $(TARGET_SUBDIR)/libquadmath && \
48346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48348                   "RANLIB=$${RANLIB}" \
48349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48350                    TAGS) \
48351           || exit 1
48352
48353 @endif target-libquadmath
48354
48355 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
48356 maybe-install-info-target-libquadmath:
48357 @if target-libquadmath
48358 maybe-install-info-target-libquadmath: install-info-target-libquadmath
48359
48360 install-info-target-libquadmath: \
48361     configure-target-libquadmath \
48362     info-target-libquadmath 
48363         @: $(MAKE); $(unstage)
48364         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48365         r=`${PWD_COMMAND}`; export r; \
48366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48367         $(NORMAL_TARGET_EXPORTS) \
48368         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
48369         for flag in $(EXTRA_TARGET_FLAGS); do \
48370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48371         done; \
48372         (cd $(TARGET_SUBDIR)/libquadmath && \
48373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48375                   "RANLIB=$${RANLIB}" \
48376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48377                    install-info) \
48378           || exit 1
48379
48380 @endif target-libquadmath
48381
48382 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
48383 maybe-install-pdf-target-libquadmath:
48384 @if target-libquadmath
48385 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
48386
48387 install-pdf-target-libquadmath: \
48388     configure-target-libquadmath \
48389     pdf-target-libquadmath 
48390         @: $(MAKE); $(unstage)
48391         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48392         r=`${PWD_COMMAND}`; export r; \
48393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394         $(NORMAL_TARGET_EXPORTS) \
48395         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
48396         for flag in $(EXTRA_TARGET_FLAGS); do \
48397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48398         done; \
48399         (cd $(TARGET_SUBDIR)/libquadmath && \
48400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48402                   "RANLIB=$${RANLIB}" \
48403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48404                    install-pdf) \
48405           || exit 1
48406
48407 @endif target-libquadmath
48408
48409 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
48410 maybe-install-html-target-libquadmath:
48411 @if target-libquadmath
48412 maybe-install-html-target-libquadmath: install-html-target-libquadmath
48413
48414 install-html-target-libquadmath: \
48415     configure-target-libquadmath \
48416     html-target-libquadmath 
48417         @: $(MAKE); $(unstage)
48418         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48419         r=`${PWD_COMMAND}`; export r; \
48420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421         $(NORMAL_TARGET_EXPORTS) \
48422         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
48423         for flag in $(EXTRA_TARGET_FLAGS); do \
48424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48425         done; \
48426         (cd $(TARGET_SUBDIR)/libquadmath && \
48427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48429                   "RANLIB=$${RANLIB}" \
48430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48431                    install-html) \
48432           || exit 1
48433
48434 @endif target-libquadmath
48435
48436 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
48437 maybe-installcheck-target-libquadmath:
48438 @if target-libquadmath
48439 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
48440
48441 installcheck-target-libquadmath: \
48442     configure-target-libquadmath 
48443         @: $(MAKE); $(unstage)
48444         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48445         r=`${PWD_COMMAND}`; export r; \
48446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447         $(NORMAL_TARGET_EXPORTS) \
48448         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
48449         for flag in $(EXTRA_TARGET_FLAGS); do \
48450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451         done; \
48452         (cd $(TARGET_SUBDIR)/libquadmath && \
48453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455                   "RANLIB=$${RANLIB}" \
48456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457                    installcheck) \
48458           || exit 1
48459
48460 @endif target-libquadmath
48461
48462 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
48463 maybe-mostlyclean-target-libquadmath:
48464 @if target-libquadmath
48465 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
48466
48467 mostlyclean-target-libquadmath: 
48468         @: $(MAKE); $(unstage)
48469         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48470         r=`${PWD_COMMAND}`; export r; \
48471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48472         $(NORMAL_TARGET_EXPORTS) \
48473         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
48474         for flag in $(EXTRA_TARGET_FLAGS); do \
48475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48476         done; \
48477         (cd $(TARGET_SUBDIR)/libquadmath && \
48478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48480                   "RANLIB=$${RANLIB}" \
48481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48482                    mostlyclean) \
48483           || exit 1
48484
48485 @endif target-libquadmath
48486
48487 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
48488 maybe-clean-target-libquadmath:
48489 @if target-libquadmath
48490 maybe-clean-target-libquadmath: clean-target-libquadmath
48491
48492 clean-target-libquadmath: 
48493         @: $(MAKE); $(unstage)
48494         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48495         r=`${PWD_COMMAND}`; export r; \
48496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497         $(NORMAL_TARGET_EXPORTS) \
48498         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
48499         for flag in $(EXTRA_TARGET_FLAGS); do \
48500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48501         done; \
48502         (cd $(TARGET_SUBDIR)/libquadmath && \
48503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48505                   "RANLIB=$${RANLIB}" \
48506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48507                    clean) \
48508           || exit 1
48509
48510 @endif target-libquadmath
48511
48512 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
48513 maybe-distclean-target-libquadmath:
48514 @if target-libquadmath
48515 maybe-distclean-target-libquadmath: distclean-target-libquadmath
48516
48517 distclean-target-libquadmath: 
48518         @: $(MAKE); $(unstage)
48519         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48520         r=`${PWD_COMMAND}`; export r; \
48521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48522         $(NORMAL_TARGET_EXPORTS) \
48523         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
48524         for flag in $(EXTRA_TARGET_FLAGS); do \
48525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48526         done; \
48527         (cd $(TARGET_SUBDIR)/libquadmath && \
48528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48530                   "RANLIB=$${RANLIB}" \
48531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48532                    distclean) \
48533           || exit 1
48534
48535 @endif target-libquadmath
48536
48537 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
48538 maybe-maintainer-clean-target-libquadmath:
48539 @if target-libquadmath
48540 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
48541
48542 maintainer-clean-target-libquadmath: 
48543         @: $(MAKE); $(unstage)
48544         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48545         r=`${PWD_COMMAND}`; export r; \
48546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48547         $(NORMAL_TARGET_EXPORTS) \
48548         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
48549         for flag in $(EXTRA_TARGET_FLAGS); do \
48550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48551         done; \
48552         (cd $(TARGET_SUBDIR)/libquadmath && \
48553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48555                   "RANLIB=$${RANLIB}" \
48556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48557                    maintainer-clean) \
48558           || exit 1
48559
48560 @endif target-libquadmath
48561
48562
48563
48564
48565
48566 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48567 maybe-configure-target-libgfortran:
48568 @if gcc-bootstrap
48569 configure-target-libgfortran: stage_current
48570 @endif gcc-bootstrap
48571 @if target-libgfortran
48572 maybe-configure-target-libgfortran: configure-target-libgfortran
48573 configure-target-libgfortran: 
48574         @: $(MAKE); $(unstage)
48575         @r=`${PWD_COMMAND}`; export r; \
48576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48577         echo "Checking multilib configuration for libgfortran..."; \
48578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48579         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48580         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48581           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48582             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48583           else \
48584             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48585             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48586           fi; \
48587         else \
48588           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48589         fi; \
48590         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48591         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48592         $(NORMAL_TARGET_EXPORTS)  \
48593         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48594         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48595         case $(srcdir) in \
48596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48597           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48599         esac; \
48600         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48601         libsrcdir="$$s/libgfortran"; \
48602         rm -f no-such-file || : ; \
48603         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48604           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48605           --target=${target_alias} $${srcdiroption}  \
48606           || exit 1
48607 @endif target-libgfortran
48608
48609
48610
48611
48612
48613 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48614 maybe-all-target-libgfortran:
48615 @if gcc-bootstrap
48616 all-target-libgfortran: stage_current
48617 @endif gcc-bootstrap
48618 @if target-libgfortran
48619 TARGET-target-libgfortran=all
48620 maybe-all-target-libgfortran: all-target-libgfortran
48621 all-target-libgfortran: configure-target-libgfortran
48622         @: $(MAKE); $(unstage)
48623         @r=`${PWD_COMMAND}`; export r; \
48624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48625         $(NORMAL_TARGET_EXPORTS)  \
48626         (cd $(TARGET_SUBDIR)/libgfortran && \
48627           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48628                 $(TARGET-target-libgfortran))
48629 @endif target-libgfortran
48630
48631
48632
48633
48634
48635 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48636 maybe-check-target-libgfortran:
48637 @if target-libgfortran
48638 maybe-check-target-libgfortran: check-target-libgfortran
48639
48640 check-target-libgfortran:
48641         @: $(MAKE); $(unstage)
48642         @r=`${PWD_COMMAND}`; export r; \
48643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644         $(NORMAL_TARGET_EXPORTS) \
48645         (cd $(TARGET_SUBDIR)/libgfortran && \
48646           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48647
48648 @endif target-libgfortran
48649
48650 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48651 maybe-install-target-libgfortran:
48652 @if target-libgfortran
48653 maybe-install-target-libgfortran: install-target-libgfortran
48654
48655 install-target-libgfortran: installdirs
48656         @: $(MAKE); $(unstage)
48657         @r=`${PWD_COMMAND}`; export r; \
48658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48659         $(NORMAL_TARGET_EXPORTS) \
48660         (cd $(TARGET_SUBDIR)/libgfortran && \
48661           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48662
48663 @endif target-libgfortran
48664
48665 # Other targets (info, dvi, pdf, etc.)
48666
48667 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48668 maybe-info-target-libgfortran:
48669 @if target-libgfortran
48670 maybe-info-target-libgfortran: info-target-libgfortran
48671
48672 info-target-libgfortran: \
48673     configure-target-libgfortran 
48674         @: $(MAKE); $(unstage)
48675         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48676         r=`${PWD_COMMAND}`; export r; \
48677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48678         $(NORMAL_TARGET_EXPORTS) \
48679         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48680         for flag in $(EXTRA_TARGET_FLAGS); do \
48681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48682         done; \
48683         (cd $(TARGET_SUBDIR)/libgfortran && \
48684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48686                   "RANLIB=$${RANLIB}" \
48687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48688                    info) \
48689           || exit 1
48690
48691 @endif target-libgfortran
48692
48693 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48694 maybe-dvi-target-libgfortran:
48695 @if target-libgfortran
48696 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48697
48698 dvi-target-libgfortran: \
48699     configure-target-libgfortran 
48700         @: $(MAKE); $(unstage)
48701         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48702         r=`${PWD_COMMAND}`; export r; \
48703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48704         $(NORMAL_TARGET_EXPORTS) \
48705         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48706         for flag in $(EXTRA_TARGET_FLAGS); do \
48707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48708         done; \
48709         (cd $(TARGET_SUBDIR)/libgfortran && \
48710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48712                   "RANLIB=$${RANLIB}" \
48713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48714                    dvi) \
48715           || exit 1
48716
48717 @endif target-libgfortran
48718
48719 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48720 maybe-pdf-target-libgfortran:
48721 @if target-libgfortran
48722 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48723
48724 pdf-target-libgfortran: \
48725     configure-target-libgfortran 
48726         @: $(MAKE); $(unstage)
48727         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48728         r=`${PWD_COMMAND}`; export r; \
48729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48730         $(NORMAL_TARGET_EXPORTS) \
48731         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48732         for flag in $(EXTRA_TARGET_FLAGS); do \
48733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48734         done; \
48735         (cd $(TARGET_SUBDIR)/libgfortran && \
48736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48738                   "RANLIB=$${RANLIB}" \
48739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48740                    pdf) \
48741           || exit 1
48742
48743 @endif target-libgfortran
48744
48745 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48746 maybe-html-target-libgfortran:
48747 @if target-libgfortran
48748 maybe-html-target-libgfortran: html-target-libgfortran
48749
48750 html-target-libgfortran: \
48751     configure-target-libgfortran 
48752         @: $(MAKE); $(unstage)
48753         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48754         r=`${PWD_COMMAND}`; export r; \
48755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48756         $(NORMAL_TARGET_EXPORTS) \
48757         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48758         for flag in $(EXTRA_TARGET_FLAGS); do \
48759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48760         done; \
48761         (cd $(TARGET_SUBDIR)/libgfortran && \
48762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48764                   "RANLIB=$${RANLIB}" \
48765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48766                    html) \
48767           || exit 1
48768
48769 @endif target-libgfortran
48770
48771 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48772 maybe-TAGS-target-libgfortran:
48773 @if target-libgfortran
48774 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48775
48776 TAGS-target-libgfortran: \
48777     configure-target-libgfortran 
48778         @: $(MAKE); $(unstage)
48779         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48780         r=`${PWD_COMMAND}`; export r; \
48781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48782         $(NORMAL_TARGET_EXPORTS) \
48783         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48784         for flag in $(EXTRA_TARGET_FLAGS); do \
48785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48786         done; \
48787         (cd $(TARGET_SUBDIR)/libgfortran && \
48788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48790                   "RANLIB=$${RANLIB}" \
48791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48792                    TAGS) \
48793           || exit 1
48794
48795 @endif target-libgfortran
48796
48797 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48798 maybe-install-info-target-libgfortran:
48799 @if target-libgfortran
48800 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48801
48802 install-info-target-libgfortran: \
48803     configure-target-libgfortran \
48804     info-target-libgfortran 
48805         @: $(MAKE); $(unstage)
48806         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48807         r=`${PWD_COMMAND}`; export r; \
48808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48809         $(NORMAL_TARGET_EXPORTS) \
48810         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48811         for flag in $(EXTRA_TARGET_FLAGS); do \
48812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48813         done; \
48814         (cd $(TARGET_SUBDIR)/libgfortran && \
48815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48817                   "RANLIB=$${RANLIB}" \
48818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48819                    install-info) \
48820           || exit 1
48821
48822 @endif target-libgfortran
48823
48824 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48825 maybe-install-pdf-target-libgfortran:
48826 @if target-libgfortran
48827 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48828
48829 install-pdf-target-libgfortran: \
48830     configure-target-libgfortran \
48831     pdf-target-libgfortran 
48832         @: $(MAKE); $(unstage)
48833         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48834         r=`${PWD_COMMAND}`; export r; \
48835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836         $(NORMAL_TARGET_EXPORTS) \
48837         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48838         for flag in $(EXTRA_TARGET_FLAGS); do \
48839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48840         done; \
48841         (cd $(TARGET_SUBDIR)/libgfortran && \
48842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48844                   "RANLIB=$${RANLIB}" \
48845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48846                    install-pdf) \
48847           || exit 1
48848
48849 @endif target-libgfortran
48850
48851 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48852 maybe-install-html-target-libgfortran:
48853 @if target-libgfortran
48854 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48855
48856 install-html-target-libgfortran: \
48857     configure-target-libgfortran \
48858     html-target-libgfortran 
48859         @: $(MAKE); $(unstage)
48860         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48861         r=`${PWD_COMMAND}`; export r; \
48862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48863         $(NORMAL_TARGET_EXPORTS) \
48864         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48865         for flag in $(EXTRA_TARGET_FLAGS); do \
48866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48867         done; \
48868         (cd $(TARGET_SUBDIR)/libgfortran && \
48869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48871                   "RANLIB=$${RANLIB}" \
48872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48873                    install-html) \
48874           || exit 1
48875
48876 @endif target-libgfortran
48877
48878 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48879 maybe-installcheck-target-libgfortran:
48880 @if target-libgfortran
48881 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48882
48883 installcheck-target-libgfortran: \
48884     configure-target-libgfortran 
48885         @: $(MAKE); $(unstage)
48886         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48887         r=`${PWD_COMMAND}`; export r; \
48888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889         $(NORMAL_TARGET_EXPORTS) \
48890         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48891         for flag in $(EXTRA_TARGET_FLAGS); do \
48892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893         done; \
48894         (cd $(TARGET_SUBDIR)/libgfortran && \
48895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897                   "RANLIB=$${RANLIB}" \
48898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899                    installcheck) \
48900           || exit 1
48901
48902 @endif target-libgfortran
48903
48904 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48905 maybe-mostlyclean-target-libgfortran:
48906 @if target-libgfortran
48907 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48908
48909 mostlyclean-target-libgfortran: 
48910         @: $(MAKE); $(unstage)
48911         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48912         r=`${PWD_COMMAND}`; export r; \
48913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914         $(NORMAL_TARGET_EXPORTS) \
48915         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48916         for flag in $(EXTRA_TARGET_FLAGS); do \
48917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48918         done; \
48919         (cd $(TARGET_SUBDIR)/libgfortran && \
48920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48922                   "RANLIB=$${RANLIB}" \
48923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48924                    mostlyclean) \
48925           || exit 1
48926
48927 @endif target-libgfortran
48928
48929 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48930 maybe-clean-target-libgfortran:
48931 @if target-libgfortran
48932 maybe-clean-target-libgfortran: clean-target-libgfortran
48933
48934 clean-target-libgfortran: 
48935         @: $(MAKE); $(unstage)
48936         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48937         r=`${PWD_COMMAND}`; export r; \
48938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48939         $(NORMAL_TARGET_EXPORTS) \
48940         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48941         for flag in $(EXTRA_TARGET_FLAGS); do \
48942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48943         done; \
48944         (cd $(TARGET_SUBDIR)/libgfortran && \
48945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48947                   "RANLIB=$${RANLIB}" \
48948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48949                    clean) \
48950           || exit 1
48951
48952 @endif target-libgfortran
48953
48954 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48955 maybe-distclean-target-libgfortran:
48956 @if target-libgfortran
48957 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48958
48959 distclean-target-libgfortran: 
48960         @: $(MAKE); $(unstage)
48961         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48962         r=`${PWD_COMMAND}`; export r; \
48963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48964         $(NORMAL_TARGET_EXPORTS) \
48965         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48966         for flag in $(EXTRA_TARGET_FLAGS); do \
48967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48968         done; \
48969         (cd $(TARGET_SUBDIR)/libgfortran && \
48970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48972                   "RANLIB=$${RANLIB}" \
48973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48974                    distclean) \
48975           || exit 1
48976
48977 @endif target-libgfortran
48978
48979 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48980 maybe-maintainer-clean-target-libgfortran:
48981 @if target-libgfortran
48982 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48983
48984 maintainer-clean-target-libgfortran: 
48985         @: $(MAKE); $(unstage)
48986         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48987         r=`${PWD_COMMAND}`; export r; \
48988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48989         $(NORMAL_TARGET_EXPORTS) \
48990         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48991         for flag in $(EXTRA_TARGET_FLAGS); do \
48992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48993         done; \
48994         (cd $(TARGET_SUBDIR)/libgfortran && \
48995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48997                   "RANLIB=$${RANLIB}" \
48998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48999                    maintainer-clean) \
49000           || exit 1
49001
49002 @endif target-libgfortran
49003
49004
49005
49006
49007
49008 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49009 maybe-configure-target-libobjc:
49010 @if gcc-bootstrap
49011 configure-target-libobjc: stage_current
49012 @endif gcc-bootstrap
49013 @if target-libobjc
49014 maybe-configure-target-libobjc: configure-target-libobjc
49015 configure-target-libobjc: 
49016         @: $(MAKE); $(unstage)
49017         @r=`${PWD_COMMAND}`; export r; \
49018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019         echo "Checking multilib configuration for libobjc..."; \
49020         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
49021         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
49022         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49023           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49024             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49025           else \
49026             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49027             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49028           fi; \
49029         else \
49030           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49031         fi; \
49032         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49033         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
49034         $(NORMAL_TARGET_EXPORTS)  \
49035         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49036         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49037         case $(srcdir) in \
49038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49039           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49041         esac; \
49042         srcdiroption="--srcdir=$${topdir}/libobjc"; \
49043         libsrcdir="$$s/libobjc"; \
49044         rm -f no-such-file || : ; \
49045         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49046           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49047           --target=${target_alias} $${srcdiroption}  \
49048           || exit 1
49049 @endif target-libobjc
49050
49051
49052
49053
49054
49055 .PHONY: all-target-libobjc maybe-all-target-libobjc
49056 maybe-all-target-libobjc:
49057 @if gcc-bootstrap
49058 all-target-libobjc: stage_current
49059 @endif gcc-bootstrap
49060 @if target-libobjc
49061 TARGET-target-libobjc=all
49062 maybe-all-target-libobjc: all-target-libobjc
49063 all-target-libobjc: configure-target-libobjc
49064         @: $(MAKE); $(unstage)
49065         @r=`${PWD_COMMAND}`; export r; \
49066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49067         $(NORMAL_TARGET_EXPORTS)  \
49068         (cd $(TARGET_SUBDIR)/libobjc && \
49069           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49070                 $(TARGET-target-libobjc))
49071 @endif target-libobjc
49072
49073
49074
49075
49076
49077 .PHONY: check-target-libobjc maybe-check-target-libobjc
49078 maybe-check-target-libobjc:
49079 @if target-libobjc
49080 maybe-check-target-libobjc: check-target-libobjc
49081
49082 check-target-libobjc:
49083         @: $(MAKE); $(unstage)
49084         @r=`${PWD_COMMAND}`; export r; \
49085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086         $(NORMAL_TARGET_EXPORTS) \
49087         (cd $(TARGET_SUBDIR)/libobjc && \
49088           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49089
49090 @endif target-libobjc
49091
49092 .PHONY: install-target-libobjc maybe-install-target-libobjc
49093 maybe-install-target-libobjc:
49094 @if target-libobjc
49095 maybe-install-target-libobjc: install-target-libobjc
49096
49097 install-target-libobjc: installdirs
49098         @: $(MAKE); $(unstage)
49099         @r=`${PWD_COMMAND}`; export r; \
49100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49101         $(NORMAL_TARGET_EXPORTS) \
49102         (cd $(TARGET_SUBDIR)/libobjc && \
49103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49104
49105 @endif target-libobjc
49106
49107 # Other targets (info, dvi, pdf, etc.)
49108
49109 .PHONY: maybe-info-target-libobjc info-target-libobjc
49110 maybe-info-target-libobjc:
49111 @if target-libobjc
49112 maybe-info-target-libobjc: info-target-libobjc
49113
49114 info-target-libobjc: \
49115     configure-target-libobjc 
49116         @: $(MAKE); $(unstage)
49117         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49118         r=`${PWD_COMMAND}`; export r; \
49119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120         $(NORMAL_TARGET_EXPORTS) \
49121         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
49122         for flag in $(EXTRA_TARGET_FLAGS); do \
49123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49124         done; \
49125         (cd $(TARGET_SUBDIR)/libobjc && \
49126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49128                   "RANLIB=$${RANLIB}" \
49129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49130                    info) \
49131           || exit 1
49132
49133 @endif target-libobjc
49134
49135 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49136 maybe-dvi-target-libobjc:
49137 @if target-libobjc
49138 maybe-dvi-target-libobjc: dvi-target-libobjc
49139
49140 dvi-target-libobjc: \
49141     configure-target-libobjc 
49142         @: $(MAKE); $(unstage)
49143         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49144         r=`${PWD_COMMAND}`; export r; \
49145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49146         $(NORMAL_TARGET_EXPORTS) \
49147         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
49148         for flag in $(EXTRA_TARGET_FLAGS); do \
49149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49150         done; \
49151         (cd $(TARGET_SUBDIR)/libobjc && \
49152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49154                   "RANLIB=$${RANLIB}" \
49155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49156                    dvi) \
49157           || exit 1
49158
49159 @endif target-libobjc
49160
49161 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
49162 maybe-pdf-target-libobjc:
49163 @if target-libobjc
49164 maybe-pdf-target-libobjc: pdf-target-libobjc
49165
49166 pdf-target-libobjc: \
49167     configure-target-libobjc 
49168         @: $(MAKE); $(unstage)
49169         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49170         r=`${PWD_COMMAND}`; export r; \
49171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49172         $(NORMAL_TARGET_EXPORTS) \
49173         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
49174         for flag in $(EXTRA_TARGET_FLAGS); do \
49175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49176         done; \
49177         (cd $(TARGET_SUBDIR)/libobjc && \
49178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49180                   "RANLIB=$${RANLIB}" \
49181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49182                    pdf) \
49183           || exit 1
49184
49185 @endif target-libobjc
49186
49187 .PHONY: maybe-html-target-libobjc html-target-libobjc
49188 maybe-html-target-libobjc:
49189 @if target-libobjc
49190 maybe-html-target-libobjc: html-target-libobjc
49191
49192 html-target-libobjc: \
49193     configure-target-libobjc 
49194         @: $(MAKE); $(unstage)
49195         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49196         r=`${PWD_COMMAND}`; export r; \
49197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49198         $(NORMAL_TARGET_EXPORTS) \
49199         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
49200         for flag in $(EXTRA_TARGET_FLAGS); do \
49201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49202         done; \
49203         (cd $(TARGET_SUBDIR)/libobjc && \
49204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49206                   "RANLIB=$${RANLIB}" \
49207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49208                    html) \
49209           || exit 1
49210
49211 @endif target-libobjc
49212
49213 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
49214 maybe-TAGS-target-libobjc:
49215 @if target-libobjc
49216 maybe-TAGS-target-libobjc: TAGS-target-libobjc
49217
49218 TAGS-target-libobjc: \
49219     configure-target-libobjc 
49220         @: $(MAKE); $(unstage)
49221         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49222         r=`${PWD_COMMAND}`; export r; \
49223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49224         $(NORMAL_TARGET_EXPORTS) \
49225         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
49226         for flag in $(EXTRA_TARGET_FLAGS); do \
49227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49228         done; \
49229         (cd $(TARGET_SUBDIR)/libobjc && \
49230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49232                   "RANLIB=$${RANLIB}" \
49233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49234                    TAGS) \
49235           || exit 1
49236
49237 @endif target-libobjc
49238
49239 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
49240 maybe-install-info-target-libobjc:
49241 @if target-libobjc
49242 maybe-install-info-target-libobjc: install-info-target-libobjc
49243
49244 install-info-target-libobjc: \
49245     configure-target-libobjc \
49246     info-target-libobjc 
49247         @: $(MAKE); $(unstage)
49248         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49249         r=`${PWD_COMMAND}`; export r; \
49250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49251         $(NORMAL_TARGET_EXPORTS) \
49252         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
49253         for flag in $(EXTRA_TARGET_FLAGS); do \
49254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49255         done; \
49256         (cd $(TARGET_SUBDIR)/libobjc && \
49257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49259                   "RANLIB=$${RANLIB}" \
49260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49261                    install-info) \
49262           || exit 1
49263
49264 @endif target-libobjc
49265
49266 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
49267 maybe-install-pdf-target-libobjc:
49268 @if target-libobjc
49269 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
49270
49271 install-pdf-target-libobjc: \
49272     configure-target-libobjc \
49273     pdf-target-libobjc 
49274         @: $(MAKE); $(unstage)
49275         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49276         r=`${PWD_COMMAND}`; export r; \
49277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278         $(NORMAL_TARGET_EXPORTS) \
49279         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
49280         for flag in $(EXTRA_TARGET_FLAGS); do \
49281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49282         done; \
49283         (cd $(TARGET_SUBDIR)/libobjc && \
49284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49286                   "RANLIB=$${RANLIB}" \
49287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49288                    install-pdf) \
49289           || exit 1
49290
49291 @endif target-libobjc
49292
49293 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
49294 maybe-install-html-target-libobjc:
49295 @if target-libobjc
49296 maybe-install-html-target-libobjc: install-html-target-libobjc
49297
49298 install-html-target-libobjc: \
49299     configure-target-libobjc \
49300     html-target-libobjc 
49301         @: $(MAKE); $(unstage)
49302         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49303         r=`${PWD_COMMAND}`; export r; \
49304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49305         $(NORMAL_TARGET_EXPORTS) \
49306         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
49307         for flag in $(EXTRA_TARGET_FLAGS); do \
49308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49309         done; \
49310         (cd $(TARGET_SUBDIR)/libobjc && \
49311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49313                   "RANLIB=$${RANLIB}" \
49314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49315                    install-html) \
49316           || exit 1
49317
49318 @endif target-libobjc
49319
49320 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
49321 maybe-installcheck-target-libobjc:
49322 @if target-libobjc
49323 maybe-installcheck-target-libobjc: installcheck-target-libobjc
49324
49325 installcheck-target-libobjc: \
49326     configure-target-libobjc 
49327         @: $(MAKE); $(unstage)
49328         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49329         r=`${PWD_COMMAND}`; export r; \
49330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331         $(NORMAL_TARGET_EXPORTS) \
49332         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
49333         for flag in $(EXTRA_TARGET_FLAGS); do \
49334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49335         done; \
49336         (cd $(TARGET_SUBDIR)/libobjc && \
49337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49339                   "RANLIB=$${RANLIB}" \
49340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49341                    installcheck) \
49342           || exit 1
49343
49344 @endif target-libobjc
49345
49346 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
49347 maybe-mostlyclean-target-libobjc:
49348 @if target-libobjc
49349 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
49350
49351 mostlyclean-target-libobjc: 
49352         @: $(MAKE); $(unstage)
49353         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49354         r=`${PWD_COMMAND}`; export r; \
49355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49356         $(NORMAL_TARGET_EXPORTS) \
49357         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
49358         for flag in $(EXTRA_TARGET_FLAGS); do \
49359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49360         done; \
49361         (cd $(TARGET_SUBDIR)/libobjc && \
49362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49364                   "RANLIB=$${RANLIB}" \
49365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49366                    mostlyclean) \
49367           || exit 1
49368
49369 @endif target-libobjc
49370
49371 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
49372 maybe-clean-target-libobjc:
49373 @if target-libobjc
49374 maybe-clean-target-libobjc: clean-target-libobjc
49375
49376 clean-target-libobjc: 
49377         @: $(MAKE); $(unstage)
49378         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49379         r=`${PWD_COMMAND}`; export r; \
49380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49381         $(NORMAL_TARGET_EXPORTS) \
49382         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
49383         for flag in $(EXTRA_TARGET_FLAGS); do \
49384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49385         done; \
49386         (cd $(TARGET_SUBDIR)/libobjc && \
49387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49389                   "RANLIB=$${RANLIB}" \
49390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49391                    clean) \
49392           || exit 1
49393
49394 @endif target-libobjc
49395
49396 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
49397 maybe-distclean-target-libobjc:
49398 @if target-libobjc
49399 maybe-distclean-target-libobjc: distclean-target-libobjc
49400
49401 distclean-target-libobjc: 
49402         @: $(MAKE); $(unstage)
49403         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49404         r=`${PWD_COMMAND}`; export r; \
49405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49406         $(NORMAL_TARGET_EXPORTS) \
49407         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
49408         for flag in $(EXTRA_TARGET_FLAGS); do \
49409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49410         done; \
49411         (cd $(TARGET_SUBDIR)/libobjc && \
49412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49414                   "RANLIB=$${RANLIB}" \
49415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49416                    distclean) \
49417           || exit 1
49418
49419 @endif target-libobjc
49420
49421 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
49422 maybe-maintainer-clean-target-libobjc:
49423 @if target-libobjc
49424 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
49425
49426 maintainer-clean-target-libobjc: 
49427         @: $(MAKE); $(unstage)
49428         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49429         r=`${PWD_COMMAND}`; export r; \
49430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49431         $(NORMAL_TARGET_EXPORTS) \
49432         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
49433         for flag in $(EXTRA_TARGET_FLAGS); do \
49434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49435         done; \
49436         (cd $(TARGET_SUBDIR)/libobjc && \
49437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49439                   "RANLIB=$${RANLIB}" \
49440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49441                    maintainer-clean) \
49442           || exit 1
49443
49444 @endif target-libobjc
49445
49446
49447
49448
49449
49450 .PHONY: configure-target-libgo maybe-configure-target-libgo
49451 maybe-configure-target-libgo:
49452 @if gcc-bootstrap
49453 configure-target-libgo: stage_current
49454 @endif gcc-bootstrap
49455 @if target-libgo
49456 maybe-configure-target-libgo: configure-target-libgo
49457 configure-target-libgo: 
49458         @: $(MAKE); $(unstage)
49459         @r=`${PWD_COMMAND}`; export r; \
49460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461         echo "Checking multilib configuration for libgo..."; \
49462         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
49463         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
49464         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
49465           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
49466             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
49467           else \
49468             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
49469             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49470           fi; \
49471         else \
49472           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49473         fi; \
49474         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
49475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
49476         $(NORMAL_TARGET_EXPORTS)  \
49477         echo Configuring in $(TARGET_SUBDIR)/libgo; \
49478         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
49479         case $(srcdir) in \
49480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49481           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
49482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49483         esac; \
49484         srcdiroption="--srcdir=$${topdir}/libgo"; \
49485         libsrcdir="$$s/libgo"; \
49486         rm -f no-such-file || : ; \
49487         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49488           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49489           --target=${target_alias} $${srcdiroption}  \
49490           || exit 1
49491 @endif target-libgo
49492
49493
49494
49495
49496
49497 .PHONY: all-target-libgo maybe-all-target-libgo
49498 maybe-all-target-libgo:
49499 @if gcc-bootstrap
49500 all-target-libgo: stage_current
49501 @endif gcc-bootstrap
49502 @if target-libgo
49503 TARGET-target-libgo=all
49504 maybe-all-target-libgo: all-target-libgo
49505 all-target-libgo: configure-target-libgo
49506         @: $(MAKE); $(unstage)
49507         @r=`${PWD_COMMAND}`; export r; \
49508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49509         $(NORMAL_TARGET_EXPORTS)  \
49510         (cd $(TARGET_SUBDIR)/libgo && \
49511           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49512                 $(TARGET-target-libgo))
49513 @endif target-libgo
49514
49515
49516
49517
49518
49519 .PHONY: check-target-libgo maybe-check-target-libgo
49520 maybe-check-target-libgo:
49521 @if target-libgo
49522 maybe-check-target-libgo: check-target-libgo
49523
49524 check-target-libgo:
49525         @: $(MAKE); $(unstage)
49526         @r=`${PWD_COMMAND}`; export r; \
49527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49528         $(NORMAL_TARGET_EXPORTS) \
49529         (cd $(TARGET_SUBDIR)/libgo && \
49530           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49531
49532 @endif target-libgo
49533
49534 .PHONY: install-target-libgo maybe-install-target-libgo
49535 maybe-install-target-libgo:
49536 @if target-libgo
49537 maybe-install-target-libgo: install-target-libgo
49538
49539 install-target-libgo: installdirs
49540         @: $(MAKE); $(unstage)
49541         @r=`${PWD_COMMAND}`; export r; \
49542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543         $(NORMAL_TARGET_EXPORTS) \
49544         (cd $(TARGET_SUBDIR)/libgo && \
49545           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49546
49547 @endif target-libgo
49548
49549 # Other targets (info, dvi, pdf, etc.)
49550
49551 .PHONY: maybe-info-target-libgo info-target-libgo
49552 maybe-info-target-libgo:
49553 @if target-libgo
49554 maybe-info-target-libgo: info-target-libgo
49555
49556 info-target-libgo: \
49557     configure-target-libgo 
49558         @: $(MAKE); $(unstage)
49559         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49560         r=`${PWD_COMMAND}`; export r; \
49561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562         $(NORMAL_TARGET_EXPORTS) \
49563         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
49564         for flag in $(EXTRA_TARGET_FLAGS); do \
49565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566         done; \
49567         (cd $(TARGET_SUBDIR)/libgo && \
49568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570                   "RANLIB=$${RANLIB}" \
49571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572                    info) \
49573           || exit 1
49574
49575 @endif target-libgo
49576
49577 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
49578 maybe-dvi-target-libgo:
49579 @if target-libgo
49580 maybe-dvi-target-libgo: dvi-target-libgo
49581
49582 dvi-target-libgo: \
49583     configure-target-libgo 
49584         @: $(MAKE); $(unstage)
49585         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49586         r=`${PWD_COMMAND}`; export r; \
49587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49588         $(NORMAL_TARGET_EXPORTS) \
49589         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
49590         for flag in $(EXTRA_TARGET_FLAGS); do \
49591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49592         done; \
49593         (cd $(TARGET_SUBDIR)/libgo && \
49594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49596                   "RANLIB=$${RANLIB}" \
49597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49598                    dvi) \
49599           || exit 1
49600
49601 @endif target-libgo
49602
49603 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
49604 maybe-pdf-target-libgo:
49605 @if target-libgo
49606 maybe-pdf-target-libgo: pdf-target-libgo
49607
49608 pdf-target-libgo: \
49609     configure-target-libgo 
49610         @: $(MAKE); $(unstage)
49611         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49612         r=`${PWD_COMMAND}`; export r; \
49613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614         $(NORMAL_TARGET_EXPORTS) \
49615         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
49616         for flag in $(EXTRA_TARGET_FLAGS); do \
49617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49618         done; \
49619         (cd $(TARGET_SUBDIR)/libgo && \
49620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49622                   "RANLIB=$${RANLIB}" \
49623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49624                    pdf) \
49625           || exit 1
49626
49627 @endif target-libgo
49628
49629 .PHONY: maybe-html-target-libgo html-target-libgo
49630 maybe-html-target-libgo:
49631 @if target-libgo
49632 maybe-html-target-libgo: html-target-libgo
49633
49634 html-target-libgo: \
49635     configure-target-libgo 
49636         @: $(MAKE); $(unstage)
49637         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49638         r=`${PWD_COMMAND}`; export r; \
49639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640         $(NORMAL_TARGET_EXPORTS) \
49641         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
49642         for flag in $(EXTRA_TARGET_FLAGS); do \
49643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644         done; \
49645         (cd $(TARGET_SUBDIR)/libgo && \
49646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648                   "RANLIB=$${RANLIB}" \
49649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650                    html) \
49651           || exit 1
49652
49653 @endif target-libgo
49654
49655 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
49656 maybe-TAGS-target-libgo:
49657 @if target-libgo
49658 maybe-TAGS-target-libgo: TAGS-target-libgo
49659
49660 TAGS-target-libgo: \
49661     configure-target-libgo 
49662         @: $(MAKE); $(unstage)
49663         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49664         r=`${PWD_COMMAND}`; export r; \
49665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666         $(NORMAL_TARGET_EXPORTS) \
49667         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
49668         for flag in $(EXTRA_TARGET_FLAGS); do \
49669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49670         done; \
49671         (cd $(TARGET_SUBDIR)/libgo && \
49672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49674                   "RANLIB=$${RANLIB}" \
49675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49676                    TAGS) \
49677           || exit 1
49678
49679 @endif target-libgo
49680
49681 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
49682 maybe-install-info-target-libgo:
49683 @if target-libgo
49684 maybe-install-info-target-libgo: install-info-target-libgo
49685
49686 install-info-target-libgo: \
49687     configure-target-libgo \
49688     info-target-libgo 
49689         @: $(MAKE); $(unstage)
49690         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49691         r=`${PWD_COMMAND}`; export r; \
49692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693         $(NORMAL_TARGET_EXPORTS) \
49694         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
49695         for flag in $(EXTRA_TARGET_FLAGS); do \
49696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49697         done; \
49698         (cd $(TARGET_SUBDIR)/libgo && \
49699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49701                   "RANLIB=$${RANLIB}" \
49702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49703                    install-info) \
49704           || exit 1
49705
49706 @endif target-libgo
49707
49708 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
49709 maybe-install-pdf-target-libgo:
49710 @if target-libgo
49711 maybe-install-pdf-target-libgo: install-pdf-target-libgo
49712
49713 install-pdf-target-libgo: \
49714     configure-target-libgo \
49715     pdf-target-libgo 
49716         @: $(MAKE); $(unstage)
49717         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49718         r=`${PWD_COMMAND}`; export r; \
49719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720         $(NORMAL_TARGET_EXPORTS) \
49721         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
49722         for flag in $(EXTRA_TARGET_FLAGS); do \
49723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724         done; \
49725         (cd $(TARGET_SUBDIR)/libgo && \
49726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728                   "RANLIB=$${RANLIB}" \
49729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730                    install-pdf) \
49731           || exit 1
49732
49733 @endif target-libgo
49734
49735 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
49736 maybe-install-html-target-libgo:
49737 @if target-libgo
49738 maybe-install-html-target-libgo: install-html-target-libgo
49739
49740 install-html-target-libgo: \
49741     configure-target-libgo \
49742     html-target-libgo 
49743         @: $(MAKE); $(unstage)
49744         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49745         r=`${PWD_COMMAND}`; export r; \
49746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747         $(NORMAL_TARGET_EXPORTS) \
49748         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
49749         for flag in $(EXTRA_TARGET_FLAGS); do \
49750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49751         done; \
49752         (cd $(TARGET_SUBDIR)/libgo && \
49753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49755                   "RANLIB=$${RANLIB}" \
49756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49757                    install-html) \
49758           || exit 1
49759
49760 @endif target-libgo
49761
49762 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
49763 maybe-installcheck-target-libgo:
49764 @if target-libgo
49765 maybe-installcheck-target-libgo: installcheck-target-libgo
49766
49767 installcheck-target-libgo: \
49768     configure-target-libgo 
49769         @: $(MAKE); $(unstage)
49770         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49771         r=`${PWD_COMMAND}`; export r; \
49772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773         $(NORMAL_TARGET_EXPORTS) \
49774         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
49775         for flag in $(EXTRA_TARGET_FLAGS); do \
49776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777         done; \
49778         (cd $(TARGET_SUBDIR)/libgo && \
49779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781                   "RANLIB=$${RANLIB}" \
49782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783                    installcheck) \
49784           || exit 1
49785
49786 @endif target-libgo
49787
49788 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
49789 maybe-mostlyclean-target-libgo:
49790 @if target-libgo
49791 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
49792
49793 mostlyclean-target-libgo: 
49794         @: $(MAKE); $(unstage)
49795         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49796         r=`${PWD_COMMAND}`; export r; \
49797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49798         $(NORMAL_TARGET_EXPORTS) \
49799         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
49800         for flag in $(EXTRA_TARGET_FLAGS); do \
49801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49802         done; \
49803         (cd $(TARGET_SUBDIR)/libgo && \
49804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49806                   "RANLIB=$${RANLIB}" \
49807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49808                    mostlyclean) \
49809           || exit 1
49810
49811 @endif target-libgo
49812
49813 .PHONY: maybe-clean-target-libgo clean-target-libgo
49814 maybe-clean-target-libgo:
49815 @if target-libgo
49816 maybe-clean-target-libgo: clean-target-libgo
49817
49818 clean-target-libgo: 
49819         @: $(MAKE); $(unstage)
49820         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49821         r=`${PWD_COMMAND}`; export r; \
49822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823         $(NORMAL_TARGET_EXPORTS) \
49824         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
49825         for flag in $(EXTRA_TARGET_FLAGS); do \
49826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49827         done; \
49828         (cd $(TARGET_SUBDIR)/libgo && \
49829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49831                   "RANLIB=$${RANLIB}" \
49832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49833                    clean) \
49834           || exit 1
49835
49836 @endif target-libgo
49837
49838 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
49839 maybe-distclean-target-libgo:
49840 @if target-libgo
49841 maybe-distclean-target-libgo: distclean-target-libgo
49842
49843 distclean-target-libgo: 
49844         @: $(MAKE); $(unstage)
49845         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49846         r=`${PWD_COMMAND}`; export r; \
49847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848         $(NORMAL_TARGET_EXPORTS) \
49849         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
49850         for flag in $(EXTRA_TARGET_FLAGS); do \
49851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852         done; \
49853         (cd $(TARGET_SUBDIR)/libgo && \
49854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856                   "RANLIB=$${RANLIB}" \
49857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858                    distclean) \
49859           || exit 1
49860
49861 @endif target-libgo
49862
49863 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
49864 maybe-maintainer-clean-target-libgo:
49865 @if target-libgo
49866 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
49867
49868 maintainer-clean-target-libgo: 
49869         @: $(MAKE); $(unstage)
49870         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49871         r=`${PWD_COMMAND}`; export r; \
49872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49873         $(NORMAL_TARGET_EXPORTS) \
49874         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
49875         for flag in $(EXTRA_TARGET_FLAGS); do \
49876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49877         done; \
49878         (cd $(TARGET_SUBDIR)/libgo && \
49879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49881                   "RANLIB=$${RANLIB}" \
49882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49883                    maintainer-clean) \
49884           || exit 1
49885
49886 @endif target-libgo
49887
49888
49889
49890
49891
49892 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
49893 maybe-configure-target-libtermcap:
49894 @if gcc-bootstrap
49895 configure-target-libtermcap: stage_current
49896 @endif gcc-bootstrap
49897 @if target-libtermcap
49898 maybe-configure-target-libtermcap: configure-target-libtermcap
49899 configure-target-libtermcap: 
49900         @: $(MAKE); $(unstage)
49901         @r=`${PWD_COMMAND}`; export r; \
49902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903         echo "Checking multilib configuration for libtermcap..."; \
49904         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
49905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
49906         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
49907           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
49908             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
49909           else \
49910             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
49911             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
49912           fi; \
49913         else \
49914           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
49915         fi; \
49916         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
49917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
49918         $(NORMAL_TARGET_EXPORTS)  \
49919         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
49920         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
49921         case $(srcdir) in \
49922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49923           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
49924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49925         esac; \
49926         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
49927         libsrcdir="$$s/libtermcap"; \
49928         rm -f no-such-file || : ; \
49929         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49930           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49931           --target=${target_alias} $${srcdiroption}  \
49932           || exit 1
49933 @endif target-libtermcap
49934
49935
49936
49937
49938
49939 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49940 maybe-all-target-libtermcap:
49941 @if gcc-bootstrap
49942 all-target-libtermcap: stage_current
49943 @endif gcc-bootstrap
49944 @if target-libtermcap
49945 TARGET-target-libtermcap=all
49946 maybe-all-target-libtermcap: all-target-libtermcap
49947 all-target-libtermcap: configure-target-libtermcap
49948         @: $(MAKE); $(unstage)
49949         @r=`${PWD_COMMAND}`; export r; \
49950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49951         $(NORMAL_TARGET_EXPORTS)  \
49952         (cd $(TARGET_SUBDIR)/libtermcap && \
49953           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49954                 $(TARGET-target-libtermcap))
49955 @endif target-libtermcap
49956
49957
49958
49959
49960
49961 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49962 maybe-check-target-libtermcap:
49963 @if target-libtermcap
49964 maybe-check-target-libtermcap: check-target-libtermcap
49965
49966 # Dummy target for uncheckable module.
49967 check-target-libtermcap:
49968
49969 @endif target-libtermcap
49970
49971 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49972 maybe-install-target-libtermcap:
49973 @if target-libtermcap
49974 maybe-install-target-libtermcap: install-target-libtermcap
49975
49976 install-target-libtermcap: installdirs
49977         @: $(MAKE); $(unstage)
49978         @r=`${PWD_COMMAND}`; export r; \
49979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49980         $(NORMAL_TARGET_EXPORTS) \
49981         (cd $(TARGET_SUBDIR)/libtermcap && \
49982           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49983
49984 @endif target-libtermcap
49985
49986 # Other targets (info, dvi, pdf, etc.)
49987
49988 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49989 maybe-info-target-libtermcap:
49990 @if target-libtermcap
49991 maybe-info-target-libtermcap: info-target-libtermcap
49992
49993 info-target-libtermcap: \
49994     configure-target-libtermcap 
49995         @: $(MAKE); $(unstage)
49996         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49997         r=`${PWD_COMMAND}`; export r; \
49998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49999         $(NORMAL_TARGET_EXPORTS) \
50000         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
50001         for flag in $(EXTRA_TARGET_FLAGS); do \
50002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50003         done; \
50004         (cd $(TARGET_SUBDIR)/libtermcap && \
50005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50007                   "RANLIB=$${RANLIB}" \
50008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50009                    info) \
50010           || exit 1
50011
50012 @endif target-libtermcap
50013
50014 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
50015 maybe-dvi-target-libtermcap:
50016 @if target-libtermcap
50017 maybe-dvi-target-libtermcap: dvi-target-libtermcap
50018
50019 dvi-target-libtermcap: \
50020     configure-target-libtermcap 
50021         @: $(MAKE); $(unstage)
50022         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50023         r=`${PWD_COMMAND}`; export r; \
50024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50025         $(NORMAL_TARGET_EXPORTS) \
50026         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
50027         for flag in $(EXTRA_TARGET_FLAGS); do \
50028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50029         done; \
50030         (cd $(TARGET_SUBDIR)/libtermcap && \
50031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50033                   "RANLIB=$${RANLIB}" \
50034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50035                    dvi) \
50036           || exit 1
50037
50038 @endif target-libtermcap
50039
50040 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
50041 maybe-pdf-target-libtermcap:
50042 @if target-libtermcap
50043 maybe-pdf-target-libtermcap: pdf-target-libtermcap
50044
50045 pdf-target-libtermcap: \
50046     configure-target-libtermcap 
50047         @: $(MAKE); $(unstage)
50048         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50049         r=`${PWD_COMMAND}`; export r; \
50050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051         $(NORMAL_TARGET_EXPORTS) \
50052         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
50053         for flag in $(EXTRA_TARGET_FLAGS); do \
50054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50055         done; \
50056         (cd $(TARGET_SUBDIR)/libtermcap && \
50057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50059                   "RANLIB=$${RANLIB}" \
50060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50061                    pdf) \
50062           || exit 1
50063
50064 @endif target-libtermcap
50065
50066 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
50067 maybe-html-target-libtermcap:
50068 @if target-libtermcap
50069 maybe-html-target-libtermcap: html-target-libtermcap
50070
50071 html-target-libtermcap: \
50072     configure-target-libtermcap 
50073         @: $(MAKE); $(unstage)
50074         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50075         r=`${PWD_COMMAND}`; export r; \
50076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50077         $(NORMAL_TARGET_EXPORTS) \
50078         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
50079         for flag in $(EXTRA_TARGET_FLAGS); do \
50080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50081         done; \
50082         (cd $(TARGET_SUBDIR)/libtermcap && \
50083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50085                   "RANLIB=$${RANLIB}" \
50086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50087                    html) \
50088           || exit 1
50089
50090 @endif target-libtermcap
50091
50092 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
50093 maybe-TAGS-target-libtermcap:
50094 @if target-libtermcap
50095 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
50096
50097 TAGS-target-libtermcap: \
50098     configure-target-libtermcap 
50099         @: $(MAKE); $(unstage)
50100         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50101         r=`${PWD_COMMAND}`; export r; \
50102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50103         $(NORMAL_TARGET_EXPORTS) \
50104         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
50105         for flag in $(EXTRA_TARGET_FLAGS); do \
50106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50107         done; \
50108         (cd $(TARGET_SUBDIR)/libtermcap && \
50109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50111                   "RANLIB=$${RANLIB}" \
50112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50113                    TAGS) \
50114           || exit 1
50115
50116 @endif target-libtermcap
50117
50118 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
50119 maybe-install-info-target-libtermcap:
50120 @if target-libtermcap
50121 maybe-install-info-target-libtermcap: install-info-target-libtermcap
50122
50123 install-info-target-libtermcap: \
50124     configure-target-libtermcap \
50125     info-target-libtermcap 
50126         @: $(MAKE); $(unstage)
50127         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50128         r=`${PWD_COMMAND}`; export r; \
50129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50130         $(NORMAL_TARGET_EXPORTS) \
50131         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
50132         for flag in $(EXTRA_TARGET_FLAGS); do \
50133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50134         done; \
50135         (cd $(TARGET_SUBDIR)/libtermcap && \
50136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50138                   "RANLIB=$${RANLIB}" \
50139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50140                    install-info) \
50141           || exit 1
50142
50143 @endif target-libtermcap
50144
50145 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
50146 maybe-install-pdf-target-libtermcap:
50147 @if target-libtermcap
50148 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
50149
50150 install-pdf-target-libtermcap: \
50151     configure-target-libtermcap \
50152     pdf-target-libtermcap 
50153         @: $(MAKE); $(unstage)
50154         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50155         r=`${PWD_COMMAND}`; export r; \
50156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50157         $(NORMAL_TARGET_EXPORTS) \
50158         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
50159         for flag in $(EXTRA_TARGET_FLAGS); do \
50160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50161         done; \
50162         (cd $(TARGET_SUBDIR)/libtermcap && \
50163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50165                   "RANLIB=$${RANLIB}" \
50166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50167                    install-pdf) \
50168           || exit 1
50169
50170 @endif target-libtermcap
50171
50172 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
50173 maybe-install-html-target-libtermcap:
50174 @if target-libtermcap
50175 maybe-install-html-target-libtermcap: install-html-target-libtermcap
50176
50177 install-html-target-libtermcap: \
50178     configure-target-libtermcap \
50179     html-target-libtermcap 
50180         @: $(MAKE); $(unstage)
50181         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50182         r=`${PWD_COMMAND}`; export r; \
50183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50184         $(NORMAL_TARGET_EXPORTS) \
50185         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
50186         for flag in $(EXTRA_TARGET_FLAGS); do \
50187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50188         done; \
50189         (cd $(TARGET_SUBDIR)/libtermcap && \
50190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50192                   "RANLIB=$${RANLIB}" \
50193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50194                    install-html) \
50195           || exit 1
50196
50197 @endif target-libtermcap
50198
50199 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
50200 maybe-installcheck-target-libtermcap:
50201 @if target-libtermcap
50202 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
50203
50204 installcheck-target-libtermcap: \
50205     configure-target-libtermcap 
50206         @: $(MAKE); $(unstage)
50207         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50208         r=`${PWD_COMMAND}`; export r; \
50209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210         $(NORMAL_TARGET_EXPORTS) \
50211         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
50212         for flag in $(EXTRA_TARGET_FLAGS); do \
50213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214         done; \
50215         (cd $(TARGET_SUBDIR)/libtermcap && \
50216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218                   "RANLIB=$${RANLIB}" \
50219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220                    installcheck) \
50221           || exit 1
50222
50223 @endif target-libtermcap
50224
50225 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
50226 maybe-mostlyclean-target-libtermcap:
50227 @if target-libtermcap
50228 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
50229
50230 # libtermcap doesn't support mostlyclean.
50231 mostlyclean-target-libtermcap:
50232
50233 @endif target-libtermcap
50234
50235 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
50236 maybe-clean-target-libtermcap:
50237 @if target-libtermcap
50238 maybe-clean-target-libtermcap: clean-target-libtermcap
50239
50240 # libtermcap doesn't support clean.
50241 clean-target-libtermcap:
50242
50243 @endif target-libtermcap
50244
50245 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
50246 maybe-distclean-target-libtermcap:
50247 @if target-libtermcap
50248 maybe-distclean-target-libtermcap: distclean-target-libtermcap
50249
50250 # libtermcap doesn't support distclean.
50251 distclean-target-libtermcap:
50252
50253 @endif target-libtermcap
50254
50255 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
50256 maybe-maintainer-clean-target-libtermcap:
50257 @if target-libtermcap
50258 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
50259
50260 # libtermcap doesn't support maintainer-clean.
50261 maintainer-clean-target-libtermcap:
50262
50263 @endif target-libtermcap
50264
50265
50266
50267
50268
50269 .PHONY: configure-target-winsup maybe-configure-target-winsup
50270 maybe-configure-target-winsup:
50271 @if gcc-bootstrap
50272 configure-target-winsup: stage_current
50273 @endif gcc-bootstrap
50274 @if target-winsup
50275 maybe-configure-target-winsup: configure-target-winsup
50276 configure-target-winsup: 
50277         @: $(MAKE); $(unstage)
50278         @r=`${PWD_COMMAND}`; export r; \
50279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50280         echo "Checking multilib configuration for winsup..."; \
50281         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
50282         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
50283         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
50284           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
50285             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
50286           else \
50287             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
50288             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
50289           fi; \
50290         else \
50291           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
50292         fi; \
50293         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
50294         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
50295         $(NORMAL_TARGET_EXPORTS)  \
50296         echo Configuring in $(TARGET_SUBDIR)/winsup; \
50297         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
50298         case $(srcdir) in \
50299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50300           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
50301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50302         esac; \
50303         srcdiroption="--srcdir=$${topdir}/winsup"; \
50304         libsrcdir="$$s/winsup"; \
50305         rm -f no-such-file || : ; \
50306         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50307           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50308           --target=${target_alias} $${srcdiroption}  \
50309           || exit 1
50310 @endif target-winsup
50311
50312
50313
50314
50315
50316 .PHONY: all-target-winsup maybe-all-target-winsup
50317 maybe-all-target-winsup:
50318 @if gcc-bootstrap
50319 all-target-winsup: stage_current
50320 @endif gcc-bootstrap
50321 @if target-winsup
50322 TARGET-target-winsup=all
50323 maybe-all-target-winsup: all-target-winsup
50324 all-target-winsup: configure-target-winsup
50325         @: $(MAKE); $(unstage)
50326         @r=`${PWD_COMMAND}`; export r; \
50327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50328         $(NORMAL_TARGET_EXPORTS)  \
50329         (cd $(TARGET_SUBDIR)/winsup && \
50330           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50331                 $(TARGET-target-winsup))
50332 @endif target-winsup
50333
50334
50335
50336
50337
50338 .PHONY: check-target-winsup maybe-check-target-winsup
50339 maybe-check-target-winsup:
50340 @if target-winsup
50341 maybe-check-target-winsup: check-target-winsup
50342
50343 check-target-winsup:
50344         @: $(MAKE); $(unstage)
50345         @r=`${PWD_COMMAND}`; export r; \
50346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50347         $(NORMAL_TARGET_EXPORTS) \
50348         (cd $(TARGET_SUBDIR)/winsup && \
50349           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50350
50351 @endif target-winsup
50352
50353 .PHONY: install-target-winsup maybe-install-target-winsup
50354 maybe-install-target-winsup:
50355 @if target-winsup
50356 maybe-install-target-winsup: install-target-winsup
50357
50358 install-target-winsup: installdirs
50359         @: $(MAKE); $(unstage)
50360         @r=`${PWD_COMMAND}`; export r; \
50361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50362         $(NORMAL_TARGET_EXPORTS) \
50363         (cd $(TARGET_SUBDIR)/winsup && \
50364           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50365
50366 @endif target-winsup
50367
50368 # Other targets (info, dvi, pdf, etc.)
50369
50370 .PHONY: maybe-info-target-winsup info-target-winsup
50371 maybe-info-target-winsup:
50372 @if target-winsup
50373 maybe-info-target-winsup: info-target-winsup
50374
50375 info-target-winsup: \
50376     configure-target-winsup 
50377         @: $(MAKE); $(unstage)
50378         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50379         r=`${PWD_COMMAND}`; export r; \
50380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50381         $(NORMAL_TARGET_EXPORTS) \
50382         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
50383         for flag in $(EXTRA_TARGET_FLAGS); do \
50384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50385         done; \
50386         (cd $(TARGET_SUBDIR)/winsup && \
50387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50389                   "RANLIB=$${RANLIB}" \
50390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50391                    info) \
50392           || exit 1
50393
50394 @endif target-winsup
50395
50396 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
50397 maybe-dvi-target-winsup:
50398 @if target-winsup
50399 maybe-dvi-target-winsup: dvi-target-winsup
50400
50401 dvi-target-winsup: \
50402     configure-target-winsup 
50403         @: $(MAKE); $(unstage)
50404         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50405         r=`${PWD_COMMAND}`; export r; \
50406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50407         $(NORMAL_TARGET_EXPORTS) \
50408         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
50409         for flag in $(EXTRA_TARGET_FLAGS); do \
50410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50411         done; \
50412         (cd $(TARGET_SUBDIR)/winsup && \
50413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50415                   "RANLIB=$${RANLIB}" \
50416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50417                    dvi) \
50418           || exit 1
50419
50420 @endif target-winsup
50421
50422 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
50423 maybe-pdf-target-winsup:
50424 @if target-winsup
50425 maybe-pdf-target-winsup: pdf-target-winsup
50426
50427 pdf-target-winsup: \
50428     configure-target-winsup 
50429         @: $(MAKE); $(unstage)
50430         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50431         r=`${PWD_COMMAND}`; export r; \
50432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433         $(NORMAL_TARGET_EXPORTS) \
50434         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
50435         for flag in $(EXTRA_TARGET_FLAGS); do \
50436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50437         done; \
50438         (cd $(TARGET_SUBDIR)/winsup && \
50439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50441                   "RANLIB=$${RANLIB}" \
50442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50443                    pdf) \
50444           || exit 1
50445
50446 @endif target-winsup
50447
50448 .PHONY: maybe-html-target-winsup html-target-winsup
50449 maybe-html-target-winsup:
50450 @if target-winsup
50451 maybe-html-target-winsup: html-target-winsup
50452
50453 html-target-winsup: \
50454     configure-target-winsup 
50455         @: $(MAKE); $(unstage)
50456         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50457         r=`${PWD_COMMAND}`; export r; \
50458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50459         $(NORMAL_TARGET_EXPORTS) \
50460         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
50461         for flag in $(EXTRA_TARGET_FLAGS); do \
50462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50463         done; \
50464         (cd $(TARGET_SUBDIR)/winsup && \
50465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50467                   "RANLIB=$${RANLIB}" \
50468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50469                    html) \
50470           || exit 1
50471
50472 @endif target-winsup
50473
50474 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
50475 maybe-TAGS-target-winsup:
50476 @if target-winsup
50477 maybe-TAGS-target-winsup: TAGS-target-winsup
50478
50479 TAGS-target-winsup: \
50480     configure-target-winsup 
50481         @: $(MAKE); $(unstage)
50482         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50483         r=`${PWD_COMMAND}`; export r; \
50484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50485         $(NORMAL_TARGET_EXPORTS) \
50486         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
50487         for flag in $(EXTRA_TARGET_FLAGS); do \
50488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50489         done; \
50490         (cd $(TARGET_SUBDIR)/winsup && \
50491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50493                   "RANLIB=$${RANLIB}" \
50494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50495                    TAGS) \
50496           || exit 1
50497
50498 @endif target-winsup
50499
50500 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
50501 maybe-install-info-target-winsup:
50502 @if target-winsup
50503 maybe-install-info-target-winsup: install-info-target-winsup
50504
50505 install-info-target-winsup: \
50506     configure-target-winsup \
50507     info-target-winsup 
50508         @: $(MAKE); $(unstage)
50509         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50510         r=`${PWD_COMMAND}`; export r; \
50511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50512         $(NORMAL_TARGET_EXPORTS) \
50513         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
50514         for flag in $(EXTRA_TARGET_FLAGS); do \
50515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50516         done; \
50517         (cd $(TARGET_SUBDIR)/winsup && \
50518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50520                   "RANLIB=$${RANLIB}" \
50521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50522                    install-info) \
50523           || exit 1
50524
50525 @endif target-winsup
50526
50527 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
50528 maybe-install-pdf-target-winsup:
50529 @if target-winsup
50530 maybe-install-pdf-target-winsup: install-pdf-target-winsup
50531
50532 install-pdf-target-winsup: \
50533     configure-target-winsup \
50534     pdf-target-winsup 
50535         @: $(MAKE); $(unstage)
50536         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50537         r=`${PWD_COMMAND}`; export r; \
50538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50539         $(NORMAL_TARGET_EXPORTS) \
50540         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
50541         for flag in $(EXTRA_TARGET_FLAGS); do \
50542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50543         done; \
50544         (cd $(TARGET_SUBDIR)/winsup && \
50545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50547                   "RANLIB=$${RANLIB}" \
50548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50549                    install-pdf) \
50550           || exit 1
50551
50552 @endif target-winsup
50553
50554 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
50555 maybe-install-html-target-winsup:
50556 @if target-winsup
50557 maybe-install-html-target-winsup: install-html-target-winsup
50558
50559 install-html-target-winsup: \
50560     configure-target-winsup \
50561     html-target-winsup 
50562         @: $(MAKE); $(unstage)
50563         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50564         r=`${PWD_COMMAND}`; export r; \
50565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50566         $(NORMAL_TARGET_EXPORTS) \
50567         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
50568         for flag in $(EXTRA_TARGET_FLAGS); do \
50569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50570         done; \
50571         (cd $(TARGET_SUBDIR)/winsup && \
50572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50574                   "RANLIB=$${RANLIB}" \
50575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50576                    install-html) \
50577           || exit 1
50578
50579 @endif target-winsup
50580
50581 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
50582 maybe-installcheck-target-winsup:
50583 @if target-winsup
50584 maybe-installcheck-target-winsup: installcheck-target-winsup
50585
50586 installcheck-target-winsup: \
50587     configure-target-winsup 
50588         @: $(MAKE); $(unstage)
50589         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50590         r=`${PWD_COMMAND}`; export r; \
50591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50592         $(NORMAL_TARGET_EXPORTS) \
50593         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
50594         for flag in $(EXTRA_TARGET_FLAGS); do \
50595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50596         done; \
50597         (cd $(TARGET_SUBDIR)/winsup && \
50598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50600                   "RANLIB=$${RANLIB}" \
50601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50602                    installcheck) \
50603           || exit 1
50604
50605 @endif target-winsup
50606
50607 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
50608 maybe-mostlyclean-target-winsup:
50609 @if target-winsup
50610 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
50611
50612 mostlyclean-target-winsup: 
50613         @: $(MAKE); $(unstage)
50614         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50615         r=`${PWD_COMMAND}`; export r; \
50616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617         $(NORMAL_TARGET_EXPORTS) \
50618         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
50619         for flag in $(EXTRA_TARGET_FLAGS); do \
50620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50621         done; \
50622         (cd $(TARGET_SUBDIR)/winsup && \
50623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50625                   "RANLIB=$${RANLIB}" \
50626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50627                    mostlyclean) \
50628           || exit 1
50629
50630 @endif target-winsup
50631
50632 .PHONY: maybe-clean-target-winsup clean-target-winsup
50633 maybe-clean-target-winsup:
50634 @if target-winsup
50635 maybe-clean-target-winsup: clean-target-winsup
50636
50637 clean-target-winsup: 
50638         @: $(MAKE); $(unstage)
50639         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50640         r=`${PWD_COMMAND}`; export r; \
50641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642         $(NORMAL_TARGET_EXPORTS) \
50643         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
50644         for flag in $(EXTRA_TARGET_FLAGS); do \
50645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50646         done; \
50647         (cd $(TARGET_SUBDIR)/winsup && \
50648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50650                   "RANLIB=$${RANLIB}" \
50651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50652                    clean) \
50653           || exit 1
50654
50655 @endif target-winsup
50656
50657 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
50658 maybe-distclean-target-winsup:
50659 @if target-winsup
50660 maybe-distclean-target-winsup: distclean-target-winsup
50661
50662 distclean-target-winsup: 
50663         @: $(MAKE); $(unstage)
50664         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50665         r=`${PWD_COMMAND}`; export r; \
50666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50667         $(NORMAL_TARGET_EXPORTS) \
50668         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
50669         for flag in $(EXTRA_TARGET_FLAGS); do \
50670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50671         done; \
50672         (cd $(TARGET_SUBDIR)/winsup && \
50673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50675                   "RANLIB=$${RANLIB}" \
50676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50677                    distclean) \
50678           || exit 1
50679
50680 @endif target-winsup
50681
50682 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
50683 maybe-maintainer-clean-target-winsup:
50684 @if target-winsup
50685 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
50686
50687 maintainer-clean-target-winsup: 
50688         @: $(MAKE); $(unstage)
50689         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50690         r=`${PWD_COMMAND}`; export r; \
50691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50692         $(NORMAL_TARGET_EXPORTS) \
50693         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
50694         for flag in $(EXTRA_TARGET_FLAGS); do \
50695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50696         done; \
50697         (cd $(TARGET_SUBDIR)/winsup && \
50698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50700                   "RANLIB=$${RANLIB}" \
50701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50702                    maintainer-clean) \
50703           || exit 1
50704
50705 @endif target-winsup
50706
50707
50708
50709
50710
50711 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
50712 maybe-configure-target-libgloss:
50713 @if gcc-bootstrap
50714 configure-target-libgloss: stage_current
50715 @endif gcc-bootstrap
50716 @if target-libgloss
50717 maybe-configure-target-libgloss: configure-target-libgloss
50718 configure-target-libgloss: 
50719         @: $(MAKE); $(unstage)
50720         @r=`${PWD_COMMAND}`; export r; \
50721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50722         echo "Checking multilib configuration for libgloss..."; \
50723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
50724         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
50725         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
50726           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
50727             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
50728           else \
50729             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
50730             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
50731           fi; \
50732         else \
50733           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
50734         fi; \
50735         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
50736         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
50737         $(NORMAL_TARGET_EXPORTS)  \
50738         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
50739         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
50740         case $(srcdir) in \
50741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50742           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
50743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50744         esac; \
50745         srcdiroption="--srcdir=$${topdir}/libgloss"; \
50746         libsrcdir="$$s/libgloss"; \
50747         rm -f no-such-file || : ; \
50748         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50749           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50750           --target=${target_alias} $${srcdiroption}  \
50751           || exit 1
50752 @endif target-libgloss
50753
50754
50755
50756
50757
50758 .PHONY: all-target-libgloss maybe-all-target-libgloss
50759 maybe-all-target-libgloss:
50760 @if gcc-bootstrap
50761 all-target-libgloss: stage_current
50762 @endif gcc-bootstrap
50763 @if target-libgloss
50764 TARGET-target-libgloss=all
50765 maybe-all-target-libgloss: all-target-libgloss
50766 all-target-libgloss: configure-target-libgloss
50767         @: $(MAKE); $(unstage)
50768         @r=`${PWD_COMMAND}`; export r; \
50769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50770         $(NORMAL_TARGET_EXPORTS)  \
50771         (cd $(TARGET_SUBDIR)/libgloss && \
50772           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50773                 $(TARGET-target-libgloss))
50774 @endif target-libgloss
50775
50776
50777
50778
50779
50780 .PHONY: check-target-libgloss maybe-check-target-libgloss
50781 maybe-check-target-libgloss:
50782 @if target-libgloss
50783 maybe-check-target-libgloss: check-target-libgloss
50784
50785 # Dummy target for uncheckable module.
50786 check-target-libgloss:
50787
50788 @endif target-libgloss
50789
50790 .PHONY: install-target-libgloss maybe-install-target-libgloss
50791 maybe-install-target-libgloss:
50792 @if target-libgloss
50793 maybe-install-target-libgloss: install-target-libgloss
50794
50795 install-target-libgloss: installdirs
50796         @: $(MAKE); $(unstage)
50797         @r=`${PWD_COMMAND}`; export r; \
50798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799         $(NORMAL_TARGET_EXPORTS) \
50800         (cd $(TARGET_SUBDIR)/libgloss && \
50801           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50802
50803 @endif target-libgloss
50804
50805 # Other targets (info, dvi, pdf, etc.)
50806
50807 .PHONY: maybe-info-target-libgloss info-target-libgloss
50808 maybe-info-target-libgloss:
50809 @if target-libgloss
50810 maybe-info-target-libgloss: info-target-libgloss
50811
50812 info-target-libgloss: \
50813     configure-target-libgloss 
50814         @: $(MAKE); $(unstage)
50815         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50816         r=`${PWD_COMMAND}`; export r; \
50817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50818         $(NORMAL_TARGET_EXPORTS) \
50819         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
50820         for flag in $(EXTRA_TARGET_FLAGS); do \
50821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50822         done; \
50823         (cd $(TARGET_SUBDIR)/libgloss && \
50824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50826                   "RANLIB=$${RANLIB}" \
50827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50828                    info) \
50829           || exit 1
50830
50831 @endif target-libgloss
50832
50833 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
50834 maybe-dvi-target-libgloss:
50835 @if target-libgloss
50836 maybe-dvi-target-libgloss: dvi-target-libgloss
50837
50838 dvi-target-libgloss: \
50839     configure-target-libgloss 
50840         @: $(MAKE); $(unstage)
50841         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50842         r=`${PWD_COMMAND}`; export r; \
50843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844         $(NORMAL_TARGET_EXPORTS) \
50845         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
50846         for flag in $(EXTRA_TARGET_FLAGS); do \
50847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50848         done; \
50849         (cd $(TARGET_SUBDIR)/libgloss && \
50850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50852                   "RANLIB=$${RANLIB}" \
50853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50854                    dvi) \
50855           || exit 1
50856
50857 @endif target-libgloss
50858
50859 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
50860 maybe-pdf-target-libgloss:
50861 @if target-libgloss
50862 maybe-pdf-target-libgloss: pdf-target-libgloss
50863
50864 pdf-target-libgloss: \
50865     configure-target-libgloss 
50866         @: $(MAKE); $(unstage)
50867         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50868         r=`${PWD_COMMAND}`; export r; \
50869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50870         $(NORMAL_TARGET_EXPORTS) \
50871         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
50872         for flag in $(EXTRA_TARGET_FLAGS); do \
50873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50874         done; \
50875         (cd $(TARGET_SUBDIR)/libgloss && \
50876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50878                   "RANLIB=$${RANLIB}" \
50879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50880                    pdf) \
50881           || exit 1
50882
50883 @endif target-libgloss
50884
50885 .PHONY: maybe-html-target-libgloss html-target-libgloss
50886 maybe-html-target-libgloss:
50887 @if target-libgloss
50888 maybe-html-target-libgloss: html-target-libgloss
50889
50890 html-target-libgloss: \
50891     configure-target-libgloss 
50892         @: $(MAKE); $(unstage)
50893         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50894         r=`${PWD_COMMAND}`; export r; \
50895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50896         $(NORMAL_TARGET_EXPORTS) \
50897         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
50898         for flag in $(EXTRA_TARGET_FLAGS); do \
50899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50900         done; \
50901         (cd $(TARGET_SUBDIR)/libgloss && \
50902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50904                   "RANLIB=$${RANLIB}" \
50905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50906                    html) \
50907           || exit 1
50908
50909 @endif target-libgloss
50910
50911 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
50912 maybe-TAGS-target-libgloss:
50913 @if target-libgloss
50914 maybe-TAGS-target-libgloss: TAGS-target-libgloss
50915
50916 TAGS-target-libgloss: \
50917     configure-target-libgloss 
50918         @: $(MAKE); $(unstage)
50919         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50920         r=`${PWD_COMMAND}`; export r; \
50921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50922         $(NORMAL_TARGET_EXPORTS) \
50923         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
50924         for flag in $(EXTRA_TARGET_FLAGS); do \
50925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50926         done; \
50927         (cd $(TARGET_SUBDIR)/libgloss && \
50928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50930                   "RANLIB=$${RANLIB}" \
50931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50932                    TAGS) \
50933           || exit 1
50934
50935 @endif target-libgloss
50936
50937 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50938 maybe-install-info-target-libgloss:
50939 @if target-libgloss
50940 maybe-install-info-target-libgloss: install-info-target-libgloss
50941
50942 install-info-target-libgloss: \
50943     configure-target-libgloss \
50944     info-target-libgloss 
50945         @: $(MAKE); $(unstage)
50946         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50947         r=`${PWD_COMMAND}`; export r; \
50948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50949         $(NORMAL_TARGET_EXPORTS) \
50950         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50951         for flag in $(EXTRA_TARGET_FLAGS); do \
50952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50953         done; \
50954         (cd $(TARGET_SUBDIR)/libgloss && \
50955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50957                   "RANLIB=$${RANLIB}" \
50958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50959                    install-info) \
50960           || exit 1
50961
50962 @endif target-libgloss
50963
50964 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50965 maybe-install-pdf-target-libgloss:
50966 @if target-libgloss
50967 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50968
50969 install-pdf-target-libgloss: \
50970     configure-target-libgloss \
50971     pdf-target-libgloss 
50972         @: $(MAKE); $(unstage)
50973         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50974         r=`${PWD_COMMAND}`; export r; \
50975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50976         $(NORMAL_TARGET_EXPORTS) \
50977         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50978         for flag in $(EXTRA_TARGET_FLAGS); do \
50979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50980         done; \
50981         (cd $(TARGET_SUBDIR)/libgloss && \
50982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50984                   "RANLIB=$${RANLIB}" \
50985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50986                    install-pdf) \
50987           || exit 1
50988
50989 @endif target-libgloss
50990
50991 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50992 maybe-install-html-target-libgloss:
50993 @if target-libgloss
50994 maybe-install-html-target-libgloss: install-html-target-libgloss
50995
50996 install-html-target-libgloss: \
50997     configure-target-libgloss \
50998     html-target-libgloss 
50999         @: $(MAKE); $(unstage)
51000         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51001         r=`${PWD_COMMAND}`; export r; \
51002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51003         $(NORMAL_TARGET_EXPORTS) \
51004         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
51005         for flag in $(EXTRA_TARGET_FLAGS); do \
51006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51007         done; \
51008         (cd $(TARGET_SUBDIR)/libgloss && \
51009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51011                   "RANLIB=$${RANLIB}" \
51012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51013                    install-html) \
51014           || exit 1
51015
51016 @endif target-libgloss
51017
51018 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
51019 maybe-installcheck-target-libgloss:
51020 @if target-libgloss
51021 maybe-installcheck-target-libgloss: installcheck-target-libgloss
51022
51023 installcheck-target-libgloss: \
51024     configure-target-libgloss 
51025         @: $(MAKE); $(unstage)
51026         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51027         r=`${PWD_COMMAND}`; export r; \
51028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51029         $(NORMAL_TARGET_EXPORTS) \
51030         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
51031         for flag in $(EXTRA_TARGET_FLAGS); do \
51032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51033         done; \
51034         (cd $(TARGET_SUBDIR)/libgloss && \
51035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51037                   "RANLIB=$${RANLIB}" \
51038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51039                    installcheck) \
51040           || exit 1
51041
51042 @endif target-libgloss
51043
51044 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
51045 maybe-mostlyclean-target-libgloss:
51046 @if target-libgloss
51047 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
51048
51049 mostlyclean-target-libgloss: 
51050         @: $(MAKE); $(unstage)
51051         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51052         r=`${PWD_COMMAND}`; export r; \
51053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51054         $(NORMAL_TARGET_EXPORTS) \
51055         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
51056         for flag in $(EXTRA_TARGET_FLAGS); do \
51057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51058         done; \
51059         (cd $(TARGET_SUBDIR)/libgloss && \
51060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51062                   "RANLIB=$${RANLIB}" \
51063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51064                    mostlyclean) \
51065           || exit 1
51066
51067 @endif target-libgloss
51068
51069 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
51070 maybe-clean-target-libgloss:
51071 @if target-libgloss
51072 maybe-clean-target-libgloss: clean-target-libgloss
51073
51074 clean-target-libgloss: 
51075         @: $(MAKE); $(unstage)
51076         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51077         r=`${PWD_COMMAND}`; export r; \
51078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51079         $(NORMAL_TARGET_EXPORTS) \
51080         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
51081         for flag in $(EXTRA_TARGET_FLAGS); do \
51082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51083         done; \
51084         (cd $(TARGET_SUBDIR)/libgloss && \
51085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51087                   "RANLIB=$${RANLIB}" \
51088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51089                    clean) \
51090           || exit 1
51091
51092 @endif target-libgloss
51093
51094 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
51095 maybe-distclean-target-libgloss:
51096 @if target-libgloss
51097 maybe-distclean-target-libgloss: distclean-target-libgloss
51098
51099 distclean-target-libgloss: 
51100         @: $(MAKE); $(unstage)
51101         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51102         r=`${PWD_COMMAND}`; export r; \
51103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51104         $(NORMAL_TARGET_EXPORTS) \
51105         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
51106         for flag in $(EXTRA_TARGET_FLAGS); do \
51107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51108         done; \
51109         (cd $(TARGET_SUBDIR)/libgloss && \
51110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51112                   "RANLIB=$${RANLIB}" \
51113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51114                    distclean) \
51115           || exit 1
51116
51117 @endif target-libgloss
51118
51119 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
51120 maybe-maintainer-clean-target-libgloss:
51121 @if target-libgloss
51122 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
51123
51124 maintainer-clean-target-libgloss: 
51125         @: $(MAKE); $(unstage)
51126         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51127         r=`${PWD_COMMAND}`; export r; \
51128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51129         $(NORMAL_TARGET_EXPORTS) \
51130         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
51131         for flag in $(EXTRA_TARGET_FLAGS); do \
51132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51133         done; \
51134         (cd $(TARGET_SUBDIR)/libgloss && \
51135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51137                   "RANLIB=$${RANLIB}" \
51138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51139                    maintainer-clean) \
51140           || exit 1
51141
51142 @endif target-libgloss
51143
51144
51145
51146
51147
51148 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
51149 maybe-configure-target-libiberty:
51150 @if gcc-bootstrap
51151 configure-target-libiberty: stage_current
51152 @endif gcc-bootstrap
51153 @if target-libiberty
51154 maybe-configure-target-libiberty: configure-target-libiberty
51155 configure-target-libiberty: 
51156         @: $(MAKE); $(unstage)
51157         @r=`${PWD_COMMAND}`; export r; \
51158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51159         echo "Checking multilib configuration for libiberty..."; \
51160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
51161         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
51162         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
51163           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
51164             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
51165           else \
51166             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
51167             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
51168           fi; \
51169         else \
51170           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
51171         fi; \
51172         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
51173         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
51174         $(NORMAL_TARGET_EXPORTS)  \
51175         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
51176         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
51177         case $(srcdir) in \
51178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51179           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
51180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51181         esac; \
51182         srcdiroption="--srcdir=$${topdir}/libiberty"; \
51183         libsrcdir="$$s/libiberty"; \
51184         rm -f no-such-file || : ; \
51185         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51186           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51187           --target=${target_alias} $${srcdiroption}  \
51188           || exit 1
51189 @endif target-libiberty
51190
51191
51192
51193
51194
51195 .PHONY: all-target-libiberty maybe-all-target-libiberty
51196 maybe-all-target-libiberty:
51197 @if gcc-bootstrap
51198 all-target-libiberty: stage_current
51199 @endif gcc-bootstrap
51200 @if target-libiberty
51201 TARGET-target-libiberty=all
51202 maybe-all-target-libiberty: all-target-libiberty
51203 all-target-libiberty: configure-target-libiberty
51204         @: $(MAKE); $(unstage)
51205         @r=`${PWD_COMMAND}`; export r; \
51206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51207         $(NORMAL_TARGET_EXPORTS)  \
51208         (cd $(TARGET_SUBDIR)/libiberty && \
51209           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51210                 $(TARGET-target-libiberty))
51211 @endif target-libiberty
51212
51213
51214
51215
51216
51217 .PHONY: check-target-libiberty maybe-check-target-libiberty
51218 maybe-check-target-libiberty:
51219 @if target-libiberty
51220 maybe-check-target-libiberty: check-target-libiberty
51221
51222 check-target-libiberty:
51223         @: $(MAKE); $(unstage)
51224         @r=`${PWD_COMMAND}`; export r; \
51225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51226         $(NORMAL_TARGET_EXPORTS) \
51227         (cd $(TARGET_SUBDIR)/libiberty && \
51228           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51229
51230 @endif target-libiberty
51231
51232 .PHONY: install-target-libiberty maybe-install-target-libiberty
51233 maybe-install-target-libiberty:
51234 @if target-libiberty
51235 maybe-install-target-libiberty: install-target-libiberty
51236
51237 install-target-libiberty: installdirs
51238         @: $(MAKE); $(unstage)
51239         @r=`${PWD_COMMAND}`; export r; \
51240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51241         $(NORMAL_TARGET_EXPORTS) \
51242         (cd $(TARGET_SUBDIR)/libiberty && \
51243           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51244
51245 @endif target-libiberty
51246
51247 # Other targets (info, dvi, pdf, etc.)
51248
51249 .PHONY: maybe-info-target-libiberty info-target-libiberty
51250 maybe-info-target-libiberty:
51251 @if target-libiberty
51252 maybe-info-target-libiberty: info-target-libiberty
51253
51254 info-target-libiberty: \
51255     configure-target-libiberty 
51256         @: $(MAKE); $(unstage)
51257         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51258         r=`${PWD_COMMAND}`; export r; \
51259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51260         $(NORMAL_TARGET_EXPORTS) \
51261         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
51262         for flag in $(EXTRA_TARGET_FLAGS); do \
51263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51264         done; \
51265         (cd $(TARGET_SUBDIR)/libiberty && \
51266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51268                   "RANLIB=$${RANLIB}" \
51269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51270                    info) \
51271           || exit 1
51272
51273 @endif target-libiberty
51274
51275 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
51276 maybe-dvi-target-libiberty:
51277 @if target-libiberty
51278 maybe-dvi-target-libiberty: dvi-target-libiberty
51279
51280 dvi-target-libiberty: \
51281     configure-target-libiberty 
51282         @: $(MAKE); $(unstage)
51283         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51284         r=`${PWD_COMMAND}`; export r; \
51285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51286         $(NORMAL_TARGET_EXPORTS) \
51287         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
51288         for flag in $(EXTRA_TARGET_FLAGS); do \
51289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51290         done; \
51291         (cd $(TARGET_SUBDIR)/libiberty && \
51292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51294                   "RANLIB=$${RANLIB}" \
51295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51296                    dvi) \
51297           || exit 1
51298
51299 @endif target-libiberty
51300
51301 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
51302 maybe-pdf-target-libiberty:
51303 @if target-libiberty
51304 maybe-pdf-target-libiberty: pdf-target-libiberty
51305
51306 pdf-target-libiberty: \
51307     configure-target-libiberty 
51308         @: $(MAKE); $(unstage)
51309         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51310         r=`${PWD_COMMAND}`; export r; \
51311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51312         $(NORMAL_TARGET_EXPORTS) \
51313         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
51314         for flag in $(EXTRA_TARGET_FLAGS); do \
51315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51316         done; \
51317         (cd $(TARGET_SUBDIR)/libiberty && \
51318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51320                   "RANLIB=$${RANLIB}" \
51321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51322                    pdf) \
51323           || exit 1
51324
51325 @endif target-libiberty
51326
51327 .PHONY: maybe-html-target-libiberty html-target-libiberty
51328 maybe-html-target-libiberty:
51329 @if target-libiberty
51330 maybe-html-target-libiberty: html-target-libiberty
51331
51332 html-target-libiberty: \
51333     configure-target-libiberty 
51334         @: $(MAKE); $(unstage)
51335         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51336         r=`${PWD_COMMAND}`; export r; \
51337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51338         $(NORMAL_TARGET_EXPORTS) \
51339         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
51340         for flag in $(EXTRA_TARGET_FLAGS); do \
51341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51342         done; \
51343         (cd $(TARGET_SUBDIR)/libiberty && \
51344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51346                   "RANLIB=$${RANLIB}" \
51347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51348                    html) \
51349           || exit 1
51350
51351 @endif target-libiberty
51352
51353 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
51354 maybe-TAGS-target-libiberty:
51355 @if target-libiberty
51356 maybe-TAGS-target-libiberty: TAGS-target-libiberty
51357
51358 TAGS-target-libiberty: \
51359     configure-target-libiberty 
51360         @: $(MAKE); $(unstage)
51361         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51362         r=`${PWD_COMMAND}`; export r; \
51363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364         $(NORMAL_TARGET_EXPORTS) \
51365         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
51366         for flag in $(EXTRA_TARGET_FLAGS); do \
51367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51368         done; \
51369         (cd $(TARGET_SUBDIR)/libiberty && \
51370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51372                   "RANLIB=$${RANLIB}" \
51373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51374                    TAGS) \
51375           || exit 1
51376
51377 @endif target-libiberty
51378
51379 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
51380 maybe-install-info-target-libiberty:
51381 @if target-libiberty
51382 maybe-install-info-target-libiberty: install-info-target-libiberty
51383
51384 install-info-target-libiberty: \
51385     configure-target-libiberty \
51386     info-target-libiberty 
51387         @: $(MAKE); $(unstage)
51388         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51389         r=`${PWD_COMMAND}`; export r; \
51390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391         $(NORMAL_TARGET_EXPORTS) \
51392         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
51393         for flag in $(EXTRA_TARGET_FLAGS); do \
51394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51395         done; \
51396         (cd $(TARGET_SUBDIR)/libiberty && \
51397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51399                   "RANLIB=$${RANLIB}" \
51400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51401                    install-info) \
51402           || exit 1
51403
51404 @endif target-libiberty
51405
51406 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
51407 maybe-install-pdf-target-libiberty:
51408 @if target-libiberty
51409 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
51410
51411 install-pdf-target-libiberty: \
51412     configure-target-libiberty \
51413     pdf-target-libiberty 
51414         @: $(MAKE); $(unstage)
51415         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51416         r=`${PWD_COMMAND}`; export r; \
51417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51418         $(NORMAL_TARGET_EXPORTS) \
51419         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
51420         for flag in $(EXTRA_TARGET_FLAGS); do \
51421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51422         done; \
51423         (cd $(TARGET_SUBDIR)/libiberty && \
51424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51426                   "RANLIB=$${RANLIB}" \
51427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51428                    install-pdf) \
51429           || exit 1
51430
51431 @endif target-libiberty
51432
51433 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
51434 maybe-install-html-target-libiberty:
51435 @if target-libiberty
51436 maybe-install-html-target-libiberty: install-html-target-libiberty
51437
51438 install-html-target-libiberty: \
51439     configure-target-libiberty \
51440     html-target-libiberty 
51441         @: $(MAKE); $(unstage)
51442         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51443         r=`${PWD_COMMAND}`; export r; \
51444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51445         $(NORMAL_TARGET_EXPORTS) \
51446         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
51447         for flag in $(EXTRA_TARGET_FLAGS); do \
51448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51449         done; \
51450         (cd $(TARGET_SUBDIR)/libiberty && \
51451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51453                   "RANLIB=$${RANLIB}" \
51454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51455                    install-html) \
51456           || exit 1
51457
51458 @endif target-libiberty
51459
51460 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
51461 maybe-installcheck-target-libiberty:
51462 @if target-libiberty
51463 maybe-installcheck-target-libiberty: installcheck-target-libiberty
51464
51465 installcheck-target-libiberty: \
51466     configure-target-libiberty 
51467         @: $(MAKE); $(unstage)
51468         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51469         r=`${PWD_COMMAND}`; export r; \
51470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51471         $(NORMAL_TARGET_EXPORTS) \
51472         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
51473         for flag in $(EXTRA_TARGET_FLAGS); do \
51474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51475         done; \
51476         (cd $(TARGET_SUBDIR)/libiberty && \
51477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51479                   "RANLIB=$${RANLIB}" \
51480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51481                    installcheck) \
51482           || exit 1
51483
51484 @endif target-libiberty
51485
51486 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
51487 maybe-mostlyclean-target-libiberty:
51488 @if target-libiberty
51489 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
51490
51491 mostlyclean-target-libiberty: 
51492         @: $(MAKE); $(unstage)
51493         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51494         r=`${PWD_COMMAND}`; export r; \
51495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51496         $(NORMAL_TARGET_EXPORTS) \
51497         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
51498         for flag in $(EXTRA_TARGET_FLAGS); do \
51499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51500         done; \
51501         (cd $(TARGET_SUBDIR)/libiberty && \
51502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51504                   "RANLIB=$${RANLIB}" \
51505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51506                    mostlyclean) \
51507           || exit 1
51508
51509 @endif target-libiberty
51510
51511 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
51512 maybe-clean-target-libiberty:
51513 @if target-libiberty
51514 maybe-clean-target-libiberty: clean-target-libiberty
51515
51516 clean-target-libiberty: 
51517         @: $(MAKE); $(unstage)
51518         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51519         r=`${PWD_COMMAND}`; export r; \
51520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521         $(NORMAL_TARGET_EXPORTS) \
51522         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
51523         for flag in $(EXTRA_TARGET_FLAGS); do \
51524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525         done; \
51526         (cd $(TARGET_SUBDIR)/libiberty && \
51527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529                   "RANLIB=$${RANLIB}" \
51530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531                    clean) \
51532           || exit 1
51533
51534 @endif target-libiberty
51535
51536 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
51537 maybe-distclean-target-libiberty:
51538 @if target-libiberty
51539 maybe-distclean-target-libiberty: distclean-target-libiberty
51540
51541 distclean-target-libiberty: 
51542         @: $(MAKE); $(unstage)
51543         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51544         r=`${PWD_COMMAND}`; export r; \
51545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51546         $(NORMAL_TARGET_EXPORTS) \
51547         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
51548         for flag in $(EXTRA_TARGET_FLAGS); do \
51549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51550         done; \
51551         (cd $(TARGET_SUBDIR)/libiberty && \
51552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51554                   "RANLIB=$${RANLIB}" \
51555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51556                    distclean) \
51557           || exit 1
51558
51559 @endif target-libiberty
51560
51561 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
51562 maybe-maintainer-clean-target-libiberty:
51563 @if target-libiberty
51564 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
51565
51566 maintainer-clean-target-libiberty: 
51567         @: $(MAKE); $(unstage)
51568         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51569         r=`${PWD_COMMAND}`; export r; \
51570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51571         $(NORMAL_TARGET_EXPORTS) \
51572         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
51573         for flag in $(EXTRA_TARGET_FLAGS); do \
51574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51575         done; \
51576         (cd $(TARGET_SUBDIR)/libiberty && \
51577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51579                   "RANLIB=$${RANLIB}" \
51580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51581                    maintainer-clean) \
51582           || exit 1
51583
51584 @endif target-libiberty
51585
51586
51587
51588
51589
51590 .PHONY: configure-target-gperf maybe-configure-target-gperf
51591 maybe-configure-target-gperf:
51592 @if gcc-bootstrap
51593 configure-target-gperf: stage_current
51594 @endif gcc-bootstrap
51595 @if target-gperf
51596 maybe-configure-target-gperf: configure-target-gperf
51597 configure-target-gperf: 
51598         @: $(MAKE); $(unstage)
51599         @r=`${PWD_COMMAND}`; export r; \
51600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51601         echo "Checking multilib configuration for gperf..."; \
51602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
51603         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
51604         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
51605           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
51606             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
51607           else \
51608             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
51609             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
51610           fi; \
51611         else \
51612           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
51613         fi; \
51614         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
51615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
51616         $(NORMAL_TARGET_EXPORTS)  \
51617         echo Configuring in $(TARGET_SUBDIR)/gperf; \
51618         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
51619         case $(srcdir) in \
51620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51621           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
51622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51623         esac; \
51624         srcdiroption="--srcdir=$${topdir}/gperf"; \
51625         libsrcdir="$$s/gperf"; \
51626         rm -f no-such-file || : ; \
51627         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51628           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51629           --target=${target_alias} $${srcdiroption}  \
51630           || exit 1
51631 @endif target-gperf
51632
51633
51634
51635
51636
51637 .PHONY: all-target-gperf maybe-all-target-gperf
51638 maybe-all-target-gperf:
51639 @if gcc-bootstrap
51640 all-target-gperf: stage_current
51641 @endif gcc-bootstrap
51642 @if target-gperf
51643 TARGET-target-gperf=all
51644 maybe-all-target-gperf: all-target-gperf
51645 all-target-gperf: configure-target-gperf
51646         @: $(MAKE); $(unstage)
51647         @r=`${PWD_COMMAND}`; export r; \
51648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51649         $(NORMAL_TARGET_EXPORTS)  \
51650         (cd $(TARGET_SUBDIR)/gperf && \
51651           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51652                 $(TARGET-target-gperf))
51653 @endif target-gperf
51654
51655
51656
51657
51658
51659 .PHONY: check-target-gperf maybe-check-target-gperf
51660 maybe-check-target-gperf:
51661 @if target-gperf
51662 maybe-check-target-gperf: check-target-gperf
51663
51664 check-target-gperf:
51665         @: $(MAKE); $(unstage)
51666         @r=`${PWD_COMMAND}`; export r; \
51667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51668         $(NORMAL_TARGET_EXPORTS) \
51669         (cd $(TARGET_SUBDIR)/gperf && \
51670           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51671
51672 @endif target-gperf
51673
51674 .PHONY: install-target-gperf maybe-install-target-gperf
51675 maybe-install-target-gperf:
51676 @if target-gperf
51677 maybe-install-target-gperf: install-target-gperf
51678
51679 install-target-gperf: installdirs
51680         @: $(MAKE); $(unstage)
51681         @r=`${PWD_COMMAND}`; export r; \
51682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51683         $(NORMAL_TARGET_EXPORTS) \
51684         (cd $(TARGET_SUBDIR)/gperf && \
51685           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51686
51687 @endif target-gperf
51688
51689 # Other targets (info, dvi, pdf, etc.)
51690
51691 .PHONY: maybe-info-target-gperf info-target-gperf
51692 maybe-info-target-gperf:
51693 @if target-gperf
51694 maybe-info-target-gperf: info-target-gperf
51695
51696 info-target-gperf: \
51697     configure-target-gperf 
51698         @: $(MAKE); $(unstage)
51699         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51700         r=`${PWD_COMMAND}`; export r; \
51701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51702         $(NORMAL_TARGET_EXPORTS) \
51703         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
51704         for flag in $(EXTRA_TARGET_FLAGS); do \
51705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51706         done; \
51707         (cd $(TARGET_SUBDIR)/gperf && \
51708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51710                   "RANLIB=$${RANLIB}" \
51711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51712                    info) \
51713           || exit 1
51714
51715 @endif target-gperf
51716
51717 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
51718 maybe-dvi-target-gperf:
51719 @if target-gperf
51720 maybe-dvi-target-gperf: dvi-target-gperf
51721
51722 dvi-target-gperf: \
51723     configure-target-gperf 
51724         @: $(MAKE); $(unstage)
51725         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51726         r=`${PWD_COMMAND}`; export r; \
51727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51728         $(NORMAL_TARGET_EXPORTS) \
51729         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
51730         for flag in $(EXTRA_TARGET_FLAGS); do \
51731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51732         done; \
51733         (cd $(TARGET_SUBDIR)/gperf && \
51734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51736                   "RANLIB=$${RANLIB}" \
51737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51738                    dvi) \
51739           || exit 1
51740
51741 @endif target-gperf
51742
51743 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
51744 maybe-pdf-target-gperf:
51745 @if target-gperf
51746 maybe-pdf-target-gperf: pdf-target-gperf
51747
51748 pdf-target-gperf: \
51749     configure-target-gperf 
51750         @: $(MAKE); $(unstage)
51751         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51752         r=`${PWD_COMMAND}`; export r; \
51753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51754         $(NORMAL_TARGET_EXPORTS) \
51755         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
51756         for flag in $(EXTRA_TARGET_FLAGS); do \
51757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51758         done; \
51759         (cd $(TARGET_SUBDIR)/gperf && \
51760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51762                   "RANLIB=$${RANLIB}" \
51763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51764                    pdf) \
51765           || exit 1
51766
51767 @endif target-gperf
51768
51769 .PHONY: maybe-html-target-gperf html-target-gperf
51770 maybe-html-target-gperf:
51771 @if target-gperf
51772 maybe-html-target-gperf: html-target-gperf
51773
51774 html-target-gperf: \
51775     configure-target-gperf 
51776         @: $(MAKE); $(unstage)
51777         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51778         r=`${PWD_COMMAND}`; export r; \
51779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51780         $(NORMAL_TARGET_EXPORTS) \
51781         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
51782         for flag in $(EXTRA_TARGET_FLAGS); do \
51783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51784         done; \
51785         (cd $(TARGET_SUBDIR)/gperf && \
51786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51788                   "RANLIB=$${RANLIB}" \
51789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51790                    html) \
51791           || exit 1
51792
51793 @endif target-gperf
51794
51795 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
51796 maybe-TAGS-target-gperf:
51797 @if target-gperf
51798 maybe-TAGS-target-gperf: TAGS-target-gperf
51799
51800 TAGS-target-gperf: \
51801     configure-target-gperf 
51802         @: $(MAKE); $(unstage)
51803         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51804         r=`${PWD_COMMAND}`; export r; \
51805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51806         $(NORMAL_TARGET_EXPORTS) \
51807         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
51808         for flag in $(EXTRA_TARGET_FLAGS); do \
51809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51810         done; \
51811         (cd $(TARGET_SUBDIR)/gperf && \
51812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51814                   "RANLIB=$${RANLIB}" \
51815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51816                    TAGS) \
51817           || exit 1
51818
51819 @endif target-gperf
51820
51821 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
51822 maybe-install-info-target-gperf:
51823 @if target-gperf
51824 maybe-install-info-target-gperf: install-info-target-gperf
51825
51826 install-info-target-gperf: \
51827     configure-target-gperf \
51828     info-target-gperf 
51829         @: $(MAKE); $(unstage)
51830         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51831         r=`${PWD_COMMAND}`; export r; \
51832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833         $(NORMAL_TARGET_EXPORTS) \
51834         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
51835         for flag in $(EXTRA_TARGET_FLAGS); do \
51836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837         done; \
51838         (cd $(TARGET_SUBDIR)/gperf && \
51839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841                   "RANLIB=$${RANLIB}" \
51842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843                    install-info) \
51844           || exit 1
51845
51846 @endif target-gperf
51847
51848 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
51849 maybe-install-pdf-target-gperf:
51850 @if target-gperf
51851 maybe-install-pdf-target-gperf: install-pdf-target-gperf
51852
51853 install-pdf-target-gperf: \
51854     configure-target-gperf \
51855     pdf-target-gperf 
51856         @: $(MAKE); $(unstage)
51857         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51858         r=`${PWD_COMMAND}`; export r; \
51859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860         $(NORMAL_TARGET_EXPORTS) \
51861         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
51862         for flag in $(EXTRA_TARGET_FLAGS); do \
51863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864         done; \
51865         (cd $(TARGET_SUBDIR)/gperf && \
51866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868                   "RANLIB=$${RANLIB}" \
51869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870                    install-pdf) \
51871           || exit 1
51872
51873 @endif target-gperf
51874
51875 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
51876 maybe-install-html-target-gperf:
51877 @if target-gperf
51878 maybe-install-html-target-gperf: install-html-target-gperf
51879
51880 install-html-target-gperf: \
51881     configure-target-gperf \
51882     html-target-gperf 
51883         @: $(MAKE); $(unstage)
51884         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51885         r=`${PWD_COMMAND}`; export r; \
51886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51887         $(NORMAL_TARGET_EXPORTS) \
51888         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
51889         for flag in $(EXTRA_TARGET_FLAGS); do \
51890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51891         done; \
51892         (cd $(TARGET_SUBDIR)/gperf && \
51893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51895                   "RANLIB=$${RANLIB}" \
51896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51897                    install-html) \
51898           || exit 1
51899
51900 @endif target-gperf
51901
51902 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
51903 maybe-installcheck-target-gperf:
51904 @if target-gperf
51905 maybe-installcheck-target-gperf: installcheck-target-gperf
51906
51907 installcheck-target-gperf: \
51908     configure-target-gperf 
51909         @: $(MAKE); $(unstage)
51910         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51911         r=`${PWD_COMMAND}`; export r; \
51912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51913         $(NORMAL_TARGET_EXPORTS) \
51914         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
51915         for flag in $(EXTRA_TARGET_FLAGS); do \
51916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51917         done; \
51918         (cd $(TARGET_SUBDIR)/gperf && \
51919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51921                   "RANLIB=$${RANLIB}" \
51922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51923                    installcheck) \
51924           || exit 1
51925
51926 @endif target-gperf
51927
51928 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
51929 maybe-mostlyclean-target-gperf:
51930 @if target-gperf
51931 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51932
51933 mostlyclean-target-gperf: 
51934         @: $(MAKE); $(unstage)
51935         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51936         r=`${PWD_COMMAND}`; export r; \
51937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51938         $(NORMAL_TARGET_EXPORTS) \
51939         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51940         for flag in $(EXTRA_TARGET_FLAGS); do \
51941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51942         done; \
51943         (cd $(TARGET_SUBDIR)/gperf && \
51944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51946                   "RANLIB=$${RANLIB}" \
51947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51948                    mostlyclean) \
51949           || exit 1
51950
51951 @endif target-gperf
51952
51953 .PHONY: maybe-clean-target-gperf clean-target-gperf
51954 maybe-clean-target-gperf:
51955 @if target-gperf
51956 maybe-clean-target-gperf: clean-target-gperf
51957
51958 clean-target-gperf: 
51959         @: $(MAKE); $(unstage)
51960         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51961         r=`${PWD_COMMAND}`; export r; \
51962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51963         $(NORMAL_TARGET_EXPORTS) \
51964         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51965         for flag in $(EXTRA_TARGET_FLAGS); do \
51966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51967         done; \
51968         (cd $(TARGET_SUBDIR)/gperf && \
51969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51971                   "RANLIB=$${RANLIB}" \
51972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51973                    clean) \
51974           || exit 1
51975
51976 @endif target-gperf
51977
51978 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51979 maybe-distclean-target-gperf:
51980 @if target-gperf
51981 maybe-distclean-target-gperf: distclean-target-gperf
51982
51983 distclean-target-gperf: 
51984         @: $(MAKE); $(unstage)
51985         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51986         r=`${PWD_COMMAND}`; export r; \
51987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51988         $(NORMAL_TARGET_EXPORTS) \
51989         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51990         for flag in $(EXTRA_TARGET_FLAGS); do \
51991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51992         done; \
51993         (cd $(TARGET_SUBDIR)/gperf && \
51994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51996                   "RANLIB=$${RANLIB}" \
51997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51998                    distclean) \
51999           || exit 1
52000
52001 @endif target-gperf
52002
52003 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
52004 maybe-maintainer-clean-target-gperf:
52005 @if target-gperf
52006 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
52007
52008 maintainer-clean-target-gperf: 
52009         @: $(MAKE); $(unstage)
52010         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52011         r=`${PWD_COMMAND}`; export r; \
52012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52013         $(NORMAL_TARGET_EXPORTS) \
52014         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
52015         for flag in $(EXTRA_TARGET_FLAGS); do \
52016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52017         done; \
52018         (cd $(TARGET_SUBDIR)/gperf && \
52019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52021                   "RANLIB=$${RANLIB}" \
52022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52023                    maintainer-clean) \
52024           || exit 1
52025
52026 @endif target-gperf
52027
52028
52029
52030
52031
52032 .PHONY: configure-target-examples maybe-configure-target-examples
52033 maybe-configure-target-examples:
52034 @if gcc-bootstrap
52035 configure-target-examples: stage_current
52036 @endif gcc-bootstrap
52037 @if target-examples
52038 maybe-configure-target-examples: configure-target-examples
52039 configure-target-examples: 
52040         @: $(MAKE); $(unstage)
52041         @r=`${PWD_COMMAND}`; export r; \
52042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043         echo "Checking multilib configuration for examples..."; \
52044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
52045         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
52046         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
52047           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
52048             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
52049           else \
52050             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
52051             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
52052           fi; \
52053         else \
52054           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
52055         fi; \
52056         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
52057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
52058         $(NORMAL_TARGET_EXPORTS)  \
52059         echo Configuring in $(TARGET_SUBDIR)/examples; \
52060         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
52061         case $(srcdir) in \
52062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52063           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
52064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52065         esac; \
52066         srcdiroption="--srcdir=$${topdir}/examples"; \
52067         libsrcdir="$$s/examples"; \
52068         rm -f no-such-file || : ; \
52069         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52070           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52071           --target=${target_alias} $${srcdiroption}  \
52072           || exit 1
52073 @endif target-examples
52074
52075
52076
52077
52078
52079 .PHONY: all-target-examples maybe-all-target-examples
52080 maybe-all-target-examples:
52081 @if gcc-bootstrap
52082 all-target-examples: stage_current
52083 @endif gcc-bootstrap
52084 @if target-examples
52085 TARGET-target-examples=all
52086 maybe-all-target-examples: all-target-examples
52087 all-target-examples: configure-target-examples
52088         @: $(MAKE); $(unstage)
52089         @r=`${PWD_COMMAND}`; export r; \
52090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52091         $(NORMAL_TARGET_EXPORTS)  \
52092         (cd $(TARGET_SUBDIR)/examples && \
52093           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52094                 $(TARGET-target-examples))
52095 @endif target-examples
52096
52097
52098
52099
52100
52101 .PHONY: check-target-examples maybe-check-target-examples
52102 maybe-check-target-examples:
52103 @if target-examples
52104 maybe-check-target-examples: check-target-examples
52105
52106 # Dummy target for uncheckable module.
52107 check-target-examples:
52108
52109 @endif target-examples
52110
52111 .PHONY: install-target-examples maybe-install-target-examples
52112 maybe-install-target-examples:
52113 @if target-examples
52114 maybe-install-target-examples: install-target-examples
52115
52116 # Dummy target for uninstallable.
52117 install-target-examples:
52118
52119 @endif target-examples
52120
52121 # Other targets (info, dvi, pdf, etc.)
52122
52123 .PHONY: maybe-info-target-examples info-target-examples
52124 maybe-info-target-examples:
52125 @if target-examples
52126 maybe-info-target-examples: info-target-examples
52127
52128 info-target-examples: \
52129     configure-target-examples 
52130         @: $(MAKE); $(unstage)
52131         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52132         r=`${PWD_COMMAND}`; export r; \
52133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52134         $(NORMAL_TARGET_EXPORTS) \
52135         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
52136         for flag in $(EXTRA_TARGET_FLAGS); do \
52137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52138         done; \
52139         (cd $(TARGET_SUBDIR)/examples && \
52140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52142                   "RANLIB=$${RANLIB}" \
52143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52144                    info) \
52145           || exit 1
52146
52147 @endif target-examples
52148
52149 .PHONY: maybe-dvi-target-examples dvi-target-examples
52150 maybe-dvi-target-examples:
52151 @if target-examples
52152 maybe-dvi-target-examples: dvi-target-examples
52153
52154 dvi-target-examples: \
52155     configure-target-examples 
52156         @: $(MAKE); $(unstage)
52157         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52158         r=`${PWD_COMMAND}`; export r; \
52159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52160         $(NORMAL_TARGET_EXPORTS) \
52161         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
52162         for flag in $(EXTRA_TARGET_FLAGS); do \
52163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52164         done; \
52165         (cd $(TARGET_SUBDIR)/examples && \
52166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52168                   "RANLIB=$${RANLIB}" \
52169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52170                    dvi) \
52171           || exit 1
52172
52173 @endif target-examples
52174
52175 .PHONY: maybe-pdf-target-examples pdf-target-examples
52176 maybe-pdf-target-examples:
52177 @if target-examples
52178 maybe-pdf-target-examples: pdf-target-examples
52179
52180 pdf-target-examples: \
52181     configure-target-examples 
52182         @: $(MAKE); $(unstage)
52183         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52184         r=`${PWD_COMMAND}`; export r; \
52185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52186         $(NORMAL_TARGET_EXPORTS) \
52187         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
52188         for flag in $(EXTRA_TARGET_FLAGS); do \
52189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52190         done; \
52191         (cd $(TARGET_SUBDIR)/examples && \
52192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52194                   "RANLIB=$${RANLIB}" \
52195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52196                    pdf) \
52197           || exit 1
52198
52199 @endif target-examples
52200
52201 .PHONY: maybe-html-target-examples html-target-examples
52202 maybe-html-target-examples:
52203 @if target-examples
52204 maybe-html-target-examples: html-target-examples
52205
52206 html-target-examples: \
52207     configure-target-examples 
52208         @: $(MAKE); $(unstage)
52209         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52210         r=`${PWD_COMMAND}`; export r; \
52211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52212         $(NORMAL_TARGET_EXPORTS) \
52213         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
52214         for flag in $(EXTRA_TARGET_FLAGS); do \
52215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52216         done; \
52217         (cd $(TARGET_SUBDIR)/examples && \
52218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52220                   "RANLIB=$${RANLIB}" \
52221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52222                    html) \
52223           || exit 1
52224
52225 @endif target-examples
52226
52227 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
52228 maybe-TAGS-target-examples:
52229 @if target-examples
52230 maybe-TAGS-target-examples: TAGS-target-examples
52231
52232 TAGS-target-examples: \
52233     configure-target-examples 
52234         @: $(MAKE); $(unstage)
52235         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52236         r=`${PWD_COMMAND}`; export r; \
52237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52238         $(NORMAL_TARGET_EXPORTS) \
52239         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
52240         for flag in $(EXTRA_TARGET_FLAGS); do \
52241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52242         done; \
52243         (cd $(TARGET_SUBDIR)/examples && \
52244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52246                   "RANLIB=$${RANLIB}" \
52247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52248                    TAGS) \
52249           || exit 1
52250
52251 @endif target-examples
52252
52253 .PHONY: maybe-install-info-target-examples install-info-target-examples
52254 maybe-install-info-target-examples:
52255 @if target-examples
52256 maybe-install-info-target-examples: install-info-target-examples
52257
52258 install-info-target-examples: \
52259     configure-target-examples \
52260     info-target-examples 
52261         @: $(MAKE); $(unstage)
52262         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52263         r=`${PWD_COMMAND}`; export r; \
52264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52265         $(NORMAL_TARGET_EXPORTS) \
52266         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
52267         for flag in $(EXTRA_TARGET_FLAGS); do \
52268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52269         done; \
52270         (cd $(TARGET_SUBDIR)/examples && \
52271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52273                   "RANLIB=$${RANLIB}" \
52274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52275                    install-info) \
52276           || exit 1
52277
52278 @endif target-examples
52279
52280 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
52281 maybe-install-pdf-target-examples:
52282 @if target-examples
52283 maybe-install-pdf-target-examples: install-pdf-target-examples
52284
52285 install-pdf-target-examples: \
52286     configure-target-examples \
52287     pdf-target-examples 
52288         @: $(MAKE); $(unstage)
52289         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52290         r=`${PWD_COMMAND}`; export r; \
52291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292         $(NORMAL_TARGET_EXPORTS) \
52293         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
52294         for flag in $(EXTRA_TARGET_FLAGS); do \
52295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52296         done; \
52297         (cd $(TARGET_SUBDIR)/examples && \
52298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52300                   "RANLIB=$${RANLIB}" \
52301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52302                    install-pdf) \
52303           || exit 1
52304
52305 @endif target-examples
52306
52307 .PHONY: maybe-install-html-target-examples install-html-target-examples
52308 maybe-install-html-target-examples:
52309 @if target-examples
52310 maybe-install-html-target-examples: install-html-target-examples
52311
52312 install-html-target-examples: \
52313     configure-target-examples \
52314     html-target-examples 
52315         @: $(MAKE); $(unstage)
52316         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52317         r=`${PWD_COMMAND}`; export r; \
52318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52319         $(NORMAL_TARGET_EXPORTS) \
52320         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
52321         for flag in $(EXTRA_TARGET_FLAGS); do \
52322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52323         done; \
52324         (cd $(TARGET_SUBDIR)/examples && \
52325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52327                   "RANLIB=$${RANLIB}" \
52328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52329                    install-html) \
52330           || exit 1
52331
52332 @endif target-examples
52333
52334 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
52335 maybe-installcheck-target-examples:
52336 @if target-examples
52337 maybe-installcheck-target-examples: installcheck-target-examples
52338
52339 installcheck-target-examples: \
52340     configure-target-examples 
52341         @: $(MAKE); $(unstage)
52342         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52343         r=`${PWD_COMMAND}`; export r; \
52344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52345         $(NORMAL_TARGET_EXPORTS) \
52346         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
52347         for flag in $(EXTRA_TARGET_FLAGS); do \
52348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52349         done; \
52350         (cd $(TARGET_SUBDIR)/examples && \
52351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52353                   "RANLIB=$${RANLIB}" \
52354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52355                    installcheck) \
52356           || exit 1
52357
52358 @endif target-examples
52359
52360 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
52361 maybe-mostlyclean-target-examples:
52362 @if target-examples
52363 maybe-mostlyclean-target-examples: mostlyclean-target-examples
52364
52365 mostlyclean-target-examples: 
52366         @: $(MAKE); $(unstage)
52367         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52368         r=`${PWD_COMMAND}`; export r; \
52369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52370         $(NORMAL_TARGET_EXPORTS) \
52371         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
52372         for flag in $(EXTRA_TARGET_FLAGS); do \
52373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52374         done; \
52375         (cd $(TARGET_SUBDIR)/examples && \
52376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52378                   "RANLIB=$${RANLIB}" \
52379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52380                    mostlyclean) \
52381           || exit 1
52382
52383 @endif target-examples
52384
52385 .PHONY: maybe-clean-target-examples clean-target-examples
52386 maybe-clean-target-examples:
52387 @if target-examples
52388 maybe-clean-target-examples: clean-target-examples
52389
52390 clean-target-examples: 
52391         @: $(MAKE); $(unstage)
52392         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52393         r=`${PWD_COMMAND}`; export r; \
52394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52395         $(NORMAL_TARGET_EXPORTS) \
52396         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
52397         for flag in $(EXTRA_TARGET_FLAGS); do \
52398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52399         done; \
52400         (cd $(TARGET_SUBDIR)/examples && \
52401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52403                   "RANLIB=$${RANLIB}" \
52404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52405                    clean) \
52406           || exit 1
52407
52408 @endif target-examples
52409
52410 .PHONY: maybe-distclean-target-examples distclean-target-examples
52411 maybe-distclean-target-examples:
52412 @if target-examples
52413 maybe-distclean-target-examples: distclean-target-examples
52414
52415 distclean-target-examples: 
52416         @: $(MAKE); $(unstage)
52417         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52418         r=`${PWD_COMMAND}`; export r; \
52419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52420         $(NORMAL_TARGET_EXPORTS) \
52421         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
52422         for flag in $(EXTRA_TARGET_FLAGS); do \
52423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52424         done; \
52425         (cd $(TARGET_SUBDIR)/examples && \
52426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52428                   "RANLIB=$${RANLIB}" \
52429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52430                    distclean) \
52431           || exit 1
52432
52433 @endif target-examples
52434
52435 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
52436 maybe-maintainer-clean-target-examples:
52437 @if target-examples
52438 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
52439
52440 maintainer-clean-target-examples: 
52441         @: $(MAKE); $(unstage)
52442         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52443         r=`${PWD_COMMAND}`; export r; \
52444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52445         $(NORMAL_TARGET_EXPORTS) \
52446         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
52447         for flag in $(EXTRA_TARGET_FLAGS); do \
52448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52449         done; \
52450         (cd $(TARGET_SUBDIR)/examples && \
52451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52453                   "RANLIB=$${RANLIB}" \
52454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52455                    maintainer-clean) \
52456           || exit 1
52457
52458 @endif target-examples
52459
52460
52461
52462
52463
52464 .PHONY: configure-target-libffi maybe-configure-target-libffi
52465 maybe-configure-target-libffi:
52466 @if gcc-bootstrap
52467 configure-target-libffi: stage_current
52468 @endif gcc-bootstrap
52469 @if target-libffi
52470 maybe-configure-target-libffi: configure-target-libffi
52471 configure-target-libffi: 
52472         @: $(MAKE); $(unstage)
52473         @r=`${PWD_COMMAND}`; export r; \
52474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52475         echo "Checking multilib configuration for libffi..."; \
52476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
52477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
52478         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52479           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52480             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52481           else \
52482             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52483             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52484           fi; \
52485         else \
52486           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52487         fi; \
52488         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52489         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
52490         $(NORMAL_TARGET_EXPORTS)  \
52491         echo Configuring in $(TARGET_SUBDIR)/libffi; \
52492         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52493         case $(srcdir) in \
52494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52495           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52497         esac; \
52498         srcdiroption="--srcdir=$${topdir}/libffi"; \
52499         libsrcdir="$$s/libffi"; \
52500         rm -f no-such-file || : ; \
52501         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52502           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52503           --target=${target_alias} $${srcdiroption}  \
52504           || exit 1
52505 @endif target-libffi
52506
52507
52508
52509
52510
52511 .PHONY: all-target-libffi maybe-all-target-libffi
52512 maybe-all-target-libffi:
52513 @if gcc-bootstrap
52514 all-target-libffi: stage_current
52515 @endif gcc-bootstrap
52516 @if target-libffi
52517 TARGET-target-libffi=all
52518 maybe-all-target-libffi: all-target-libffi
52519 all-target-libffi: configure-target-libffi
52520         @: $(MAKE); $(unstage)
52521         @r=`${PWD_COMMAND}`; export r; \
52522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52523         $(NORMAL_TARGET_EXPORTS)  \
52524         (cd $(TARGET_SUBDIR)/libffi && \
52525           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52526                 $(TARGET-target-libffi))
52527 @endif target-libffi
52528
52529
52530
52531
52532
52533 .PHONY: check-target-libffi maybe-check-target-libffi
52534 maybe-check-target-libffi:
52535 @if target-libffi
52536 maybe-check-target-libffi: check-target-libffi
52537
52538 check-target-libffi:
52539         @: $(MAKE); $(unstage)
52540         @r=`${PWD_COMMAND}`; export r; \
52541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52542         $(NORMAL_TARGET_EXPORTS) \
52543         (cd $(TARGET_SUBDIR)/libffi && \
52544           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52545
52546 @endif target-libffi
52547
52548 .PHONY: install-target-libffi maybe-install-target-libffi
52549 maybe-install-target-libffi:
52550 @if target-libffi
52551 maybe-install-target-libffi: install-target-libffi
52552
52553 install-target-libffi: installdirs
52554         @: $(MAKE); $(unstage)
52555         @r=`${PWD_COMMAND}`; export r; \
52556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52557         $(NORMAL_TARGET_EXPORTS) \
52558         (cd $(TARGET_SUBDIR)/libffi && \
52559           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52560
52561 @endif target-libffi
52562
52563 # Other targets (info, dvi, pdf, etc.)
52564
52565 .PHONY: maybe-info-target-libffi info-target-libffi
52566 maybe-info-target-libffi:
52567 @if target-libffi
52568 maybe-info-target-libffi: info-target-libffi
52569
52570 info-target-libffi: \
52571     configure-target-libffi 
52572         @: $(MAKE); $(unstage)
52573         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52574         r=`${PWD_COMMAND}`; export r; \
52575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576         $(NORMAL_TARGET_EXPORTS) \
52577         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
52578         for flag in $(EXTRA_TARGET_FLAGS); do \
52579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52580         done; \
52581         (cd $(TARGET_SUBDIR)/libffi && \
52582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52584                   "RANLIB=$${RANLIB}" \
52585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52586                    info) \
52587           || exit 1
52588
52589 @endif target-libffi
52590
52591 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52592 maybe-dvi-target-libffi:
52593 @if target-libffi
52594 maybe-dvi-target-libffi: dvi-target-libffi
52595
52596 dvi-target-libffi: \
52597     configure-target-libffi 
52598         @: $(MAKE); $(unstage)
52599         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52600         r=`${PWD_COMMAND}`; export r; \
52601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52602         $(NORMAL_TARGET_EXPORTS) \
52603         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
52604         for flag in $(EXTRA_TARGET_FLAGS); do \
52605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52606         done; \
52607         (cd $(TARGET_SUBDIR)/libffi && \
52608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52610                   "RANLIB=$${RANLIB}" \
52611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52612                    dvi) \
52613           || exit 1
52614
52615 @endif target-libffi
52616
52617 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52618 maybe-pdf-target-libffi:
52619 @if target-libffi
52620 maybe-pdf-target-libffi: pdf-target-libffi
52621
52622 pdf-target-libffi: \
52623     configure-target-libffi 
52624         @: $(MAKE); $(unstage)
52625         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52626         r=`${PWD_COMMAND}`; export r; \
52627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52628         $(NORMAL_TARGET_EXPORTS) \
52629         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
52630         for flag in $(EXTRA_TARGET_FLAGS); do \
52631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52632         done; \
52633         (cd $(TARGET_SUBDIR)/libffi && \
52634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52636                   "RANLIB=$${RANLIB}" \
52637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52638                    pdf) \
52639           || exit 1
52640
52641 @endif target-libffi
52642
52643 .PHONY: maybe-html-target-libffi html-target-libffi
52644 maybe-html-target-libffi:
52645 @if target-libffi
52646 maybe-html-target-libffi: html-target-libffi
52647
52648 html-target-libffi: \
52649     configure-target-libffi 
52650         @: $(MAKE); $(unstage)
52651         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52652         r=`${PWD_COMMAND}`; export r; \
52653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52654         $(NORMAL_TARGET_EXPORTS) \
52655         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
52656         for flag in $(EXTRA_TARGET_FLAGS); do \
52657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52658         done; \
52659         (cd $(TARGET_SUBDIR)/libffi && \
52660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52662                   "RANLIB=$${RANLIB}" \
52663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52664                    html) \
52665           || exit 1
52666
52667 @endif target-libffi
52668
52669 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52670 maybe-TAGS-target-libffi:
52671 @if target-libffi
52672 maybe-TAGS-target-libffi: TAGS-target-libffi
52673
52674 TAGS-target-libffi: \
52675     configure-target-libffi 
52676         @: $(MAKE); $(unstage)
52677         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52678         r=`${PWD_COMMAND}`; export r; \
52679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52680         $(NORMAL_TARGET_EXPORTS) \
52681         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
52682         for flag in $(EXTRA_TARGET_FLAGS); do \
52683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52684         done; \
52685         (cd $(TARGET_SUBDIR)/libffi && \
52686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52688                   "RANLIB=$${RANLIB}" \
52689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52690                    TAGS) \
52691           || exit 1
52692
52693 @endif target-libffi
52694
52695 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52696 maybe-install-info-target-libffi:
52697 @if target-libffi
52698 maybe-install-info-target-libffi: install-info-target-libffi
52699
52700 install-info-target-libffi: \
52701     configure-target-libffi \
52702     info-target-libffi 
52703         @: $(MAKE); $(unstage)
52704         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52705         r=`${PWD_COMMAND}`; export r; \
52706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52707         $(NORMAL_TARGET_EXPORTS) \
52708         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
52709         for flag in $(EXTRA_TARGET_FLAGS); do \
52710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52711         done; \
52712         (cd $(TARGET_SUBDIR)/libffi && \
52713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52715                   "RANLIB=$${RANLIB}" \
52716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52717                    install-info) \
52718           || exit 1
52719
52720 @endif target-libffi
52721
52722 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52723 maybe-install-pdf-target-libffi:
52724 @if target-libffi
52725 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52726
52727 install-pdf-target-libffi: \
52728     configure-target-libffi \
52729     pdf-target-libffi 
52730         @: $(MAKE); $(unstage)
52731         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52732         r=`${PWD_COMMAND}`; export r; \
52733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52734         $(NORMAL_TARGET_EXPORTS) \
52735         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
52736         for flag in $(EXTRA_TARGET_FLAGS); do \
52737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52738         done; \
52739         (cd $(TARGET_SUBDIR)/libffi && \
52740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52742                   "RANLIB=$${RANLIB}" \
52743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52744                    install-pdf) \
52745           || exit 1
52746
52747 @endif target-libffi
52748
52749 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52750 maybe-install-html-target-libffi:
52751 @if target-libffi
52752 maybe-install-html-target-libffi: install-html-target-libffi
52753
52754 install-html-target-libffi: \
52755     configure-target-libffi \
52756     html-target-libffi 
52757         @: $(MAKE); $(unstage)
52758         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52759         r=`${PWD_COMMAND}`; export r; \
52760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52761         $(NORMAL_TARGET_EXPORTS) \
52762         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
52763         for flag in $(EXTRA_TARGET_FLAGS); do \
52764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52765         done; \
52766         (cd $(TARGET_SUBDIR)/libffi && \
52767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52769                   "RANLIB=$${RANLIB}" \
52770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52771                    install-html) \
52772           || exit 1
52773
52774 @endif target-libffi
52775
52776 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52777 maybe-installcheck-target-libffi:
52778 @if target-libffi
52779 maybe-installcheck-target-libffi: installcheck-target-libffi
52780
52781 installcheck-target-libffi: \
52782     configure-target-libffi 
52783         @: $(MAKE); $(unstage)
52784         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52785         r=`${PWD_COMMAND}`; export r; \
52786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52787         $(NORMAL_TARGET_EXPORTS) \
52788         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
52789         for flag in $(EXTRA_TARGET_FLAGS); do \
52790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52791         done; \
52792         (cd $(TARGET_SUBDIR)/libffi && \
52793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52795                   "RANLIB=$${RANLIB}" \
52796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52797                    installcheck) \
52798           || exit 1
52799
52800 @endif target-libffi
52801
52802 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52803 maybe-mostlyclean-target-libffi:
52804 @if target-libffi
52805 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52806
52807 mostlyclean-target-libffi: 
52808         @: $(MAKE); $(unstage)
52809         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52810         r=`${PWD_COMMAND}`; export r; \
52811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52812         $(NORMAL_TARGET_EXPORTS) \
52813         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
52814         for flag in $(EXTRA_TARGET_FLAGS); do \
52815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52816         done; \
52817         (cd $(TARGET_SUBDIR)/libffi && \
52818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52820                   "RANLIB=$${RANLIB}" \
52821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52822                    mostlyclean) \
52823           || exit 1
52824
52825 @endif target-libffi
52826
52827 .PHONY: maybe-clean-target-libffi clean-target-libffi
52828 maybe-clean-target-libffi:
52829 @if target-libffi
52830 maybe-clean-target-libffi: clean-target-libffi
52831
52832 clean-target-libffi: 
52833         @: $(MAKE); $(unstage)
52834         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52835         r=`${PWD_COMMAND}`; export r; \
52836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52837         $(NORMAL_TARGET_EXPORTS) \
52838         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
52839         for flag in $(EXTRA_TARGET_FLAGS); do \
52840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52841         done; \
52842         (cd $(TARGET_SUBDIR)/libffi && \
52843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52845                   "RANLIB=$${RANLIB}" \
52846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52847                    clean) \
52848           || exit 1
52849
52850 @endif target-libffi
52851
52852 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52853 maybe-distclean-target-libffi:
52854 @if target-libffi
52855 maybe-distclean-target-libffi: distclean-target-libffi
52856
52857 distclean-target-libffi: 
52858         @: $(MAKE); $(unstage)
52859         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52860         r=`${PWD_COMMAND}`; export r; \
52861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52862         $(NORMAL_TARGET_EXPORTS) \
52863         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
52864         for flag in $(EXTRA_TARGET_FLAGS); do \
52865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52866         done; \
52867         (cd $(TARGET_SUBDIR)/libffi && \
52868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52870                   "RANLIB=$${RANLIB}" \
52871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52872                    distclean) \
52873           || exit 1
52874
52875 @endif target-libffi
52876
52877 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52878 maybe-maintainer-clean-target-libffi:
52879 @if target-libffi
52880 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52881
52882 maintainer-clean-target-libffi: 
52883         @: $(MAKE); $(unstage)
52884         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52885         r=`${PWD_COMMAND}`; export r; \
52886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52887         $(NORMAL_TARGET_EXPORTS) \
52888         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
52889         for flag in $(EXTRA_TARGET_FLAGS); do \
52890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52891         done; \
52892         (cd $(TARGET_SUBDIR)/libffi && \
52893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52895                   "RANLIB=$${RANLIB}" \
52896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52897                    maintainer-clean) \
52898           || exit 1
52899
52900 @endif target-libffi
52901
52902
52903
52904
52905
52906 .PHONY: configure-target-libjava maybe-configure-target-libjava
52907 maybe-configure-target-libjava:
52908 @if gcc-bootstrap
52909 configure-target-libjava: stage_current
52910 @endif gcc-bootstrap
52911 @if target-libjava
52912 maybe-configure-target-libjava: configure-target-libjava
52913 configure-target-libjava: 
52914         @: $(MAKE); $(unstage)
52915         @r=`${PWD_COMMAND}`; export r; \
52916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52917         echo "Checking multilib configuration for libjava..."; \
52918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52919         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
52920         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
52921           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
52922             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
52923           else \
52924             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
52925             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52926           fi; \
52927         else \
52928           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52929         fi; \
52930         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52931         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52932         $(RAW_CXX_TARGET_EXPORTS)  \
52933         echo Configuring in $(TARGET_SUBDIR)/libjava; \
52934         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52935         case $(srcdir) in \
52936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52937           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52939         esac; \
52940         srcdiroption="--srcdir=$${topdir}/libjava"; \
52941         libsrcdir="$$s/libjava"; \
52942         rm -f no-such-file || : ; \
52943         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52944           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52945           --target=${target_alias} $${srcdiroption}  \
52946           || exit 1
52947 @endif target-libjava
52948
52949
52950
52951
52952
52953 .PHONY: all-target-libjava maybe-all-target-libjava
52954 maybe-all-target-libjava:
52955 @if gcc-bootstrap
52956 all-target-libjava: stage_current
52957 @endif gcc-bootstrap
52958 @if target-libjava
52959 TARGET-target-libjava=all
52960 maybe-all-target-libjava: all-target-libjava
52961 all-target-libjava: configure-target-libjava
52962         @: $(MAKE); $(unstage)
52963         @r=`${PWD_COMMAND}`; export r; \
52964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52965         $(RAW_CXX_TARGET_EXPORTS)  \
52966         (cd $(TARGET_SUBDIR)/libjava && \
52967           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
52968                 $(TARGET-target-libjava))
52969 @endif target-libjava
52970
52971
52972
52973
52974
52975 .PHONY: check-target-libjava maybe-check-target-libjava
52976 maybe-check-target-libjava:
52977 @if target-libjava
52978 maybe-check-target-libjava: check-target-libjava
52979
52980 check-target-libjava:
52981         @: $(MAKE); $(unstage)
52982         @r=`${PWD_COMMAND}`; export r; \
52983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52984         $(RAW_CXX_TARGET_EXPORTS) \
52985         (cd $(TARGET_SUBDIR)/libjava && \
52986           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
52987
52988 @endif target-libjava
52989
52990 .PHONY: install-target-libjava maybe-install-target-libjava
52991 maybe-install-target-libjava:
52992 @if target-libjava
52993 maybe-install-target-libjava: install-target-libjava
52994
52995 install-target-libjava: installdirs
52996         @: $(MAKE); $(unstage)
52997         @r=`${PWD_COMMAND}`; export r; \
52998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52999         $(RAW_CXX_TARGET_EXPORTS) \
53000         (cd $(TARGET_SUBDIR)/libjava && \
53001           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53002
53003 @endif target-libjava
53004
53005 # Other targets (info, dvi, pdf, etc.)
53006
53007 .PHONY: maybe-info-target-libjava info-target-libjava
53008 maybe-info-target-libjava:
53009 @if target-libjava
53010 maybe-info-target-libjava: info-target-libjava
53011
53012 info-target-libjava: \
53013     configure-target-libjava 
53014         @: $(MAKE); $(unstage)
53015         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53016         r=`${PWD_COMMAND}`; export r; \
53017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53018         $(RAW_CXX_TARGET_EXPORTS) \
53019         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
53020         for flag in $(EXTRA_TARGET_FLAGS); do \
53021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53022         done; \
53023         (cd $(TARGET_SUBDIR)/libjava && \
53024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53026                   "RANLIB=$${RANLIB}" \
53027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53028                    info) \
53029           || exit 1
53030
53031 @endif target-libjava
53032
53033 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
53034 maybe-dvi-target-libjava:
53035 @if target-libjava
53036 maybe-dvi-target-libjava: dvi-target-libjava
53037
53038 dvi-target-libjava: \
53039     configure-target-libjava 
53040         @: $(MAKE); $(unstage)
53041         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53042         r=`${PWD_COMMAND}`; export r; \
53043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53044         $(RAW_CXX_TARGET_EXPORTS) \
53045         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
53046         for flag in $(EXTRA_TARGET_FLAGS); do \
53047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53048         done; \
53049         (cd $(TARGET_SUBDIR)/libjava && \
53050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53052                   "RANLIB=$${RANLIB}" \
53053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53054                    dvi) \
53055           || exit 1
53056
53057 @endif target-libjava
53058
53059 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
53060 maybe-pdf-target-libjava:
53061 @if target-libjava
53062 maybe-pdf-target-libjava: pdf-target-libjava
53063
53064 pdf-target-libjava: \
53065     configure-target-libjava 
53066         @: $(MAKE); $(unstage)
53067         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53068         r=`${PWD_COMMAND}`; export r; \
53069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53070         $(RAW_CXX_TARGET_EXPORTS) \
53071         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
53072         for flag in $(EXTRA_TARGET_FLAGS); do \
53073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53074         done; \
53075         (cd $(TARGET_SUBDIR)/libjava && \
53076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53078                   "RANLIB=$${RANLIB}" \
53079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53080                    pdf) \
53081           || exit 1
53082
53083 @endif target-libjava
53084
53085 .PHONY: maybe-html-target-libjava html-target-libjava
53086 maybe-html-target-libjava:
53087 @if target-libjava
53088 maybe-html-target-libjava: html-target-libjava
53089
53090 html-target-libjava: \
53091     configure-target-libjava 
53092         @: $(MAKE); $(unstage)
53093         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53094         r=`${PWD_COMMAND}`; export r; \
53095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53096         $(RAW_CXX_TARGET_EXPORTS) \
53097         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
53098         for flag in $(EXTRA_TARGET_FLAGS); do \
53099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53100         done; \
53101         (cd $(TARGET_SUBDIR)/libjava && \
53102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53104                   "RANLIB=$${RANLIB}" \
53105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53106                    html) \
53107           || exit 1
53108
53109 @endif target-libjava
53110
53111 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
53112 maybe-TAGS-target-libjava:
53113 @if target-libjava
53114 maybe-TAGS-target-libjava: TAGS-target-libjava
53115
53116 TAGS-target-libjava: \
53117     configure-target-libjava 
53118         @: $(MAKE); $(unstage)
53119         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53120         r=`${PWD_COMMAND}`; export r; \
53121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53122         $(RAW_CXX_TARGET_EXPORTS) \
53123         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
53124         for flag in $(EXTRA_TARGET_FLAGS); do \
53125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53126         done; \
53127         (cd $(TARGET_SUBDIR)/libjava && \
53128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53130                   "RANLIB=$${RANLIB}" \
53131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53132                    TAGS) \
53133           || exit 1
53134
53135 @endif target-libjava
53136
53137 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
53138 maybe-install-info-target-libjava:
53139 @if target-libjava
53140 maybe-install-info-target-libjava: install-info-target-libjava
53141
53142 install-info-target-libjava: \
53143     configure-target-libjava \
53144     info-target-libjava 
53145         @: $(MAKE); $(unstage)
53146         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53147         r=`${PWD_COMMAND}`; export r; \
53148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53149         $(RAW_CXX_TARGET_EXPORTS) \
53150         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
53151         for flag in $(EXTRA_TARGET_FLAGS); do \
53152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53153         done; \
53154         (cd $(TARGET_SUBDIR)/libjava && \
53155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53157                   "RANLIB=$${RANLIB}" \
53158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53159                    install-info) \
53160           || exit 1
53161
53162 @endif target-libjava
53163
53164 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
53165 maybe-install-pdf-target-libjava:
53166 @if target-libjava
53167 maybe-install-pdf-target-libjava: install-pdf-target-libjava
53168
53169 install-pdf-target-libjava: \
53170     configure-target-libjava \
53171     pdf-target-libjava 
53172         @: $(MAKE); $(unstage)
53173         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53174         r=`${PWD_COMMAND}`; export r; \
53175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53176         $(RAW_CXX_TARGET_EXPORTS) \
53177         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
53178         for flag in $(EXTRA_TARGET_FLAGS); do \
53179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53180         done; \
53181         (cd $(TARGET_SUBDIR)/libjava && \
53182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53184                   "RANLIB=$${RANLIB}" \
53185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53186                    install-pdf) \
53187           || exit 1
53188
53189 @endif target-libjava
53190
53191 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
53192 maybe-install-html-target-libjava:
53193 @if target-libjava
53194 maybe-install-html-target-libjava: install-html-target-libjava
53195
53196 install-html-target-libjava: \
53197     configure-target-libjava \
53198     html-target-libjava 
53199         @: $(MAKE); $(unstage)
53200         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53201         r=`${PWD_COMMAND}`; export r; \
53202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53203         $(RAW_CXX_TARGET_EXPORTS) \
53204         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
53205         for flag in $(EXTRA_TARGET_FLAGS); do \
53206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53207         done; \
53208         (cd $(TARGET_SUBDIR)/libjava && \
53209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53211                   "RANLIB=$${RANLIB}" \
53212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53213                    install-html) \
53214           || exit 1
53215
53216 @endif target-libjava
53217
53218 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
53219 maybe-installcheck-target-libjava:
53220 @if target-libjava
53221 maybe-installcheck-target-libjava: installcheck-target-libjava
53222
53223 installcheck-target-libjava: \
53224     configure-target-libjava 
53225         @: $(MAKE); $(unstage)
53226         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53227         r=`${PWD_COMMAND}`; export r; \
53228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53229         $(RAW_CXX_TARGET_EXPORTS) \
53230         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
53231         for flag in $(EXTRA_TARGET_FLAGS); do \
53232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53233         done; \
53234         (cd $(TARGET_SUBDIR)/libjava && \
53235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53237                   "RANLIB=$${RANLIB}" \
53238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53239                    installcheck) \
53240           || exit 1
53241
53242 @endif target-libjava
53243
53244 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
53245 maybe-mostlyclean-target-libjava:
53246 @if target-libjava
53247 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
53248
53249 mostlyclean-target-libjava: 
53250         @: $(MAKE); $(unstage)
53251         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53252         r=`${PWD_COMMAND}`; export r; \
53253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53254         $(RAW_CXX_TARGET_EXPORTS) \
53255         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
53256         for flag in $(EXTRA_TARGET_FLAGS); do \
53257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53258         done; \
53259         (cd $(TARGET_SUBDIR)/libjava && \
53260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53262                   "RANLIB=$${RANLIB}" \
53263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53264                    mostlyclean) \
53265           || exit 1
53266
53267 @endif target-libjava
53268
53269 .PHONY: maybe-clean-target-libjava clean-target-libjava
53270 maybe-clean-target-libjava:
53271 @if target-libjava
53272 maybe-clean-target-libjava: clean-target-libjava
53273
53274 clean-target-libjava: 
53275         @: $(MAKE); $(unstage)
53276         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53277         r=`${PWD_COMMAND}`; export r; \
53278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53279         $(RAW_CXX_TARGET_EXPORTS) \
53280         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
53281         for flag in $(EXTRA_TARGET_FLAGS); do \
53282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53283         done; \
53284         (cd $(TARGET_SUBDIR)/libjava && \
53285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53287                   "RANLIB=$${RANLIB}" \
53288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53289                    clean) \
53290           || exit 1
53291
53292 @endif target-libjava
53293
53294 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
53295 maybe-distclean-target-libjava:
53296 @if target-libjava
53297 maybe-distclean-target-libjava: distclean-target-libjava
53298
53299 distclean-target-libjava: 
53300         @: $(MAKE); $(unstage)
53301         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53302         r=`${PWD_COMMAND}`; export r; \
53303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53304         $(RAW_CXX_TARGET_EXPORTS) \
53305         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
53306         for flag in $(EXTRA_TARGET_FLAGS); do \
53307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53308         done; \
53309         (cd $(TARGET_SUBDIR)/libjava && \
53310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53312                   "RANLIB=$${RANLIB}" \
53313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53314                    distclean) \
53315           || exit 1
53316
53317 @endif target-libjava
53318
53319 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
53320 maybe-maintainer-clean-target-libjava:
53321 @if target-libjava
53322 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
53323
53324 maintainer-clean-target-libjava: 
53325         @: $(MAKE); $(unstage)
53326         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53327         r=`${PWD_COMMAND}`; export r; \
53328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53329         $(RAW_CXX_TARGET_EXPORTS) \
53330         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
53331         for flag in $(EXTRA_TARGET_FLAGS); do \
53332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53333         done; \
53334         (cd $(TARGET_SUBDIR)/libjava && \
53335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53337                   "RANLIB=$${RANLIB}" \
53338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53339                    maintainer-clean) \
53340           || exit 1
53341
53342 @endif target-libjava
53343
53344
53345
53346
53347
53348 .PHONY: configure-target-zlib maybe-configure-target-zlib
53349 maybe-configure-target-zlib:
53350 @if gcc-bootstrap
53351 configure-target-zlib: stage_current
53352 @endif gcc-bootstrap
53353 @if target-zlib
53354 maybe-configure-target-zlib: configure-target-zlib
53355 configure-target-zlib: 
53356         @: $(MAKE); $(unstage)
53357         @r=`${PWD_COMMAND}`; export r; \
53358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359         echo "Checking multilib configuration for zlib..."; \
53360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
53361         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
53362         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
53363           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
53364             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
53365           else \
53366             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
53367             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53368           fi; \
53369         else \
53370           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53371         fi; \
53372         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
53373         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
53374         $(NORMAL_TARGET_EXPORTS)  \
53375         echo Configuring in $(TARGET_SUBDIR)/zlib; \
53376         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
53377         case $(srcdir) in \
53378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53379           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
53380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53381         esac; \
53382         srcdiroption="--srcdir=$${topdir}/zlib"; \
53383         libsrcdir="$$s/zlib"; \
53384         rm -f no-such-file || : ; \
53385         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53386           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53387           --target=${target_alias} $${srcdiroption}  \
53388           || exit 1
53389 @endif target-zlib
53390
53391
53392
53393
53394
53395 .PHONY: all-target-zlib maybe-all-target-zlib
53396 maybe-all-target-zlib:
53397 @if gcc-bootstrap
53398 all-target-zlib: stage_current
53399 @endif gcc-bootstrap
53400 @if target-zlib
53401 TARGET-target-zlib=all
53402 maybe-all-target-zlib: all-target-zlib
53403 all-target-zlib: configure-target-zlib
53404         @: $(MAKE); $(unstage)
53405         @r=`${PWD_COMMAND}`; export r; \
53406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53407         $(NORMAL_TARGET_EXPORTS)  \
53408         (cd $(TARGET_SUBDIR)/zlib && \
53409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53410                 $(TARGET-target-zlib))
53411 @endif target-zlib
53412
53413
53414
53415
53416
53417 .PHONY: check-target-zlib maybe-check-target-zlib
53418 maybe-check-target-zlib:
53419 @if target-zlib
53420 maybe-check-target-zlib: check-target-zlib
53421
53422 check-target-zlib:
53423         @: $(MAKE); $(unstage)
53424         @r=`${PWD_COMMAND}`; export r; \
53425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53426         $(NORMAL_TARGET_EXPORTS) \
53427         (cd $(TARGET_SUBDIR)/zlib && \
53428           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53429
53430 @endif target-zlib
53431
53432 .PHONY: install-target-zlib maybe-install-target-zlib
53433 maybe-install-target-zlib:
53434 @if target-zlib
53435 maybe-install-target-zlib: install-target-zlib
53436
53437 install-target-zlib: installdirs
53438         @: $(MAKE); $(unstage)
53439         @r=`${PWD_COMMAND}`; export r; \
53440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53441         $(NORMAL_TARGET_EXPORTS) \
53442         (cd $(TARGET_SUBDIR)/zlib && \
53443           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53444
53445 @endif target-zlib
53446
53447 # Other targets (info, dvi, pdf, etc.)
53448
53449 .PHONY: maybe-info-target-zlib info-target-zlib
53450 maybe-info-target-zlib:
53451 @if target-zlib
53452 maybe-info-target-zlib: info-target-zlib
53453
53454 info-target-zlib: \
53455     configure-target-zlib 
53456         @: $(MAKE); $(unstage)
53457         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53458         r=`${PWD_COMMAND}`; export r; \
53459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53460         $(NORMAL_TARGET_EXPORTS) \
53461         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
53462         for flag in $(EXTRA_TARGET_FLAGS); do \
53463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53464         done; \
53465         (cd $(TARGET_SUBDIR)/zlib && \
53466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53468                   "RANLIB=$${RANLIB}" \
53469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53470                    info) \
53471           || exit 1
53472
53473 @endif target-zlib
53474
53475 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53476 maybe-dvi-target-zlib:
53477 @if target-zlib
53478 maybe-dvi-target-zlib: dvi-target-zlib
53479
53480 dvi-target-zlib: \
53481     configure-target-zlib 
53482         @: $(MAKE); $(unstage)
53483         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53484         r=`${PWD_COMMAND}`; export r; \
53485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53486         $(NORMAL_TARGET_EXPORTS) \
53487         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
53488         for flag in $(EXTRA_TARGET_FLAGS); do \
53489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53490         done; \
53491         (cd $(TARGET_SUBDIR)/zlib && \
53492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53494                   "RANLIB=$${RANLIB}" \
53495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53496                    dvi) \
53497           || exit 1
53498
53499 @endif target-zlib
53500
53501 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53502 maybe-pdf-target-zlib:
53503 @if target-zlib
53504 maybe-pdf-target-zlib: pdf-target-zlib
53505
53506 pdf-target-zlib: \
53507     configure-target-zlib 
53508         @: $(MAKE); $(unstage)
53509         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53510         r=`${PWD_COMMAND}`; export r; \
53511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512         $(NORMAL_TARGET_EXPORTS) \
53513         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
53514         for flag in $(EXTRA_TARGET_FLAGS); do \
53515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53516         done; \
53517         (cd $(TARGET_SUBDIR)/zlib && \
53518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53520                   "RANLIB=$${RANLIB}" \
53521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53522                    pdf) \
53523           || exit 1
53524
53525 @endif target-zlib
53526
53527 .PHONY: maybe-html-target-zlib html-target-zlib
53528 maybe-html-target-zlib:
53529 @if target-zlib
53530 maybe-html-target-zlib: html-target-zlib
53531
53532 html-target-zlib: \
53533     configure-target-zlib 
53534         @: $(MAKE); $(unstage)
53535         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53536         r=`${PWD_COMMAND}`; export r; \
53537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53538         $(NORMAL_TARGET_EXPORTS) \
53539         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
53540         for flag in $(EXTRA_TARGET_FLAGS); do \
53541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53542         done; \
53543         (cd $(TARGET_SUBDIR)/zlib && \
53544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53546                   "RANLIB=$${RANLIB}" \
53547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53548                    html) \
53549           || exit 1
53550
53551 @endif target-zlib
53552
53553 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53554 maybe-TAGS-target-zlib:
53555 @if target-zlib
53556 maybe-TAGS-target-zlib: TAGS-target-zlib
53557
53558 TAGS-target-zlib: \
53559     configure-target-zlib 
53560         @: $(MAKE); $(unstage)
53561         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53562         r=`${PWD_COMMAND}`; export r; \
53563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53564         $(NORMAL_TARGET_EXPORTS) \
53565         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
53566         for flag in $(EXTRA_TARGET_FLAGS); do \
53567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53568         done; \
53569         (cd $(TARGET_SUBDIR)/zlib && \
53570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53572                   "RANLIB=$${RANLIB}" \
53573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53574                    TAGS) \
53575           || exit 1
53576
53577 @endif target-zlib
53578
53579 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53580 maybe-install-info-target-zlib:
53581 @if target-zlib
53582 maybe-install-info-target-zlib: install-info-target-zlib
53583
53584 install-info-target-zlib: \
53585     configure-target-zlib \
53586     info-target-zlib 
53587         @: $(MAKE); $(unstage)
53588         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53589         r=`${PWD_COMMAND}`; export r; \
53590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53591         $(NORMAL_TARGET_EXPORTS) \
53592         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
53593         for flag in $(EXTRA_TARGET_FLAGS); do \
53594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53595         done; \
53596         (cd $(TARGET_SUBDIR)/zlib && \
53597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53599                   "RANLIB=$${RANLIB}" \
53600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53601                    install-info) \
53602           || exit 1
53603
53604 @endif target-zlib
53605
53606 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53607 maybe-install-pdf-target-zlib:
53608 @if target-zlib
53609 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53610
53611 install-pdf-target-zlib: \
53612     configure-target-zlib \
53613     pdf-target-zlib 
53614         @: $(MAKE); $(unstage)
53615         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53616         r=`${PWD_COMMAND}`; export r; \
53617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53618         $(NORMAL_TARGET_EXPORTS) \
53619         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
53620         for flag in $(EXTRA_TARGET_FLAGS); do \
53621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53622         done; \
53623         (cd $(TARGET_SUBDIR)/zlib && \
53624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53626                   "RANLIB=$${RANLIB}" \
53627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53628                    install-pdf) \
53629           || exit 1
53630
53631 @endif target-zlib
53632
53633 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53634 maybe-install-html-target-zlib:
53635 @if target-zlib
53636 maybe-install-html-target-zlib: install-html-target-zlib
53637
53638 install-html-target-zlib: \
53639     configure-target-zlib \
53640     html-target-zlib 
53641         @: $(MAKE); $(unstage)
53642         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53643         r=`${PWD_COMMAND}`; export r; \
53644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53645         $(NORMAL_TARGET_EXPORTS) \
53646         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
53647         for flag in $(EXTRA_TARGET_FLAGS); do \
53648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53649         done; \
53650         (cd $(TARGET_SUBDIR)/zlib && \
53651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53653                   "RANLIB=$${RANLIB}" \
53654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53655                    install-html) \
53656           || exit 1
53657
53658 @endif target-zlib
53659
53660 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53661 maybe-installcheck-target-zlib:
53662 @if target-zlib
53663 maybe-installcheck-target-zlib: installcheck-target-zlib
53664
53665 installcheck-target-zlib: \
53666     configure-target-zlib 
53667         @: $(MAKE); $(unstage)
53668         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53669         r=`${PWD_COMMAND}`; export r; \
53670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53671         $(NORMAL_TARGET_EXPORTS) \
53672         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
53673         for flag in $(EXTRA_TARGET_FLAGS); do \
53674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53675         done; \
53676         (cd $(TARGET_SUBDIR)/zlib && \
53677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53679                   "RANLIB=$${RANLIB}" \
53680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53681                    installcheck) \
53682           || exit 1
53683
53684 @endif target-zlib
53685
53686 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53687 maybe-mostlyclean-target-zlib:
53688 @if target-zlib
53689 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53690
53691 mostlyclean-target-zlib: 
53692         @: $(MAKE); $(unstage)
53693         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53694         r=`${PWD_COMMAND}`; export r; \
53695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53696         $(NORMAL_TARGET_EXPORTS) \
53697         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
53698         for flag in $(EXTRA_TARGET_FLAGS); do \
53699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53700         done; \
53701         (cd $(TARGET_SUBDIR)/zlib && \
53702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53704                   "RANLIB=$${RANLIB}" \
53705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53706                    mostlyclean) \
53707           || exit 1
53708
53709 @endif target-zlib
53710
53711 .PHONY: maybe-clean-target-zlib clean-target-zlib
53712 maybe-clean-target-zlib:
53713 @if target-zlib
53714 maybe-clean-target-zlib: clean-target-zlib
53715
53716 clean-target-zlib: 
53717         @: $(MAKE); $(unstage)
53718         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53719         r=`${PWD_COMMAND}`; export r; \
53720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53721         $(NORMAL_TARGET_EXPORTS) \
53722         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
53723         for flag in $(EXTRA_TARGET_FLAGS); do \
53724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53725         done; \
53726         (cd $(TARGET_SUBDIR)/zlib && \
53727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53729                   "RANLIB=$${RANLIB}" \
53730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53731                    clean) \
53732           || exit 1
53733
53734 @endif target-zlib
53735
53736 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53737 maybe-distclean-target-zlib:
53738 @if target-zlib
53739 maybe-distclean-target-zlib: distclean-target-zlib
53740
53741 distclean-target-zlib: 
53742         @: $(MAKE); $(unstage)
53743         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53744         r=`${PWD_COMMAND}`; export r; \
53745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53746         $(NORMAL_TARGET_EXPORTS) \
53747         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
53748         for flag in $(EXTRA_TARGET_FLAGS); do \
53749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53750         done; \
53751         (cd $(TARGET_SUBDIR)/zlib && \
53752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53754                   "RANLIB=$${RANLIB}" \
53755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53756                    distclean) \
53757           || exit 1
53758
53759 @endif target-zlib
53760
53761 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53762 maybe-maintainer-clean-target-zlib:
53763 @if target-zlib
53764 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53765
53766 maintainer-clean-target-zlib: 
53767         @: $(MAKE); $(unstage)
53768         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53769         r=`${PWD_COMMAND}`; export r; \
53770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53771         $(NORMAL_TARGET_EXPORTS) \
53772         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
53773         for flag in $(EXTRA_TARGET_FLAGS); do \
53774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53775         done; \
53776         (cd $(TARGET_SUBDIR)/zlib && \
53777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53779                   "RANLIB=$${RANLIB}" \
53780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53781                    maintainer-clean) \
53782           || exit 1
53783
53784 @endif target-zlib
53785
53786
53787
53788
53789
53790 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
53791 maybe-configure-target-boehm-gc:
53792 @if gcc-bootstrap
53793 configure-target-boehm-gc: stage_current
53794 @endif gcc-bootstrap
53795 @if target-boehm-gc
53796 maybe-configure-target-boehm-gc: configure-target-boehm-gc
53797 configure-target-boehm-gc: 
53798         @: $(MAKE); $(unstage)
53799         @r=`${PWD_COMMAND}`; export r; \
53800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53801         echo "Checking multilib configuration for boehm-gc..."; \
53802         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
53803         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
53804         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
53805           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
53806             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
53807           else \
53808             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
53809             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
53810           fi; \
53811         else \
53812           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
53813         fi; \
53814         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
53815         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
53816         $(NORMAL_TARGET_EXPORTS)  \
53817         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
53818         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
53819         case $(srcdir) in \
53820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53821           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
53822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53823         esac; \
53824         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
53825         libsrcdir="$$s/boehm-gc"; \
53826         rm -f no-such-file || : ; \
53827         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53829           --target=${target_alias} $${srcdiroption}  \
53830           || exit 1
53831 @endif target-boehm-gc
53832
53833
53834
53835
53836
53837 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
53838 maybe-all-target-boehm-gc:
53839 @if gcc-bootstrap
53840 all-target-boehm-gc: stage_current
53841 @endif gcc-bootstrap
53842 @if target-boehm-gc
53843 TARGET-target-boehm-gc=all
53844 maybe-all-target-boehm-gc: all-target-boehm-gc
53845 all-target-boehm-gc: configure-target-boehm-gc
53846         @: $(MAKE); $(unstage)
53847         @r=`${PWD_COMMAND}`; export r; \
53848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53849         $(NORMAL_TARGET_EXPORTS)  \
53850         (cd $(TARGET_SUBDIR)/boehm-gc && \
53851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53852                 $(TARGET-target-boehm-gc))
53853 @endif target-boehm-gc
53854
53855
53856
53857
53858
53859 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
53860 maybe-check-target-boehm-gc:
53861 @if target-boehm-gc
53862 maybe-check-target-boehm-gc: check-target-boehm-gc
53863
53864 check-target-boehm-gc:
53865         @: $(MAKE); $(unstage)
53866         @r=`${PWD_COMMAND}`; export r; \
53867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53868         $(NORMAL_TARGET_EXPORTS) \
53869         (cd $(TARGET_SUBDIR)/boehm-gc && \
53870           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53871
53872 @endif target-boehm-gc
53873
53874 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
53875 maybe-install-target-boehm-gc:
53876 @if target-boehm-gc
53877 maybe-install-target-boehm-gc: install-target-boehm-gc
53878
53879 install-target-boehm-gc: installdirs
53880         @: $(MAKE); $(unstage)
53881         @r=`${PWD_COMMAND}`; export r; \
53882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53883         $(NORMAL_TARGET_EXPORTS) \
53884         (cd $(TARGET_SUBDIR)/boehm-gc && \
53885           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53886
53887 @endif target-boehm-gc
53888
53889 # Other targets (info, dvi, pdf, etc.)
53890
53891 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
53892 maybe-info-target-boehm-gc:
53893 @if target-boehm-gc
53894 maybe-info-target-boehm-gc: info-target-boehm-gc
53895
53896 info-target-boehm-gc: \
53897     configure-target-boehm-gc 
53898         @: $(MAKE); $(unstage)
53899         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53900         r=`${PWD_COMMAND}`; export r; \
53901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53902         $(NORMAL_TARGET_EXPORTS) \
53903         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
53904         for flag in $(EXTRA_TARGET_FLAGS); do \
53905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53906         done; \
53907         (cd $(TARGET_SUBDIR)/boehm-gc && \
53908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53910                   "RANLIB=$${RANLIB}" \
53911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53912                    info) \
53913           || exit 1
53914
53915 @endif target-boehm-gc
53916
53917 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
53918 maybe-dvi-target-boehm-gc:
53919 @if target-boehm-gc
53920 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
53921
53922 dvi-target-boehm-gc: \
53923     configure-target-boehm-gc 
53924         @: $(MAKE); $(unstage)
53925         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53926         r=`${PWD_COMMAND}`; export r; \
53927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53928         $(NORMAL_TARGET_EXPORTS) \
53929         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53930         for flag in $(EXTRA_TARGET_FLAGS); do \
53931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53932         done; \
53933         (cd $(TARGET_SUBDIR)/boehm-gc && \
53934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53936                   "RANLIB=$${RANLIB}" \
53937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53938                    dvi) \
53939           || exit 1
53940
53941 @endif target-boehm-gc
53942
53943 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53944 maybe-pdf-target-boehm-gc:
53945 @if target-boehm-gc
53946 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53947
53948 pdf-target-boehm-gc: \
53949     configure-target-boehm-gc 
53950         @: $(MAKE); $(unstage)
53951         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53952         r=`${PWD_COMMAND}`; export r; \
53953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53954         $(NORMAL_TARGET_EXPORTS) \
53955         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53956         for flag in $(EXTRA_TARGET_FLAGS); do \
53957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53958         done; \
53959         (cd $(TARGET_SUBDIR)/boehm-gc && \
53960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53962                   "RANLIB=$${RANLIB}" \
53963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53964                    pdf) \
53965           || exit 1
53966
53967 @endif target-boehm-gc
53968
53969 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53970 maybe-html-target-boehm-gc:
53971 @if target-boehm-gc
53972 maybe-html-target-boehm-gc: html-target-boehm-gc
53973
53974 html-target-boehm-gc: \
53975     configure-target-boehm-gc 
53976         @: $(MAKE); $(unstage)
53977         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53978         r=`${PWD_COMMAND}`; export r; \
53979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53980         $(NORMAL_TARGET_EXPORTS) \
53981         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53982         for flag in $(EXTRA_TARGET_FLAGS); do \
53983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53984         done; \
53985         (cd $(TARGET_SUBDIR)/boehm-gc && \
53986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53988                   "RANLIB=$${RANLIB}" \
53989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53990                    html) \
53991           || exit 1
53992
53993 @endif target-boehm-gc
53994
53995 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53996 maybe-TAGS-target-boehm-gc:
53997 @if target-boehm-gc
53998 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53999
54000 TAGS-target-boehm-gc: \
54001     configure-target-boehm-gc 
54002         @: $(MAKE); $(unstage)
54003         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54004         r=`${PWD_COMMAND}`; export r; \
54005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54006         $(NORMAL_TARGET_EXPORTS) \
54007         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
54008         for flag in $(EXTRA_TARGET_FLAGS); do \
54009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54010         done; \
54011         (cd $(TARGET_SUBDIR)/boehm-gc && \
54012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54014                   "RANLIB=$${RANLIB}" \
54015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54016                    TAGS) \
54017           || exit 1
54018
54019 @endif target-boehm-gc
54020
54021 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
54022 maybe-install-info-target-boehm-gc:
54023 @if target-boehm-gc
54024 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
54025
54026 install-info-target-boehm-gc: \
54027     configure-target-boehm-gc \
54028     info-target-boehm-gc 
54029         @: $(MAKE); $(unstage)
54030         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54031         r=`${PWD_COMMAND}`; export r; \
54032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54033         $(NORMAL_TARGET_EXPORTS) \
54034         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
54035         for flag in $(EXTRA_TARGET_FLAGS); do \
54036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54037         done; \
54038         (cd $(TARGET_SUBDIR)/boehm-gc && \
54039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54041                   "RANLIB=$${RANLIB}" \
54042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54043                    install-info) \
54044           || exit 1
54045
54046 @endif target-boehm-gc
54047
54048 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
54049 maybe-install-pdf-target-boehm-gc:
54050 @if target-boehm-gc
54051 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
54052
54053 install-pdf-target-boehm-gc: \
54054     configure-target-boehm-gc \
54055     pdf-target-boehm-gc 
54056         @: $(MAKE); $(unstage)
54057         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54058         r=`${PWD_COMMAND}`; export r; \
54059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54060         $(NORMAL_TARGET_EXPORTS) \
54061         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
54062         for flag in $(EXTRA_TARGET_FLAGS); do \
54063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54064         done; \
54065         (cd $(TARGET_SUBDIR)/boehm-gc && \
54066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54068                   "RANLIB=$${RANLIB}" \
54069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54070                    install-pdf) \
54071           || exit 1
54072
54073 @endif target-boehm-gc
54074
54075 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
54076 maybe-install-html-target-boehm-gc:
54077 @if target-boehm-gc
54078 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
54079
54080 install-html-target-boehm-gc: \
54081     configure-target-boehm-gc \
54082     html-target-boehm-gc 
54083         @: $(MAKE); $(unstage)
54084         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54085         r=`${PWD_COMMAND}`; export r; \
54086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54087         $(NORMAL_TARGET_EXPORTS) \
54088         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
54089         for flag in $(EXTRA_TARGET_FLAGS); do \
54090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54091         done; \
54092         (cd $(TARGET_SUBDIR)/boehm-gc && \
54093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54095                   "RANLIB=$${RANLIB}" \
54096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54097                    install-html) \
54098           || exit 1
54099
54100 @endif target-boehm-gc
54101
54102 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
54103 maybe-installcheck-target-boehm-gc:
54104 @if target-boehm-gc
54105 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
54106
54107 installcheck-target-boehm-gc: \
54108     configure-target-boehm-gc 
54109         @: $(MAKE); $(unstage)
54110         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54111         r=`${PWD_COMMAND}`; export r; \
54112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54113         $(NORMAL_TARGET_EXPORTS) \
54114         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
54115         for flag in $(EXTRA_TARGET_FLAGS); do \
54116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54117         done; \
54118         (cd $(TARGET_SUBDIR)/boehm-gc && \
54119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54121                   "RANLIB=$${RANLIB}" \
54122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54123                    installcheck) \
54124           || exit 1
54125
54126 @endif target-boehm-gc
54127
54128 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
54129 maybe-mostlyclean-target-boehm-gc:
54130 @if target-boehm-gc
54131 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
54132
54133 mostlyclean-target-boehm-gc: 
54134         @: $(MAKE); $(unstage)
54135         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54136         r=`${PWD_COMMAND}`; export r; \
54137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54138         $(NORMAL_TARGET_EXPORTS) \
54139         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
54140         for flag in $(EXTRA_TARGET_FLAGS); do \
54141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54142         done; \
54143         (cd $(TARGET_SUBDIR)/boehm-gc && \
54144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54146                   "RANLIB=$${RANLIB}" \
54147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54148                    mostlyclean) \
54149           || exit 1
54150
54151 @endif target-boehm-gc
54152
54153 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
54154 maybe-clean-target-boehm-gc:
54155 @if target-boehm-gc
54156 maybe-clean-target-boehm-gc: clean-target-boehm-gc
54157
54158 clean-target-boehm-gc: 
54159         @: $(MAKE); $(unstage)
54160         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54161         r=`${PWD_COMMAND}`; export r; \
54162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54163         $(NORMAL_TARGET_EXPORTS) \
54164         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
54165         for flag in $(EXTRA_TARGET_FLAGS); do \
54166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54167         done; \
54168         (cd $(TARGET_SUBDIR)/boehm-gc && \
54169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54171                   "RANLIB=$${RANLIB}" \
54172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54173                    clean) \
54174           || exit 1
54175
54176 @endif target-boehm-gc
54177
54178 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
54179 maybe-distclean-target-boehm-gc:
54180 @if target-boehm-gc
54181 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
54182
54183 distclean-target-boehm-gc: 
54184         @: $(MAKE); $(unstage)
54185         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54186         r=`${PWD_COMMAND}`; export r; \
54187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188         $(NORMAL_TARGET_EXPORTS) \
54189         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
54190         for flag in $(EXTRA_TARGET_FLAGS); do \
54191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54192         done; \
54193         (cd $(TARGET_SUBDIR)/boehm-gc && \
54194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54196                   "RANLIB=$${RANLIB}" \
54197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54198                    distclean) \
54199           || exit 1
54200
54201 @endif target-boehm-gc
54202
54203 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
54204 maybe-maintainer-clean-target-boehm-gc:
54205 @if target-boehm-gc
54206 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
54207
54208 maintainer-clean-target-boehm-gc: 
54209         @: $(MAKE); $(unstage)
54210         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54211         r=`${PWD_COMMAND}`; export r; \
54212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54213         $(NORMAL_TARGET_EXPORTS) \
54214         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
54215         for flag in $(EXTRA_TARGET_FLAGS); do \
54216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54217         done; \
54218         (cd $(TARGET_SUBDIR)/boehm-gc && \
54219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54221                   "RANLIB=$${RANLIB}" \
54222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54223                    maintainer-clean) \
54224           || exit 1
54225
54226 @endif target-boehm-gc
54227
54228
54229
54230
54231
54232 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
54233 maybe-configure-target-qthreads:
54234 @if gcc-bootstrap
54235 configure-target-qthreads: stage_current
54236 @endif gcc-bootstrap
54237 @if target-qthreads
54238 maybe-configure-target-qthreads: configure-target-qthreads
54239 configure-target-qthreads: 
54240         @: $(MAKE); $(unstage)
54241         @r=`${PWD_COMMAND}`; export r; \
54242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54243         echo "Checking multilib configuration for qthreads..."; \
54244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
54245         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
54246         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
54247           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
54248             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
54249           else \
54250             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
54251             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
54252           fi; \
54253         else \
54254           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
54255         fi; \
54256         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
54257         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
54258         $(NORMAL_TARGET_EXPORTS)  \
54259         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
54260         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
54261         case $(srcdir) in \
54262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54263           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
54264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54265         esac; \
54266         srcdiroption="--srcdir=$${topdir}/qthreads"; \
54267         libsrcdir="$$s/qthreads"; \
54268         rm -f no-such-file || : ; \
54269         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54270           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54271           --target=${target_alias} $${srcdiroption}  \
54272           || exit 1
54273 @endif target-qthreads
54274
54275
54276
54277
54278
54279 .PHONY: all-target-qthreads maybe-all-target-qthreads
54280 maybe-all-target-qthreads:
54281 @if gcc-bootstrap
54282 all-target-qthreads: stage_current
54283 @endif gcc-bootstrap
54284 @if target-qthreads
54285 TARGET-target-qthreads=all
54286 maybe-all-target-qthreads: all-target-qthreads
54287 all-target-qthreads: configure-target-qthreads
54288         @: $(MAKE); $(unstage)
54289         @r=`${PWD_COMMAND}`; export r; \
54290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54291         $(NORMAL_TARGET_EXPORTS)  \
54292         (cd $(TARGET_SUBDIR)/qthreads && \
54293           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54294                 $(TARGET-target-qthreads))
54295 @endif target-qthreads
54296
54297
54298
54299
54300
54301 .PHONY: check-target-qthreads maybe-check-target-qthreads
54302 maybe-check-target-qthreads:
54303 @if target-qthreads
54304 maybe-check-target-qthreads: check-target-qthreads
54305
54306 check-target-qthreads:
54307         @: $(MAKE); $(unstage)
54308         @r=`${PWD_COMMAND}`; export r; \
54309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54310         $(NORMAL_TARGET_EXPORTS) \
54311         (cd $(TARGET_SUBDIR)/qthreads && \
54312           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54313
54314 @endif target-qthreads
54315
54316 .PHONY: install-target-qthreads maybe-install-target-qthreads
54317 maybe-install-target-qthreads:
54318 @if target-qthreads
54319 maybe-install-target-qthreads: install-target-qthreads
54320
54321 install-target-qthreads: installdirs
54322         @: $(MAKE); $(unstage)
54323         @r=`${PWD_COMMAND}`; export r; \
54324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54325         $(NORMAL_TARGET_EXPORTS) \
54326         (cd $(TARGET_SUBDIR)/qthreads && \
54327           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54328
54329 @endif target-qthreads
54330
54331 # Other targets (info, dvi, pdf, etc.)
54332
54333 .PHONY: maybe-info-target-qthreads info-target-qthreads
54334 maybe-info-target-qthreads:
54335 @if target-qthreads
54336 maybe-info-target-qthreads: info-target-qthreads
54337
54338 info-target-qthreads: \
54339     configure-target-qthreads 
54340         @: $(MAKE); $(unstage)
54341         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54342         r=`${PWD_COMMAND}`; export r; \
54343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54344         $(NORMAL_TARGET_EXPORTS) \
54345         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
54346         for flag in $(EXTRA_TARGET_FLAGS); do \
54347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54348         done; \
54349         (cd $(TARGET_SUBDIR)/qthreads && \
54350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54352                   "RANLIB=$${RANLIB}" \
54353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54354                    info) \
54355           || exit 1
54356
54357 @endif target-qthreads
54358
54359 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
54360 maybe-dvi-target-qthreads:
54361 @if target-qthreads
54362 maybe-dvi-target-qthreads: dvi-target-qthreads
54363
54364 dvi-target-qthreads: \
54365     configure-target-qthreads 
54366         @: $(MAKE); $(unstage)
54367         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54368         r=`${PWD_COMMAND}`; export r; \
54369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54370         $(NORMAL_TARGET_EXPORTS) \
54371         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
54372         for flag in $(EXTRA_TARGET_FLAGS); do \
54373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54374         done; \
54375         (cd $(TARGET_SUBDIR)/qthreads && \
54376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54378                   "RANLIB=$${RANLIB}" \
54379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54380                    dvi) \
54381           || exit 1
54382
54383 @endif target-qthreads
54384
54385 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
54386 maybe-pdf-target-qthreads:
54387 @if target-qthreads
54388 maybe-pdf-target-qthreads: pdf-target-qthreads
54389
54390 pdf-target-qthreads: \
54391     configure-target-qthreads 
54392         @: $(MAKE); $(unstage)
54393         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54394         r=`${PWD_COMMAND}`; export r; \
54395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54396         $(NORMAL_TARGET_EXPORTS) \
54397         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
54398         for flag in $(EXTRA_TARGET_FLAGS); do \
54399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54400         done; \
54401         (cd $(TARGET_SUBDIR)/qthreads && \
54402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54404                   "RANLIB=$${RANLIB}" \
54405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54406                    pdf) \
54407           || exit 1
54408
54409 @endif target-qthreads
54410
54411 .PHONY: maybe-html-target-qthreads html-target-qthreads
54412 maybe-html-target-qthreads:
54413 @if target-qthreads
54414 maybe-html-target-qthreads: html-target-qthreads
54415
54416 html-target-qthreads: \
54417     configure-target-qthreads 
54418         @: $(MAKE); $(unstage)
54419         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54420         r=`${PWD_COMMAND}`; export r; \
54421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54422         $(NORMAL_TARGET_EXPORTS) \
54423         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
54424         for flag in $(EXTRA_TARGET_FLAGS); do \
54425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54426         done; \
54427         (cd $(TARGET_SUBDIR)/qthreads && \
54428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54430                   "RANLIB=$${RANLIB}" \
54431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54432                    html) \
54433           || exit 1
54434
54435 @endif target-qthreads
54436
54437 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
54438 maybe-TAGS-target-qthreads:
54439 @if target-qthreads
54440 maybe-TAGS-target-qthreads: TAGS-target-qthreads
54441
54442 TAGS-target-qthreads: \
54443     configure-target-qthreads 
54444         @: $(MAKE); $(unstage)
54445         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54446         r=`${PWD_COMMAND}`; export r; \
54447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54448         $(NORMAL_TARGET_EXPORTS) \
54449         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
54450         for flag in $(EXTRA_TARGET_FLAGS); do \
54451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54452         done; \
54453         (cd $(TARGET_SUBDIR)/qthreads && \
54454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54456                   "RANLIB=$${RANLIB}" \
54457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54458                    TAGS) \
54459           || exit 1
54460
54461 @endif target-qthreads
54462
54463 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
54464 maybe-install-info-target-qthreads:
54465 @if target-qthreads
54466 maybe-install-info-target-qthreads: install-info-target-qthreads
54467
54468 install-info-target-qthreads: \
54469     configure-target-qthreads \
54470     info-target-qthreads 
54471         @: $(MAKE); $(unstage)
54472         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54473         r=`${PWD_COMMAND}`; export r; \
54474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54475         $(NORMAL_TARGET_EXPORTS) \
54476         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
54477         for flag in $(EXTRA_TARGET_FLAGS); do \
54478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54479         done; \
54480         (cd $(TARGET_SUBDIR)/qthreads && \
54481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54483                   "RANLIB=$${RANLIB}" \
54484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54485                    install-info) \
54486           || exit 1
54487
54488 @endif target-qthreads
54489
54490 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
54491 maybe-install-pdf-target-qthreads:
54492 @if target-qthreads
54493 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
54494
54495 install-pdf-target-qthreads: \
54496     configure-target-qthreads \
54497     pdf-target-qthreads 
54498         @: $(MAKE); $(unstage)
54499         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54500         r=`${PWD_COMMAND}`; export r; \
54501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54502         $(NORMAL_TARGET_EXPORTS) \
54503         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
54504         for flag in $(EXTRA_TARGET_FLAGS); do \
54505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54506         done; \
54507         (cd $(TARGET_SUBDIR)/qthreads && \
54508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54510                   "RANLIB=$${RANLIB}" \
54511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54512                    install-pdf) \
54513           || exit 1
54514
54515 @endif target-qthreads
54516
54517 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
54518 maybe-install-html-target-qthreads:
54519 @if target-qthreads
54520 maybe-install-html-target-qthreads: install-html-target-qthreads
54521
54522 install-html-target-qthreads: \
54523     configure-target-qthreads \
54524     html-target-qthreads 
54525         @: $(MAKE); $(unstage)
54526         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54527         r=`${PWD_COMMAND}`; export r; \
54528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54529         $(NORMAL_TARGET_EXPORTS) \
54530         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
54531         for flag in $(EXTRA_TARGET_FLAGS); do \
54532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54533         done; \
54534         (cd $(TARGET_SUBDIR)/qthreads && \
54535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54537                   "RANLIB=$${RANLIB}" \
54538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54539                    install-html) \
54540           || exit 1
54541
54542 @endif target-qthreads
54543
54544 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
54545 maybe-installcheck-target-qthreads:
54546 @if target-qthreads
54547 maybe-installcheck-target-qthreads: installcheck-target-qthreads
54548
54549 installcheck-target-qthreads: \
54550     configure-target-qthreads 
54551         @: $(MAKE); $(unstage)
54552         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54553         r=`${PWD_COMMAND}`; export r; \
54554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54555         $(NORMAL_TARGET_EXPORTS) \
54556         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
54557         for flag in $(EXTRA_TARGET_FLAGS); do \
54558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54559         done; \
54560         (cd $(TARGET_SUBDIR)/qthreads && \
54561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54563                   "RANLIB=$${RANLIB}" \
54564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54565                    installcheck) \
54566           || exit 1
54567
54568 @endif target-qthreads
54569
54570 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
54571 maybe-mostlyclean-target-qthreads:
54572 @if target-qthreads
54573 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
54574
54575 mostlyclean-target-qthreads: 
54576         @: $(MAKE); $(unstage)
54577         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54578         r=`${PWD_COMMAND}`; export r; \
54579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54580         $(NORMAL_TARGET_EXPORTS) \
54581         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
54582         for flag in $(EXTRA_TARGET_FLAGS); do \
54583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54584         done; \
54585         (cd $(TARGET_SUBDIR)/qthreads && \
54586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54588                   "RANLIB=$${RANLIB}" \
54589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54590                    mostlyclean) \
54591           || exit 1
54592
54593 @endif target-qthreads
54594
54595 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
54596 maybe-clean-target-qthreads:
54597 @if target-qthreads
54598 maybe-clean-target-qthreads: clean-target-qthreads
54599
54600 clean-target-qthreads: 
54601         @: $(MAKE); $(unstage)
54602         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54603         r=`${PWD_COMMAND}`; export r; \
54604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54605         $(NORMAL_TARGET_EXPORTS) \
54606         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
54607         for flag in $(EXTRA_TARGET_FLAGS); do \
54608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54609         done; \
54610         (cd $(TARGET_SUBDIR)/qthreads && \
54611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54613                   "RANLIB=$${RANLIB}" \
54614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54615                    clean) \
54616           || exit 1
54617
54618 @endif target-qthreads
54619
54620 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
54621 maybe-distclean-target-qthreads:
54622 @if target-qthreads
54623 maybe-distclean-target-qthreads: distclean-target-qthreads
54624
54625 distclean-target-qthreads: 
54626         @: $(MAKE); $(unstage)
54627         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54628         r=`${PWD_COMMAND}`; export r; \
54629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54630         $(NORMAL_TARGET_EXPORTS) \
54631         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
54632         for flag in $(EXTRA_TARGET_FLAGS); do \
54633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54634         done; \
54635         (cd $(TARGET_SUBDIR)/qthreads && \
54636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54638                   "RANLIB=$${RANLIB}" \
54639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54640                    distclean) \
54641           || exit 1
54642
54643 @endif target-qthreads
54644
54645 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
54646 maybe-maintainer-clean-target-qthreads:
54647 @if target-qthreads
54648 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
54649
54650 maintainer-clean-target-qthreads: 
54651         @: $(MAKE); $(unstage)
54652         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54653         r=`${PWD_COMMAND}`; export r; \
54654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54655         $(NORMAL_TARGET_EXPORTS) \
54656         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
54657         for flag in $(EXTRA_TARGET_FLAGS); do \
54658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54659         done; \
54660         (cd $(TARGET_SUBDIR)/qthreads && \
54661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54663                   "RANLIB=$${RANLIB}" \
54664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54665                    maintainer-clean) \
54666           || exit 1
54667
54668 @endif target-qthreads
54669
54670
54671
54672
54673
54674 .PHONY: configure-target-rda maybe-configure-target-rda
54675 maybe-configure-target-rda:
54676 @if gcc-bootstrap
54677 configure-target-rda: stage_current
54678 @endif gcc-bootstrap
54679 @if target-rda
54680 maybe-configure-target-rda: configure-target-rda
54681 configure-target-rda: 
54682         @: $(MAKE); $(unstage)
54683         @r=`${PWD_COMMAND}`; export r; \
54684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54685         echo "Checking multilib configuration for rda..."; \
54686         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
54687         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
54688         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
54689           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
54690             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
54691           else \
54692             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
54693             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
54694           fi; \
54695         else \
54696           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
54697         fi; \
54698         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
54699         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
54700         $(NORMAL_TARGET_EXPORTS)  \
54701         echo Configuring in $(TARGET_SUBDIR)/rda; \
54702         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
54703         case $(srcdir) in \
54704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54705           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
54706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54707         esac; \
54708         srcdiroption="--srcdir=$${topdir}/rda"; \
54709         libsrcdir="$$s/rda"; \
54710         rm -f no-such-file || : ; \
54711         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54712           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54713           --target=${target_alias} $${srcdiroption}  \
54714           || exit 1
54715 @endif target-rda
54716
54717
54718
54719
54720
54721 .PHONY: all-target-rda maybe-all-target-rda
54722 maybe-all-target-rda:
54723 @if gcc-bootstrap
54724 all-target-rda: stage_current
54725 @endif gcc-bootstrap
54726 @if target-rda
54727 TARGET-target-rda=all
54728 maybe-all-target-rda: all-target-rda
54729 all-target-rda: configure-target-rda
54730         @: $(MAKE); $(unstage)
54731         @r=`${PWD_COMMAND}`; export r; \
54732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54733         $(NORMAL_TARGET_EXPORTS)  \
54734         (cd $(TARGET_SUBDIR)/rda && \
54735           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54736                 $(TARGET-target-rda))
54737 @endif target-rda
54738
54739
54740
54741
54742
54743 .PHONY: check-target-rda maybe-check-target-rda
54744 maybe-check-target-rda:
54745 @if target-rda
54746 maybe-check-target-rda: check-target-rda
54747
54748 check-target-rda:
54749         @: $(MAKE); $(unstage)
54750         @r=`${PWD_COMMAND}`; export r; \
54751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54752         $(NORMAL_TARGET_EXPORTS) \
54753         (cd $(TARGET_SUBDIR)/rda && \
54754           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54755
54756 @endif target-rda
54757
54758 .PHONY: install-target-rda maybe-install-target-rda
54759 maybe-install-target-rda:
54760 @if target-rda
54761 maybe-install-target-rda: install-target-rda
54762
54763 install-target-rda: installdirs
54764         @: $(MAKE); $(unstage)
54765         @r=`${PWD_COMMAND}`; export r; \
54766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54767         $(NORMAL_TARGET_EXPORTS) \
54768         (cd $(TARGET_SUBDIR)/rda && \
54769           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54770
54771 @endif target-rda
54772
54773 # Other targets (info, dvi, pdf, etc.)
54774
54775 .PHONY: maybe-info-target-rda info-target-rda
54776 maybe-info-target-rda:
54777 @if target-rda
54778 maybe-info-target-rda: info-target-rda
54779
54780 info-target-rda: \
54781     configure-target-rda 
54782         @: $(MAKE); $(unstage)
54783         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54784         r=`${PWD_COMMAND}`; export r; \
54785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54786         $(NORMAL_TARGET_EXPORTS) \
54787         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
54788         for flag in $(EXTRA_TARGET_FLAGS); do \
54789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54790         done; \
54791         (cd $(TARGET_SUBDIR)/rda && \
54792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54794                   "RANLIB=$${RANLIB}" \
54795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54796                    info) \
54797           || exit 1
54798
54799 @endif target-rda
54800
54801 .PHONY: maybe-dvi-target-rda dvi-target-rda
54802 maybe-dvi-target-rda:
54803 @if target-rda
54804 maybe-dvi-target-rda: dvi-target-rda
54805
54806 dvi-target-rda: \
54807     configure-target-rda 
54808         @: $(MAKE); $(unstage)
54809         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54810         r=`${PWD_COMMAND}`; export r; \
54811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54812         $(NORMAL_TARGET_EXPORTS) \
54813         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
54814         for flag in $(EXTRA_TARGET_FLAGS); do \
54815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54816         done; \
54817         (cd $(TARGET_SUBDIR)/rda && \
54818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54820                   "RANLIB=$${RANLIB}" \
54821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54822                    dvi) \
54823           || exit 1
54824
54825 @endif target-rda
54826
54827 .PHONY: maybe-pdf-target-rda pdf-target-rda
54828 maybe-pdf-target-rda:
54829 @if target-rda
54830 maybe-pdf-target-rda: pdf-target-rda
54831
54832 pdf-target-rda: \
54833     configure-target-rda 
54834         @: $(MAKE); $(unstage)
54835         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54836         r=`${PWD_COMMAND}`; export r; \
54837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54838         $(NORMAL_TARGET_EXPORTS) \
54839         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
54840         for flag in $(EXTRA_TARGET_FLAGS); do \
54841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54842         done; \
54843         (cd $(TARGET_SUBDIR)/rda && \
54844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54846                   "RANLIB=$${RANLIB}" \
54847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54848                    pdf) \
54849           || exit 1
54850
54851 @endif target-rda
54852
54853 .PHONY: maybe-html-target-rda html-target-rda
54854 maybe-html-target-rda:
54855 @if target-rda
54856 maybe-html-target-rda: html-target-rda
54857
54858 html-target-rda: \
54859     configure-target-rda 
54860         @: $(MAKE); $(unstage)
54861         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54862         r=`${PWD_COMMAND}`; export r; \
54863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54864         $(NORMAL_TARGET_EXPORTS) \
54865         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
54866         for flag in $(EXTRA_TARGET_FLAGS); do \
54867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54868         done; \
54869         (cd $(TARGET_SUBDIR)/rda && \
54870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54872                   "RANLIB=$${RANLIB}" \
54873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54874                    html) \
54875           || exit 1
54876
54877 @endif target-rda
54878
54879 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
54880 maybe-TAGS-target-rda:
54881 @if target-rda
54882 maybe-TAGS-target-rda: TAGS-target-rda
54883
54884 TAGS-target-rda: \
54885     configure-target-rda 
54886         @: $(MAKE); $(unstage)
54887         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54888         r=`${PWD_COMMAND}`; export r; \
54889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54890         $(NORMAL_TARGET_EXPORTS) \
54891         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
54892         for flag in $(EXTRA_TARGET_FLAGS); do \
54893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54894         done; \
54895         (cd $(TARGET_SUBDIR)/rda && \
54896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54898                   "RANLIB=$${RANLIB}" \
54899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54900                    TAGS) \
54901           || exit 1
54902
54903 @endif target-rda
54904
54905 .PHONY: maybe-install-info-target-rda install-info-target-rda
54906 maybe-install-info-target-rda:
54907 @if target-rda
54908 maybe-install-info-target-rda: install-info-target-rda
54909
54910 install-info-target-rda: \
54911     configure-target-rda \
54912     info-target-rda 
54913         @: $(MAKE); $(unstage)
54914         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54915         r=`${PWD_COMMAND}`; export r; \
54916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54917         $(NORMAL_TARGET_EXPORTS) \
54918         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
54919         for flag in $(EXTRA_TARGET_FLAGS); do \
54920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54921         done; \
54922         (cd $(TARGET_SUBDIR)/rda && \
54923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54925                   "RANLIB=$${RANLIB}" \
54926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54927                    install-info) \
54928           || exit 1
54929
54930 @endif target-rda
54931
54932 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54933 maybe-install-pdf-target-rda:
54934 @if target-rda
54935 maybe-install-pdf-target-rda: install-pdf-target-rda
54936
54937 install-pdf-target-rda: \
54938     configure-target-rda \
54939     pdf-target-rda 
54940         @: $(MAKE); $(unstage)
54941         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54942         r=`${PWD_COMMAND}`; export r; \
54943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54944         $(NORMAL_TARGET_EXPORTS) \
54945         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54946         for flag in $(EXTRA_TARGET_FLAGS); do \
54947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54948         done; \
54949         (cd $(TARGET_SUBDIR)/rda && \
54950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54952                   "RANLIB=$${RANLIB}" \
54953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54954                    install-pdf) \
54955           || exit 1
54956
54957 @endif target-rda
54958
54959 .PHONY: maybe-install-html-target-rda install-html-target-rda
54960 maybe-install-html-target-rda:
54961 @if target-rda
54962 maybe-install-html-target-rda: install-html-target-rda
54963
54964 install-html-target-rda: \
54965     configure-target-rda \
54966     html-target-rda 
54967         @: $(MAKE); $(unstage)
54968         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54969         r=`${PWD_COMMAND}`; export r; \
54970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54971         $(NORMAL_TARGET_EXPORTS) \
54972         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54973         for flag in $(EXTRA_TARGET_FLAGS); do \
54974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54975         done; \
54976         (cd $(TARGET_SUBDIR)/rda && \
54977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54979                   "RANLIB=$${RANLIB}" \
54980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54981                    install-html) \
54982           || exit 1
54983
54984 @endif target-rda
54985
54986 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54987 maybe-installcheck-target-rda:
54988 @if target-rda
54989 maybe-installcheck-target-rda: installcheck-target-rda
54990
54991 installcheck-target-rda: \
54992     configure-target-rda 
54993         @: $(MAKE); $(unstage)
54994         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54995         r=`${PWD_COMMAND}`; export r; \
54996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54997         $(NORMAL_TARGET_EXPORTS) \
54998         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54999         for flag in $(EXTRA_TARGET_FLAGS); do \
55000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55001         done; \
55002         (cd $(TARGET_SUBDIR)/rda && \
55003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55005                   "RANLIB=$${RANLIB}" \
55006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55007                    installcheck) \
55008           || exit 1
55009
55010 @endif target-rda
55011
55012 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55013 maybe-mostlyclean-target-rda:
55014 @if target-rda
55015 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55016
55017 mostlyclean-target-rda: 
55018         @: $(MAKE); $(unstage)
55019         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55020         r=`${PWD_COMMAND}`; export r; \
55021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55022         $(NORMAL_TARGET_EXPORTS) \
55023         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
55024         for flag in $(EXTRA_TARGET_FLAGS); do \
55025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55026         done; \
55027         (cd $(TARGET_SUBDIR)/rda && \
55028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55030                   "RANLIB=$${RANLIB}" \
55031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55032                    mostlyclean) \
55033           || exit 1
55034
55035 @endif target-rda
55036
55037 .PHONY: maybe-clean-target-rda clean-target-rda
55038 maybe-clean-target-rda:
55039 @if target-rda
55040 maybe-clean-target-rda: clean-target-rda
55041
55042 clean-target-rda: 
55043         @: $(MAKE); $(unstage)
55044         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55045         r=`${PWD_COMMAND}`; export r; \
55046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55047         $(NORMAL_TARGET_EXPORTS) \
55048         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
55049         for flag in $(EXTRA_TARGET_FLAGS); do \
55050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55051         done; \
55052         (cd $(TARGET_SUBDIR)/rda && \
55053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55055                   "RANLIB=$${RANLIB}" \
55056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55057                    clean) \
55058           || exit 1
55059
55060 @endif target-rda
55061
55062 .PHONY: maybe-distclean-target-rda distclean-target-rda
55063 maybe-distclean-target-rda:
55064 @if target-rda
55065 maybe-distclean-target-rda: distclean-target-rda
55066
55067 distclean-target-rda: 
55068         @: $(MAKE); $(unstage)
55069         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55070         r=`${PWD_COMMAND}`; export r; \
55071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55072         $(NORMAL_TARGET_EXPORTS) \
55073         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
55074         for flag in $(EXTRA_TARGET_FLAGS); do \
55075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55076         done; \
55077         (cd $(TARGET_SUBDIR)/rda && \
55078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55080                   "RANLIB=$${RANLIB}" \
55081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55082                    distclean) \
55083           || exit 1
55084
55085 @endif target-rda
55086
55087 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55088 maybe-maintainer-clean-target-rda:
55089 @if target-rda
55090 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55091
55092 maintainer-clean-target-rda: 
55093         @: $(MAKE); $(unstage)
55094         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55095         r=`${PWD_COMMAND}`; export r; \
55096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55097         $(NORMAL_TARGET_EXPORTS) \
55098         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
55099         for flag in $(EXTRA_TARGET_FLAGS); do \
55100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55101         done; \
55102         (cd $(TARGET_SUBDIR)/rda && \
55103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55105                   "RANLIB=$${RANLIB}" \
55106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55107                    maintainer-clean) \
55108           || exit 1
55109
55110 @endif target-rda
55111
55112
55113
55114
55115
55116 .PHONY: configure-target-libada maybe-configure-target-libada
55117 maybe-configure-target-libada:
55118 @if gcc-bootstrap
55119 configure-target-libada: stage_current
55120 @endif gcc-bootstrap
55121 @if target-libada
55122 maybe-configure-target-libada: configure-target-libada
55123 configure-target-libada: 
55124         @: $(MAKE); $(unstage)
55125         @r=`${PWD_COMMAND}`; export r; \
55126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55127         echo "Checking multilib configuration for libada..."; \
55128         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
55129         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
55130         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55131           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55132             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55133           else \
55134             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55135             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55136           fi; \
55137         else \
55138           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55139         fi; \
55140         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
55142         $(NORMAL_TARGET_EXPORTS)  \
55143         echo Configuring in $(TARGET_SUBDIR)/libada; \
55144         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55145         case $(srcdir) in \
55146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55147           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55149         esac; \
55150         srcdiroption="--srcdir=$${topdir}/libada"; \
55151         libsrcdir="$$s/libada"; \
55152         rm -f no-such-file || : ; \
55153         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55154           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55155           --target=${target_alias} $${srcdiroption}  \
55156           || exit 1
55157 @endif target-libada
55158
55159
55160
55161
55162
55163 .PHONY: all-target-libada maybe-all-target-libada
55164 maybe-all-target-libada:
55165 @if gcc-bootstrap
55166 all-target-libada: stage_current
55167 @endif gcc-bootstrap
55168 @if target-libada
55169 TARGET-target-libada=all
55170 maybe-all-target-libada: all-target-libada
55171 all-target-libada: configure-target-libada
55172         @: $(MAKE); $(unstage)
55173         @r=`${PWD_COMMAND}`; export r; \
55174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55175         $(NORMAL_TARGET_EXPORTS)  \
55176         (cd $(TARGET_SUBDIR)/libada && \
55177           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
55178                 $(TARGET-target-libada))
55179 @endif target-libada
55180
55181
55182
55183
55184
55185 .PHONY: check-target-libada maybe-check-target-libada
55186 maybe-check-target-libada:
55187 @if target-libada
55188 maybe-check-target-libada: check-target-libada
55189
55190 check-target-libada:
55191         @: $(MAKE); $(unstage)
55192         @r=`${PWD_COMMAND}`; export r; \
55193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55194         $(NORMAL_TARGET_EXPORTS) \
55195         (cd $(TARGET_SUBDIR)/libada && \
55196           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55197
55198 @endif target-libada
55199
55200 .PHONY: install-target-libada maybe-install-target-libada
55201 maybe-install-target-libada:
55202 @if target-libada
55203 maybe-install-target-libada: install-target-libada
55204
55205 install-target-libada: installdirs
55206         @: $(MAKE); $(unstage)
55207         @r=`${PWD_COMMAND}`; export r; \
55208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55209         $(NORMAL_TARGET_EXPORTS) \
55210         (cd $(TARGET_SUBDIR)/libada && \
55211           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55212
55213 @endif target-libada
55214
55215 # Other targets (info, dvi, pdf, etc.)
55216
55217 .PHONY: maybe-info-target-libada info-target-libada
55218 maybe-info-target-libada:
55219 @if target-libada
55220 maybe-info-target-libada: info-target-libada
55221
55222 info-target-libada: \
55223     configure-target-libada 
55224         @: $(MAKE); $(unstage)
55225         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55226         r=`${PWD_COMMAND}`; export r; \
55227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228         $(NORMAL_TARGET_EXPORTS) \
55229         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
55230         for flag in $(EXTRA_TARGET_FLAGS); do \
55231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55232         done; \
55233         (cd $(TARGET_SUBDIR)/libada && \
55234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55236                   "RANLIB=$${RANLIB}" \
55237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55238                    info) \
55239           || exit 1
55240
55241 @endif target-libada
55242
55243 .PHONY: maybe-dvi-target-libada dvi-target-libada
55244 maybe-dvi-target-libada:
55245 @if target-libada
55246 maybe-dvi-target-libada: dvi-target-libada
55247
55248 dvi-target-libada: \
55249     configure-target-libada 
55250         @: $(MAKE); $(unstage)
55251         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55252         r=`${PWD_COMMAND}`; export r; \
55253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55254         $(NORMAL_TARGET_EXPORTS) \
55255         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
55256         for flag in $(EXTRA_TARGET_FLAGS); do \
55257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55258         done; \
55259         (cd $(TARGET_SUBDIR)/libada && \
55260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55262                   "RANLIB=$${RANLIB}" \
55263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55264                    dvi) \
55265           || exit 1
55266
55267 @endif target-libada
55268
55269 .PHONY: maybe-pdf-target-libada pdf-target-libada
55270 maybe-pdf-target-libada:
55271 @if target-libada
55272 maybe-pdf-target-libada: pdf-target-libada
55273
55274 pdf-target-libada: \
55275     configure-target-libada 
55276         @: $(MAKE); $(unstage)
55277         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55278         r=`${PWD_COMMAND}`; export r; \
55279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55280         $(NORMAL_TARGET_EXPORTS) \
55281         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
55282         for flag in $(EXTRA_TARGET_FLAGS); do \
55283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55284         done; \
55285         (cd $(TARGET_SUBDIR)/libada && \
55286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55288                   "RANLIB=$${RANLIB}" \
55289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55290                    pdf) \
55291           || exit 1
55292
55293 @endif target-libada
55294
55295 .PHONY: maybe-html-target-libada html-target-libada
55296 maybe-html-target-libada:
55297 @if target-libada
55298 maybe-html-target-libada: html-target-libada
55299
55300 html-target-libada: \
55301     configure-target-libada 
55302         @: $(MAKE); $(unstage)
55303         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55304         r=`${PWD_COMMAND}`; export r; \
55305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55306         $(NORMAL_TARGET_EXPORTS) \
55307         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
55308         for flag in $(EXTRA_TARGET_FLAGS); do \
55309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55310         done; \
55311         (cd $(TARGET_SUBDIR)/libada && \
55312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55314                   "RANLIB=$${RANLIB}" \
55315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55316                    html) \
55317           || exit 1
55318
55319 @endif target-libada
55320
55321 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55322 maybe-TAGS-target-libada:
55323 @if target-libada
55324 maybe-TAGS-target-libada: TAGS-target-libada
55325
55326 TAGS-target-libada: \
55327     configure-target-libada 
55328         @: $(MAKE); $(unstage)
55329         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55330         r=`${PWD_COMMAND}`; export r; \
55331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55332         $(NORMAL_TARGET_EXPORTS) \
55333         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
55334         for flag in $(EXTRA_TARGET_FLAGS); do \
55335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55336         done; \
55337         (cd $(TARGET_SUBDIR)/libada && \
55338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55340                   "RANLIB=$${RANLIB}" \
55341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55342                    TAGS) \
55343           || exit 1
55344
55345 @endif target-libada
55346
55347 .PHONY: maybe-install-info-target-libada install-info-target-libada
55348 maybe-install-info-target-libada:
55349 @if target-libada
55350 maybe-install-info-target-libada: install-info-target-libada
55351
55352 install-info-target-libada: \
55353     configure-target-libada \
55354     info-target-libada 
55355         @: $(MAKE); $(unstage)
55356         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55357         r=`${PWD_COMMAND}`; export r; \
55358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55359         $(NORMAL_TARGET_EXPORTS) \
55360         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
55361         for flag in $(EXTRA_TARGET_FLAGS); do \
55362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55363         done; \
55364         (cd $(TARGET_SUBDIR)/libada && \
55365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55367                   "RANLIB=$${RANLIB}" \
55368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55369                    install-info) \
55370           || exit 1
55371
55372 @endif target-libada
55373
55374 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
55375 maybe-install-pdf-target-libada:
55376 @if target-libada
55377 maybe-install-pdf-target-libada: install-pdf-target-libada
55378
55379 install-pdf-target-libada: \
55380     configure-target-libada \
55381     pdf-target-libada 
55382         @: $(MAKE); $(unstage)
55383         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55384         r=`${PWD_COMMAND}`; export r; \
55385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55386         $(NORMAL_TARGET_EXPORTS) \
55387         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
55388         for flag in $(EXTRA_TARGET_FLAGS); do \
55389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55390         done; \
55391         (cd $(TARGET_SUBDIR)/libada && \
55392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55394                   "RANLIB=$${RANLIB}" \
55395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55396                    install-pdf) \
55397           || exit 1
55398
55399 @endif target-libada
55400
55401 .PHONY: maybe-install-html-target-libada install-html-target-libada
55402 maybe-install-html-target-libada:
55403 @if target-libada
55404 maybe-install-html-target-libada: install-html-target-libada
55405
55406 install-html-target-libada: \
55407     configure-target-libada \
55408     html-target-libada 
55409         @: $(MAKE); $(unstage)
55410         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55411         r=`${PWD_COMMAND}`; export r; \
55412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55413         $(NORMAL_TARGET_EXPORTS) \
55414         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
55415         for flag in $(EXTRA_TARGET_FLAGS); do \
55416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55417         done; \
55418         (cd $(TARGET_SUBDIR)/libada && \
55419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55421                   "RANLIB=$${RANLIB}" \
55422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55423                    install-html) \
55424           || exit 1
55425
55426 @endif target-libada
55427
55428 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
55429 maybe-installcheck-target-libada:
55430 @if target-libada
55431 maybe-installcheck-target-libada: installcheck-target-libada
55432
55433 installcheck-target-libada: \
55434     configure-target-libada 
55435         @: $(MAKE); $(unstage)
55436         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55437         r=`${PWD_COMMAND}`; export r; \
55438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55439         $(NORMAL_TARGET_EXPORTS) \
55440         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
55441         for flag in $(EXTRA_TARGET_FLAGS); do \
55442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55443         done; \
55444         (cd $(TARGET_SUBDIR)/libada && \
55445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55447                   "RANLIB=$${RANLIB}" \
55448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55449                    installcheck) \
55450           || exit 1
55451
55452 @endif target-libada
55453
55454 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
55455 maybe-mostlyclean-target-libada:
55456 @if target-libada
55457 maybe-mostlyclean-target-libada: mostlyclean-target-libada
55458
55459 mostlyclean-target-libada: 
55460         @: $(MAKE); $(unstage)
55461         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55462         r=`${PWD_COMMAND}`; export r; \
55463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55464         $(NORMAL_TARGET_EXPORTS) \
55465         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
55466         for flag in $(EXTRA_TARGET_FLAGS); do \
55467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55468         done; \
55469         (cd $(TARGET_SUBDIR)/libada && \
55470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55472                   "RANLIB=$${RANLIB}" \
55473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55474                    mostlyclean) \
55475           || exit 1
55476
55477 @endif target-libada
55478
55479 .PHONY: maybe-clean-target-libada clean-target-libada
55480 maybe-clean-target-libada:
55481 @if target-libada
55482 maybe-clean-target-libada: clean-target-libada
55483
55484 clean-target-libada: 
55485         @: $(MAKE); $(unstage)
55486         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55487         r=`${PWD_COMMAND}`; export r; \
55488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55489         $(NORMAL_TARGET_EXPORTS) \
55490         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
55491         for flag in $(EXTRA_TARGET_FLAGS); do \
55492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55493         done; \
55494         (cd $(TARGET_SUBDIR)/libada && \
55495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55497                   "RANLIB=$${RANLIB}" \
55498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55499                    clean) \
55500           || exit 1
55501
55502 @endif target-libada
55503
55504 .PHONY: maybe-distclean-target-libada distclean-target-libada
55505 maybe-distclean-target-libada:
55506 @if target-libada
55507 maybe-distclean-target-libada: distclean-target-libada
55508
55509 distclean-target-libada: 
55510         @: $(MAKE); $(unstage)
55511         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55512         r=`${PWD_COMMAND}`; export r; \
55513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55514         $(NORMAL_TARGET_EXPORTS) \
55515         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
55516         for flag in $(EXTRA_TARGET_FLAGS); do \
55517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55518         done; \
55519         (cd $(TARGET_SUBDIR)/libada && \
55520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55522                   "RANLIB=$${RANLIB}" \
55523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55524                    distclean) \
55525           || exit 1
55526
55527 @endif target-libada
55528
55529 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
55530 maybe-maintainer-clean-target-libada:
55531 @if target-libada
55532 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
55533
55534 maintainer-clean-target-libada: 
55535         @: $(MAKE); $(unstage)
55536         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55537         r=`${PWD_COMMAND}`; export r; \
55538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55539         $(NORMAL_TARGET_EXPORTS) \
55540         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
55541         for flag in $(EXTRA_TARGET_FLAGS); do \
55542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55543         done; \
55544         (cd $(TARGET_SUBDIR)/libada && \
55545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55547                   "RANLIB=$${RANLIB}" \
55548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55549                    maintainer-clean) \
55550           || exit 1
55551
55552 @endif target-libada
55553
55554
55555
55556
55557
55558 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
55559 maybe-configure-target-libgomp:
55560 @if gcc-bootstrap
55561 configure-target-libgomp: stage_current
55562 @endif gcc-bootstrap
55563 @if target-libgomp
55564 maybe-configure-target-libgomp: configure-target-libgomp
55565 configure-target-libgomp: 
55566         @r=`${PWD_COMMAND}`; export r; \
55567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55568         echo "Checking multilib configuration for libgomp..."; \
55569         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55570         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55571         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55572           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55573             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55574           else \
55575             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55576             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55577           fi; \
55578         else \
55579           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55580         fi; \
55581         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55583         $(NORMAL_TARGET_EXPORTS)  \
55584         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
55585         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
55586         case $(srcdir) in \
55587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55588           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55590         esac; \
55591         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55592         libsrcdir="$$s/libgomp"; \
55593         rm -f no-such-file || : ; \
55594         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55595           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55596           --target=${target_alias} $${srcdiroption}  \
55597           || exit 1
55598 @endif target-libgomp
55599
55600
55601
55602 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
55603 maybe-configure-stage1-target-libgomp:
55604 @if target-libgomp-bootstrap
55605 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
55606 configure-stage1-target-libgomp:
55607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55608         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55609         @r=`${PWD_COMMAND}`; export r; \
55610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55611         TFLAGS="$(STAGE1_TFLAGS)"; \
55612         echo "Checking multilib configuration for libgomp..."; \
55613         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55614         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55615           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55616             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55617           else \
55618             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55619             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55620           fi; \
55621         else \
55622           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55623         fi; \
55624         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55625         $(NORMAL_TARGET_EXPORTS) \
55626         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55627         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55628         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55629         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
55630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55631         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55632         case $(srcdir) in \
55633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55634           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55636         esac; \
55637         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55638         libsrcdir="$$s/libgomp"; \
55639         $(SHELL) $${libsrcdir}/configure \
55640           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55641           --target=${target_alias} $${srcdiroption} \
55642           $(STAGE1_CONFIGURE_FLAGS)
55643 @endif target-libgomp-bootstrap
55644
55645 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
55646 maybe-configure-stage2-target-libgomp:
55647 @if target-libgomp-bootstrap
55648 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
55649 configure-stage2-target-libgomp:
55650         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55651         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55652         @r=`${PWD_COMMAND}`; export r; \
55653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55654         TFLAGS="$(STAGE2_TFLAGS)"; \
55655         echo "Checking multilib configuration for libgomp..."; \
55656         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55657         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55658           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55659             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55660           else \
55661             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55662             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55663           fi; \
55664         else \
55665           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55666         fi; \
55667         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55668         $(NORMAL_TARGET_EXPORTS) \
55669          \
55670         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55671         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55672         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55673         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
55674         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55675         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55676         case $(srcdir) in \
55677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55678           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55680         esac; \
55681         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55682         libsrcdir="$$s/libgomp"; \
55683         $(SHELL) $${libsrcdir}/configure \
55684           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55685           --target=${target_alias} $${srcdiroption} \
55686           --with-build-libsubdir=$(HOST_SUBDIR) \
55687           $(STAGE2_CONFIGURE_FLAGS)
55688 @endif target-libgomp-bootstrap
55689
55690 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
55691 maybe-configure-stage3-target-libgomp:
55692 @if target-libgomp-bootstrap
55693 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
55694 configure-stage3-target-libgomp:
55695         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55696         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55697         @r=`${PWD_COMMAND}`; export r; \
55698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55699         TFLAGS="$(STAGE3_TFLAGS)"; \
55700         echo "Checking multilib configuration for libgomp..."; \
55701         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55702         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55703           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55704             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55705           else \
55706             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55707             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55708           fi; \
55709         else \
55710           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55711         fi; \
55712         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55713         $(NORMAL_TARGET_EXPORTS) \
55714          \
55715         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55716         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55717         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55718         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
55719         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55720         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55721         case $(srcdir) in \
55722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55723           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55725         esac; \
55726         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55727         libsrcdir="$$s/libgomp"; \
55728         $(SHELL) $${libsrcdir}/configure \
55729           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55730           --target=${target_alias} $${srcdiroption} \
55731           --with-build-libsubdir=$(HOST_SUBDIR) \
55732           $(STAGE3_CONFIGURE_FLAGS)
55733 @endif target-libgomp-bootstrap
55734
55735 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
55736 maybe-configure-stage4-target-libgomp:
55737 @if target-libgomp-bootstrap
55738 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
55739 configure-stage4-target-libgomp:
55740         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55741         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55742         @r=`${PWD_COMMAND}`; export r; \
55743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55744         TFLAGS="$(STAGE4_TFLAGS)"; \
55745         echo "Checking multilib configuration for libgomp..."; \
55746         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55747         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55748           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55749             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55750           else \
55751             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55752             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55753           fi; \
55754         else \
55755           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55756         fi; \
55757         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55758         $(NORMAL_TARGET_EXPORTS) \
55759          \
55760         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55761         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55762         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55763         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
55764         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55765         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55766         case $(srcdir) in \
55767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55768           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55770         esac; \
55771         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55772         libsrcdir="$$s/libgomp"; \
55773         $(SHELL) $${libsrcdir}/configure \
55774           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55775           --target=${target_alias} $${srcdiroption} \
55776           --with-build-libsubdir=$(HOST_SUBDIR) \
55777           $(STAGE4_CONFIGURE_FLAGS)
55778 @endif target-libgomp-bootstrap
55779
55780 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
55781 maybe-configure-stageprofile-target-libgomp:
55782 @if target-libgomp-bootstrap
55783 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55784 configure-stageprofile-target-libgomp:
55785         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55786         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55787         @r=`${PWD_COMMAND}`; export r; \
55788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55789         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55790         echo "Checking multilib configuration for libgomp..."; \
55791         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55792         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55793           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55794             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55795           else \
55796             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55797             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55798           fi; \
55799         else \
55800           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55801         fi; \
55802         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55803         $(NORMAL_TARGET_EXPORTS) \
55804          \
55805         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55806         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55807         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55808         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
55809         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55810         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55811         case $(srcdir) in \
55812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55813           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55815         esac; \
55816         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55817         libsrcdir="$$s/libgomp"; \
55818         $(SHELL) $${libsrcdir}/configure \
55819           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55820           --target=${target_alias} $${srcdiroption} \
55821           --with-build-libsubdir=$(HOST_SUBDIR) \
55822           $(STAGEprofile_CONFIGURE_FLAGS)
55823 @endif target-libgomp-bootstrap
55824
55825 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
55826 maybe-configure-stagefeedback-target-libgomp:
55827 @if target-libgomp-bootstrap
55828 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55829 configure-stagefeedback-target-libgomp:
55830         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55831         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55832         @r=`${PWD_COMMAND}`; export r; \
55833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55834         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55835         echo "Checking multilib configuration for libgomp..."; \
55836         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55837         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55838           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55839             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55840           else \
55841             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55842             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55843           fi; \
55844         else \
55845           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55846         fi; \
55847         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55848         $(NORMAL_TARGET_EXPORTS) \
55849          \
55850         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55851         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55852         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55853         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
55854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55855         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55856         case $(srcdir) in \
55857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55858           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55860         esac; \
55861         srcdiroption="--srcdir=$${topdir}/libgomp"; \
55862         libsrcdir="$$s/libgomp"; \
55863         $(SHELL) $${libsrcdir}/configure \
55864           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55865           --target=${target_alias} $${srcdiroption} \
55866           --with-build-libsubdir=$(HOST_SUBDIR) \
55867           $(STAGEfeedback_CONFIGURE_FLAGS)
55868 @endif target-libgomp-bootstrap
55869
55870
55871
55872
55873
55874 .PHONY: all-target-libgomp maybe-all-target-libgomp
55875 maybe-all-target-libgomp:
55876 @if gcc-bootstrap
55877 all-target-libgomp: stage_current
55878 @endif gcc-bootstrap
55879 @if target-libgomp
55880 TARGET-target-libgomp=all
55881 maybe-all-target-libgomp: all-target-libgomp
55882 all-target-libgomp: configure-target-libgomp
55883         @r=`${PWD_COMMAND}`; export r; \
55884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55885         $(NORMAL_TARGET_EXPORTS)  \
55886         (cd $(TARGET_SUBDIR)/libgomp && \
55887           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
55888                 $(TARGET-target-libgomp))
55889 @endif target-libgomp
55890
55891
55892
55893 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
55894 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
55895 maybe-all-stage1-target-libgomp:
55896 maybe-clean-stage1-target-libgomp:
55897 @if target-libgomp-bootstrap
55898 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
55899 all-stage1: all-stage1-target-libgomp
55900 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
55901 all-stage1-target-libgomp: configure-stage1-target-libgomp
55902         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55903         @r=`${PWD_COMMAND}`; export r; \
55904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55905         TFLAGS="$(STAGE1_TFLAGS)"; \
55906         $(NORMAL_TARGET_EXPORTS)  \
55907         cd $(TARGET_SUBDIR)/libgomp && \
55908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55909                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55910                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55911                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55915                 $(EXTRA_TARGET_FLAGS)   \
55916                 TFLAGS="$(STAGE1_TFLAGS)" \
55917                 $(TARGET-stage1-target-libgomp)
55918
55919 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
55920 clean-stage1: clean-stage1-target-libgomp
55921 clean-stage1-target-libgomp:
55922         @if [ $(current_stage) = stage1 ]; then \
55923           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55924         else \
55925           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
55926           $(MAKE) stage1-start; \
55927         fi; \
55928         cd $(TARGET_SUBDIR)/libgomp && \
55929         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55930                  clean
55931 @endif target-libgomp-bootstrap
55932
55933
55934 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55935 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55936 maybe-all-stage2-target-libgomp:
55937 maybe-clean-stage2-target-libgomp:
55938 @if target-libgomp-bootstrap
55939 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55940 all-stage2: all-stage2-target-libgomp
55941 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55942 all-stage2-target-libgomp: configure-stage2-target-libgomp
55943         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55944         @r=`${PWD_COMMAND}`; export r; \
55945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55946         TFLAGS="$(STAGE2_TFLAGS)"; \
55947         $(NORMAL_TARGET_EXPORTS) \
55948           \
55949         cd $(TARGET_SUBDIR)/libgomp && \
55950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55951                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55952                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55953                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55957                 $(EXTRA_TARGET_FLAGS)   \
55958                 TFLAGS="$(STAGE2_TFLAGS)" \
55959                 $(TARGET-stage2-target-libgomp)
55960
55961 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55962 clean-stage2: clean-stage2-target-libgomp
55963 clean-stage2-target-libgomp:
55964         @if [ $(current_stage) = stage2 ]; then \
55965           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55966         else \
55967           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55968           $(MAKE) stage2-start; \
55969         fi; \
55970         cd $(TARGET_SUBDIR)/libgomp && \
55971         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55972                   \
55973                  clean
55974 @endif target-libgomp-bootstrap
55975
55976
55977 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55978 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55979 maybe-all-stage3-target-libgomp:
55980 maybe-clean-stage3-target-libgomp:
55981 @if target-libgomp-bootstrap
55982 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55983 all-stage3: all-stage3-target-libgomp
55984 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55985 all-stage3-target-libgomp: configure-stage3-target-libgomp
55986         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55987         @r=`${PWD_COMMAND}`; export r; \
55988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55989         TFLAGS="$(STAGE3_TFLAGS)"; \
55990         $(NORMAL_TARGET_EXPORTS) \
55991           \
55992         cd $(TARGET_SUBDIR)/libgomp && \
55993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55994                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55995                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55996                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56000                 $(EXTRA_TARGET_FLAGS)   \
56001                 TFLAGS="$(STAGE3_TFLAGS)" \
56002                 $(TARGET-stage3-target-libgomp)
56003
56004 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56005 clean-stage3: clean-stage3-target-libgomp
56006 clean-stage3-target-libgomp:
56007         @if [ $(current_stage) = stage3 ]; then \
56008           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56009         else \
56010           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56011           $(MAKE) stage3-start; \
56012         fi; \
56013         cd $(TARGET_SUBDIR)/libgomp && \
56014         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56015                   \
56016                  clean
56017 @endif target-libgomp-bootstrap
56018
56019
56020 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56021 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56022 maybe-all-stage4-target-libgomp:
56023 maybe-clean-stage4-target-libgomp:
56024 @if target-libgomp-bootstrap
56025 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56026 all-stage4: all-stage4-target-libgomp
56027 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56028 all-stage4-target-libgomp: configure-stage4-target-libgomp
56029         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56030         @r=`${PWD_COMMAND}`; export r; \
56031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56032         TFLAGS="$(STAGE4_TFLAGS)"; \
56033         $(NORMAL_TARGET_EXPORTS) \
56034           \
56035         cd $(TARGET_SUBDIR)/libgomp && \
56036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56037                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56038                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56039                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56043                 $(EXTRA_TARGET_FLAGS)   \
56044                 TFLAGS="$(STAGE4_TFLAGS)" \
56045                 $(TARGET-stage4-target-libgomp)
56046
56047 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56048 clean-stage4: clean-stage4-target-libgomp
56049 clean-stage4-target-libgomp:
56050         @if [ $(current_stage) = stage4 ]; then \
56051           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56052         else \
56053           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56054           $(MAKE) stage4-start; \
56055         fi; \
56056         cd $(TARGET_SUBDIR)/libgomp && \
56057         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56058                   \
56059                  clean
56060 @endif target-libgomp-bootstrap
56061
56062
56063 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56064 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56065 maybe-all-stageprofile-target-libgomp:
56066 maybe-clean-stageprofile-target-libgomp:
56067 @if target-libgomp-bootstrap
56068 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56069 all-stageprofile: all-stageprofile-target-libgomp
56070 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56071 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56072         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56073         @r=`${PWD_COMMAND}`; export r; \
56074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56075         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56076         $(NORMAL_TARGET_EXPORTS) \
56077           \
56078         cd $(TARGET_SUBDIR)/libgomp && \
56079         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56080                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56081                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56082                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56083                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56084                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56085                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56086                 $(EXTRA_TARGET_FLAGS)   \
56087                 TFLAGS="$(STAGEprofile_TFLAGS)" \
56088                 $(TARGET-stageprofile-target-libgomp)
56089
56090 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56091 clean-stageprofile: clean-stageprofile-target-libgomp
56092 clean-stageprofile-target-libgomp:
56093         @if [ $(current_stage) = stageprofile ]; then \
56094           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56095         else \
56096           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56097           $(MAKE) stageprofile-start; \
56098         fi; \
56099         cd $(TARGET_SUBDIR)/libgomp && \
56100         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56101                   \
56102                  clean
56103 @endif target-libgomp-bootstrap
56104
56105
56106 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56107 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56108 maybe-all-stagefeedback-target-libgomp:
56109 maybe-clean-stagefeedback-target-libgomp:
56110 @if target-libgomp-bootstrap
56111 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56112 all-stagefeedback: all-stagefeedback-target-libgomp
56113 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56114 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56115         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56116         @r=`${PWD_COMMAND}`; export r; \
56117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56118         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56119         $(NORMAL_TARGET_EXPORTS) \
56120           \
56121         cd $(TARGET_SUBDIR)/libgomp && \
56122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56123                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56124                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56125                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56126                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56127                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56128                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56129                 $(EXTRA_TARGET_FLAGS)   \
56130                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56131                 $(TARGET-stagefeedback-target-libgomp)
56132
56133 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
56134 clean-stagefeedback: clean-stagefeedback-target-libgomp
56135 clean-stagefeedback-target-libgomp:
56136         @if [ $(current_stage) = stagefeedback ]; then \
56137           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56138         else \
56139           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
56140           $(MAKE) stagefeedback-start; \
56141         fi; \
56142         cd $(TARGET_SUBDIR)/libgomp && \
56143         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56144                   \
56145                  clean
56146 @endif target-libgomp-bootstrap
56147
56148
56149
56150
56151
56152
56153 .PHONY: check-target-libgomp maybe-check-target-libgomp
56154 maybe-check-target-libgomp:
56155 @if target-libgomp
56156 maybe-check-target-libgomp: check-target-libgomp
56157
56158 check-target-libgomp:
56159         @: $(MAKE); $(unstage)
56160         @r=`${PWD_COMMAND}`; export r; \
56161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56162         $(NORMAL_TARGET_EXPORTS) \
56163         (cd $(TARGET_SUBDIR)/libgomp && \
56164           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56165
56166 @endif target-libgomp
56167
56168 .PHONY: install-target-libgomp maybe-install-target-libgomp
56169 maybe-install-target-libgomp:
56170 @if target-libgomp
56171 maybe-install-target-libgomp: install-target-libgomp
56172
56173 install-target-libgomp: installdirs
56174         @: $(MAKE); $(unstage)
56175         @r=`${PWD_COMMAND}`; export r; \
56176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56177         $(NORMAL_TARGET_EXPORTS) \
56178         (cd $(TARGET_SUBDIR)/libgomp && \
56179           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56180
56181 @endif target-libgomp
56182
56183 # Other targets (info, dvi, pdf, etc.)
56184
56185 .PHONY: maybe-info-target-libgomp info-target-libgomp
56186 maybe-info-target-libgomp:
56187 @if target-libgomp
56188 maybe-info-target-libgomp: info-target-libgomp
56189
56190 info-target-libgomp: \
56191     configure-target-libgomp 
56192         @: $(MAKE); $(unstage)
56193         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56194         r=`${PWD_COMMAND}`; export r; \
56195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56196         $(NORMAL_TARGET_EXPORTS) \
56197         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
56198         for flag in $(EXTRA_TARGET_FLAGS); do \
56199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56200         done; \
56201         (cd $(TARGET_SUBDIR)/libgomp && \
56202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56204                   "RANLIB=$${RANLIB}" \
56205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56206                    info) \
56207           || exit 1
56208
56209 @endif target-libgomp
56210
56211 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
56212 maybe-dvi-target-libgomp:
56213 @if target-libgomp
56214 maybe-dvi-target-libgomp: dvi-target-libgomp
56215
56216 dvi-target-libgomp: \
56217     configure-target-libgomp 
56218         @: $(MAKE); $(unstage)
56219         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56220         r=`${PWD_COMMAND}`; export r; \
56221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56222         $(NORMAL_TARGET_EXPORTS) \
56223         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
56224         for flag in $(EXTRA_TARGET_FLAGS); do \
56225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56226         done; \
56227         (cd $(TARGET_SUBDIR)/libgomp && \
56228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56230                   "RANLIB=$${RANLIB}" \
56231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56232                    dvi) \
56233           || exit 1
56234
56235 @endif target-libgomp
56236
56237 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
56238 maybe-pdf-target-libgomp:
56239 @if target-libgomp
56240 maybe-pdf-target-libgomp: pdf-target-libgomp
56241
56242 pdf-target-libgomp: \
56243     configure-target-libgomp 
56244         @: $(MAKE); $(unstage)
56245         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56246         r=`${PWD_COMMAND}`; export r; \
56247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56248         $(NORMAL_TARGET_EXPORTS) \
56249         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
56250         for flag in $(EXTRA_TARGET_FLAGS); do \
56251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56252         done; \
56253         (cd $(TARGET_SUBDIR)/libgomp && \
56254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56256                   "RANLIB=$${RANLIB}" \
56257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56258                    pdf) \
56259           || exit 1
56260
56261 @endif target-libgomp
56262
56263 .PHONY: maybe-html-target-libgomp html-target-libgomp
56264 maybe-html-target-libgomp:
56265 @if target-libgomp
56266 maybe-html-target-libgomp: html-target-libgomp
56267
56268 html-target-libgomp: \
56269     configure-target-libgomp 
56270         @: $(MAKE); $(unstage)
56271         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56272         r=`${PWD_COMMAND}`; export r; \
56273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56274         $(NORMAL_TARGET_EXPORTS) \
56275         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
56276         for flag in $(EXTRA_TARGET_FLAGS); do \
56277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56278         done; \
56279         (cd $(TARGET_SUBDIR)/libgomp && \
56280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56282                   "RANLIB=$${RANLIB}" \
56283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56284                    html) \
56285           || exit 1
56286
56287 @endif target-libgomp
56288
56289 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
56290 maybe-TAGS-target-libgomp:
56291 @if target-libgomp
56292 maybe-TAGS-target-libgomp: TAGS-target-libgomp
56293
56294 TAGS-target-libgomp: \
56295     configure-target-libgomp 
56296         @: $(MAKE); $(unstage)
56297         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56298         r=`${PWD_COMMAND}`; export r; \
56299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56300         $(NORMAL_TARGET_EXPORTS) \
56301         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
56302         for flag in $(EXTRA_TARGET_FLAGS); do \
56303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56304         done; \
56305         (cd $(TARGET_SUBDIR)/libgomp && \
56306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56308                   "RANLIB=$${RANLIB}" \
56309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56310                    TAGS) \
56311           || exit 1
56312
56313 @endif target-libgomp
56314
56315 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
56316 maybe-install-info-target-libgomp:
56317 @if target-libgomp
56318 maybe-install-info-target-libgomp: install-info-target-libgomp
56319
56320 install-info-target-libgomp: \
56321     configure-target-libgomp \
56322     info-target-libgomp 
56323         @: $(MAKE); $(unstage)
56324         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56325         r=`${PWD_COMMAND}`; export r; \
56326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56327         $(NORMAL_TARGET_EXPORTS) \
56328         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
56329         for flag in $(EXTRA_TARGET_FLAGS); do \
56330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56331         done; \
56332         (cd $(TARGET_SUBDIR)/libgomp && \
56333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56335                   "RANLIB=$${RANLIB}" \
56336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56337                    install-info) \
56338           || exit 1
56339
56340 @endif target-libgomp
56341
56342 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
56343 maybe-install-pdf-target-libgomp:
56344 @if target-libgomp
56345 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
56346
56347 install-pdf-target-libgomp: \
56348     configure-target-libgomp \
56349     pdf-target-libgomp 
56350         @: $(MAKE); $(unstage)
56351         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56352         r=`${PWD_COMMAND}`; export r; \
56353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56354         $(NORMAL_TARGET_EXPORTS) \
56355         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
56356         for flag in $(EXTRA_TARGET_FLAGS); do \
56357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56358         done; \
56359         (cd $(TARGET_SUBDIR)/libgomp && \
56360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56362                   "RANLIB=$${RANLIB}" \
56363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56364                    install-pdf) \
56365           || exit 1
56366
56367 @endif target-libgomp
56368
56369 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
56370 maybe-install-html-target-libgomp:
56371 @if target-libgomp
56372 maybe-install-html-target-libgomp: install-html-target-libgomp
56373
56374 install-html-target-libgomp: \
56375     configure-target-libgomp \
56376     html-target-libgomp 
56377         @: $(MAKE); $(unstage)
56378         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56379         r=`${PWD_COMMAND}`; export r; \
56380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56381         $(NORMAL_TARGET_EXPORTS) \
56382         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
56383         for flag in $(EXTRA_TARGET_FLAGS); do \
56384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56385         done; \
56386         (cd $(TARGET_SUBDIR)/libgomp && \
56387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56389                   "RANLIB=$${RANLIB}" \
56390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56391                    install-html) \
56392           || exit 1
56393
56394 @endif target-libgomp
56395
56396 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
56397 maybe-installcheck-target-libgomp:
56398 @if target-libgomp
56399 maybe-installcheck-target-libgomp: installcheck-target-libgomp
56400
56401 installcheck-target-libgomp: \
56402     configure-target-libgomp 
56403         @: $(MAKE); $(unstage)
56404         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56405         r=`${PWD_COMMAND}`; export r; \
56406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56407         $(NORMAL_TARGET_EXPORTS) \
56408         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
56409         for flag in $(EXTRA_TARGET_FLAGS); do \
56410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56411         done; \
56412         (cd $(TARGET_SUBDIR)/libgomp && \
56413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56415                   "RANLIB=$${RANLIB}" \
56416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56417                    installcheck) \
56418           || exit 1
56419
56420 @endif target-libgomp
56421
56422 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
56423 maybe-mostlyclean-target-libgomp:
56424 @if target-libgomp
56425 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
56426
56427 mostlyclean-target-libgomp: 
56428         @: $(MAKE); $(unstage)
56429         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56430         r=`${PWD_COMMAND}`; export r; \
56431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56432         $(NORMAL_TARGET_EXPORTS) \
56433         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
56434         for flag in $(EXTRA_TARGET_FLAGS); do \
56435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56436         done; \
56437         (cd $(TARGET_SUBDIR)/libgomp && \
56438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56440                   "RANLIB=$${RANLIB}" \
56441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56442                    mostlyclean) \
56443           || exit 1
56444
56445 @endif target-libgomp
56446
56447 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
56448 maybe-clean-target-libgomp:
56449 @if target-libgomp
56450 maybe-clean-target-libgomp: clean-target-libgomp
56451
56452 clean-target-libgomp: 
56453         @: $(MAKE); $(unstage)
56454         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56455         r=`${PWD_COMMAND}`; export r; \
56456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56457         $(NORMAL_TARGET_EXPORTS) \
56458         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
56459         for flag in $(EXTRA_TARGET_FLAGS); do \
56460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56461         done; \
56462         (cd $(TARGET_SUBDIR)/libgomp && \
56463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56465                   "RANLIB=$${RANLIB}" \
56466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56467                    clean) \
56468           || exit 1
56469
56470 @endif target-libgomp
56471
56472 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
56473 maybe-distclean-target-libgomp:
56474 @if target-libgomp
56475 maybe-distclean-target-libgomp: distclean-target-libgomp
56476
56477 distclean-target-libgomp: 
56478         @: $(MAKE); $(unstage)
56479         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56480         r=`${PWD_COMMAND}`; export r; \
56481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56482         $(NORMAL_TARGET_EXPORTS) \
56483         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
56484         for flag in $(EXTRA_TARGET_FLAGS); do \
56485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56486         done; \
56487         (cd $(TARGET_SUBDIR)/libgomp && \
56488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56490                   "RANLIB=$${RANLIB}" \
56491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56492                    distclean) \
56493           || exit 1
56494
56495 @endif target-libgomp
56496
56497 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
56498 maybe-maintainer-clean-target-libgomp:
56499 @if target-libgomp
56500 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
56501
56502 maintainer-clean-target-libgomp: 
56503         @: $(MAKE); $(unstage)
56504         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56505         r=`${PWD_COMMAND}`; export r; \
56506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56507         $(NORMAL_TARGET_EXPORTS) \
56508         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
56509         for flag in $(EXTRA_TARGET_FLAGS); do \
56510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56511         done; \
56512         (cd $(TARGET_SUBDIR)/libgomp && \
56513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56515                   "RANLIB=$${RANLIB}" \
56516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56517                    maintainer-clean) \
56518           || exit 1
56519
56520 @endif target-libgomp
56521
56522
56523
56524 # ----------
56525 # GCC module
56526 # ----------
56527
56528 @if gcc-no-bootstrap
56529 .PHONY: cross
56530 cross: all-build all-gas all-ld
56531         @r=`${PWD_COMMAND}`; export r; \
56532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56533         $(HOST_EXPORTS) \
56534         echo "Building the C and C++ compiler"; \
56535         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56536         @r=`${PWD_COMMAND}`; export r; \
56537         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
56538         echo "Building runtime libraries"; \
56539         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56540 @endif gcc-no-bootstrap
56541
56542 @if gcc
56543
56544 .PHONY: check-gcc-c check-c
56545 check-gcc-c:
56546         r=`${PWD_COMMAND}`; export r; \
56547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56548         $(HOST_EXPORTS) \
56549         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56550 check-c: check-gcc-c
56551
56552 .PHONY: check-gcc-c++ check-c++
56553 check-gcc-c++:
56554         r=`${PWD_COMMAND}`; export r; \
56555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56556         $(HOST_EXPORTS) \
56557         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56558 check-c++: check-gcc-c++ check-target-libstdc++-v3
56559
56560 .PHONY: check-gcc-fortran check-fortran
56561 check-gcc-fortran:
56562         r=`${PWD_COMMAND}`; export r; \
56563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56564         $(HOST_EXPORTS) \
56565         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56566 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
56567
56568 .PHONY: check-gcc-java check-java
56569 check-gcc-java:
56570         r=`${PWD_COMMAND}`; export r; \
56571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56572         $(HOST_EXPORTS) \
56573         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
56574 check-java: check-gcc-java check-target-libjava
56575
56576 .PHONY: check-gcc-ada check-ada
56577 check-gcc-ada:
56578         r=`${PWD_COMMAND}`; export r; \
56579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56580         $(HOST_EXPORTS) \
56581         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56582 check-ada: check-gcc-ada check-target-libada
56583
56584 .PHONY: check-gcc-objc check-objc
56585 check-gcc-objc:
56586         r=`${PWD_COMMAND}`; export r; \
56587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56588         $(HOST_EXPORTS) \
56589         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56590 check-objc: check-gcc-objc check-target-libobjc
56591
56592 .PHONY: check-gcc-obj-c++ check-obj-c++
56593 check-gcc-obj-c++:
56594         r=`${PWD_COMMAND}`; export r; \
56595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56596         $(HOST_EXPORTS) \
56597         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56598 check-obj-c++: check-gcc-obj-c++
56599
56600 .PHONY: check-gcc-go check-go
56601 check-gcc-go:
56602         r=`${PWD_COMMAND}`; export r; \
56603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56604         $(HOST_EXPORTS) \
56605         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56606 check-go: check-gcc-go check-target-libgo
56607
56608
56609 # Install the gcc headers files, but not the fixed include files,
56610 # which Cygnus is not allowed to distribute.  This rule is very
56611 # dependent on the workings of the gcc Makefile.in.
56612 .PHONY: gcc-no-fixedincludes
56613 gcc-no-fixedincludes:
56614         @if [ -f ./gcc/Makefile ]; then \
56615           rm -rf gcc/tmp-include; \
56616           mv gcc/include gcc/tmp-include 2>/dev/null; \
56617           mkdir gcc/include; \
56618           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
56619           touch gcc/stmp-fixinc gcc/include/fixed; \
56620           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
56621           r=`${PWD_COMMAND}`; export r; \
56622           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
56623           $(HOST_EXPORTS) \
56624           (cd ./gcc && \
56625            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
56626           rm -rf gcc/include; \
56627           mv gcc/tmp-include gcc/include 2>/dev/null; \
56628         else true; fi
56629 @endif gcc
56630
56631 # ---------------------
56632 # GCC bootstrap support
56633 # ---------------------
56634
56635 # We track the current stage (the one in 'gcc') in the stage_current file.
56636 # stage_last instead tracks the stage that was built last.  These targets
56637 # are dummy when toplevel bootstrap is not active.
56638
56639 # While making host and target tools, symlinks to the final stage must be
56640 # there, so $(unstage) should be run at various points.  To avoid excessive
56641 # recursive invocations of make, we "inline" them using a variable.  These
56642 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56643 # to avoid warnings from the GNU Make job server.
56644
56645 unstage = :
56646 stage = :
56647 current_stage = ""
56648
56649 @if gcc-bootstrap
56650 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56651 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56652 current_stage = "`cat stage_current 2> /dev/null`"
56653 @endif gcc-bootstrap
56654
56655 .PHONY: unstage stage
56656 unstage:
56657         @: $(MAKE); $(unstage)
56658 stage:
56659         @: $(MAKE); $(stage)
56660
56661 # Disable commands for lean bootstrap.
56662 LEAN = false
56663
56664 # We name the build directories for the various stages "stage1-gcc",
56665 # "stage2-gcc","stage3-gcc", etc.
56666
56667 # Since the 'compare' process will fail (on debugging information) if any
56668 # directory names are different, we need to link the gcc directory for
56669 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56670 # the build directories constant as well. For the latter, we use naked names
56671 # like 'gcc', because the scripts in that directory assume it.  We use
56672 # mv on platforms where symlinks to directories do not work or are not
56673 # reliable.
56674
56675 # 'touch' doesn't work right on some platforms.
56676 STAMP = echo timestamp > 
56677
56678 # We only want to compare .o files, so set this!
56679 objext = .o
56680
56681
56682 .PHONY: stage1-start stage1-end
56683
56684 stage1-start::
56685         @: $(MAKE); $(stage); \
56686         echo stage1 > stage_current ; \
56687         echo stage1 > stage_last; \
56688         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56689 @if bfd
56690         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56691           mkdir stage1-bfd; \
56692         mv stage1-bfd bfd 
56693 @endif bfd
56694 @if opcodes
56695         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56696           mkdir stage1-opcodes; \
56697         mv stage1-opcodes opcodes 
56698 @endif opcodes
56699 @if binutils
56700         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56701           mkdir stage1-binutils; \
56702         mv stage1-binutils binutils 
56703 @endif binutils
56704 @if gas
56705         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56706           mkdir stage1-gas; \
56707         mv stage1-gas gas 
56708 @endif gas
56709 @if gcc
56710         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56711           mkdir stage1-gcc; \
56712         mv stage1-gcc gcc 
56713 @endif gcc
56714 @if gmp
56715         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56716           mkdir stage1-gmp; \
56717         mv stage1-gmp gmp 
56718 @endif gmp
56719 @if mpfr
56720         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56721           mkdir stage1-mpfr; \
56722         mv stage1-mpfr mpfr 
56723 @endif mpfr
56724 @if mpc
56725         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56726           mkdir stage1-mpc; \
56727         mv stage1-mpc mpc 
56728 @endif mpc
56729 @if ppl
56730         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
56731           mkdir stage1-ppl; \
56732         mv stage1-ppl ppl 
56733 @endif ppl
56734 @if cloog
56735         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
56736           mkdir stage1-cloog; \
56737         mv stage1-cloog cloog 
56738 @endif cloog
56739 @if libelf
56740         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56741           mkdir stage1-libelf; \
56742         mv stage1-libelf libelf 
56743 @endif libelf
56744 @if gold
56745         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56746           mkdir stage1-gold; \
56747         mv stage1-gold gold 
56748 @endif gold
56749 @if intl
56750         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56751           mkdir stage1-intl; \
56752         mv stage1-intl intl 
56753 @endif intl
56754 @if ld
56755         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56756           mkdir stage1-ld; \
56757         mv stage1-ld ld 
56758 @endif ld
56759 @if libcpp
56760         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56761           mkdir stage1-libcpp; \
56762         mv stage1-libcpp libcpp 
56763 @endif libcpp
56764 @if libdecnumber
56765         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56766           mkdir stage1-libdecnumber; \
56767         mv stage1-libdecnumber libdecnumber 
56768 @endif libdecnumber
56769 @if libiberty
56770         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56771           mkdir stage1-libiberty; \
56772         mv stage1-libiberty libiberty 
56773 @endif libiberty
56774 @if zlib
56775         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56776           mkdir stage1-zlib; \
56777         mv stage1-zlib zlib 
56778 @endif zlib
56779 @if lto-plugin
56780         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56781           mkdir stage1-lto-plugin; \
56782         mv stage1-lto-plugin lto-plugin 
56783 @endif lto-plugin
56784         @[ -d stage1-$(TARGET_SUBDIR) ] || \
56785           mkdir stage1-$(TARGET_SUBDIR); \
56786         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
56787
56788 stage1-end:: 
56789 @if bfd
56790         @if test -d $(HOST_SUBDIR)/bfd ; then \
56791           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
56792         fi
56793 @endif bfd
56794 @if opcodes
56795         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56796           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
56797         fi
56798 @endif opcodes
56799 @if binutils
56800         @if test -d $(HOST_SUBDIR)/binutils ; then \
56801           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
56802         fi
56803 @endif binutils
56804 @if gas
56805         @if test -d $(HOST_SUBDIR)/gas ; then \
56806           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
56807         fi
56808 @endif gas
56809 @if gcc
56810         @if test -d $(HOST_SUBDIR)/gcc ; then \
56811           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
56812         fi
56813 @endif gcc
56814 @if gmp
56815         @if test -d $(HOST_SUBDIR)/gmp ; then \
56816           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
56817         fi
56818 @endif gmp
56819 @if mpfr
56820         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56821           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
56822         fi
56823 @endif mpfr
56824 @if mpc
56825         @if test -d $(HOST_SUBDIR)/mpc ; then \
56826           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
56827         fi
56828 @endif mpc
56829 @if ppl
56830         @if test -d $(HOST_SUBDIR)/ppl ; then \
56831           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
56832         fi
56833 @endif ppl
56834 @if cloog
56835         @if test -d $(HOST_SUBDIR)/cloog ; then \
56836           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
56837         fi
56838 @endif cloog
56839 @if libelf
56840         @if test -d $(HOST_SUBDIR)/libelf ; then \
56841           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
56842         fi
56843 @endif libelf
56844 @if gold
56845         @if test -d $(HOST_SUBDIR)/gold ; then \
56846           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
56847         fi
56848 @endif gold
56849 @if intl
56850         @if test -d $(HOST_SUBDIR)/intl ; then \
56851           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
56852         fi
56853 @endif intl
56854 @if ld
56855         @if test -d $(HOST_SUBDIR)/ld ; then \
56856           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
56857         fi
56858 @endif ld
56859 @if libcpp
56860         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56861           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
56862         fi
56863 @endif libcpp
56864 @if libdecnumber
56865         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56866           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
56867         fi
56868 @endif libdecnumber
56869 @if libiberty
56870         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56871           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
56872         fi
56873 @endif libiberty
56874 @if zlib
56875         @if test -d $(HOST_SUBDIR)/zlib ; then \
56876           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
56877         fi
56878 @endif zlib
56879 @if lto-plugin
56880         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56881           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
56882         fi
56883 @endif lto-plugin
56884         @if test -d $(TARGET_SUBDIR) ; then \
56885           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
56886         fi
56887         rm -f stage_current
56888
56889 # Bubble a bug fix through all the stages up to stage 1.  They are
56890 # remade, but not reconfigured.  The next stage (if any) will not be
56891 # reconfigured either.
56892 .PHONY: stage1-bubble
56893 stage1-bubble:: 
56894         @r=`${PWD_COMMAND}`; export r; \
56895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56896         if test -f stage1-lean  ; then \
56897           echo Skipping rebuild of stage1 ; \
56898         else \
56899           $(MAKE) stage1-start; \
56900           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56901         fi
56902
56903 .PHONY: all-stage1 clean-stage1
56904 do-clean: clean-stage1
56905
56906 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56907 # only possibility, but now it conflicts with no-bootstrap rules
56908 @if gcc-bootstrap
56909
56910
56911
56912
56913 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56914
56915 .PHONY: distclean-stage1
56916 distclean-stage1::
56917         @: $(MAKE); $(stage)
56918         @test "`cat stage_last`" != stage1 || rm -f stage_last
56919         rm -rf stage1-* 
56920
56921
56922 @endif gcc-bootstrap
56923
56924
56925 .PHONY: stage2-start stage2-end
56926
56927 stage2-start::
56928         @: $(MAKE); $(stage); \
56929         echo stage2 > stage_current ; \
56930         echo stage2 > stage_last; \
56931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56932 @if bfd
56933         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56934           mkdir stage2-bfd; \
56935         mv stage2-bfd bfd  ; \
56936         mv stage1-bfd prev-bfd || test -f stage1-lean 
56937 @endif bfd
56938 @if opcodes
56939         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56940           mkdir stage2-opcodes; \
56941         mv stage2-opcodes opcodes  ; \
56942         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
56943 @endif opcodes
56944 @if binutils
56945         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56946           mkdir stage2-binutils; \
56947         mv stage2-binutils binutils  ; \
56948         mv stage1-binutils prev-binutils || test -f stage1-lean 
56949 @endif binutils
56950 @if gas
56951         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56952           mkdir stage2-gas; \
56953         mv stage2-gas gas  ; \
56954         mv stage1-gas prev-gas || test -f stage1-lean 
56955 @endif gas
56956 @if gcc
56957         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56958           mkdir stage2-gcc; \
56959         mv stage2-gcc gcc  ; \
56960         mv stage1-gcc prev-gcc || test -f stage1-lean 
56961 @endif gcc
56962 @if gmp
56963         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56964           mkdir stage2-gmp; \
56965         mv stage2-gmp gmp  ; \
56966         mv stage1-gmp prev-gmp || test -f stage1-lean 
56967 @endif gmp
56968 @if mpfr
56969         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56970           mkdir stage2-mpfr; \
56971         mv stage2-mpfr mpfr  ; \
56972         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
56973 @endif mpfr
56974 @if mpc
56975         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56976           mkdir stage2-mpc; \
56977         mv stage2-mpc mpc  ; \
56978         mv stage1-mpc prev-mpc || test -f stage1-lean 
56979 @endif mpc
56980 @if ppl
56981         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56982           mkdir stage2-ppl; \
56983         mv stage2-ppl ppl  ; \
56984         mv stage1-ppl prev-ppl || test -f stage1-lean 
56985 @endif ppl
56986 @if cloog
56987         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56988           mkdir stage2-cloog; \
56989         mv stage2-cloog cloog  ; \
56990         mv stage1-cloog prev-cloog || test -f stage1-lean 
56991 @endif cloog
56992 @if libelf
56993         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56994           mkdir stage2-libelf; \
56995         mv stage2-libelf libelf  ; \
56996         mv stage1-libelf prev-libelf || test -f stage1-lean 
56997 @endif libelf
56998 @if gold
56999         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57000           mkdir stage2-gold; \
57001         mv stage2-gold gold  ; \
57002         mv stage1-gold prev-gold || test -f stage1-lean 
57003 @endif gold
57004 @if intl
57005         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57006           mkdir stage2-intl; \
57007         mv stage2-intl intl  ; \
57008         mv stage1-intl prev-intl || test -f stage1-lean 
57009 @endif intl
57010 @if ld
57011         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57012           mkdir stage2-ld; \
57013         mv stage2-ld ld  ; \
57014         mv stage1-ld prev-ld || test -f stage1-lean 
57015 @endif ld
57016 @if libcpp
57017         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57018           mkdir stage2-libcpp; \
57019         mv stage2-libcpp libcpp  ; \
57020         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
57021 @endif libcpp
57022 @if libdecnumber
57023         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57024           mkdir stage2-libdecnumber; \
57025         mv stage2-libdecnumber libdecnumber  ; \
57026         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
57027 @endif libdecnumber
57028 @if libiberty
57029         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57030           mkdir stage2-libiberty; \
57031         mv stage2-libiberty libiberty  ; \
57032         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
57033 @endif libiberty
57034 @if zlib
57035         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57036           mkdir stage2-zlib; \
57037         mv stage2-zlib zlib  ; \
57038         mv stage1-zlib prev-zlib || test -f stage1-lean 
57039 @endif zlib
57040 @if lto-plugin
57041         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57042           mkdir stage2-lto-plugin; \
57043         mv stage2-lto-plugin lto-plugin  ; \
57044         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
57045 @endif lto-plugin
57046         @[ -d stage2-$(TARGET_SUBDIR) ] || \
57047           mkdir stage2-$(TARGET_SUBDIR); \
57048         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57049         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
57050
57051 stage2-end:: 
57052 @if bfd
57053         @if test -d $(HOST_SUBDIR)/bfd ; then \
57054           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
57055           mv prev-bfd stage1-bfd ; :  ; \
57056         fi
57057 @endif bfd
57058 @if opcodes
57059         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57060           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
57061           mv prev-opcodes stage1-opcodes ; :  ; \
57062         fi
57063 @endif opcodes
57064 @if binutils
57065         @if test -d $(HOST_SUBDIR)/binutils ; then \
57066           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
57067           mv prev-binutils stage1-binutils ; :  ; \
57068         fi
57069 @endif binutils
57070 @if gas
57071         @if test -d $(HOST_SUBDIR)/gas ; then \
57072           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
57073           mv prev-gas stage1-gas ; :  ; \
57074         fi
57075 @endif gas
57076 @if gcc
57077         @if test -d $(HOST_SUBDIR)/gcc ; then \
57078           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
57079           mv prev-gcc stage1-gcc ; :  ; \
57080         fi
57081 @endif gcc
57082 @if gmp
57083         @if test -d $(HOST_SUBDIR)/gmp ; then \
57084           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
57085           mv prev-gmp stage1-gmp ; :  ; \
57086         fi
57087 @endif gmp
57088 @if mpfr
57089         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57090           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
57091           mv prev-mpfr stage1-mpfr ; :  ; \
57092         fi
57093 @endif mpfr
57094 @if mpc
57095         @if test -d $(HOST_SUBDIR)/mpc ; then \
57096           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
57097           mv prev-mpc stage1-mpc ; :  ; \
57098         fi
57099 @endif mpc
57100 @if ppl
57101         @if test -d $(HOST_SUBDIR)/ppl ; then \
57102           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
57103           mv prev-ppl stage1-ppl ; :  ; \
57104         fi
57105 @endif ppl
57106 @if cloog
57107         @if test -d $(HOST_SUBDIR)/cloog ; then \
57108           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
57109           mv prev-cloog stage1-cloog ; :  ; \
57110         fi
57111 @endif cloog
57112 @if libelf
57113         @if test -d $(HOST_SUBDIR)/libelf ; then \
57114           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
57115           mv prev-libelf stage1-libelf ; :  ; \
57116         fi
57117 @endif libelf
57118 @if gold
57119         @if test -d $(HOST_SUBDIR)/gold ; then \
57120           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
57121           mv prev-gold stage1-gold ; :  ; \
57122         fi
57123 @endif gold
57124 @if intl
57125         @if test -d $(HOST_SUBDIR)/intl ; then \
57126           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
57127           mv prev-intl stage1-intl ; :  ; \
57128         fi
57129 @endif intl
57130 @if ld
57131         @if test -d $(HOST_SUBDIR)/ld ; then \
57132           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
57133           mv prev-ld stage1-ld ; :  ; \
57134         fi
57135 @endif ld
57136 @if libcpp
57137         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57138           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
57139           mv prev-libcpp stage1-libcpp ; :  ; \
57140         fi
57141 @endif libcpp
57142 @if libdecnumber
57143         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57144           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
57145           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
57146         fi
57147 @endif libdecnumber
57148 @if libiberty
57149         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57150           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
57151           mv prev-libiberty stage1-libiberty ; :  ; \
57152         fi
57153 @endif libiberty
57154 @if zlib
57155         @if test -d $(HOST_SUBDIR)/zlib ; then \
57156           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
57157           mv prev-zlib stage1-zlib ; :  ; \
57158         fi
57159 @endif zlib
57160 @if lto-plugin
57161         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57162           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
57163           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
57164         fi
57165 @endif lto-plugin
57166         @if test -d $(TARGET_SUBDIR) ; then \
57167           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
57168           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
57169         fi
57170         rm -f stage_current
57171
57172 # Bubble a bug fix through all the stages up to stage 2.  They are
57173 # remade, but not reconfigured.  The next stage (if any) will not be
57174 # reconfigured either.
57175 .PHONY: stage2-bubble
57176 stage2-bubble:: stage1-bubble
57177         @r=`${PWD_COMMAND}`; export r; \
57178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57179         if test -f stage2-lean || test -f stage1-lean  ; then \
57180           echo Skipping rebuild of stage2 ; \
57181         else \
57182           $(MAKE) stage2-start; \
57183           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57184         fi
57185
57186 .PHONY: all-stage2 clean-stage2
57187 do-clean: clean-stage2
57188
57189 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57190 # only possibility, but now it conflicts with no-bootstrap rules
57191 @if gcc-bootstrap
57192
57193
57194
57195 .PHONY: bootstrap2 bootstrap2-lean
57196 bootstrap2:
57197         echo stage2 > stage_final
57198         @r=`${PWD_COMMAND}`; export r; \
57199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57200         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57201         @: $(MAKE); $(unstage)
57202         @r=`${PWD_COMMAND}`; export r; \
57203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57204         TFLAGS="$(STAGE2_TFLAGS)"; \
57205         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57206
57207 bootstrap2-lean:
57208         echo stage2 > stage_final
57209         @r=`${PWD_COMMAND}`; export r; \
57210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57211         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57212         @: $(MAKE); $(unstage)
57213         @r=`${PWD_COMMAND}`; export r; \
57214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57215         TFLAGS="$(STAGE2_TFLAGS)"; \
57216         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57217
57218
57219 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57220 distclean-stage1:: distclean-stage2 
57221 .PHONY: distclean-stage2
57222 distclean-stage2::
57223         @: $(MAKE); $(stage)
57224         @test "`cat stage_last`" != stage2 || rm -f stage_last
57225         rm -rf stage2-* 
57226
57227
57228 @endif gcc-bootstrap
57229
57230
57231 .PHONY: stage3-start stage3-end
57232
57233 stage3-start::
57234         @: $(MAKE); $(stage); \
57235         echo stage3 > stage_current ; \
57236         echo stage3 > stage_last; \
57237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57238 @if bfd
57239         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57240           mkdir stage3-bfd; \
57241         mv stage3-bfd bfd  ; \
57242         mv stage2-bfd prev-bfd || test -f stage2-lean 
57243 @endif bfd
57244 @if opcodes
57245         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57246           mkdir stage3-opcodes; \
57247         mv stage3-opcodes opcodes  ; \
57248         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
57249 @endif opcodes
57250 @if binutils
57251         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57252           mkdir stage3-binutils; \
57253         mv stage3-binutils binutils  ; \
57254         mv stage2-binutils prev-binutils || test -f stage2-lean 
57255 @endif binutils
57256 @if gas
57257         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57258           mkdir stage3-gas; \
57259         mv stage3-gas gas  ; \
57260         mv stage2-gas prev-gas || test -f stage2-lean 
57261 @endif gas
57262 @if gcc
57263         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57264           mkdir stage3-gcc; \
57265         mv stage3-gcc gcc  ; \
57266         mv stage2-gcc prev-gcc || test -f stage2-lean 
57267 @endif gcc
57268 @if gmp
57269         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57270           mkdir stage3-gmp; \
57271         mv stage3-gmp gmp  ; \
57272         mv stage2-gmp prev-gmp || test -f stage2-lean 
57273 @endif gmp
57274 @if mpfr
57275         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57276           mkdir stage3-mpfr; \
57277         mv stage3-mpfr mpfr  ; \
57278         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
57279 @endif mpfr
57280 @if mpc
57281         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57282           mkdir stage3-mpc; \
57283         mv stage3-mpc mpc  ; \
57284         mv stage2-mpc prev-mpc || test -f stage2-lean 
57285 @endif mpc
57286 @if ppl
57287         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
57288           mkdir stage3-ppl; \
57289         mv stage3-ppl ppl  ; \
57290         mv stage2-ppl prev-ppl || test -f stage2-lean 
57291 @endif ppl
57292 @if cloog
57293         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
57294           mkdir stage3-cloog; \
57295         mv stage3-cloog cloog  ; \
57296         mv stage2-cloog prev-cloog || test -f stage2-lean 
57297 @endif cloog
57298 @if libelf
57299         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57300           mkdir stage3-libelf; \
57301         mv stage3-libelf libelf  ; \
57302         mv stage2-libelf prev-libelf || test -f stage2-lean 
57303 @endif libelf
57304 @if gold
57305         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57306           mkdir stage3-gold; \
57307         mv stage3-gold gold  ; \
57308         mv stage2-gold prev-gold || test -f stage2-lean 
57309 @endif gold
57310 @if intl
57311         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57312           mkdir stage3-intl; \
57313         mv stage3-intl intl  ; \
57314         mv stage2-intl prev-intl || test -f stage2-lean 
57315 @endif intl
57316 @if ld
57317         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57318           mkdir stage3-ld; \
57319         mv stage3-ld ld  ; \
57320         mv stage2-ld prev-ld || test -f stage2-lean 
57321 @endif ld
57322 @if libcpp
57323         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57324           mkdir stage3-libcpp; \
57325         mv stage3-libcpp libcpp  ; \
57326         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
57327 @endif libcpp
57328 @if libdecnumber
57329         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57330           mkdir stage3-libdecnumber; \
57331         mv stage3-libdecnumber libdecnumber  ; \
57332         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
57333 @endif libdecnumber
57334 @if libiberty
57335         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57336           mkdir stage3-libiberty; \
57337         mv stage3-libiberty libiberty  ; \
57338         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
57339 @endif libiberty
57340 @if zlib
57341         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57342           mkdir stage3-zlib; \
57343         mv stage3-zlib zlib  ; \
57344         mv stage2-zlib prev-zlib || test -f stage2-lean 
57345 @endif zlib
57346 @if lto-plugin
57347         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57348           mkdir stage3-lto-plugin; \
57349         mv stage3-lto-plugin lto-plugin  ; \
57350         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
57351 @endif lto-plugin
57352         @[ -d stage3-$(TARGET_SUBDIR) ] || \
57353           mkdir stage3-$(TARGET_SUBDIR); \
57354         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57355         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
57356
57357 stage3-end:: 
57358 @if bfd
57359         @if test -d $(HOST_SUBDIR)/bfd ; then \
57360           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
57361           mv prev-bfd stage2-bfd ; :  ; \
57362         fi
57363 @endif bfd
57364 @if opcodes
57365         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57366           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
57367           mv prev-opcodes stage2-opcodes ; :  ; \
57368         fi
57369 @endif opcodes
57370 @if binutils
57371         @if test -d $(HOST_SUBDIR)/binutils ; then \
57372           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
57373           mv prev-binutils stage2-binutils ; :  ; \
57374         fi
57375 @endif binutils
57376 @if gas
57377         @if test -d $(HOST_SUBDIR)/gas ; then \
57378           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
57379           mv prev-gas stage2-gas ; :  ; \
57380         fi
57381 @endif gas
57382 @if gcc
57383         @if test -d $(HOST_SUBDIR)/gcc ; then \
57384           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
57385           mv prev-gcc stage2-gcc ; :  ; \
57386         fi
57387 @endif gcc
57388 @if gmp
57389         @if test -d $(HOST_SUBDIR)/gmp ; then \
57390           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
57391           mv prev-gmp stage2-gmp ; :  ; \
57392         fi
57393 @endif gmp
57394 @if mpfr
57395         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57396           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
57397           mv prev-mpfr stage2-mpfr ; :  ; \
57398         fi
57399 @endif mpfr
57400 @if mpc
57401         @if test -d $(HOST_SUBDIR)/mpc ; then \
57402           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
57403           mv prev-mpc stage2-mpc ; :  ; \
57404         fi
57405 @endif mpc
57406 @if ppl
57407         @if test -d $(HOST_SUBDIR)/ppl ; then \
57408           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
57409           mv prev-ppl stage2-ppl ; :  ; \
57410         fi
57411 @endif ppl
57412 @if cloog
57413         @if test -d $(HOST_SUBDIR)/cloog ; then \
57414           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
57415           mv prev-cloog stage2-cloog ; :  ; \
57416         fi
57417 @endif cloog
57418 @if libelf
57419         @if test -d $(HOST_SUBDIR)/libelf ; then \
57420           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
57421           mv prev-libelf stage2-libelf ; :  ; \
57422         fi
57423 @endif libelf
57424 @if gold
57425         @if test -d $(HOST_SUBDIR)/gold ; then \
57426           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
57427           mv prev-gold stage2-gold ; :  ; \
57428         fi
57429 @endif gold
57430 @if intl
57431         @if test -d $(HOST_SUBDIR)/intl ; then \
57432           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
57433           mv prev-intl stage2-intl ; :  ; \
57434         fi
57435 @endif intl
57436 @if ld
57437         @if test -d $(HOST_SUBDIR)/ld ; then \
57438           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
57439           mv prev-ld stage2-ld ; :  ; \
57440         fi
57441 @endif ld
57442 @if libcpp
57443         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57444           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
57445           mv prev-libcpp stage2-libcpp ; :  ; \
57446         fi
57447 @endif libcpp
57448 @if libdecnumber
57449         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57450           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
57451           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
57452         fi
57453 @endif libdecnumber
57454 @if libiberty
57455         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57456           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
57457           mv prev-libiberty stage2-libiberty ; :  ; \
57458         fi
57459 @endif libiberty
57460 @if zlib
57461         @if test -d $(HOST_SUBDIR)/zlib ; then \
57462           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
57463           mv prev-zlib stage2-zlib ; :  ; \
57464         fi
57465 @endif zlib
57466 @if lto-plugin
57467         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57468           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
57469           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
57470         fi
57471 @endif lto-plugin
57472         @if test -d $(TARGET_SUBDIR) ; then \
57473           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
57474           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
57475         fi
57476         rm -f stage_current
57477
57478 # Bubble a bug fix through all the stages up to stage 3.  They are
57479 # remade, but not reconfigured.  The next stage (if any) will not be
57480 # reconfigured either.
57481 .PHONY: stage3-bubble
57482 stage3-bubble:: stage2-bubble
57483         @r=`${PWD_COMMAND}`; export r; \
57484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57485         if test -f stage3-lean || test -f stage2-lean  ; then \
57486           echo Skipping rebuild of stage3 ; \
57487         else \
57488           $(MAKE) stage3-start; \
57489           if $(LEAN); then \
57490             rm -rf stage1-* ; \
57491             $(STAMP) stage1-lean ; \
57492           fi; \
57493           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57494         fi
57495         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57496
57497 .PHONY: all-stage3 clean-stage3
57498 do-clean: clean-stage3
57499
57500 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57501 # only possibility, but now it conflicts with no-bootstrap rules
57502 @if gcc-bootstrap
57503
57504 compare:
57505         @r=`${PWD_COMMAND}`; export r; \
57506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57507         if test -f stage2-lean; then \
57508           echo Cannot compare object files as stage 2 was deleted. ; \
57509           exit 0 ; \
57510         fi; \
57511         : $(MAKE); $(stage); \
57512         rm -f .bad_compare ; \
57513         echo Comparing stages 2 and 3 ; \
57514         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57515         files=`find stage3-* -name "*$(objext)" -print | \
57516                  sed -n s,^stage$$sed-,,p` ; \
57517         for file in $${files} ; do \
57518           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57519           if test ! -f $$f1; then continue; fi; \
57520           $(do-compare) > /dev/null 2>&1; \
57521           if test $$? -eq 1; then \
57522             case $$file in \
57523               @compare_exclusions@) \
57524                 echo warning: $$file differs ;; \
57525               *) \
57526                 echo $$file differs >> .bad_compare ;; \
57527             esac ; \
57528           fi ; \
57529         done ; \
57530         if [ -f .bad_compare ]; then \
57531           echo "Bootstrap comparison failure!"; \
57532           cat .bad_compare; \
57533           exit 1; \
57534         else \
57535           echo Comparison successful.; \
57536         fi ; \
57537         $(STAMP) compare
57538         if $(LEAN); then \
57539           rm -rf stage2-*; \
57540           $(STAMP) stage2-lean; \
57541         fi
57542
57543
57544
57545 .PHONY: bootstrap bootstrap-lean
57546 bootstrap:
57547         echo stage3 > stage_final
57548         @r=`${PWD_COMMAND}`; export r; \
57549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57550         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57551         @: $(MAKE); $(unstage)
57552         @r=`${PWD_COMMAND}`; export r; \
57553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57554         TFLAGS="$(STAGE3_TFLAGS)"; \
57555         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57556
57557 bootstrap-lean:
57558         echo stage3 > stage_final
57559         @r=`${PWD_COMMAND}`; export r; \
57560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57561         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57562         @: $(MAKE); $(unstage)
57563         @r=`${PWD_COMMAND}`; export r; \
57564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57565         TFLAGS="$(STAGE3_TFLAGS)"; \
57566         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57567
57568
57569 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57570 distclean-stage2:: distclean-stage3 
57571 .PHONY: distclean-stage3
57572 distclean-stage3::
57573         @: $(MAKE); $(stage)
57574         @test "`cat stage_last`" != stage3 || rm -f stage_last
57575         rm -rf stage3-* compare 
57576
57577
57578 .PHONY: cleanstrap
57579 cleanstrap: do-distclean local-clean
57580         echo stage3 > stage_final
57581         @r=`${PWD_COMMAND}`; export r; \
57582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57583         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57584         @: $(MAKE); $(unstage)
57585         @r=`${PWD_COMMAND}`; export r; \
57586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57587         TFLAGS="$(STAGE3_TFLAGS)"; \
57588         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57589
57590 @endif gcc-bootstrap
57591
57592
57593 .PHONY: stage4-start stage4-end
57594
57595 stage4-start::
57596         @: $(MAKE); $(stage); \
57597         echo stage4 > stage_current ; \
57598         echo stage4 > stage_last; \
57599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57600 @if bfd
57601         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57602           mkdir stage4-bfd; \
57603         mv stage4-bfd bfd  ; \
57604         mv stage3-bfd prev-bfd || test -f stage3-lean 
57605 @endif bfd
57606 @if opcodes
57607         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57608           mkdir stage4-opcodes; \
57609         mv stage4-opcodes opcodes  ; \
57610         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
57611 @endif opcodes
57612 @if binutils
57613         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57614           mkdir stage4-binutils; \
57615         mv stage4-binutils binutils  ; \
57616         mv stage3-binutils prev-binutils || test -f stage3-lean 
57617 @endif binutils
57618 @if gas
57619         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57620           mkdir stage4-gas; \
57621         mv stage4-gas gas  ; \
57622         mv stage3-gas prev-gas || test -f stage3-lean 
57623 @endif gas
57624 @if gcc
57625         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57626           mkdir stage4-gcc; \
57627         mv stage4-gcc gcc  ; \
57628         mv stage3-gcc prev-gcc || test -f stage3-lean 
57629 @endif gcc
57630 @if gmp
57631         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57632           mkdir stage4-gmp; \
57633         mv stage4-gmp gmp  ; \
57634         mv stage3-gmp prev-gmp || test -f stage3-lean 
57635 @endif gmp
57636 @if mpfr
57637         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57638           mkdir stage4-mpfr; \
57639         mv stage4-mpfr mpfr  ; \
57640         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
57641 @endif mpfr
57642 @if mpc
57643         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57644           mkdir stage4-mpc; \
57645         mv stage4-mpc mpc  ; \
57646         mv stage3-mpc prev-mpc || test -f stage3-lean 
57647 @endif mpc
57648 @if ppl
57649         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
57650           mkdir stage4-ppl; \
57651         mv stage4-ppl ppl  ; \
57652         mv stage3-ppl prev-ppl || test -f stage3-lean 
57653 @endif ppl
57654 @if cloog
57655         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
57656           mkdir stage4-cloog; \
57657         mv stage4-cloog cloog  ; \
57658         mv stage3-cloog prev-cloog || test -f stage3-lean 
57659 @endif cloog
57660 @if libelf
57661         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57662           mkdir stage4-libelf; \
57663         mv stage4-libelf libelf  ; \
57664         mv stage3-libelf prev-libelf || test -f stage3-lean 
57665 @endif libelf
57666 @if gold
57667         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57668           mkdir stage4-gold; \
57669         mv stage4-gold gold  ; \
57670         mv stage3-gold prev-gold || test -f stage3-lean 
57671 @endif gold
57672 @if intl
57673         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57674           mkdir stage4-intl; \
57675         mv stage4-intl intl  ; \
57676         mv stage3-intl prev-intl || test -f stage3-lean 
57677 @endif intl
57678 @if ld
57679         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57680           mkdir stage4-ld; \
57681         mv stage4-ld ld  ; \
57682         mv stage3-ld prev-ld || test -f stage3-lean 
57683 @endif ld
57684 @if libcpp
57685         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57686           mkdir stage4-libcpp; \
57687         mv stage4-libcpp libcpp  ; \
57688         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
57689 @endif libcpp
57690 @if libdecnumber
57691         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57692           mkdir stage4-libdecnumber; \
57693         mv stage4-libdecnumber libdecnumber  ; \
57694         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
57695 @endif libdecnumber
57696 @if libiberty
57697         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57698           mkdir stage4-libiberty; \
57699         mv stage4-libiberty libiberty  ; \
57700         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
57701 @endif libiberty
57702 @if zlib
57703         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57704           mkdir stage4-zlib; \
57705         mv stage4-zlib zlib  ; \
57706         mv stage3-zlib prev-zlib || test -f stage3-lean 
57707 @endif zlib
57708 @if lto-plugin
57709         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57710           mkdir stage4-lto-plugin; \
57711         mv stage4-lto-plugin lto-plugin  ; \
57712         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
57713 @endif lto-plugin
57714         @[ -d stage4-$(TARGET_SUBDIR) ] || \
57715           mkdir stage4-$(TARGET_SUBDIR); \
57716         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57717         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
57718
57719 stage4-end:: 
57720 @if bfd
57721         @if test -d $(HOST_SUBDIR)/bfd ; then \
57722           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
57723           mv prev-bfd stage3-bfd ; :  ; \
57724         fi
57725 @endif bfd
57726 @if opcodes
57727         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57728           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
57729           mv prev-opcodes stage3-opcodes ; :  ; \
57730         fi
57731 @endif opcodes
57732 @if binutils
57733         @if test -d $(HOST_SUBDIR)/binutils ; then \
57734           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
57735           mv prev-binutils stage3-binutils ; :  ; \
57736         fi
57737 @endif binutils
57738 @if gas
57739         @if test -d $(HOST_SUBDIR)/gas ; then \
57740           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
57741           mv prev-gas stage3-gas ; :  ; \
57742         fi
57743 @endif gas
57744 @if gcc
57745         @if test -d $(HOST_SUBDIR)/gcc ; then \
57746           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
57747           mv prev-gcc stage3-gcc ; :  ; \
57748         fi
57749 @endif gcc
57750 @if gmp
57751         @if test -d $(HOST_SUBDIR)/gmp ; then \
57752           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
57753           mv prev-gmp stage3-gmp ; :  ; \
57754         fi
57755 @endif gmp
57756 @if mpfr
57757         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57758           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
57759           mv prev-mpfr stage3-mpfr ; :  ; \
57760         fi
57761 @endif mpfr
57762 @if mpc
57763         @if test -d $(HOST_SUBDIR)/mpc ; then \
57764           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
57765           mv prev-mpc stage3-mpc ; :  ; \
57766         fi
57767 @endif mpc
57768 @if ppl
57769         @if test -d $(HOST_SUBDIR)/ppl ; then \
57770           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
57771           mv prev-ppl stage3-ppl ; :  ; \
57772         fi
57773 @endif ppl
57774 @if cloog
57775         @if test -d $(HOST_SUBDIR)/cloog ; then \
57776           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
57777           mv prev-cloog stage3-cloog ; :  ; \
57778         fi
57779 @endif cloog
57780 @if libelf
57781         @if test -d $(HOST_SUBDIR)/libelf ; then \
57782           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
57783           mv prev-libelf stage3-libelf ; :  ; \
57784         fi
57785 @endif libelf
57786 @if gold
57787         @if test -d $(HOST_SUBDIR)/gold ; then \
57788           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
57789           mv prev-gold stage3-gold ; :  ; \
57790         fi
57791 @endif gold
57792 @if intl
57793         @if test -d $(HOST_SUBDIR)/intl ; then \
57794           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
57795           mv prev-intl stage3-intl ; :  ; \
57796         fi
57797 @endif intl
57798 @if ld
57799         @if test -d $(HOST_SUBDIR)/ld ; then \
57800           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
57801           mv prev-ld stage3-ld ; :  ; \
57802         fi
57803 @endif ld
57804 @if libcpp
57805         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57806           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
57807           mv prev-libcpp stage3-libcpp ; :  ; \
57808         fi
57809 @endif libcpp
57810 @if libdecnumber
57811         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57812           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
57813           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
57814         fi
57815 @endif libdecnumber
57816 @if libiberty
57817         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57818           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
57819           mv prev-libiberty stage3-libiberty ; :  ; \
57820         fi
57821 @endif libiberty
57822 @if zlib
57823         @if test -d $(HOST_SUBDIR)/zlib ; then \
57824           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
57825           mv prev-zlib stage3-zlib ; :  ; \
57826         fi
57827 @endif zlib
57828 @if lto-plugin
57829         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57830           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
57831           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
57832         fi
57833 @endif lto-plugin
57834         @if test -d $(TARGET_SUBDIR) ; then \
57835           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
57836           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
57837         fi
57838         rm -f stage_current
57839
57840 # Bubble a bug fix through all the stages up to stage 4.  They are
57841 # remade, but not reconfigured.  The next stage (if any) will not be
57842 # reconfigured either.
57843 .PHONY: stage4-bubble
57844 stage4-bubble:: stage3-bubble
57845         @r=`${PWD_COMMAND}`; export r; \
57846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57847         if test -f stage4-lean || test -f stage3-lean  ; then \
57848           echo Skipping rebuild of stage4 ; \
57849         else \
57850           $(MAKE) stage4-start; \
57851           if $(LEAN); then \
57852             rm -rf stage2-* ; \
57853             $(STAMP) stage2-lean ; \
57854           fi; \
57855           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
57856         fi
57857         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
57858
57859 .PHONY: all-stage4 clean-stage4
57860 do-clean: clean-stage4
57861
57862 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57863 # only possibility, but now it conflicts with no-bootstrap rules
57864 @if gcc-bootstrap
57865
57866 compare3:
57867         @r=`${PWD_COMMAND}`; export r; \
57868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57869         if test -f stage3-lean; then \
57870           echo Cannot compare object files as stage 3 was deleted. ; \
57871           exit 0 ; \
57872         fi; \
57873         : $(MAKE); $(stage); \
57874         rm -f .bad_compare ; \
57875         echo Comparing stages 3 and 4 ; \
57876         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
57877         files=`find stage4-* -name "*$(objext)" -print | \
57878                  sed -n s,^stage$$sed-,,p` ; \
57879         for file in $${files} ; do \
57880           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
57881           if test ! -f $$f1; then continue; fi; \
57882           $(do-compare3) > /dev/null 2>&1; \
57883           if test $$? -eq 1; then \
57884             case $$file in \
57885               @compare_exclusions@) \
57886                 echo warning: $$file differs ;; \
57887               *) \
57888                 echo $$file differs >> .bad_compare ;; \
57889             esac ; \
57890           fi ; \
57891         done ; \
57892         if [ -f .bad_compare ]; then \
57893           echo "Bootstrap comparison failure!"; \
57894           cat .bad_compare; \
57895           exit 1; \
57896         else \
57897           echo Comparison successful.; \
57898         fi ; \
57899         $(STAMP) compare3
57900         if $(LEAN); then \
57901           rm -rf stage3-*; \
57902           $(STAMP) stage3-lean; \
57903         fi
57904
57905
57906
57907 .PHONY: bootstrap4 bootstrap4-lean
57908 bootstrap4:
57909         echo stage4 > stage_final
57910         @r=`${PWD_COMMAND}`; export r; \
57911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57912         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
57913         @: $(MAKE); $(unstage)
57914         @r=`${PWD_COMMAND}`; export r; \
57915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57916         TFLAGS="$(STAGE4_TFLAGS)"; \
57917         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57918
57919 bootstrap4-lean:
57920         echo stage4 > stage_final
57921         @r=`${PWD_COMMAND}`; export r; \
57922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57923         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
57924         @: $(MAKE); $(unstage)
57925         @r=`${PWD_COMMAND}`; export r; \
57926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57927         TFLAGS="$(STAGE4_TFLAGS)"; \
57928         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57929
57930
57931 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57932 distclean-stage3:: distclean-stage4 
57933 .PHONY: distclean-stage4
57934 distclean-stage4::
57935         @: $(MAKE); $(stage)
57936         @test "`cat stage_last`" != stage4 || rm -f stage_last
57937         rm -rf stage4-* compare3 
57938
57939
57940 @endif gcc-bootstrap
57941
57942
57943 .PHONY: stageprofile-start stageprofile-end
57944
57945 stageprofile-start::
57946         @: $(MAKE); $(stage); \
57947         echo stageprofile > stage_current ; \
57948         echo stageprofile > stage_last; \
57949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57950 @if bfd
57951         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57952           mkdir stageprofile-bfd; \
57953         mv stageprofile-bfd bfd  ; \
57954         mv stage1-bfd prev-bfd || test -f stage1-lean 
57955 @endif bfd
57956 @if opcodes
57957         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57958           mkdir stageprofile-opcodes; \
57959         mv stageprofile-opcodes opcodes  ; \
57960         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
57961 @endif opcodes
57962 @if binutils
57963         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57964           mkdir stageprofile-binutils; \
57965         mv stageprofile-binutils binutils  ; \
57966         mv stage1-binutils prev-binutils || test -f stage1-lean 
57967 @endif binutils
57968 @if gas
57969         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57970           mkdir stageprofile-gas; \
57971         mv stageprofile-gas gas  ; \
57972         mv stage1-gas prev-gas || test -f stage1-lean 
57973 @endif gas
57974 @if gcc
57975         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57976           mkdir stageprofile-gcc; \
57977         mv stageprofile-gcc gcc  ; \
57978         mv stage1-gcc prev-gcc || test -f stage1-lean 
57979 @endif gcc
57980 @if gmp
57981         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57982           mkdir stageprofile-gmp; \
57983         mv stageprofile-gmp gmp  ; \
57984         mv stage1-gmp prev-gmp || test -f stage1-lean 
57985 @endif gmp
57986 @if mpfr
57987         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57988           mkdir stageprofile-mpfr; \
57989         mv stageprofile-mpfr mpfr  ; \
57990         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
57991 @endif mpfr
57992 @if mpc
57993         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57994           mkdir stageprofile-mpc; \
57995         mv stageprofile-mpc mpc  ; \
57996         mv stage1-mpc prev-mpc || test -f stage1-lean 
57997 @endif mpc
57998 @if ppl
57999         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
58000           mkdir stageprofile-ppl; \
58001         mv stageprofile-ppl ppl  ; \
58002         mv stage1-ppl prev-ppl || test -f stage1-lean 
58003 @endif ppl
58004 @if cloog
58005         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
58006           mkdir stageprofile-cloog; \
58007         mv stageprofile-cloog cloog  ; \
58008         mv stage1-cloog prev-cloog || test -f stage1-lean 
58009 @endif cloog
58010 @if libelf
58011         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58012           mkdir stageprofile-libelf; \
58013         mv stageprofile-libelf libelf  ; \
58014         mv stage1-libelf prev-libelf || test -f stage1-lean 
58015 @endif libelf
58016 @if gold
58017         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58018           mkdir stageprofile-gold; \
58019         mv stageprofile-gold gold  ; \
58020         mv stage1-gold prev-gold || test -f stage1-lean 
58021 @endif gold
58022 @if intl
58023         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58024           mkdir stageprofile-intl; \
58025         mv stageprofile-intl intl  ; \
58026         mv stage1-intl prev-intl || test -f stage1-lean 
58027 @endif intl
58028 @if ld
58029         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58030           mkdir stageprofile-ld; \
58031         mv stageprofile-ld ld  ; \
58032         mv stage1-ld prev-ld || test -f stage1-lean 
58033 @endif ld
58034 @if libcpp
58035         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58036           mkdir stageprofile-libcpp; \
58037         mv stageprofile-libcpp libcpp  ; \
58038         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
58039 @endif libcpp
58040 @if libdecnumber
58041         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58042           mkdir stageprofile-libdecnumber; \
58043         mv stageprofile-libdecnumber libdecnumber  ; \
58044         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
58045 @endif libdecnumber
58046 @if libiberty
58047         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58048           mkdir stageprofile-libiberty; \
58049         mv stageprofile-libiberty libiberty  ; \
58050         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
58051 @endif libiberty
58052 @if zlib
58053         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58054           mkdir stageprofile-zlib; \
58055         mv stageprofile-zlib zlib  ; \
58056         mv stage1-zlib prev-zlib || test -f stage1-lean 
58057 @endif zlib
58058 @if lto-plugin
58059         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58060           mkdir stageprofile-lto-plugin; \
58061         mv stageprofile-lto-plugin lto-plugin  ; \
58062         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
58063 @endif lto-plugin
58064         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58065           mkdir stageprofile-$(TARGET_SUBDIR); \
58066         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
58067         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
58068
58069 stageprofile-end:: 
58070 @if bfd
58071         @if test -d $(HOST_SUBDIR)/bfd ; then \
58072           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
58073           mv prev-bfd stage1-bfd ; :  ; \
58074         fi
58075 @endif bfd
58076 @if opcodes
58077         @if test -d $(HOST_SUBDIR)/opcodes ; then \
58078           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
58079           mv prev-opcodes stage1-opcodes ; :  ; \
58080         fi
58081 @endif opcodes
58082 @if binutils
58083         @if test -d $(HOST_SUBDIR)/binutils ; then \
58084           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
58085           mv prev-binutils stage1-binutils ; :  ; \
58086         fi
58087 @endif binutils
58088 @if gas
58089         @if test -d $(HOST_SUBDIR)/gas ; then \
58090           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
58091           mv prev-gas stage1-gas ; :  ; \
58092         fi
58093 @endif gas
58094 @if gcc
58095         @if test -d $(HOST_SUBDIR)/gcc ; then \
58096           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
58097           mv prev-gcc stage1-gcc ; :  ; \
58098         fi
58099 @endif gcc
58100 @if gmp
58101         @if test -d $(HOST_SUBDIR)/gmp ; then \
58102           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
58103           mv prev-gmp stage1-gmp ; :  ; \
58104         fi
58105 @endif gmp
58106 @if mpfr
58107         @if test -d $(HOST_SUBDIR)/mpfr ; then \
58108           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
58109           mv prev-mpfr stage1-mpfr ; :  ; \
58110         fi
58111 @endif mpfr
58112 @if mpc
58113         @if test -d $(HOST_SUBDIR)/mpc ; then \
58114           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
58115           mv prev-mpc stage1-mpc ; :  ; \
58116         fi
58117 @endif mpc
58118 @if ppl
58119         @if test -d $(HOST_SUBDIR)/ppl ; then \
58120           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
58121           mv prev-ppl stage1-ppl ; :  ; \
58122         fi
58123 @endif ppl
58124 @if cloog
58125         @if test -d $(HOST_SUBDIR)/cloog ; then \
58126           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
58127           mv prev-cloog stage1-cloog ; :  ; \
58128         fi
58129 @endif cloog
58130 @if libelf
58131         @if test -d $(HOST_SUBDIR)/libelf ; then \
58132           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
58133           mv prev-libelf stage1-libelf ; :  ; \
58134         fi
58135 @endif libelf
58136 @if gold
58137         @if test -d $(HOST_SUBDIR)/gold ; then \
58138           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
58139           mv prev-gold stage1-gold ; :  ; \
58140         fi
58141 @endif gold
58142 @if intl
58143         @if test -d $(HOST_SUBDIR)/intl ; then \
58144           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
58145           mv prev-intl stage1-intl ; :  ; \
58146         fi
58147 @endif intl
58148 @if ld
58149         @if test -d $(HOST_SUBDIR)/ld ; then \
58150           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
58151           mv prev-ld stage1-ld ; :  ; \
58152         fi
58153 @endif ld
58154 @if libcpp
58155         @if test -d $(HOST_SUBDIR)/libcpp ; then \
58156           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
58157           mv prev-libcpp stage1-libcpp ; :  ; \
58158         fi
58159 @endif libcpp
58160 @if libdecnumber
58161         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58162           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
58163           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
58164         fi
58165 @endif libdecnumber
58166 @if libiberty
58167         @if test -d $(HOST_SUBDIR)/libiberty ; then \
58168           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
58169           mv prev-libiberty stage1-libiberty ; :  ; \
58170         fi
58171 @endif libiberty
58172 @if zlib
58173         @if test -d $(HOST_SUBDIR)/zlib ; then \
58174           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
58175           mv prev-zlib stage1-zlib ; :  ; \
58176         fi
58177 @endif zlib
58178 @if lto-plugin
58179         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58180           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
58181           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
58182         fi
58183 @endif lto-plugin
58184         @if test -d $(TARGET_SUBDIR) ; then \
58185           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
58186           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
58187         fi
58188         rm -f stage_current
58189
58190 # Bubble a bug fix through all the stages up to stage profile.  They are
58191 # remade, but not reconfigured.  The next stage (if any) will not be
58192 # reconfigured either.
58193 .PHONY: stageprofile-bubble
58194 stageprofile-bubble:: stage1-bubble
58195         @r=`${PWD_COMMAND}`; export r; \
58196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58197         if test -f stageprofile-lean || test -f stage1-lean  ; then \
58198           echo Skipping rebuild of stageprofile ; \
58199         else \
58200           $(MAKE) stageprofile-start; \
58201           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58202         fi
58203
58204 .PHONY: all-stageprofile clean-stageprofile
58205 do-clean: clean-stageprofile
58206
58207 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58208 # only possibility, but now it conflicts with no-bootstrap rules
58209 @if gcc-bootstrap
58210
58211
58212
58213
58214 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58215 distclean-stage1:: distclean-stageprofile 
58216 .PHONY: distclean-stageprofile
58217 distclean-stageprofile::
58218         @: $(MAKE); $(stage)
58219         @test "`cat stage_last`" != stageprofile || rm -f stage_last
58220         rm -rf stageprofile-* 
58221
58222
58223 @endif gcc-bootstrap
58224
58225
58226 .PHONY: stagefeedback-start stagefeedback-end
58227
58228 stagefeedback-start::
58229         @: $(MAKE); $(stage); \
58230         echo stagefeedback > stage_current ; \
58231         echo stagefeedback > stage_last; \
58232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58233 @if bfd
58234         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58235           mkdir stagefeedback-bfd; \
58236         mv stagefeedback-bfd bfd  ; \
58237         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
58238 @endif bfd
58239 @if opcodes
58240         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58241           mkdir stagefeedback-opcodes; \
58242         mv stagefeedback-opcodes opcodes  ; \
58243         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
58244 @endif opcodes
58245 @if binutils
58246         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58247           mkdir stagefeedback-binutils; \
58248         mv stagefeedback-binutils binutils  ; \
58249         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
58250 @endif binutils
58251 @if gas
58252         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58253           mkdir stagefeedback-gas; \
58254         mv stagefeedback-gas gas  ; \
58255         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
58256 @endif gas
58257 @if gcc
58258         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58259           mkdir stagefeedback-gcc; \
58260         mv stagefeedback-gcc gcc  ; \
58261         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
58262 @endif gcc
58263 @if gmp
58264         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58265           mkdir stagefeedback-gmp; \
58266         mv stagefeedback-gmp gmp  ; \
58267         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
58268 @endif gmp
58269 @if mpfr
58270         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58271           mkdir stagefeedback-mpfr; \
58272         mv stagefeedback-mpfr mpfr  ; \
58273         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
58274 @endif mpfr
58275 @if mpc
58276         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58277           mkdir stagefeedback-mpc; \
58278         mv stagefeedback-mpc mpc  ; \
58279         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
58280 @endif mpc
58281 @if ppl
58282         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
58283           mkdir stagefeedback-ppl; \
58284         mv stagefeedback-ppl ppl  ; \
58285         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
58286 @endif ppl
58287 @if cloog
58288         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
58289           mkdir stagefeedback-cloog; \
58290         mv stagefeedback-cloog cloog  ; \
58291         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
58292 @endif cloog
58293 @if libelf
58294         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58295           mkdir stagefeedback-libelf; \
58296         mv stagefeedback-libelf libelf  ; \
58297         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
58298 @endif libelf
58299 @if gold
58300         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58301           mkdir stagefeedback-gold; \
58302         mv stagefeedback-gold gold  ; \
58303         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
58304 @endif gold
58305 @if intl
58306         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58307           mkdir stagefeedback-intl; \
58308         mv stagefeedback-intl intl  ; \
58309         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
58310 @endif intl
58311 @if ld
58312         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58313           mkdir stagefeedback-ld; \
58314         mv stagefeedback-ld ld  ; \
58315         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
58316 @endif ld
58317 @if libcpp
58318         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58319           mkdir stagefeedback-libcpp; \
58320         mv stagefeedback-libcpp libcpp  ; \
58321         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
58322 @endif libcpp
58323 @if libdecnumber
58324         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58325           mkdir stagefeedback-libdecnumber; \
58326         mv stagefeedback-libdecnumber libdecnumber  ; \
58327         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
58328 @endif libdecnumber
58329 @if libiberty
58330         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58331           mkdir stagefeedback-libiberty; \
58332         mv stagefeedback-libiberty libiberty  ; \
58333         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
58334 @endif libiberty
58335 @if zlib
58336         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58337           mkdir stagefeedback-zlib; \
58338         mv stagefeedback-zlib zlib  ; \
58339         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
58340 @endif zlib
58341 @if lto-plugin
58342         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58343           mkdir stagefeedback-lto-plugin; \
58344         mv stagefeedback-lto-plugin lto-plugin  ; \
58345         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
58346 @endif lto-plugin
58347         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58348           mkdir stagefeedback-$(TARGET_SUBDIR); \
58349         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
58350         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
58351
58352 stagefeedback-end:: 
58353 @if bfd
58354         @if test -d $(HOST_SUBDIR)/bfd ; then \
58355           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
58356           mv prev-bfd stageprofile-bfd ; :  ; \
58357         fi
58358 @endif bfd
58359 @if opcodes
58360         @if test -d $(HOST_SUBDIR)/opcodes ; then \
58361           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
58362           mv prev-opcodes stageprofile-opcodes ; :  ; \
58363         fi
58364 @endif opcodes
58365 @if binutils
58366         @if test -d $(HOST_SUBDIR)/binutils ; then \
58367           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
58368           mv prev-binutils stageprofile-binutils ; :  ; \
58369         fi
58370 @endif binutils
58371 @if gas
58372         @if test -d $(HOST_SUBDIR)/gas ; then \
58373           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
58374           mv prev-gas stageprofile-gas ; :  ; \
58375         fi
58376 @endif gas
58377 @if gcc
58378         @if test -d $(HOST_SUBDIR)/gcc ; then \
58379           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
58380           mv prev-gcc stageprofile-gcc ; :  ; \
58381         fi
58382 @endif gcc
58383 @if gmp
58384         @if test -d $(HOST_SUBDIR)/gmp ; then \
58385           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
58386           mv prev-gmp stageprofile-gmp ; :  ; \
58387         fi
58388 @endif gmp
58389 @if mpfr
58390         @if test -d $(HOST_SUBDIR)/mpfr ; then \
58391           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
58392           mv prev-mpfr stageprofile-mpfr ; :  ; \
58393         fi
58394 @endif mpfr
58395 @if mpc
58396         @if test -d $(HOST_SUBDIR)/mpc ; then \
58397           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
58398           mv prev-mpc stageprofile-mpc ; :  ; \
58399         fi
58400 @endif mpc
58401 @if ppl
58402         @if test -d $(HOST_SUBDIR)/ppl ; then \
58403           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
58404           mv prev-ppl stageprofile-ppl ; :  ; \
58405         fi
58406 @endif ppl
58407 @if cloog
58408         @if test -d $(HOST_SUBDIR)/cloog ; then \
58409           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
58410           mv prev-cloog stageprofile-cloog ; :  ; \
58411         fi
58412 @endif cloog
58413 @if libelf
58414         @if test -d $(HOST_SUBDIR)/libelf ; then \
58415           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
58416           mv prev-libelf stageprofile-libelf ; :  ; \
58417         fi
58418 @endif libelf
58419 @if gold
58420         @if test -d $(HOST_SUBDIR)/gold ; then \
58421           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
58422           mv prev-gold stageprofile-gold ; :  ; \
58423         fi
58424 @endif gold
58425 @if intl
58426         @if test -d $(HOST_SUBDIR)/intl ; then \
58427           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
58428           mv prev-intl stageprofile-intl ; :  ; \
58429         fi
58430 @endif intl
58431 @if ld
58432         @if test -d $(HOST_SUBDIR)/ld ; then \
58433           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
58434           mv prev-ld stageprofile-ld ; :  ; \
58435         fi
58436 @endif ld
58437 @if libcpp
58438         @if test -d $(HOST_SUBDIR)/libcpp ; then \
58439           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
58440           mv prev-libcpp stageprofile-libcpp ; :  ; \
58441         fi
58442 @endif libcpp
58443 @if libdecnumber
58444         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58445           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
58446           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
58447         fi
58448 @endif libdecnumber
58449 @if libiberty
58450         @if test -d $(HOST_SUBDIR)/libiberty ; then \
58451           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
58452           mv prev-libiberty stageprofile-libiberty ; :  ; \
58453         fi
58454 @endif libiberty
58455 @if zlib
58456         @if test -d $(HOST_SUBDIR)/zlib ; then \
58457           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
58458           mv prev-zlib stageprofile-zlib ; :  ; \
58459         fi
58460 @endif zlib
58461 @if lto-plugin
58462         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58463           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
58464           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
58465         fi
58466 @endif lto-plugin
58467         @if test -d $(TARGET_SUBDIR) ; then \
58468           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
58469           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
58470         fi
58471         rm -f stage_current
58472
58473 # Bubble a bug fix through all the stages up to stage feedback.  They are
58474 # remade, but not reconfigured.  The next stage (if any) will not be
58475 # reconfigured either.
58476 .PHONY: stagefeedback-bubble
58477 stagefeedback-bubble:: stageprofile-bubble
58478         @r=`${PWD_COMMAND}`; export r; \
58479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58480         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
58481           echo Skipping rebuild of stagefeedback ; \
58482         else \
58483           $(MAKE) stagefeedback-start; \
58484           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
58485         fi
58486
58487 .PHONY: all-stagefeedback clean-stagefeedback
58488 do-clean: clean-stagefeedback
58489
58490 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58491 # only possibility, but now it conflicts with no-bootstrap rules
58492 @if gcc-bootstrap
58493
58494
58495
58496 .PHONY: profiledbootstrap profiledbootstrap-lean
58497 profiledbootstrap:
58498         echo stagefeedback > stage_final
58499         @r=`${PWD_COMMAND}`; export r; \
58500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58501         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
58502         @: $(MAKE); $(unstage)
58503         @r=`${PWD_COMMAND}`; export r; \
58504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58505         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58506         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58507
58508 profiledbootstrap-lean:
58509         echo stagefeedback > stage_final
58510         @r=`${PWD_COMMAND}`; export r; \
58511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58512         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
58513         @: $(MAKE); $(unstage)
58514         @r=`${PWD_COMMAND}`; export r; \
58515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58516         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58517         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58518
58519
58520 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58521 distclean-stageprofile:: distclean-stagefeedback 
58522 .PHONY: distclean-stagefeedback
58523 distclean-stagefeedback::
58524         @: $(MAKE); $(stage)
58525         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
58526         rm -rf stagefeedback-* 
58527
58528
58529 @endif gcc-bootstrap
58530
58531
58532
58533 stageprofile-end::
58534         $(MAKE) distclean-stagefeedback
58535
58536 stagefeedback-start::
58537         @r=`${PWD_COMMAND}`; export r; \
58538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58539         for i in prev-*; do \
58540           j=`echo $$i | sed s/^prev-//` ; \
58541           cd $$r/$$i && \
58542           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
58543           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
58544         done
58545
58546 @if gcc-bootstrap
58547 do-distclean: distclean-stage1
58548
58549 # Provide a GCC build when we're building target libraries.  This does
58550 # not work as a dependency, just as the minimum necessary to avoid errors.
58551 stage_last:
58552         @r=`${PWD_COMMAND}`; export r; \
58553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58554         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
58555
58556 # Same as unstage, but not phony and defaulting to stage1-start.  We place
58557 # it in the dependency so that for example `make -j3 all-gcc' works.
58558 stage_current:
58559         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
58560
58561 .PHONY: restrap
58562 restrap::
58563         @: $(MAKE); $(stage)
58564         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
58565 restrap:: all
58566 @endif gcc-bootstrap
58567
58568 # --------------------------------------
58569 # Dependencies between different modules
58570 # --------------------------------------
58571
58572 # Generic dependencies for target modules on host stuff, especially gcc
58573 @if gcc-bootstrap
58574 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
58575 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
58576 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
58577 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
58578 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
58579 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
58580 configure-target-libmudflap: stage_last
58581 configure-target-libssp: stage_last
58582 configure-target-newlib: stage_last
58583 configure-stage1-target-libgcc: maybe-all-stage1-gcc
58584 configure-stage2-target-libgcc: maybe-all-stage2-gcc
58585 configure-stage3-target-libgcc: maybe-all-stage3-gcc
58586 configure-stage4-target-libgcc: maybe-all-stage4-gcc
58587 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
58588 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
58589 configure-target-libquadmath: stage_last
58590 configure-target-libgfortran: stage_last
58591 configure-target-libobjc: stage_last
58592 configure-target-libgo: stage_last
58593 configure-target-libtermcap: stage_last
58594 configure-target-winsup: stage_last
58595 configure-target-libgloss: stage_last
58596 configure-target-libiberty: stage_last
58597 configure-target-gperf: stage_last
58598 configure-target-examples: stage_last
58599 configure-target-libffi: stage_last
58600 configure-target-libjava: stage_last
58601 configure-target-zlib: stage_last
58602 configure-target-boehm-gc: stage_last
58603 configure-target-qthreads: stage_last
58604 configure-target-rda: stage_last
58605 configure-target-libada: stage_last
58606 configure-stage1-target-libgomp: maybe-all-stage1-gcc
58607 configure-stage2-target-libgomp: maybe-all-stage2-gcc
58608 configure-stage3-target-libgomp: maybe-all-stage3-gcc
58609 configure-stage4-target-libgomp: maybe-all-stage4-gcc
58610 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
58611 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
58612 @endif gcc-bootstrap
58613
58614 @if gcc-no-bootstrap
58615 configure-target-libstdc++-v3: maybe-all-gcc
58616 configure-target-libmudflap: maybe-all-gcc
58617 configure-target-libssp: maybe-all-gcc
58618 configure-target-newlib: maybe-all-gcc
58619 configure-target-libgcc: maybe-all-gcc
58620 configure-target-libquadmath: maybe-all-gcc
58621 configure-target-libgfortran: maybe-all-gcc
58622 configure-target-libobjc: maybe-all-gcc
58623 configure-target-libgo: maybe-all-gcc
58624 configure-target-libtermcap: maybe-all-gcc
58625 configure-target-winsup: maybe-all-gcc
58626 configure-target-libgloss: maybe-all-gcc
58627 configure-target-libiberty: maybe-all-gcc
58628 configure-target-gperf: maybe-all-gcc
58629 configure-target-examples: maybe-all-gcc
58630 configure-target-libffi: maybe-all-gcc
58631 configure-target-libjava: maybe-all-gcc
58632 configure-target-zlib: maybe-all-gcc
58633 configure-target-boehm-gc: maybe-all-gcc
58634 configure-target-qthreads: maybe-all-gcc
58635 configure-target-rda: maybe-all-gcc
58636 configure-target-libada: maybe-all-gcc
58637 configure-target-libgomp: maybe-all-gcc
58638 @endif gcc-no-bootstrap
58639
58640
58641 # There are two types of dependencies here: 'hard' dependencies, where one
58642 # module simply won't build without the other; and 'soft' dependencies, where
58643 # if the depended-on module is missing, the depending module will do without
58644 # or find a substitute somewhere (perhaps installed).  Soft dependencies
58645 # are made here to depend on a 'maybe-' target.  If you're not sure,
58646 # it's safer to use a soft dependency.
58647
58648
58649
58650
58651
58652
58653 # With all the machinery above in place, it is pretty easy to generate
58654 # dependencies.  Host dependencies are a bit more complex because we have
58655 # to check for bootstrap/prebootstrap dependencies.  To resolve
58656 # prebootstrap dependencies, prebootstrap modules are gathered in
58657 # a hash table.
58658 all-build-bison: maybe-all-build-texinfo
58659 all-build-byacc: maybe-all-build-texinfo
58660 all-build-flex: maybe-all-build-texinfo
58661 all-build-flex: maybe-all-build-bison
58662 all-build-flex: maybe-all-build-byacc
58663 all-build-flex: maybe-all-build-m4
58664 all-build-libiberty: maybe-all-build-texinfo
58665 all-build-m4: maybe-all-build-texinfo
58666 all-build-fixincludes: maybe-all-build-libiberty
58667 configure-gcc: maybe-configure-intl
58668
58669 configure-stage1-gcc: maybe-configure-stage1-intl
58670 configure-stage2-gcc: maybe-configure-stage2-intl
58671 configure-stage3-gcc: maybe-configure-stage3-intl
58672 configure-stage4-gcc: maybe-configure-stage4-intl
58673 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
58674 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
58675 configure-gcc: maybe-all-binutils
58676
58677 configure-stage1-gcc: maybe-all-stage1-binutils
58678 configure-stage2-gcc: maybe-all-stage2-binutils
58679 configure-stage3-gcc: maybe-all-stage3-binutils
58680 configure-stage4-gcc: maybe-all-stage4-binutils
58681 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
58682 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
58683 configure-gcc: maybe-all-gas
58684
58685 configure-stage1-gcc: maybe-all-stage1-gas
58686 configure-stage2-gcc: maybe-all-stage2-gas
58687 configure-stage3-gcc: maybe-all-stage3-gas
58688 configure-stage4-gcc: maybe-all-stage4-gas
58689 configure-stageprofile-gcc: maybe-all-stageprofile-gas
58690 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
58691 configure-gcc: maybe-all-ld
58692
58693 configure-stage1-gcc: maybe-all-stage1-ld
58694 configure-stage2-gcc: maybe-all-stage2-ld
58695 configure-stage3-gcc: maybe-all-stage3-ld
58696 configure-stage4-gcc: maybe-all-stage4-ld
58697 configure-stageprofile-gcc: maybe-all-stageprofile-ld
58698 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
58699 configure-gcc: maybe-all-gold
58700
58701 configure-stage1-gcc: maybe-all-stage1-gold
58702 configure-stage2-gcc: maybe-all-stage2-gold
58703 configure-stage3-gcc: maybe-all-stage3-gold
58704 configure-stage4-gcc: maybe-all-stage4-gold
58705 configure-stageprofile-gcc: maybe-all-stageprofile-gold
58706 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
58707 configure-gcc: maybe-all-libelf
58708
58709 configure-stage1-gcc: maybe-all-stage1-libelf
58710 configure-stage2-gcc: maybe-all-stage2-libelf
58711 configure-stage3-gcc: maybe-all-stage3-libelf
58712 configure-stage4-gcc: maybe-all-stage4-libelf
58713 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
58714 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
58715 all-gcc: all-libiberty
58716
58717 all-stage1-gcc: all-stage1-libiberty
58718 all-stage2-gcc: all-stage2-libiberty
58719 all-stage3-gcc: all-stage3-libiberty
58720 all-stage4-gcc: all-stage4-libiberty
58721 all-stageprofile-gcc: all-stageprofile-libiberty
58722 all-stagefeedback-gcc: all-stagefeedback-libiberty
58723 all-gcc: maybe-all-gmp
58724
58725 all-stage1-gcc: maybe-all-stage1-gmp
58726 all-stage2-gcc: maybe-all-stage2-gmp
58727 all-stage3-gcc: maybe-all-stage3-gmp
58728 all-stage4-gcc: maybe-all-stage4-gmp
58729 all-stageprofile-gcc: maybe-all-stageprofile-gmp
58730 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
58731 all-gcc: maybe-all-intl
58732
58733 all-stage1-gcc: maybe-all-stage1-intl
58734 all-stage2-gcc: maybe-all-stage2-intl
58735 all-stage3-gcc: maybe-all-stage3-intl
58736 all-stage4-gcc: maybe-all-stage4-intl
58737 all-stageprofile-gcc: maybe-all-stageprofile-intl
58738 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
58739 all-gcc: maybe-all-mpfr
58740
58741 all-stage1-gcc: maybe-all-stage1-mpfr
58742 all-stage2-gcc: maybe-all-stage2-mpfr
58743 all-stage3-gcc: maybe-all-stage3-mpfr
58744 all-stage4-gcc: maybe-all-stage4-mpfr
58745 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
58746 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
58747 all-gcc: maybe-all-mpc
58748
58749 all-stage1-gcc: maybe-all-stage1-mpc
58750 all-stage2-gcc: maybe-all-stage2-mpc
58751 all-stage3-gcc: maybe-all-stage3-mpc
58752 all-stage4-gcc: maybe-all-stage4-mpc
58753 all-stageprofile-gcc: maybe-all-stageprofile-mpc
58754 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
58755 all-gcc: maybe-all-ppl
58756
58757 all-stage1-gcc: maybe-all-stage1-ppl
58758 all-stage2-gcc: maybe-all-stage2-ppl
58759 all-stage3-gcc: maybe-all-stage3-ppl
58760 all-stage4-gcc: maybe-all-stage4-ppl
58761 all-stageprofile-gcc: maybe-all-stageprofile-ppl
58762 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
58763 all-gcc: maybe-all-cloog
58764
58765 all-stage1-gcc: maybe-all-stage1-cloog
58766 all-stage2-gcc: maybe-all-stage2-cloog
58767 all-stage3-gcc: maybe-all-stage3-cloog
58768 all-stage4-gcc: maybe-all-stage4-cloog
58769 all-stageprofile-gcc: maybe-all-stageprofile-cloog
58770 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
58771 all-gcc: maybe-all-build-texinfo
58772
58773 all-stage1-gcc: maybe-all-build-texinfo
58774 all-stage2-gcc: maybe-all-build-texinfo
58775 all-stage3-gcc: maybe-all-build-texinfo
58776 all-stage4-gcc: maybe-all-build-texinfo
58777 all-stageprofile-gcc: maybe-all-build-texinfo
58778 all-stagefeedback-gcc: maybe-all-build-texinfo
58779 all-gcc: maybe-all-build-bison
58780
58781 all-stage1-gcc: maybe-all-build-bison
58782 all-stage2-gcc: maybe-all-build-bison
58783 all-stage3-gcc: maybe-all-build-bison
58784 all-stage4-gcc: maybe-all-build-bison
58785 all-stageprofile-gcc: maybe-all-build-bison
58786 all-stagefeedback-gcc: maybe-all-build-bison
58787 all-gcc: maybe-all-build-byacc
58788
58789 all-stage1-gcc: maybe-all-build-byacc
58790 all-stage2-gcc: maybe-all-build-byacc
58791 all-stage3-gcc: maybe-all-build-byacc
58792 all-stage4-gcc: maybe-all-build-byacc
58793 all-stageprofile-gcc: maybe-all-build-byacc
58794 all-stagefeedback-gcc: maybe-all-build-byacc
58795 all-gcc: maybe-all-build-flex
58796
58797 all-stage1-gcc: maybe-all-build-flex
58798 all-stage2-gcc: maybe-all-build-flex
58799 all-stage3-gcc: maybe-all-build-flex
58800 all-stage4-gcc: maybe-all-build-flex
58801 all-stageprofile-gcc: maybe-all-build-flex
58802 all-stagefeedback-gcc: maybe-all-build-flex
58803 all-gcc: maybe-all-build-libiberty
58804
58805 all-stage1-gcc: maybe-all-build-libiberty
58806 all-stage2-gcc: maybe-all-build-libiberty
58807 all-stage3-gcc: maybe-all-build-libiberty
58808 all-stage4-gcc: maybe-all-build-libiberty
58809 all-stageprofile-gcc: maybe-all-build-libiberty
58810 all-stagefeedback-gcc: maybe-all-build-libiberty
58811 all-gcc: maybe-all-build-fixincludes
58812
58813 all-stage1-gcc: maybe-all-build-fixincludes
58814 all-stage2-gcc: maybe-all-build-fixincludes
58815 all-stage3-gcc: maybe-all-build-fixincludes
58816 all-stage4-gcc: maybe-all-build-fixincludes
58817 all-stageprofile-gcc: maybe-all-build-fixincludes
58818 all-stagefeedback-gcc: maybe-all-build-fixincludes
58819 all-gcc: maybe-all-zlib
58820
58821 all-stage1-gcc: maybe-all-stage1-zlib
58822 all-stage2-gcc: maybe-all-stage2-zlib
58823 all-stage3-gcc: maybe-all-stage3-zlib
58824 all-stage4-gcc: maybe-all-stage4-zlib
58825 all-stageprofile-gcc: maybe-all-stageprofile-zlib
58826 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
58827 all-gcc: all-libcpp
58828
58829 all-stage1-gcc: all-stage1-libcpp
58830 all-stage2-gcc: all-stage2-libcpp
58831 all-stage3-gcc: all-stage3-libcpp
58832 all-stage4-gcc: all-stage4-libcpp
58833 all-stageprofile-gcc: all-stageprofile-libcpp
58834 all-stagefeedback-gcc: all-stagefeedback-libcpp
58835 all-gcc: all-libdecnumber
58836
58837 all-stage1-gcc: all-stage1-libdecnumber
58838 all-stage2-gcc: all-stage2-libdecnumber
58839 all-stage3-gcc: all-stage3-libdecnumber
58840 all-stage4-gcc: all-stage4-libdecnumber
58841 all-stageprofile-gcc: all-stageprofile-libdecnumber
58842 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
58843 all-gcc: maybe-all-libiberty
58844
58845 all-stage1-gcc: maybe-all-stage1-libiberty
58846 all-stage2-gcc: maybe-all-stage2-libiberty
58847 all-stage3-gcc: maybe-all-stage3-libiberty
58848 all-stage4-gcc: maybe-all-stage4-libiberty
58849 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
58850 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
58851 all-gcc: maybe-all-fixincludes
58852 info-gcc: maybe-all-build-libiberty
58853
58854 info-stage1-gcc: maybe-all-build-libiberty
58855 info-stage2-gcc: maybe-all-build-libiberty
58856 info-stage3-gcc: maybe-all-build-libiberty
58857 info-stage4-gcc: maybe-all-build-libiberty
58858 info-stageprofile-gcc: maybe-all-build-libiberty
58859 info-stagefeedback-gcc: maybe-all-build-libiberty
58860 dvi-gcc: maybe-all-build-libiberty
58861
58862 dvi-stage1-gcc: maybe-all-build-libiberty
58863 dvi-stage2-gcc: maybe-all-build-libiberty
58864 dvi-stage3-gcc: maybe-all-build-libiberty
58865 dvi-stage4-gcc: maybe-all-build-libiberty
58866 dvi-stageprofile-gcc: maybe-all-build-libiberty
58867 dvi-stagefeedback-gcc: maybe-all-build-libiberty
58868 pdf-gcc: maybe-all-build-libiberty
58869
58870 pdf-stage1-gcc: maybe-all-build-libiberty
58871 pdf-stage2-gcc: maybe-all-build-libiberty
58872 pdf-stage3-gcc: maybe-all-build-libiberty
58873 pdf-stage4-gcc: maybe-all-build-libiberty
58874 pdf-stageprofile-gcc: maybe-all-build-libiberty
58875 pdf-stagefeedback-gcc: maybe-all-build-libiberty
58876 html-gcc: maybe-all-build-libiberty
58877
58878 html-stage1-gcc: maybe-all-build-libiberty
58879 html-stage2-gcc: maybe-all-build-libiberty
58880 html-stage3-gcc: maybe-all-build-libiberty
58881 html-stage4-gcc: maybe-all-build-libiberty
58882 html-stageprofile-gcc: maybe-all-build-libiberty
58883 html-stagefeedback-gcc: maybe-all-build-libiberty
58884 install-gcc: maybe-install-fixincludes
58885 configure-libcpp: configure-libiberty
58886
58887 configure-stage1-libcpp: configure-stage1-libiberty
58888 configure-stage2-libcpp: configure-stage2-libiberty
58889 configure-stage3-libcpp: configure-stage3-libiberty
58890 configure-stage4-libcpp: configure-stage4-libiberty
58891 configure-stageprofile-libcpp: configure-stageprofile-libiberty
58892 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
58893 configure-libcpp: maybe-configure-intl
58894
58895 configure-stage1-libcpp: maybe-configure-stage1-intl
58896 configure-stage2-libcpp: maybe-configure-stage2-intl
58897 configure-stage3-libcpp: maybe-configure-stage3-intl
58898 configure-stage4-libcpp: maybe-configure-stage4-intl
58899 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
58900 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
58901 all-libcpp: all-libiberty
58902
58903 all-stage1-libcpp: all-stage1-libiberty
58904 all-stage2-libcpp: all-stage2-libiberty
58905 all-stage3-libcpp: all-stage3-libiberty
58906 all-stage4-libcpp: all-stage4-libiberty
58907 all-stageprofile-libcpp: all-stageprofile-libiberty
58908 all-stagefeedback-libcpp: all-stagefeedback-libiberty
58909 all-libcpp: maybe-all-intl
58910
58911 all-stage1-libcpp: maybe-all-stage1-intl
58912 all-stage2-libcpp: maybe-all-stage2-intl
58913 all-stage3-libcpp: maybe-all-stage3-intl
58914 all-stage4-libcpp: maybe-all-stage4-intl
58915 all-stageprofile-libcpp: maybe-all-stageprofile-intl
58916 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
58917 all-fixincludes: maybe-all-libiberty
58918 all-gnattools: maybe-all-target-libada
58919 all-lto-plugin: maybe-all-gcc
58920
58921 all-stage1-lto-plugin: maybe-all-stage1-gcc
58922 all-stage2-lto-plugin: maybe-all-stage2-gcc
58923 all-stage3-lto-plugin: maybe-all-stage3-gcc
58924 all-stage4-lto-plugin: maybe-all-stage4-gcc
58925 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
58926 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
58927 configure-mpfr: maybe-all-gmp
58928
58929 configure-stage1-mpfr: maybe-all-stage1-gmp
58930 configure-stage2-mpfr: maybe-all-stage2-gmp
58931 configure-stage3-mpfr: maybe-all-stage3-gmp
58932 configure-stage4-mpfr: maybe-all-stage4-gmp
58933 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
58934 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
58935 configure-mpc: maybe-all-mpfr
58936
58937 configure-stage1-mpc: maybe-all-stage1-mpfr
58938 configure-stage2-mpc: maybe-all-stage2-mpfr
58939 configure-stage3-mpc: maybe-all-stage3-mpfr
58940 configure-stage4-mpc: maybe-all-stage4-mpfr
58941 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
58942 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
58943 configure-ppl: maybe-all-gmp
58944
58945 configure-stage1-ppl: maybe-all-stage1-gmp
58946 configure-stage2-ppl: maybe-all-stage2-gmp
58947 configure-stage3-ppl: maybe-all-stage3-gmp
58948 configure-stage4-ppl: maybe-all-stage4-gmp
58949 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
58950 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
58951 configure-ppl: maybe-all-mpfr
58952
58953 configure-stage1-ppl: maybe-all-stage1-mpfr
58954 configure-stage2-ppl: maybe-all-stage2-mpfr
58955 configure-stage3-ppl: maybe-all-stage3-mpfr
58956 configure-stage4-ppl: maybe-all-stage4-mpfr
58957 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
58958 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
58959 configure-cloog: maybe-all-ppl
58960
58961 configure-stage1-cloog: maybe-all-stage1-ppl
58962 configure-stage2-cloog: maybe-all-stage2-ppl
58963 configure-stage3-cloog: maybe-all-stage3-ppl
58964 configure-stage4-cloog: maybe-all-stage4-ppl
58965 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
58966 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
58967 configure-gdb: maybe-all-intl
58968 configure-gdb: maybe-configure-sim
58969 configure-gdb: maybe-all-bfd
58970 configure-gdb: maybe-all-libiconv
58971 all-gdb: maybe-all-libiberty
58972 all-gdb: maybe-all-libiconv
58973 all-gdb: maybe-all-opcodes
58974 all-gdb: maybe-all-readline
58975 all-gdb: maybe-all-build-bison
58976 all-gdb: maybe-all-build-byacc
58977 all-gdb: maybe-all-sim
58978 all-gdb: maybe-all-libdecnumber
58979 configure-libgui: maybe-configure-tcl
58980 configure-libgui: maybe-configure-tk
58981 all-libgui: maybe-all-tcl
58982 all-libgui: maybe-all-tk
58983 all-libgui: maybe-all-itcl
58984 configure-bfd: configure-libiberty
58985
58986 configure-stage1-bfd: configure-stage1-libiberty
58987 configure-stage2-bfd: configure-stage2-libiberty
58988 configure-stage3-bfd: configure-stage3-libiberty
58989 configure-stage4-bfd: configure-stage4-libiberty
58990 configure-stageprofile-bfd: configure-stageprofile-libiberty
58991 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58992 configure-bfd: maybe-configure-intl
58993
58994 configure-stage1-bfd: maybe-configure-stage1-intl
58995 configure-stage2-bfd: maybe-configure-stage2-intl
58996 configure-stage3-bfd: maybe-configure-stage3-intl
58997 configure-stage4-bfd: maybe-configure-stage4-intl
58998 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58999 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
59000 all-bfd: maybe-all-libiberty
59001
59002 all-stage1-bfd: maybe-all-stage1-libiberty
59003 all-stage2-bfd: maybe-all-stage2-libiberty
59004 all-stage3-bfd: maybe-all-stage3-libiberty
59005 all-stage4-bfd: maybe-all-stage4-libiberty
59006 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
59007 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
59008 all-bfd: maybe-all-intl
59009
59010 all-stage1-bfd: maybe-all-stage1-intl
59011 all-stage2-bfd: maybe-all-stage2-intl
59012 all-stage3-bfd: maybe-all-stage3-intl
59013 all-stage4-bfd: maybe-all-stage4-intl
59014 all-stageprofile-bfd: maybe-all-stageprofile-intl
59015 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
59016 configure-opcodes: configure-libiberty
59017
59018 configure-stage1-opcodes: configure-stage1-libiberty
59019 configure-stage2-opcodes: configure-stage2-libiberty
59020 configure-stage3-opcodes: configure-stage3-libiberty
59021 configure-stage4-opcodes: configure-stage4-libiberty
59022 configure-stageprofile-opcodes: configure-stageprofile-libiberty
59023 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
59024 all-opcodes: maybe-all-libiberty
59025
59026 all-stage1-opcodes: maybe-all-stage1-libiberty
59027 all-stage2-opcodes: maybe-all-stage2-libiberty
59028 all-stage3-opcodes: maybe-all-stage3-libiberty
59029 all-stage4-opcodes: maybe-all-stage4-libiberty
59030 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
59031 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
59032 configure-binutils: maybe-configure-intl
59033
59034 configure-stage1-binutils: maybe-configure-stage1-intl
59035 configure-stage2-binutils: maybe-configure-stage2-intl
59036 configure-stage3-binutils: maybe-configure-stage3-intl
59037 configure-stage4-binutils: maybe-configure-stage4-intl
59038 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
59039 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
59040 all-binutils: maybe-all-libiberty
59041
59042 all-stage1-binutils: maybe-all-stage1-libiberty
59043 all-stage2-binutils: maybe-all-stage2-libiberty
59044 all-stage3-binutils: maybe-all-stage3-libiberty
59045 all-stage4-binutils: maybe-all-stage4-libiberty
59046 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
59047 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
59048 all-binutils: maybe-all-opcodes
59049
59050 all-stage1-binutils: maybe-all-stage1-opcodes
59051 all-stage2-binutils: maybe-all-stage2-opcodes
59052 all-stage3-binutils: maybe-all-stage3-opcodes
59053 all-stage4-binutils: maybe-all-stage4-opcodes
59054 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
59055 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
59056 all-binutils: maybe-all-bfd
59057
59058 all-stage1-binutils: maybe-all-stage1-bfd
59059 all-stage2-binutils: maybe-all-stage2-bfd
59060 all-stage3-binutils: maybe-all-stage3-bfd
59061 all-stage4-binutils: maybe-all-stage4-bfd
59062 all-stageprofile-binutils: maybe-all-stageprofile-bfd
59063 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
59064 all-binutils: maybe-all-build-flex
59065
59066 all-stage1-binutils: maybe-all-build-flex
59067 all-stage2-binutils: maybe-all-build-flex
59068 all-stage3-binutils: maybe-all-build-flex
59069 all-stage4-binutils: maybe-all-build-flex
59070 all-stageprofile-binutils: maybe-all-build-flex
59071 all-stagefeedback-binutils: maybe-all-build-flex
59072 all-binutils: maybe-all-build-bison
59073
59074 all-stage1-binutils: maybe-all-build-bison
59075 all-stage2-binutils: maybe-all-build-bison
59076 all-stage3-binutils: maybe-all-build-bison
59077 all-stage4-binutils: maybe-all-build-bison
59078 all-stageprofile-binutils: maybe-all-build-bison
59079 all-stagefeedback-binutils: maybe-all-build-bison
59080 all-binutils: maybe-all-build-byacc
59081
59082 all-stage1-binutils: maybe-all-build-byacc
59083 all-stage2-binutils: maybe-all-build-byacc
59084 all-stage3-binutils: maybe-all-build-byacc
59085 all-stage4-binutils: maybe-all-build-byacc
59086 all-stageprofile-binutils: maybe-all-build-byacc
59087 all-stagefeedback-binutils: maybe-all-build-byacc
59088 all-binutils: maybe-all-intl
59089
59090 all-stage1-binutils: maybe-all-stage1-intl
59091 all-stage2-binutils: maybe-all-stage2-intl
59092 all-stage3-binutils: maybe-all-stage3-intl
59093 all-stage4-binutils: maybe-all-stage4-intl
59094 all-stageprofile-binutils: maybe-all-stageprofile-intl
59095 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
59096 install-binutils: maybe-install-opcodes
59097 install-opcodes: maybe-install-bfd
59098 configure-gas: maybe-configure-intl
59099
59100 configure-stage1-gas: maybe-configure-stage1-intl
59101 configure-stage2-gas: maybe-configure-stage2-intl
59102 configure-stage3-gas: maybe-configure-stage3-intl
59103 configure-stage4-gas: maybe-configure-stage4-intl
59104 configure-stageprofile-gas: maybe-configure-stageprofile-intl
59105 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
59106 all-gas: maybe-all-libiberty
59107
59108 all-stage1-gas: maybe-all-stage1-libiberty
59109 all-stage2-gas: maybe-all-stage2-libiberty
59110 all-stage3-gas: maybe-all-stage3-libiberty
59111 all-stage4-gas: maybe-all-stage4-libiberty
59112 all-stageprofile-gas: maybe-all-stageprofile-libiberty
59113 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
59114 all-gas: maybe-all-opcodes
59115
59116 all-stage1-gas: maybe-all-stage1-opcodes
59117 all-stage2-gas: maybe-all-stage2-opcodes
59118 all-stage3-gas: maybe-all-stage3-opcodes
59119 all-stage4-gas: maybe-all-stage4-opcodes
59120 all-stageprofile-gas: maybe-all-stageprofile-opcodes
59121 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
59122 all-gas: maybe-all-bfd
59123
59124 all-stage1-gas: maybe-all-stage1-bfd
59125 all-stage2-gas: maybe-all-stage2-bfd
59126 all-stage3-gas: maybe-all-stage3-bfd
59127 all-stage4-gas: maybe-all-stage4-bfd
59128 all-stageprofile-gas: maybe-all-stageprofile-bfd
59129 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
59130 all-gas: maybe-all-intl
59131
59132 all-stage1-gas: maybe-all-stage1-intl
59133 all-stage2-gas: maybe-all-stage2-intl
59134 all-stage3-gas: maybe-all-stage3-intl
59135 all-stage4-gas: maybe-all-stage4-intl
59136 all-stageprofile-gas: maybe-all-stageprofile-intl
59137 all-stagefeedback-gas: maybe-all-stagefeedback-intl
59138 configure-gprof: maybe-configure-intl
59139 all-gprof: maybe-all-libiberty
59140 all-gprof: maybe-all-bfd
59141 all-gprof: maybe-all-opcodes
59142 all-gprof: maybe-all-intl
59143 configure-ld: maybe-configure-intl
59144
59145 configure-stage1-ld: maybe-configure-stage1-intl
59146 configure-stage2-ld: maybe-configure-stage2-intl
59147 configure-stage3-ld: maybe-configure-stage3-intl
59148 configure-stage4-ld: maybe-configure-stage4-intl
59149 configure-stageprofile-ld: maybe-configure-stageprofile-intl
59150 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
59151 all-ld: maybe-all-libiberty
59152
59153 all-stage1-ld: maybe-all-stage1-libiberty
59154 all-stage2-ld: maybe-all-stage2-libiberty
59155 all-stage3-ld: maybe-all-stage3-libiberty
59156 all-stage4-ld: maybe-all-stage4-libiberty
59157 all-stageprofile-ld: maybe-all-stageprofile-libiberty
59158 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
59159 all-ld: maybe-all-bfd
59160
59161 all-stage1-ld: maybe-all-stage1-bfd
59162 all-stage2-ld: maybe-all-stage2-bfd
59163 all-stage3-ld: maybe-all-stage3-bfd
59164 all-stage4-ld: maybe-all-stage4-bfd
59165 all-stageprofile-ld: maybe-all-stageprofile-bfd
59166 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
59167 all-ld: maybe-all-opcodes
59168
59169 all-stage1-ld: maybe-all-stage1-opcodes
59170 all-stage2-ld: maybe-all-stage2-opcodes
59171 all-stage3-ld: maybe-all-stage3-opcodes
59172 all-stage4-ld: maybe-all-stage4-opcodes
59173 all-stageprofile-ld: maybe-all-stageprofile-opcodes
59174 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
59175 all-ld: maybe-all-build-bison
59176
59177 all-stage1-ld: maybe-all-build-bison
59178 all-stage2-ld: maybe-all-build-bison
59179 all-stage3-ld: maybe-all-build-bison
59180 all-stage4-ld: maybe-all-build-bison
59181 all-stageprofile-ld: maybe-all-build-bison
59182 all-stagefeedback-ld: maybe-all-build-bison
59183 all-ld: maybe-all-build-byacc
59184
59185 all-stage1-ld: maybe-all-build-byacc
59186 all-stage2-ld: maybe-all-build-byacc
59187 all-stage3-ld: maybe-all-build-byacc
59188 all-stage4-ld: maybe-all-build-byacc
59189 all-stageprofile-ld: maybe-all-build-byacc
59190 all-stagefeedback-ld: maybe-all-build-byacc
59191 all-ld: maybe-all-build-flex
59192
59193 all-stage1-ld: maybe-all-build-flex
59194 all-stage2-ld: maybe-all-build-flex
59195 all-stage3-ld: maybe-all-build-flex
59196 all-stage4-ld: maybe-all-build-flex
59197 all-stageprofile-ld: maybe-all-build-flex
59198 all-stagefeedback-ld: maybe-all-build-flex
59199 all-ld: maybe-all-intl
59200
59201 all-stage1-ld: maybe-all-stage1-intl
59202 all-stage2-ld: maybe-all-stage2-intl
59203 all-stage3-ld: maybe-all-stage3-intl
59204 all-stage4-ld: maybe-all-stage4-intl
59205 all-stageprofile-ld: maybe-all-stageprofile-intl
59206 all-stagefeedback-ld: maybe-all-stagefeedback-intl
59207 install-ld: maybe-install-gold
59208 configure-gold: maybe-configure-intl
59209
59210 configure-stage1-gold: maybe-configure-stage1-intl
59211 configure-stage2-gold: maybe-configure-stage2-intl
59212 configure-stage3-gold: maybe-configure-stage3-intl
59213 configure-stage4-gold: maybe-configure-stage4-intl
59214 configure-stageprofile-gold: maybe-configure-stageprofile-intl
59215 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
59216 all-gold: maybe-all-libiberty
59217
59218 all-stage1-gold: maybe-all-stage1-libiberty
59219 all-stage2-gold: maybe-all-stage2-libiberty
59220 all-stage3-gold: maybe-all-stage3-libiberty
59221 all-stage4-gold: maybe-all-stage4-libiberty
59222 all-stageprofile-gold: maybe-all-stageprofile-libiberty
59223 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
59224 all-gold: maybe-all-intl
59225
59226 all-stage1-gold: maybe-all-stage1-intl
59227 all-stage2-gold: maybe-all-stage2-intl
59228 all-stage3-gold: maybe-all-stage3-intl
59229 all-stage4-gold: maybe-all-stage4-intl
59230 all-stageprofile-gold: maybe-all-stageprofile-intl
59231 all-stagefeedback-gold: maybe-all-stagefeedback-intl
59232 all-gold: maybe-all-bfd
59233
59234 all-stage1-gold: maybe-all-stage1-bfd
59235 all-stage2-gold: maybe-all-stage2-bfd
59236 all-stage3-gold: maybe-all-stage3-bfd
59237 all-stage4-gold: maybe-all-stage4-bfd
59238 all-stageprofile-gold: maybe-all-stageprofile-bfd
59239 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
59240 all-gold: maybe-all-build-bison
59241
59242 all-stage1-gold: maybe-all-build-bison
59243 all-stage2-gold: maybe-all-build-bison
59244 all-stage3-gold: maybe-all-build-bison
59245 all-stage4-gold: maybe-all-build-bison
59246 all-stageprofile-gold: maybe-all-build-bison
59247 all-stagefeedback-gold: maybe-all-build-bison
59248 all-gold: maybe-all-build-byacc
59249
59250 all-stage1-gold: maybe-all-build-byacc
59251 all-stage2-gold: maybe-all-build-byacc
59252 all-stage3-gold: maybe-all-build-byacc
59253 all-stage4-gold: maybe-all-build-byacc
59254 all-stageprofile-gold: maybe-all-build-byacc
59255 all-stagefeedback-gold: maybe-all-build-byacc
59256 check-gold: maybe-all-binutils
59257
59258 check-stage1-gold: maybe-all-stage1-binutils
59259 check-stage2-gold: maybe-all-stage2-binutils
59260 check-stage3-gold: maybe-all-stage3-binutils
59261 check-stage4-gold: maybe-all-stage4-binutils
59262 check-stageprofile-gold: maybe-all-stageprofile-binutils
59263 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
59264 check-gold: maybe-all-gas
59265
59266 check-stage1-gold: maybe-all-stage1-gas
59267 check-stage2-gold: maybe-all-stage2-gas
59268 check-stage3-gold: maybe-all-stage3-gas
59269 check-stage4-gold: maybe-all-stage4-gas
59270 check-stageprofile-gold: maybe-all-stageprofile-gas
59271 check-stagefeedback-gold: maybe-all-stagefeedback-gas
59272 configure-opcodes: maybe-configure-intl
59273
59274 configure-stage1-opcodes: maybe-configure-stage1-intl
59275 configure-stage2-opcodes: maybe-configure-stage2-intl
59276 configure-stage3-opcodes: maybe-configure-stage3-intl
59277 configure-stage4-opcodes: maybe-configure-stage4-intl
59278 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
59279 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
59280 all-opcodes: maybe-all-bfd
59281
59282 all-stage1-opcodes: maybe-all-stage1-bfd
59283 all-stage2-opcodes: maybe-all-stage2-bfd
59284 all-stage3-opcodes: maybe-all-stage3-bfd
59285 all-stage4-opcodes: maybe-all-stage4-bfd
59286 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
59287 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
59288 all-opcodes: maybe-all-libiberty
59289
59290 all-stage1-opcodes: maybe-all-stage1-libiberty
59291 all-stage2-opcodes: maybe-all-stage2-libiberty
59292 all-stage3-opcodes: maybe-all-stage3-libiberty
59293 all-stage4-opcodes: maybe-all-stage4-libiberty
59294 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
59295 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
59296 all-opcodes: maybe-all-intl
59297
59298 all-stage1-opcodes: maybe-all-stage1-intl
59299 all-stage2-opcodes: maybe-all-stage2-intl
59300 all-stage3-opcodes: maybe-all-stage3-intl
59301 all-stage4-opcodes: maybe-all-stage4-intl
59302 all-stageprofile-opcodes: maybe-all-stageprofile-intl
59303 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
59304 all-dejagnu: maybe-all-tcl
59305 all-dejagnu: maybe-all-expect
59306 all-dejagnu: maybe-all-tk
59307 configure-expect: maybe-configure-tcl
59308 configure-expect: maybe-configure-tk
59309 all-expect: maybe-all-tcl
59310 all-expect: maybe-all-tk
59311 configure-itcl: maybe-configure-tcl
59312 configure-itcl: maybe-configure-tk
59313 all-itcl: maybe-all-tcl
59314 all-itcl: maybe-all-tk
59315 install-itcl: maybe-install-tcl
59316 configure-tk: maybe-configure-tcl
59317 all-tk: maybe-all-tcl
59318 all-sid: maybe-all-libiberty
59319 all-sid: maybe-all-bfd
59320 all-sid: maybe-all-opcodes
59321 all-sid: maybe-all-tcl
59322 all-sid: maybe-all-tk
59323 install-sid: maybe-install-tcl
59324 install-sid: maybe-install-tk
59325 configure-sim: maybe-configure-intl
59326 all-sim: maybe-all-intl
59327 all-sim: maybe-all-libiberty
59328 all-sim: maybe-all-bfd
59329 all-sim: maybe-all-opcodes
59330 all-sim: maybe-all-readline
59331 all-sim: maybe-configure-gdb
59332 all-fastjar: maybe-all-zlib
59333 all-fastjar: maybe-all-build-texinfo
59334 all-fastjar: maybe-all-libiberty
59335 all-autoconf: maybe-all-m4
59336 all-autoconf: maybe-all-build-texinfo
59337 all-automake: maybe-all-m4
59338 all-automake: maybe-all-build-texinfo
59339 all-automake: maybe-all-autoconf
59340 all-bison: maybe-all-intl
59341 all-bison: maybe-all-build-texinfo
59342 all-diff: maybe-all-intl
59343 all-diff: maybe-all-build-texinfo
59344 all-fileutils: maybe-all-intl
59345 all-fileutils: maybe-all-build-texinfo
59346 all-flex: maybe-all-build-bison
59347 all-flex: maybe-all-build-byacc
59348 all-flex: maybe-all-intl
59349 all-flex: maybe-all-m4
59350 all-flex: maybe-all-build-texinfo
59351 all-gzip: maybe-all-intl
59352 all-gzip: maybe-all-zlib
59353 all-gzip: maybe-all-build-texinfo
59354 all-hello: maybe-all-intl
59355 all-hello: maybe-all-build-texinfo
59356 all-m4: maybe-all-intl
59357 all-m4: maybe-all-build-texinfo
59358 all-make: maybe-all-intl
59359 all-make: maybe-all-build-texinfo
59360 all-patch: maybe-all-build-texinfo
59361 all-make: maybe-all-build-texinfo
59362 all-prms: maybe-all-libiberty
59363 all-recode: maybe-all-build-texinfo
59364 all-sed: maybe-all-build-texinfo
59365 all-send-pr: maybe-all-prms
59366 all-tar: maybe-all-build-texinfo
59367 all-uudecode: maybe-all-build-texinfo
59368 configure-target-boehm-gc: maybe-configure-target-qthreads
59369 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
59370 configure-target-fastjar: maybe-configure-target-zlib
59371 all-target-fastjar: maybe-all-target-zlib
59372 all-target-fastjar: maybe-all-target-libiberty
59373 configure-target-libgo: maybe-configure-target-libffi
59374 configure-target-libgo: maybe-all-target-libstdc++-v3
59375 all-target-libgo: maybe-all-target-libffi
59376 configure-target-libjava: maybe-configure-target-zlib
59377 configure-target-libjava: maybe-configure-target-boehm-gc
59378 configure-target-libjava: maybe-configure-target-qthreads
59379 configure-target-libjava: maybe-configure-target-libffi
59380 all-target-libjava: maybe-all-fastjar
59381 all-target-libjava: maybe-all-target-zlib
59382 all-target-libjava: maybe-all-target-boehm-gc
59383 all-target-libjava: maybe-all-target-qthreads
59384 all-target-libjava: maybe-all-target-libffi
59385 configure-target-libobjc: maybe-configure-target-boehm-gc
59386 all-target-libobjc: maybe-all-target-libiberty
59387 all-target-libobjc: maybe-all-target-boehm-gc
59388 all-target-libstdc++-v3: maybe-all-target-libiberty
59389 configure-target-libstdc++-v3: maybe-configure-target-libgomp
59390
59391 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
59392 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
59393 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
59394 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
59395 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
59396 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
59397 all-target-libstdc++-v3: maybe-configure-target-libgomp
59398
59399 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
59400 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
59401 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
59402 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
59403 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
59404 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
59405 all-target-libgloss: maybe-all-target-newlib
59406 all-target-winsup: maybe-all-target-libiberty
59407 all-target-winsup: maybe-all-target-libtermcap
59408 configure-target-libiberty: maybe-all-binutils
59409 configure-target-libiberty: maybe-all-ld
59410 configure-target-newlib: maybe-all-binutils
59411 configure-target-newlib: maybe-all-ld
59412 configure-target-libgfortran: maybe-all-target-libquadmath
59413
59414
59415 # Dependencies for target modules on other target modules are
59416 # described by lang_env_dependencies; the defaults apply to anything
59417 # not mentioned there.
59418
59419
59420 @if gcc-bootstrap
59421 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
59422 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
59423 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
59424 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
59425 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
59426 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
59427 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
59428 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
59429 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
59430 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
59431 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
59432 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
59433 @endif gcc-bootstrap
59434
59435 @if gcc-no-bootstrap
59436 configure-target-libstdc++-v3: maybe-all-target-libgcc
59437 configure-target-libmudflap: maybe-all-target-libgcc
59438 configure-target-libssp: maybe-all-target-libgcc
59439 configure-target-newlib: maybe-all-target-libgcc
59440 configure-target-libquadmath: maybe-all-target-libgcc
59441 configure-target-libgfortran: maybe-all-target-libgcc
59442 configure-target-libobjc: maybe-all-target-libgcc
59443 configure-target-libgo: maybe-all-target-libgcc
59444 configure-target-libtermcap: maybe-all-target-libgcc
59445 configure-target-winsup: maybe-all-target-libgcc
59446 configure-target-libgloss: maybe-all-target-libgcc
59447 configure-target-libiberty: maybe-all-target-libgcc
59448 configure-target-gperf: maybe-all-target-libgcc
59449 configure-target-examples: maybe-all-target-libgcc
59450 configure-target-libffi: maybe-all-target-libgcc
59451 configure-target-libjava: maybe-all-target-libgcc
59452 configure-target-zlib: maybe-all-target-libgcc
59453 configure-target-boehm-gc: maybe-all-target-libgcc
59454 configure-target-qthreads: maybe-all-target-libgcc
59455 configure-target-rda: maybe-all-target-libgcc
59456 configure-target-libada: maybe-all-target-libgcc
59457 configure-target-libgomp: maybe-all-target-libgcc
59458 @endif gcc-no-bootstrap
59459
59460
59461 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
59462
59463 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
59464
59465 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
59466
59467
59468
59469 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
59470
59471 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
59472
59473 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
59474
59475 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
59476
59477 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
59478
59479 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
59480
59481
59482
59483 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
59484 configure-target-gperf: maybe-all-target-libstdc++-v3
59485
59486 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
59487
59488 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
59489
59490 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
59491 configure-target-libjava: maybe-all-target-libstdc++-v3
59492
59493 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
59494
59495 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
59496
59497 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
59498
59499 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
59500
59501 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
59502
59503 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
59504
59505
59506 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
59507 GDB_TK = @GDB_TK@
59508 INSTALL_GDB_TK = @INSTALL_GDB_TK@
59509 configure-gdb: $(CONFIGURE_GDB_TK)
59510 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
59511 install-gdb: $(INSTALL_GDB_TK)
59512
59513 # Serialization dependencies.  Host configures don't work well in parallel to
59514 # each other, due to contention over config.cache.  Target configures and 
59515 # build configures are similar.
59516 @serialization_dependencies@
59517
59518 # --------------------------------
59519 # Regenerating top level configury
59520 # --------------------------------
59521
59522 # Rebuilding Makefile.in, using autogen.
59523 AUTOGEN = autogen
59524 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
59525         cd $(srcdir) && $(AUTOGEN) Makefile.def
59526
59527 # Rebuilding Makefile.
59528 Makefile: $(srcdir)/Makefile.in config.status
59529         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
59530
59531 config.status: configure
59532         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
59533
59534 # Rebuilding configure.
59535 AUTOCONF = autoconf
59536 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
59537         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
59538         cd $(srcdir) && $(AUTOCONF)
59539
59540 # ------------------------------
59541 # Special directives to GNU Make
59542 # ------------------------------
59543
59544 # Don't pass command-line variables to submakes.
59545 .NOEXPORT:
59546 MAKEOVERRIDES=
59547
59548 # end of Makefile.in