OSDN Git Service

gcc/fortran:
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
40
41 program_transform_name = @program_transform_name@
42
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
45
46 srcdir = @srcdir@
47
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
73
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
87
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
93
94 GDB_NLM_DEPS = 
95
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
99
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory.  It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111         FLEX="$(FLEX)"; export FLEX; \
112         LEX="$(LEX)"; export LEX; \
113         BISON="$(BISON)"; export BISON; \
114         YACC="$(YACC)"; export YACC; \
115         M4="$(M4)"; export M4; \
116         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121         $(BASE_EXPORTS) \
122         AR="$(AR_FOR_BUILD)"; export AR; \
123         AS="$(AS_FOR_BUILD)"; export AS; \
124         CC="$(CC_FOR_BUILD)"; export CC; \
125         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127         CXX="$(CXX_FOR_BUILD)"; export CXX; \
128         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132         LD="$(LD_FOR_BUILD)"; export LD; \
133         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134         NM="$(NM_FOR_BUILD)"; export NM; \
135         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system.  We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151         $(BASE_EXPORTS) \
152         CC="$(CC)"; export CC; \
153         CFLAGS="$(CFLAGS)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157         AR="$(AR)"; export AR; \
158         AS="$(AS)"; export AS; \
159         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161         LD="$(LD)"; export LD; \
162         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163         NM="$(NM)"; export NM; \
164         RANLIB="$(RANLIB)"; export RANLIB; \
165         WINDRES="$(WINDRES)"; export WINDRES; \
166         WINDMC="$(WINDMC)"; export WINDMC; \
167         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186         $(HOST_EXPORTS) \
187         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203         $(BASE_EXPORTS) \
204         AR="$(AR_FOR_TARGET)"; export AR; \
205         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206         CC="$(CC_FOR_TARGET)"; export CC; \
207         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
208         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225 RAW_CXX_TARGET_EXPORTS = \
226         $(BASE_TARGET_EXPORTS) \
227         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230 NORMAL_TARGET_EXPORTS = \
231         $(BASE_TARGET_EXPORTS) \
232         CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
237
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
241
242 SHELL = @config_shell@
243
244 # pwd command to use.  Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters.  The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
251
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 CC_FOR_BUILD = @CC_FOR_BUILD@
255 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
256
257 CXX_FOR_BUILD = $(CXX)
258
259 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
260 # here so that they can be overridden by Makefile fragments.
261 BUILD_PREFIX = @BUILD_PREFIX@
262 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
263
264 # Flags to pass to stage2 and later makes.  They are defined
265 # here so that they can be overridden by Makefile fragments.
266 BOOT_CFLAGS= -g -O2
267 BOOT_LDFLAGS=
268
269 BISON = @BISON@
270 YACC = @YACC@
271 FLEX = @FLEX@
272 LEX = @LEX@
273 M4 = @M4@
274 MAKEINFO = @MAKEINFO@
275 EXPECT = @EXPECT@
276 RUNTEST = @RUNTEST@
277
278 # This just becomes part of the MAKEINFO definition passed down to
279 # sub-makes.  It lets flags be given on the command line while still
280 # using the makeinfo from the object tree.
281 # (Default to avoid splitting info files by setting the threshold high.)
282 MAKEINFOFLAGS = --split-size=5000000
283
284 # ---------------------------------------------
285 # Programs producing files for the HOST machine
286 # ---------------------------------------------
287
288 AS = @AS@
289 AR = @AR@
290 AR_FLAGS = rc
291 CC = @CC@
292 CXX = @CXX@
293 DLLTOOL = @DLLTOOL@
294 LD = @LD@
295 LIPO = @LIPO@
296 NM = @NM@
297 OBJDUMP = @OBJDUMP@
298 RANLIB = @RANLIB@
299 STRIP = @STRIP@
300 WINDRES = @WINDRES@
301 WINDMC = @WINDMC@
302
303 GNATBIND = @GNATBIND@
304 GNATMAKE = @GNATMAKE@
305
306 CFLAGS = @CFLAGS@
307 LDFLAGS = @LDFLAGS@
308 LIBCFLAGS = $(CFLAGS)
309 CXXFLAGS = @CXXFLAGS@
310 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
311 PICFLAG = 
312
313 # Only build the C compiler for stage1, because that is the only one that
314 # we can guarantee will build with the native compiler, and also it is the
315 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
316 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
317 # overrideable (for a bootstrap build stage1 also builds gcc.info).
318
319 STAGE1_CFLAGS=@stage1_cflags@
320 STAGE1_CHECKING=@stage1_checking@
321 STAGE1_LANGUAGES=@stage1_languages@
322
323 # -----------------------------------------------
324 # Programs producing files for the TARGET machine
325 # -----------------------------------------------
326
327 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
328
329 AR_FOR_TARGET=@AR_FOR_TARGET@
330 AS_FOR_TARGET=@AS_FOR_TARGET@
331 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
332
333 # If GCC_FOR_TARGET is not overriden on the command line, then this
334 # variable is passed down to the gcc Makefile, where it is used to
335 # build libgcc2.a.  We define it here so that it can itself be
336 # overridden on the command line.
337 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
338 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
339 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
340 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
341 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
342 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
343 LD_FOR_TARGET=@LD_FOR_TARGET@
344
345 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
346 NM_FOR_TARGET=@NM_FOR_TARGET@
347 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
348 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
349 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
350 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
351 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
352
353 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
354 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
355 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
356
357 # During gcc bootstrap, if we use some random cc for stage1 then
358 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
359 # (which we know are built with gcc) are built with optimizations so
360 # prepend -O2 when setting CFLAGS_FOR_TARGET.
361 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
362 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
363 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
364 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
365 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
366 LDFLAGS_FOR_TARGET = 
367 PICFLAG_FOR_TARGET = 
368
369 # ------------------------------------
370 # Miscellaneous targets and flag lists
371 # ------------------------------------
372
373 # The first rule in the file had better be this one.  Don't put any above it.
374 # This lives here to allow makefile fragments to contain dependencies.
375 all:
376
377 #### host and target specific makefile fragments come in here.
378 @target_makefile_frag@
379 @alphaieee_frag@
380 @ospace_frag@
381 @host_makefile_frag@
382 ###
383
384 # This is the list of directories that may be needed in RPATH_ENVVAR
385 # so that prorgams built for the target machine work.
386 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
387
388 @if target-libstdc++-v3
389 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
390 @endif target-libstdc++-v3
391
392 @if target-libmudflap
393 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
394 @endif target-libmudflap
395
396 @if target-libssp
397 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
398 @endif target-libssp
399
400 @if target-libgomp
401 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
402 @endif target-libgomp
403
404
405
406 # This is the list of directories that may be needed in RPATH_ENVVAR
407 # so that programs built for the host machine work.
408 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
409
410 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
411 @if gcc
412 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
413 @endif gcc
414
415
416 @if bfd
417 HOST_LIB_PATH_bfd = \
418   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
419 @endif bfd
420
421 @if opcodes
422 HOST_LIB_PATH_opcodes = \
423   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
424 @endif opcodes
425
426 @if gmp
427 HOST_LIB_PATH_gmp = \
428   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
429 @endif gmp
430
431 @if mpfr
432 HOST_LIB_PATH_mpfr = \
433   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
434 @endif mpfr
435
436
437 # Flags to pass down to all sub-makes.
438 BASE_FLAGS_TO_PASS = \
439         "DESTDIR=$(DESTDIR)" \
440         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
441         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
442         "bindir=$(bindir)" \
443         "datadir=$(datadir)" \
444         "exec_prefix=$(exec_prefix)" \
445         "includedir=$(includedir)" \
446         "datarootdir=$(datarootdir)" \
447         "docdir=$(docdir)" \
448         "infodir=$(infodir)" \
449         "pdfdir=$(pdfdir)" \
450         "htmldir=$(htmldir)" \
451         "libdir=$(libdir)" \
452         "libexecdir=$(libexecdir)" \
453         "lispdir=$(lispdir)" \
454         "localstatedir=$(localstatedir)" \
455         "mandir=$(mandir)" \
456         "oldincludedir=$(oldincludedir)" \
457         "prefix=$(prefix)" \
458         "sbindir=$(sbindir)" \
459         "sharedstatedir=$(sharedstatedir)" \
460         "sysconfdir=$(sysconfdir)" \
461         "tooldir=$(tooldir)" \
462         "build_tooldir=$(build_tooldir)" \
463         "target_alias=$(target_alias)" \
464         "BISON=$(BISON)" \
465         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
466         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
467         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
468         "EXPECT=$(EXPECT)" \
469         "FLEX=$(FLEX)" \
470         "INSTALL=$(INSTALL)" \
471         "INSTALL_DATA=$(INSTALL_DATA)" \
472         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
473         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
474         "LEX=$(LEX)" \
475         "M4=$(M4)" \
476         "MAKE=$(MAKE)" \
477         "RUNTEST=$(RUNTEST)" \
478         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
479         "SHELL=$(SHELL)" \
480         "YACC=$(YACC)" \
481         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
482         "AR_FLAGS=$(AR_FLAGS)" \
483         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
484         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
485         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
486         "CFLAGS=$(CFLAGS)" \
487         "CXXFLAGS=$(CXXFLAGS)" \
488         "LDFLAGS=$(LDFLAGS)" \
489         "LIBCFLAGS=$(LIBCFLAGS)" \
490         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
491         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
492         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
493         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
494         "GNATBIND=$(GNATBIND)" \
495         "GNATMAKE=$(GNATMAKE)" \
496         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
497         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
498         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
499         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
500         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
501         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
502         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
503         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
504         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
505         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
506         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
507         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
508         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
509         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
510         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
511         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
512         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
513         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
514         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
515         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
516         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
517         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
518         "LEAN=$(LEAN)" \
519         "CONFIG_SHELL=$(SHELL)" \
520         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
521
522 # We leave this in just in case, but it is not needed anymore.
523 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
524
525 # Flags to pass down to most sub-makes, in which we're building with
526 # the host environment.
527 EXTRA_HOST_FLAGS = \
528         'AR=$(AR)' \
529         'AS=$(AS)' \
530         'CC=$(CC)' \
531         'CXX=$(CXX)' \
532         'DLLTOOL=$(DLLTOOL)' \
533         'LD=$(LD)' \
534         'LIPO=$(LIPO)' \
535         'NM=$(NM)' \
536         'OBJDUMP=$(OBJDUMP)' \
537         'RANLIB=$(RANLIB)' \
538         'STRIP=$(STRIP)' \
539         'WINDRES=$(WINDRES)' \
540         'WINDMC=$(WINDMC)'
541
542 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
543
544 # Flags that are concerned with the location of the X11 include files
545 # and library files
546 #
547 # NOTE: until the top-level is getting the values via autoconf, it only
548 # causes problems to have this top-level Makefile overriding the autoconf-set
549 # values in child directories.  Only variables that don't conflict with
550 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
551 #
552 X11_FLAGS_TO_PASS = \
553         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
554         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
555
556 # Flags to pass to stage2 and later makes.
557
558 POSTSTAGE1_FLAGS_TO_PASS = \
559         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
560         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
561         LDFLAGS="$(BOOT_LDFLAGS)" \
562         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
563
564 # Flags to pass down to makes which are built with the target environment.
565 # The double $ decreases the length of the command line; those variables
566 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
567 # COMPILER_ prefixed variables are not passed down so we expand them here.
568 EXTRA_TARGET_FLAGS = \
569         'AR=$$(AR_FOR_TARGET)' \
570         'AS=$(COMPILER_AS_FOR_TARGET)' \
571         'CC=$$(CC_FOR_TARGET)' \
572         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
573         'CXX=$$(CXX_FOR_TARGET)' \
574         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
575         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
576         'LD=$(COMPILER_LD_FOR_TARGET)' \
577         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
578         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
579         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
580         'NM=$(COMPILER_NM_FOR_TARGET)' \
581         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
582         'RANLIB=$$(RANLIB_FOR_TARGET)' \
583         'WINDRES=$$(WINDRES_FOR_TARGET)' \
584         'WINDMC=$$(WINDMC_FOR_TARGET)'
585
586 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
587
588 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
589 # unfortunately needs the native compiler and the target ar and
590 # ranlib.
591 # If any variables are added here, they must be added to do-*, below.
592 # The BUILD_* variables are a special case, which are used for the gcc
593 # cross-building scheme.
594 EXTRA_GCC_FLAGS = \
595         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
596         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
597         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
598         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
599         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
600         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
601
602 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
603
604 .PHONY: configure-host
605 configure-host:  \
606     maybe-configure-ash \
607     maybe-configure-autoconf \
608     maybe-configure-automake \
609     maybe-configure-bash \
610     maybe-configure-bfd \
611     maybe-configure-opcodes \
612     maybe-configure-binutils \
613     maybe-configure-bison \
614     maybe-configure-byacc \
615     maybe-configure-bzip2 \
616     maybe-configure-dejagnu \
617     maybe-configure-diff \
618     maybe-configure-dosutils \
619     maybe-configure-etc \
620     maybe-configure-fastjar \
621     maybe-configure-fileutils \
622     maybe-configure-findutils \
623     maybe-configure-find \
624     maybe-configure-fixincludes \
625     maybe-configure-flex \
626     maybe-configure-gas \
627     maybe-configure-gcc \
628     maybe-configure-gawk \
629     maybe-configure-gettext \
630     maybe-configure-gmp \
631     maybe-configure-mpfr \
632     maybe-configure-gnuserv \
633     maybe-configure-gprof \
634     maybe-configure-gzip \
635     maybe-configure-hello \
636     maybe-configure-indent \
637     maybe-configure-intl \
638     maybe-configure-tcl \
639     maybe-configure-itcl \
640     maybe-configure-ld \
641     maybe-configure-libcpp \
642     maybe-configure-libdecnumber \
643     maybe-configure-libgui \
644     maybe-configure-libiberty \
645     maybe-configure-libtool \
646     maybe-configure-m4 \
647     maybe-configure-make \
648     maybe-configure-mmalloc \
649     maybe-configure-patch \
650     maybe-configure-perl \
651     maybe-configure-prms \
652     maybe-configure-rcs \
653     maybe-configure-readline \
654     maybe-configure-release \
655     maybe-configure-recode \
656     maybe-configure-sed \
657     maybe-configure-send-pr \
658     maybe-configure-shellutils \
659     maybe-configure-sid \
660     maybe-configure-sim \
661     maybe-configure-tar \
662     maybe-configure-texinfo \
663     maybe-configure-textutils \
664     maybe-configure-time \
665     maybe-configure-uudecode \
666     maybe-configure-wdiff \
667     maybe-configure-zip \
668     maybe-configure-zlib \
669     maybe-configure-gdb \
670     maybe-configure-expect \
671     maybe-configure-guile \
672     maybe-configure-tk \
673     maybe-configure-libtermcap \
674     maybe-configure-utils \
675     maybe-configure-gnattools
676 .PHONY: configure-target
677 configure-target:  \
678     maybe-configure-target-libstdc++-v3 \
679     maybe-configure-target-libmudflap \
680     maybe-configure-target-libssp \
681     maybe-configure-target-newlib \
682     maybe-configure-target-libgcc \
683     maybe-configure-target-libgfortran \
684     maybe-configure-target-libobjc \
685     maybe-configure-target-libtermcap \
686     maybe-configure-target-winsup \
687     maybe-configure-target-libgloss \
688     maybe-configure-target-libiberty \
689     maybe-configure-target-gperf \
690     maybe-configure-target-examples \
691     maybe-configure-target-libffi \
692     maybe-configure-target-libjava \
693     maybe-configure-target-zlib \
694     maybe-configure-target-boehm-gc \
695     maybe-configure-target-qthreads \
696     maybe-configure-target-rda \
697     maybe-configure-target-libada \
698     maybe-configure-target-libgomp
699
700 # The target built for a native non-bootstrap build.
701 .PHONY: all
702 all:
703 @if gcc-bootstrap
704         [ -f stage_final ] || echo stage3 > stage_final
705         @r=`${PWD_COMMAND}`; export r; \
706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
707         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
708 @endif gcc-bootstrap
709         @: $(MAKE); $(unstage)
710         @r=`${PWD_COMMAND}`; export r; \
711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
712         if [ -f stage_last ]; then \
713           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
714         else \
715           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
716         fi
717
718 .PHONY: all-build
719
720 all-build: maybe-all-build-libiberty
721 all-build: maybe-all-build-bison
722 all-build: maybe-all-build-byacc
723 all-build: maybe-all-build-flex
724 all-build: maybe-all-build-m4
725 all-build: maybe-all-build-texinfo
726 all-build: maybe-all-build-fixincludes
727
728 .PHONY: all-host
729
730 all-host: maybe-all-ash
731 all-host: maybe-all-autoconf
732 all-host: maybe-all-automake
733 all-host: maybe-all-bash
734 @if bfd-no-bootstrap
735 all-host: maybe-all-bfd
736 @endif bfd-no-bootstrap
737 @if opcodes-no-bootstrap
738 all-host: maybe-all-opcodes
739 @endif opcodes-no-bootstrap
740 @if binutils-no-bootstrap
741 all-host: maybe-all-binutils
742 @endif binutils-no-bootstrap
743 all-host: maybe-all-bison
744 all-host: maybe-all-byacc
745 all-host: maybe-all-bzip2
746 all-host: maybe-all-dejagnu
747 all-host: maybe-all-diff
748 all-host: maybe-all-dosutils
749 all-host: maybe-all-etc
750 all-host: maybe-all-fastjar
751 all-host: maybe-all-fileutils
752 all-host: maybe-all-findutils
753 all-host: maybe-all-find
754 all-host: maybe-all-fixincludes
755 all-host: maybe-all-flex
756 @if gas-no-bootstrap
757 all-host: maybe-all-gas
758 @endif gas-no-bootstrap
759 @if gcc-no-bootstrap
760 all-host: maybe-all-gcc
761 @endif gcc-no-bootstrap
762 all-host: maybe-all-gawk
763 all-host: maybe-all-gettext
764 @if gmp-no-bootstrap
765 all-host: maybe-all-gmp
766 @endif gmp-no-bootstrap
767 @if mpfr-no-bootstrap
768 all-host: maybe-all-mpfr
769 @endif mpfr-no-bootstrap
770 all-host: maybe-all-gnuserv
771 all-host: maybe-all-gprof
772 all-host: maybe-all-gzip
773 all-host: maybe-all-hello
774 all-host: maybe-all-indent
775 @if intl-no-bootstrap
776 all-host: maybe-all-intl
777 @endif intl-no-bootstrap
778 all-host: maybe-all-tcl
779 all-host: maybe-all-itcl
780 @if ld-no-bootstrap
781 all-host: maybe-all-ld
782 @endif ld-no-bootstrap
783 @if libcpp-no-bootstrap
784 all-host: maybe-all-libcpp
785 @endif libcpp-no-bootstrap
786 @if libdecnumber-no-bootstrap
787 all-host: maybe-all-libdecnumber
788 @endif libdecnumber-no-bootstrap
789 all-host: maybe-all-libgui
790 @if libiberty-no-bootstrap
791 all-host: maybe-all-libiberty
792 @endif libiberty-no-bootstrap
793 all-host: maybe-all-libtool
794 all-host: maybe-all-m4
795 all-host: maybe-all-make
796 all-host: maybe-all-mmalloc
797 all-host: maybe-all-patch
798 all-host: maybe-all-perl
799 all-host: maybe-all-prms
800 all-host: maybe-all-rcs
801 all-host: maybe-all-readline
802 all-host: maybe-all-release
803 all-host: maybe-all-recode
804 all-host: maybe-all-sed
805 all-host: maybe-all-send-pr
806 all-host: maybe-all-shellutils
807 all-host: maybe-all-sid
808 all-host: maybe-all-sim
809 all-host: maybe-all-tar
810 all-host: maybe-all-texinfo
811 all-host: maybe-all-textutils
812 all-host: maybe-all-time
813 all-host: maybe-all-uudecode
814 all-host: maybe-all-wdiff
815 all-host: maybe-all-zip
816 @if zlib-no-bootstrap
817 all-host: maybe-all-zlib
818 @endif zlib-no-bootstrap
819 all-host: maybe-all-gdb
820 all-host: maybe-all-expect
821 all-host: maybe-all-guile
822 all-host: maybe-all-tk
823 all-host: maybe-all-libtermcap
824 all-host: maybe-all-utils
825 all-host: maybe-all-gnattools
826
827 .PHONY: all-target
828
829 all-target: maybe-all-target-libstdc++-v3
830 all-target: maybe-all-target-libmudflap
831 all-target: maybe-all-target-libssp
832 all-target: maybe-all-target-newlib
833 @if target-libgcc-no-bootstrap
834 all-target: maybe-all-target-libgcc
835 @endif target-libgcc-no-bootstrap
836 all-target: maybe-all-target-libgfortran
837 all-target: maybe-all-target-libobjc
838 all-target: maybe-all-target-libtermcap
839 all-target: maybe-all-target-winsup
840 all-target: maybe-all-target-libgloss
841 all-target: maybe-all-target-libiberty
842 all-target: maybe-all-target-gperf
843 all-target: maybe-all-target-examples
844 all-target: maybe-all-target-libffi
845 all-target: maybe-all-target-libjava
846 all-target: maybe-all-target-zlib
847 all-target: maybe-all-target-boehm-gc
848 all-target: maybe-all-target-qthreads
849 all-target: maybe-all-target-rda
850 all-target: maybe-all-target-libada
851 all-target: maybe-all-target-libgomp
852
853 # Do a target for all the subdirectories.  A ``make do-X'' will do a
854 # ``make X'' in all subdirectories (because, in general, there is a
855 # dependency (below) of X upon do-X, a ``make X'' will also do this,
856 # but it may do additional work as well).
857
858 .PHONY: do-info
859 do-info:
860         @: $(MAKE); $(unstage)
861         @r=`${PWD_COMMAND}`; export r; \
862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
863         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
864           info-target
865
866
867 .PHONY: info-host
868
869 info-host: maybe-info-ash
870 info-host: maybe-info-autoconf
871 info-host: maybe-info-automake
872 info-host: maybe-info-bash
873 info-host: maybe-info-bfd
874 info-host: maybe-info-opcodes
875 info-host: maybe-info-binutils
876 info-host: maybe-info-bison
877 info-host: maybe-info-byacc
878 info-host: maybe-info-bzip2
879 info-host: maybe-info-dejagnu
880 info-host: maybe-info-diff
881 info-host: maybe-info-dosutils
882 info-host: maybe-info-etc
883 info-host: maybe-info-fastjar
884 info-host: maybe-info-fileutils
885 info-host: maybe-info-findutils
886 info-host: maybe-info-find
887 info-host: maybe-info-fixincludes
888 info-host: maybe-info-flex
889 info-host: maybe-info-gas
890 info-host: maybe-info-gcc
891 info-host: maybe-info-gawk
892 info-host: maybe-info-gettext
893 info-host: maybe-info-gmp
894 info-host: maybe-info-mpfr
895 info-host: maybe-info-gnuserv
896 info-host: maybe-info-gprof
897 info-host: maybe-info-gzip
898 info-host: maybe-info-hello
899 info-host: maybe-info-indent
900 info-host: maybe-info-intl
901 info-host: maybe-info-tcl
902 info-host: maybe-info-itcl
903 info-host: maybe-info-ld
904 info-host: maybe-info-libcpp
905 info-host: maybe-info-libdecnumber
906 info-host: maybe-info-libgui
907 info-host: maybe-info-libiberty
908 info-host: maybe-info-libtool
909 info-host: maybe-info-m4
910 info-host: maybe-info-make
911 info-host: maybe-info-mmalloc
912 info-host: maybe-info-patch
913 info-host: maybe-info-perl
914 info-host: maybe-info-prms
915 info-host: maybe-info-rcs
916 info-host: maybe-info-readline
917 info-host: maybe-info-release
918 info-host: maybe-info-recode
919 info-host: maybe-info-sed
920 info-host: maybe-info-send-pr
921 info-host: maybe-info-shellutils
922 info-host: maybe-info-sid
923 info-host: maybe-info-sim
924 info-host: maybe-info-tar
925 info-host: maybe-info-texinfo
926 info-host: maybe-info-textutils
927 info-host: maybe-info-time
928 info-host: maybe-info-uudecode
929 info-host: maybe-info-wdiff
930 info-host: maybe-info-zip
931 info-host: maybe-info-zlib
932 info-host: maybe-info-gdb
933 info-host: maybe-info-expect
934 info-host: maybe-info-guile
935 info-host: maybe-info-tk
936 info-host: maybe-info-libtermcap
937 info-host: maybe-info-utils
938 info-host: maybe-info-gnattools
939
940 .PHONY: info-target
941
942 info-target: maybe-info-target-libstdc++-v3
943 info-target: maybe-info-target-libmudflap
944 info-target: maybe-info-target-libssp
945 info-target: maybe-info-target-newlib
946 info-target: maybe-info-target-libgcc
947 info-target: maybe-info-target-libgfortran
948 info-target: maybe-info-target-libobjc
949 info-target: maybe-info-target-libtermcap
950 info-target: maybe-info-target-winsup
951 info-target: maybe-info-target-libgloss
952 info-target: maybe-info-target-libiberty
953 info-target: maybe-info-target-gperf
954 info-target: maybe-info-target-examples
955 info-target: maybe-info-target-libffi
956 info-target: maybe-info-target-libjava
957 info-target: maybe-info-target-zlib
958 info-target: maybe-info-target-boehm-gc
959 info-target: maybe-info-target-qthreads
960 info-target: maybe-info-target-rda
961 info-target: maybe-info-target-libada
962 info-target: maybe-info-target-libgomp
963
964 .PHONY: do-dvi
965 do-dvi:
966         @: $(MAKE); $(unstage)
967         @r=`${PWD_COMMAND}`; export r; \
968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
969         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
970           dvi-target
971
972
973 .PHONY: dvi-host
974
975 dvi-host: maybe-dvi-ash
976 dvi-host: maybe-dvi-autoconf
977 dvi-host: maybe-dvi-automake
978 dvi-host: maybe-dvi-bash
979 dvi-host: maybe-dvi-bfd
980 dvi-host: maybe-dvi-opcodes
981 dvi-host: maybe-dvi-binutils
982 dvi-host: maybe-dvi-bison
983 dvi-host: maybe-dvi-byacc
984 dvi-host: maybe-dvi-bzip2
985 dvi-host: maybe-dvi-dejagnu
986 dvi-host: maybe-dvi-diff
987 dvi-host: maybe-dvi-dosutils
988 dvi-host: maybe-dvi-etc
989 dvi-host: maybe-dvi-fastjar
990 dvi-host: maybe-dvi-fileutils
991 dvi-host: maybe-dvi-findutils
992 dvi-host: maybe-dvi-find
993 dvi-host: maybe-dvi-fixincludes
994 dvi-host: maybe-dvi-flex
995 dvi-host: maybe-dvi-gas
996 dvi-host: maybe-dvi-gcc
997 dvi-host: maybe-dvi-gawk
998 dvi-host: maybe-dvi-gettext
999 dvi-host: maybe-dvi-gmp
1000 dvi-host: maybe-dvi-mpfr
1001 dvi-host: maybe-dvi-gnuserv
1002 dvi-host: maybe-dvi-gprof
1003 dvi-host: maybe-dvi-gzip
1004 dvi-host: maybe-dvi-hello
1005 dvi-host: maybe-dvi-indent
1006 dvi-host: maybe-dvi-intl
1007 dvi-host: maybe-dvi-tcl
1008 dvi-host: maybe-dvi-itcl
1009 dvi-host: maybe-dvi-ld
1010 dvi-host: maybe-dvi-libcpp
1011 dvi-host: maybe-dvi-libdecnumber
1012 dvi-host: maybe-dvi-libgui
1013 dvi-host: maybe-dvi-libiberty
1014 dvi-host: maybe-dvi-libtool
1015 dvi-host: maybe-dvi-m4
1016 dvi-host: maybe-dvi-make
1017 dvi-host: maybe-dvi-mmalloc
1018 dvi-host: maybe-dvi-patch
1019 dvi-host: maybe-dvi-perl
1020 dvi-host: maybe-dvi-prms
1021 dvi-host: maybe-dvi-rcs
1022 dvi-host: maybe-dvi-readline
1023 dvi-host: maybe-dvi-release
1024 dvi-host: maybe-dvi-recode
1025 dvi-host: maybe-dvi-sed
1026 dvi-host: maybe-dvi-send-pr
1027 dvi-host: maybe-dvi-shellutils
1028 dvi-host: maybe-dvi-sid
1029 dvi-host: maybe-dvi-sim
1030 dvi-host: maybe-dvi-tar
1031 dvi-host: maybe-dvi-texinfo
1032 dvi-host: maybe-dvi-textutils
1033 dvi-host: maybe-dvi-time
1034 dvi-host: maybe-dvi-uudecode
1035 dvi-host: maybe-dvi-wdiff
1036 dvi-host: maybe-dvi-zip
1037 dvi-host: maybe-dvi-zlib
1038 dvi-host: maybe-dvi-gdb
1039 dvi-host: maybe-dvi-expect
1040 dvi-host: maybe-dvi-guile
1041 dvi-host: maybe-dvi-tk
1042 dvi-host: maybe-dvi-libtermcap
1043 dvi-host: maybe-dvi-utils
1044 dvi-host: maybe-dvi-gnattools
1045
1046 .PHONY: dvi-target
1047
1048 dvi-target: maybe-dvi-target-libstdc++-v3
1049 dvi-target: maybe-dvi-target-libmudflap
1050 dvi-target: maybe-dvi-target-libssp
1051 dvi-target: maybe-dvi-target-newlib
1052 dvi-target: maybe-dvi-target-libgcc
1053 dvi-target: maybe-dvi-target-libgfortran
1054 dvi-target: maybe-dvi-target-libobjc
1055 dvi-target: maybe-dvi-target-libtermcap
1056 dvi-target: maybe-dvi-target-winsup
1057 dvi-target: maybe-dvi-target-libgloss
1058 dvi-target: maybe-dvi-target-libiberty
1059 dvi-target: maybe-dvi-target-gperf
1060 dvi-target: maybe-dvi-target-examples
1061 dvi-target: maybe-dvi-target-libffi
1062 dvi-target: maybe-dvi-target-libjava
1063 dvi-target: maybe-dvi-target-zlib
1064 dvi-target: maybe-dvi-target-boehm-gc
1065 dvi-target: maybe-dvi-target-qthreads
1066 dvi-target: maybe-dvi-target-rda
1067 dvi-target: maybe-dvi-target-libada
1068 dvi-target: maybe-dvi-target-libgomp
1069
1070 .PHONY: do-pdf
1071 do-pdf:
1072         @: $(MAKE); $(unstage)
1073         @r=`${PWD_COMMAND}`; export r; \
1074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1075         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1076           pdf-target
1077
1078
1079 .PHONY: pdf-host
1080
1081 pdf-host: maybe-pdf-ash
1082 pdf-host: maybe-pdf-autoconf
1083 pdf-host: maybe-pdf-automake
1084 pdf-host: maybe-pdf-bash
1085 pdf-host: maybe-pdf-bfd
1086 pdf-host: maybe-pdf-opcodes
1087 pdf-host: maybe-pdf-binutils
1088 pdf-host: maybe-pdf-bison
1089 pdf-host: maybe-pdf-byacc
1090 pdf-host: maybe-pdf-bzip2
1091 pdf-host: maybe-pdf-dejagnu
1092 pdf-host: maybe-pdf-diff
1093 pdf-host: maybe-pdf-dosutils
1094 pdf-host: maybe-pdf-etc
1095 pdf-host: maybe-pdf-fastjar
1096 pdf-host: maybe-pdf-fileutils
1097 pdf-host: maybe-pdf-findutils
1098 pdf-host: maybe-pdf-find
1099 pdf-host: maybe-pdf-fixincludes
1100 pdf-host: maybe-pdf-flex
1101 pdf-host: maybe-pdf-gas
1102 pdf-host: maybe-pdf-gcc
1103 pdf-host: maybe-pdf-gawk
1104 pdf-host: maybe-pdf-gettext
1105 pdf-host: maybe-pdf-gmp
1106 pdf-host: maybe-pdf-mpfr
1107 pdf-host: maybe-pdf-gnuserv
1108 pdf-host: maybe-pdf-gprof
1109 pdf-host: maybe-pdf-gzip
1110 pdf-host: maybe-pdf-hello
1111 pdf-host: maybe-pdf-indent
1112 pdf-host: maybe-pdf-intl
1113 pdf-host: maybe-pdf-tcl
1114 pdf-host: maybe-pdf-itcl
1115 pdf-host: maybe-pdf-ld
1116 pdf-host: maybe-pdf-libcpp
1117 pdf-host: maybe-pdf-libdecnumber
1118 pdf-host: maybe-pdf-libgui
1119 pdf-host: maybe-pdf-libiberty
1120 pdf-host: maybe-pdf-libtool
1121 pdf-host: maybe-pdf-m4
1122 pdf-host: maybe-pdf-make
1123 pdf-host: maybe-pdf-mmalloc
1124 pdf-host: maybe-pdf-patch
1125 pdf-host: maybe-pdf-perl
1126 pdf-host: maybe-pdf-prms
1127 pdf-host: maybe-pdf-rcs
1128 pdf-host: maybe-pdf-readline
1129 pdf-host: maybe-pdf-release
1130 pdf-host: maybe-pdf-recode
1131 pdf-host: maybe-pdf-sed
1132 pdf-host: maybe-pdf-send-pr
1133 pdf-host: maybe-pdf-shellutils
1134 pdf-host: maybe-pdf-sid
1135 pdf-host: maybe-pdf-sim
1136 pdf-host: maybe-pdf-tar
1137 pdf-host: maybe-pdf-texinfo
1138 pdf-host: maybe-pdf-textutils
1139 pdf-host: maybe-pdf-time
1140 pdf-host: maybe-pdf-uudecode
1141 pdf-host: maybe-pdf-wdiff
1142 pdf-host: maybe-pdf-zip
1143 pdf-host: maybe-pdf-zlib
1144 pdf-host: maybe-pdf-gdb
1145 pdf-host: maybe-pdf-expect
1146 pdf-host: maybe-pdf-guile
1147 pdf-host: maybe-pdf-tk
1148 pdf-host: maybe-pdf-libtermcap
1149 pdf-host: maybe-pdf-utils
1150 pdf-host: maybe-pdf-gnattools
1151
1152 .PHONY: pdf-target
1153
1154 pdf-target: maybe-pdf-target-libstdc++-v3
1155 pdf-target: maybe-pdf-target-libmudflap
1156 pdf-target: maybe-pdf-target-libssp
1157 pdf-target: maybe-pdf-target-newlib
1158 pdf-target: maybe-pdf-target-libgcc
1159 pdf-target: maybe-pdf-target-libgfortran
1160 pdf-target: maybe-pdf-target-libobjc
1161 pdf-target: maybe-pdf-target-libtermcap
1162 pdf-target: maybe-pdf-target-winsup
1163 pdf-target: maybe-pdf-target-libgloss
1164 pdf-target: maybe-pdf-target-libiberty
1165 pdf-target: maybe-pdf-target-gperf
1166 pdf-target: maybe-pdf-target-examples
1167 pdf-target: maybe-pdf-target-libffi
1168 pdf-target: maybe-pdf-target-libjava
1169 pdf-target: maybe-pdf-target-zlib
1170 pdf-target: maybe-pdf-target-boehm-gc
1171 pdf-target: maybe-pdf-target-qthreads
1172 pdf-target: maybe-pdf-target-rda
1173 pdf-target: maybe-pdf-target-libada
1174 pdf-target: maybe-pdf-target-libgomp
1175
1176 .PHONY: do-html
1177 do-html:
1178         @: $(MAKE); $(unstage)
1179         @r=`${PWD_COMMAND}`; export r; \
1180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1181         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1182           html-target
1183
1184
1185 .PHONY: html-host
1186
1187 html-host: maybe-html-ash
1188 html-host: maybe-html-autoconf
1189 html-host: maybe-html-automake
1190 html-host: maybe-html-bash
1191 html-host: maybe-html-bfd
1192 html-host: maybe-html-opcodes
1193 html-host: maybe-html-binutils
1194 html-host: maybe-html-bison
1195 html-host: maybe-html-byacc
1196 html-host: maybe-html-bzip2
1197 html-host: maybe-html-dejagnu
1198 html-host: maybe-html-diff
1199 html-host: maybe-html-dosutils
1200 html-host: maybe-html-etc
1201 html-host: maybe-html-fastjar
1202 html-host: maybe-html-fileutils
1203 html-host: maybe-html-findutils
1204 html-host: maybe-html-find
1205 html-host: maybe-html-fixincludes
1206 html-host: maybe-html-flex
1207 html-host: maybe-html-gas
1208 html-host: maybe-html-gcc
1209 html-host: maybe-html-gawk
1210 html-host: maybe-html-gettext
1211 html-host: maybe-html-gmp
1212 html-host: maybe-html-mpfr
1213 html-host: maybe-html-gnuserv
1214 html-host: maybe-html-gprof
1215 html-host: maybe-html-gzip
1216 html-host: maybe-html-hello
1217 html-host: maybe-html-indent
1218 html-host: maybe-html-intl
1219 html-host: maybe-html-tcl
1220 html-host: maybe-html-itcl
1221 html-host: maybe-html-ld
1222 html-host: maybe-html-libcpp
1223 html-host: maybe-html-libdecnumber
1224 html-host: maybe-html-libgui
1225 html-host: maybe-html-libiberty
1226 html-host: maybe-html-libtool
1227 html-host: maybe-html-m4
1228 html-host: maybe-html-make
1229 html-host: maybe-html-mmalloc
1230 html-host: maybe-html-patch
1231 html-host: maybe-html-perl
1232 html-host: maybe-html-prms
1233 html-host: maybe-html-rcs
1234 html-host: maybe-html-readline
1235 html-host: maybe-html-release
1236 html-host: maybe-html-recode
1237 html-host: maybe-html-sed
1238 html-host: maybe-html-send-pr
1239 html-host: maybe-html-shellutils
1240 html-host: maybe-html-sid
1241 html-host: maybe-html-sim
1242 html-host: maybe-html-tar
1243 html-host: maybe-html-texinfo
1244 html-host: maybe-html-textutils
1245 html-host: maybe-html-time
1246 html-host: maybe-html-uudecode
1247 html-host: maybe-html-wdiff
1248 html-host: maybe-html-zip
1249 html-host: maybe-html-zlib
1250 html-host: maybe-html-gdb
1251 html-host: maybe-html-expect
1252 html-host: maybe-html-guile
1253 html-host: maybe-html-tk
1254 html-host: maybe-html-libtermcap
1255 html-host: maybe-html-utils
1256 html-host: maybe-html-gnattools
1257
1258 .PHONY: html-target
1259
1260 html-target: maybe-html-target-libstdc++-v3
1261 html-target: maybe-html-target-libmudflap
1262 html-target: maybe-html-target-libssp
1263 html-target: maybe-html-target-newlib
1264 html-target: maybe-html-target-libgcc
1265 html-target: maybe-html-target-libgfortran
1266 html-target: maybe-html-target-libobjc
1267 html-target: maybe-html-target-libtermcap
1268 html-target: maybe-html-target-winsup
1269 html-target: maybe-html-target-libgloss
1270 html-target: maybe-html-target-libiberty
1271 html-target: maybe-html-target-gperf
1272 html-target: maybe-html-target-examples
1273 html-target: maybe-html-target-libffi
1274 html-target: maybe-html-target-libjava
1275 html-target: maybe-html-target-zlib
1276 html-target: maybe-html-target-boehm-gc
1277 html-target: maybe-html-target-qthreads
1278 html-target: maybe-html-target-rda
1279 html-target: maybe-html-target-libada
1280 html-target: maybe-html-target-libgomp
1281
1282 .PHONY: do-TAGS
1283 do-TAGS:
1284         @: $(MAKE); $(unstage)
1285         @r=`${PWD_COMMAND}`; export r; \
1286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1287         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1288           TAGS-target
1289
1290
1291 .PHONY: TAGS-host
1292
1293 TAGS-host: maybe-TAGS-ash
1294 TAGS-host: maybe-TAGS-autoconf
1295 TAGS-host: maybe-TAGS-automake
1296 TAGS-host: maybe-TAGS-bash
1297 TAGS-host: maybe-TAGS-bfd
1298 TAGS-host: maybe-TAGS-opcodes
1299 TAGS-host: maybe-TAGS-binutils
1300 TAGS-host: maybe-TAGS-bison
1301 TAGS-host: maybe-TAGS-byacc
1302 TAGS-host: maybe-TAGS-bzip2
1303 TAGS-host: maybe-TAGS-dejagnu
1304 TAGS-host: maybe-TAGS-diff
1305 TAGS-host: maybe-TAGS-dosutils
1306 TAGS-host: maybe-TAGS-etc
1307 TAGS-host: maybe-TAGS-fastjar
1308 TAGS-host: maybe-TAGS-fileutils
1309 TAGS-host: maybe-TAGS-findutils
1310 TAGS-host: maybe-TAGS-find
1311 TAGS-host: maybe-TAGS-fixincludes
1312 TAGS-host: maybe-TAGS-flex
1313 TAGS-host: maybe-TAGS-gas
1314 TAGS-host: maybe-TAGS-gcc
1315 TAGS-host: maybe-TAGS-gawk
1316 TAGS-host: maybe-TAGS-gettext
1317 TAGS-host: maybe-TAGS-gmp
1318 TAGS-host: maybe-TAGS-mpfr
1319 TAGS-host: maybe-TAGS-gnuserv
1320 TAGS-host: maybe-TAGS-gprof
1321 TAGS-host: maybe-TAGS-gzip
1322 TAGS-host: maybe-TAGS-hello
1323 TAGS-host: maybe-TAGS-indent
1324 TAGS-host: maybe-TAGS-intl
1325 TAGS-host: maybe-TAGS-tcl
1326 TAGS-host: maybe-TAGS-itcl
1327 TAGS-host: maybe-TAGS-ld
1328 TAGS-host: maybe-TAGS-libcpp
1329 TAGS-host: maybe-TAGS-libdecnumber
1330 TAGS-host: maybe-TAGS-libgui
1331 TAGS-host: maybe-TAGS-libiberty
1332 TAGS-host: maybe-TAGS-libtool
1333 TAGS-host: maybe-TAGS-m4
1334 TAGS-host: maybe-TAGS-make
1335 TAGS-host: maybe-TAGS-mmalloc
1336 TAGS-host: maybe-TAGS-patch
1337 TAGS-host: maybe-TAGS-perl
1338 TAGS-host: maybe-TAGS-prms
1339 TAGS-host: maybe-TAGS-rcs
1340 TAGS-host: maybe-TAGS-readline
1341 TAGS-host: maybe-TAGS-release
1342 TAGS-host: maybe-TAGS-recode
1343 TAGS-host: maybe-TAGS-sed
1344 TAGS-host: maybe-TAGS-send-pr
1345 TAGS-host: maybe-TAGS-shellutils
1346 TAGS-host: maybe-TAGS-sid
1347 TAGS-host: maybe-TAGS-sim
1348 TAGS-host: maybe-TAGS-tar
1349 TAGS-host: maybe-TAGS-texinfo
1350 TAGS-host: maybe-TAGS-textutils
1351 TAGS-host: maybe-TAGS-time
1352 TAGS-host: maybe-TAGS-uudecode
1353 TAGS-host: maybe-TAGS-wdiff
1354 TAGS-host: maybe-TAGS-zip
1355 TAGS-host: maybe-TAGS-zlib
1356 TAGS-host: maybe-TAGS-gdb
1357 TAGS-host: maybe-TAGS-expect
1358 TAGS-host: maybe-TAGS-guile
1359 TAGS-host: maybe-TAGS-tk
1360 TAGS-host: maybe-TAGS-libtermcap
1361 TAGS-host: maybe-TAGS-utils
1362 TAGS-host: maybe-TAGS-gnattools
1363
1364 .PHONY: TAGS-target
1365
1366 TAGS-target: maybe-TAGS-target-libstdc++-v3
1367 TAGS-target: maybe-TAGS-target-libmudflap
1368 TAGS-target: maybe-TAGS-target-libssp
1369 TAGS-target: maybe-TAGS-target-newlib
1370 TAGS-target: maybe-TAGS-target-libgcc
1371 TAGS-target: maybe-TAGS-target-libgfortran
1372 TAGS-target: maybe-TAGS-target-libobjc
1373 TAGS-target: maybe-TAGS-target-libtermcap
1374 TAGS-target: maybe-TAGS-target-winsup
1375 TAGS-target: maybe-TAGS-target-libgloss
1376 TAGS-target: maybe-TAGS-target-libiberty
1377 TAGS-target: maybe-TAGS-target-gperf
1378 TAGS-target: maybe-TAGS-target-examples
1379 TAGS-target: maybe-TAGS-target-libffi
1380 TAGS-target: maybe-TAGS-target-libjava
1381 TAGS-target: maybe-TAGS-target-zlib
1382 TAGS-target: maybe-TAGS-target-boehm-gc
1383 TAGS-target: maybe-TAGS-target-qthreads
1384 TAGS-target: maybe-TAGS-target-rda
1385 TAGS-target: maybe-TAGS-target-libada
1386 TAGS-target: maybe-TAGS-target-libgomp
1387
1388 .PHONY: do-install-info
1389 do-install-info:
1390         @: $(MAKE); $(unstage)
1391         @r=`${PWD_COMMAND}`; export r; \
1392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1393         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1394           install-info-target
1395
1396
1397 .PHONY: install-info-host
1398
1399 install-info-host: maybe-install-info-ash
1400 install-info-host: maybe-install-info-autoconf
1401 install-info-host: maybe-install-info-automake
1402 install-info-host: maybe-install-info-bash
1403 install-info-host: maybe-install-info-bfd
1404 install-info-host: maybe-install-info-opcodes
1405 install-info-host: maybe-install-info-binutils
1406 install-info-host: maybe-install-info-bison
1407 install-info-host: maybe-install-info-byacc
1408 install-info-host: maybe-install-info-bzip2
1409 install-info-host: maybe-install-info-dejagnu
1410 install-info-host: maybe-install-info-diff
1411 install-info-host: maybe-install-info-dosutils
1412 install-info-host: maybe-install-info-etc
1413 install-info-host: maybe-install-info-fastjar
1414 install-info-host: maybe-install-info-fileutils
1415 install-info-host: maybe-install-info-findutils
1416 install-info-host: maybe-install-info-find
1417 install-info-host: maybe-install-info-fixincludes
1418 install-info-host: maybe-install-info-flex
1419 install-info-host: maybe-install-info-gas
1420 install-info-host: maybe-install-info-gcc
1421 install-info-host: maybe-install-info-gawk
1422 install-info-host: maybe-install-info-gettext
1423 install-info-host: maybe-install-info-gmp
1424 install-info-host: maybe-install-info-mpfr
1425 install-info-host: maybe-install-info-gnuserv
1426 install-info-host: maybe-install-info-gprof
1427 install-info-host: maybe-install-info-gzip
1428 install-info-host: maybe-install-info-hello
1429 install-info-host: maybe-install-info-indent
1430 install-info-host: maybe-install-info-intl
1431 install-info-host: maybe-install-info-tcl
1432 install-info-host: maybe-install-info-itcl
1433 install-info-host: maybe-install-info-ld
1434 install-info-host: maybe-install-info-libcpp
1435 install-info-host: maybe-install-info-libdecnumber
1436 install-info-host: maybe-install-info-libgui
1437 install-info-host: maybe-install-info-libiberty
1438 install-info-host: maybe-install-info-libtool
1439 install-info-host: maybe-install-info-m4
1440 install-info-host: maybe-install-info-make
1441 install-info-host: maybe-install-info-mmalloc
1442 install-info-host: maybe-install-info-patch
1443 install-info-host: maybe-install-info-perl
1444 install-info-host: maybe-install-info-prms
1445 install-info-host: maybe-install-info-rcs
1446 install-info-host: maybe-install-info-readline
1447 install-info-host: maybe-install-info-release
1448 install-info-host: maybe-install-info-recode
1449 install-info-host: maybe-install-info-sed
1450 install-info-host: maybe-install-info-send-pr
1451 install-info-host: maybe-install-info-shellutils
1452 install-info-host: maybe-install-info-sid
1453 install-info-host: maybe-install-info-sim
1454 install-info-host: maybe-install-info-tar
1455 install-info-host: maybe-install-info-texinfo
1456 install-info-host: maybe-install-info-textutils
1457 install-info-host: maybe-install-info-time
1458 install-info-host: maybe-install-info-uudecode
1459 install-info-host: maybe-install-info-wdiff
1460 install-info-host: maybe-install-info-zip
1461 install-info-host: maybe-install-info-zlib
1462 install-info-host: maybe-install-info-gdb
1463 install-info-host: maybe-install-info-expect
1464 install-info-host: maybe-install-info-guile
1465 install-info-host: maybe-install-info-tk
1466 install-info-host: maybe-install-info-libtermcap
1467 install-info-host: maybe-install-info-utils
1468 install-info-host: maybe-install-info-gnattools
1469
1470 .PHONY: install-info-target
1471
1472 install-info-target: maybe-install-info-target-libstdc++-v3
1473 install-info-target: maybe-install-info-target-libmudflap
1474 install-info-target: maybe-install-info-target-libssp
1475 install-info-target: maybe-install-info-target-newlib
1476 install-info-target: maybe-install-info-target-libgcc
1477 install-info-target: maybe-install-info-target-libgfortran
1478 install-info-target: maybe-install-info-target-libobjc
1479 install-info-target: maybe-install-info-target-libtermcap
1480 install-info-target: maybe-install-info-target-winsup
1481 install-info-target: maybe-install-info-target-libgloss
1482 install-info-target: maybe-install-info-target-libiberty
1483 install-info-target: maybe-install-info-target-gperf
1484 install-info-target: maybe-install-info-target-examples
1485 install-info-target: maybe-install-info-target-libffi
1486 install-info-target: maybe-install-info-target-libjava
1487 install-info-target: maybe-install-info-target-zlib
1488 install-info-target: maybe-install-info-target-boehm-gc
1489 install-info-target: maybe-install-info-target-qthreads
1490 install-info-target: maybe-install-info-target-rda
1491 install-info-target: maybe-install-info-target-libada
1492 install-info-target: maybe-install-info-target-libgomp
1493
1494 .PHONY: do-install-pdf
1495 do-install-pdf:
1496         @: $(MAKE); $(unstage)
1497         @r=`${PWD_COMMAND}`; export r; \
1498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1499         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1500           install-pdf-target
1501
1502
1503 .PHONY: install-pdf-host
1504
1505 install-pdf-host: maybe-install-pdf-ash
1506 install-pdf-host: maybe-install-pdf-autoconf
1507 install-pdf-host: maybe-install-pdf-automake
1508 install-pdf-host: maybe-install-pdf-bash
1509 install-pdf-host: maybe-install-pdf-bfd
1510 install-pdf-host: maybe-install-pdf-opcodes
1511 install-pdf-host: maybe-install-pdf-binutils
1512 install-pdf-host: maybe-install-pdf-bison
1513 install-pdf-host: maybe-install-pdf-byacc
1514 install-pdf-host: maybe-install-pdf-bzip2
1515 install-pdf-host: maybe-install-pdf-dejagnu
1516 install-pdf-host: maybe-install-pdf-diff
1517 install-pdf-host: maybe-install-pdf-dosutils
1518 install-pdf-host: maybe-install-pdf-etc
1519 install-pdf-host: maybe-install-pdf-fastjar
1520 install-pdf-host: maybe-install-pdf-fileutils
1521 install-pdf-host: maybe-install-pdf-findutils
1522 install-pdf-host: maybe-install-pdf-find
1523 install-pdf-host: maybe-install-pdf-fixincludes
1524 install-pdf-host: maybe-install-pdf-flex
1525 install-pdf-host: maybe-install-pdf-gas
1526 install-pdf-host: maybe-install-pdf-gcc
1527 install-pdf-host: maybe-install-pdf-gawk
1528 install-pdf-host: maybe-install-pdf-gettext
1529 install-pdf-host: maybe-install-pdf-gmp
1530 install-pdf-host: maybe-install-pdf-mpfr
1531 install-pdf-host: maybe-install-pdf-gnuserv
1532 install-pdf-host: maybe-install-pdf-gprof
1533 install-pdf-host: maybe-install-pdf-gzip
1534 install-pdf-host: maybe-install-pdf-hello
1535 install-pdf-host: maybe-install-pdf-indent
1536 install-pdf-host: maybe-install-pdf-intl
1537 install-pdf-host: maybe-install-pdf-tcl
1538 install-pdf-host: maybe-install-pdf-itcl
1539 install-pdf-host: maybe-install-pdf-ld
1540 install-pdf-host: maybe-install-pdf-libcpp
1541 install-pdf-host: maybe-install-pdf-libdecnumber
1542 install-pdf-host: maybe-install-pdf-libgui
1543 install-pdf-host: maybe-install-pdf-libiberty
1544 install-pdf-host: maybe-install-pdf-libtool
1545 install-pdf-host: maybe-install-pdf-m4
1546 install-pdf-host: maybe-install-pdf-make
1547 install-pdf-host: maybe-install-pdf-mmalloc
1548 install-pdf-host: maybe-install-pdf-patch
1549 install-pdf-host: maybe-install-pdf-perl
1550 install-pdf-host: maybe-install-pdf-prms
1551 install-pdf-host: maybe-install-pdf-rcs
1552 install-pdf-host: maybe-install-pdf-readline
1553 install-pdf-host: maybe-install-pdf-release
1554 install-pdf-host: maybe-install-pdf-recode
1555 install-pdf-host: maybe-install-pdf-sed
1556 install-pdf-host: maybe-install-pdf-send-pr
1557 install-pdf-host: maybe-install-pdf-shellutils
1558 install-pdf-host: maybe-install-pdf-sid
1559 install-pdf-host: maybe-install-pdf-sim
1560 install-pdf-host: maybe-install-pdf-tar
1561 install-pdf-host: maybe-install-pdf-texinfo
1562 install-pdf-host: maybe-install-pdf-textutils
1563 install-pdf-host: maybe-install-pdf-time
1564 install-pdf-host: maybe-install-pdf-uudecode
1565 install-pdf-host: maybe-install-pdf-wdiff
1566 install-pdf-host: maybe-install-pdf-zip
1567 install-pdf-host: maybe-install-pdf-zlib
1568 install-pdf-host: maybe-install-pdf-gdb
1569 install-pdf-host: maybe-install-pdf-expect
1570 install-pdf-host: maybe-install-pdf-guile
1571 install-pdf-host: maybe-install-pdf-tk
1572 install-pdf-host: maybe-install-pdf-libtermcap
1573 install-pdf-host: maybe-install-pdf-utils
1574 install-pdf-host: maybe-install-pdf-gnattools
1575
1576 .PHONY: install-pdf-target
1577
1578 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1579 install-pdf-target: maybe-install-pdf-target-libmudflap
1580 install-pdf-target: maybe-install-pdf-target-libssp
1581 install-pdf-target: maybe-install-pdf-target-newlib
1582 install-pdf-target: maybe-install-pdf-target-libgcc
1583 install-pdf-target: maybe-install-pdf-target-libgfortran
1584 install-pdf-target: maybe-install-pdf-target-libobjc
1585 install-pdf-target: maybe-install-pdf-target-libtermcap
1586 install-pdf-target: maybe-install-pdf-target-winsup
1587 install-pdf-target: maybe-install-pdf-target-libgloss
1588 install-pdf-target: maybe-install-pdf-target-libiberty
1589 install-pdf-target: maybe-install-pdf-target-gperf
1590 install-pdf-target: maybe-install-pdf-target-examples
1591 install-pdf-target: maybe-install-pdf-target-libffi
1592 install-pdf-target: maybe-install-pdf-target-libjava
1593 install-pdf-target: maybe-install-pdf-target-zlib
1594 install-pdf-target: maybe-install-pdf-target-boehm-gc
1595 install-pdf-target: maybe-install-pdf-target-qthreads
1596 install-pdf-target: maybe-install-pdf-target-rda
1597 install-pdf-target: maybe-install-pdf-target-libada
1598 install-pdf-target: maybe-install-pdf-target-libgomp
1599
1600 .PHONY: do-install-html
1601 do-install-html:
1602         @: $(MAKE); $(unstage)
1603         @r=`${PWD_COMMAND}`; export r; \
1604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1605         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1606           install-html-target
1607
1608
1609 .PHONY: install-html-host
1610
1611 install-html-host: maybe-install-html-ash
1612 install-html-host: maybe-install-html-autoconf
1613 install-html-host: maybe-install-html-automake
1614 install-html-host: maybe-install-html-bash
1615 install-html-host: maybe-install-html-bfd
1616 install-html-host: maybe-install-html-opcodes
1617 install-html-host: maybe-install-html-binutils
1618 install-html-host: maybe-install-html-bison
1619 install-html-host: maybe-install-html-byacc
1620 install-html-host: maybe-install-html-bzip2
1621 install-html-host: maybe-install-html-dejagnu
1622 install-html-host: maybe-install-html-diff
1623 install-html-host: maybe-install-html-dosutils
1624 install-html-host: maybe-install-html-etc
1625 install-html-host: maybe-install-html-fastjar
1626 install-html-host: maybe-install-html-fileutils
1627 install-html-host: maybe-install-html-findutils
1628 install-html-host: maybe-install-html-find
1629 install-html-host: maybe-install-html-fixincludes
1630 install-html-host: maybe-install-html-flex
1631 install-html-host: maybe-install-html-gas
1632 install-html-host: maybe-install-html-gcc
1633 install-html-host: maybe-install-html-gawk
1634 install-html-host: maybe-install-html-gettext
1635 install-html-host: maybe-install-html-gmp
1636 install-html-host: maybe-install-html-mpfr
1637 install-html-host: maybe-install-html-gnuserv
1638 install-html-host: maybe-install-html-gprof
1639 install-html-host: maybe-install-html-gzip
1640 install-html-host: maybe-install-html-hello
1641 install-html-host: maybe-install-html-indent
1642 install-html-host: maybe-install-html-intl
1643 install-html-host: maybe-install-html-tcl
1644 install-html-host: maybe-install-html-itcl
1645 install-html-host: maybe-install-html-ld
1646 install-html-host: maybe-install-html-libcpp
1647 install-html-host: maybe-install-html-libdecnumber
1648 install-html-host: maybe-install-html-libgui
1649 install-html-host: maybe-install-html-libiberty
1650 install-html-host: maybe-install-html-libtool
1651 install-html-host: maybe-install-html-m4
1652 install-html-host: maybe-install-html-make
1653 install-html-host: maybe-install-html-mmalloc
1654 install-html-host: maybe-install-html-patch
1655 install-html-host: maybe-install-html-perl
1656 install-html-host: maybe-install-html-prms
1657 install-html-host: maybe-install-html-rcs
1658 install-html-host: maybe-install-html-readline
1659 install-html-host: maybe-install-html-release
1660 install-html-host: maybe-install-html-recode
1661 install-html-host: maybe-install-html-sed
1662 install-html-host: maybe-install-html-send-pr
1663 install-html-host: maybe-install-html-shellutils
1664 install-html-host: maybe-install-html-sid
1665 install-html-host: maybe-install-html-sim
1666 install-html-host: maybe-install-html-tar
1667 install-html-host: maybe-install-html-texinfo
1668 install-html-host: maybe-install-html-textutils
1669 install-html-host: maybe-install-html-time
1670 install-html-host: maybe-install-html-uudecode
1671 install-html-host: maybe-install-html-wdiff
1672 install-html-host: maybe-install-html-zip
1673 install-html-host: maybe-install-html-zlib
1674 install-html-host: maybe-install-html-gdb
1675 install-html-host: maybe-install-html-expect
1676 install-html-host: maybe-install-html-guile
1677 install-html-host: maybe-install-html-tk
1678 install-html-host: maybe-install-html-libtermcap
1679 install-html-host: maybe-install-html-utils
1680 install-html-host: maybe-install-html-gnattools
1681
1682 .PHONY: install-html-target
1683
1684 install-html-target: maybe-install-html-target-libstdc++-v3
1685 install-html-target: maybe-install-html-target-libmudflap
1686 install-html-target: maybe-install-html-target-libssp
1687 install-html-target: maybe-install-html-target-newlib
1688 install-html-target: maybe-install-html-target-libgcc
1689 install-html-target: maybe-install-html-target-libgfortran
1690 install-html-target: maybe-install-html-target-libobjc
1691 install-html-target: maybe-install-html-target-libtermcap
1692 install-html-target: maybe-install-html-target-winsup
1693 install-html-target: maybe-install-html-target-libgloss
1694 install-html-target: maybe-install-html-target-libiberty
1695 install-html-target: maybe-install-html-target-gperf
1696 install-html-target: maybe-install-html-target-examples
1697 install-html-target: maybe-install-html-target-libffi
1698 install-html-target: maybe-install-html-target-libjava
1699 install-html-target: maybe-install-html-target-zlib
1700 install-html-target: maybe-install-html-target-boehm-gc
1701 install-html-target: maybe-install-html-target-qthreads
1702 install-html-target: maybe-install-html-target-rda
1703 install-html-target: maybe-install-html-target-libada
1704 install-html-target: maybe-install-html-target-libgomp
1705
1706 .PHONY: do-installcheck
1707 do-installcheck:
1708         @: $(MAKE); $(unstage)
1709         @r=`${PWD_COMMAND}`; export r; \
1710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1711         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1712           installcheck-target
1713
1714
1715 .PHONY: installcheck-host
1716
1717 installcheck-host: maybe-installcheck-ash
1718 installcheck-host: maybe-installcheck-autoconf
1719 installcheck-host: maybe-installcheck-automake
1720 installcheck-host: maybe-installcheck-bash
1721 installcheck-host: maybe-installcheck-bfd
1722 installcheck-host: maybe-installcheck-opcodes
1723 installcheck-host: maybe-installcheck-binutils
1724 installcheck-host: maybe-installcheck-bison
1725 installcheck-host: maybe-installcheck-byacc
1726 installcheck-host: maybe-installcheck-bzip2
1727 installcheck-host: maybe-installcheck-dejagnu
1728 installcheck-host: maybe-installcheck-diff
1729 installcheck-host: maybe-installcheck-dosutils
1730 installcheck-host: maybe-installcheck-etc
1731 installcheck-host: maybe-installcheck-fastjar
1732 installcheck-host: maybe-installcheck-fileutils
1733 installcheck-host: maybe-installcheck-findutils
1734 installcheck-host: maybe-installcheck-find
1735 installcheck-host: maybe-installcheck-fixincludes
1736 installcheck-host: maybe-installcheck-flex
1737 installcheck-host: maybe-installcheck-gas
1738 installcheck-host: maybe-installcheck-gcc
1739 installcheck-host: maybe-installcheck-gawk
1740 installcheck-host: maybe-installcheck-gettext
1741 installcheck-host: maybe-installcheck-gmp
1742 installcheck-host: maybe-installcheck-mpfr
1743 installcheck-host: maybe-installcheck-gnuserv
1744 installcheck-host: maybe-installcheck-gprof
1745 installcheck-host: maybe-installcheck-gzip
1746 installcheck-host: maybe-installcheck-hello
1747 installcheck-host: maybe-installcheck-indent
1748 installcheck-host: maybe-installcheck-intl
1749 installcheck-host: maybe-installcheck-tcl
1750 installcheck-host: maybe-installcheck-itcl
1751 installcheck-host: maybe-installcheck-ld
1752 installcheck-host: maybe-installcheck-libcpp
1753 installcheck-host: maybe-installcheck-libdecnumber
1754 installcheck-host: maybe-installcheck-libgui
1755 installcheck-host: maybe-installcheck-libiberty
1756 installcheck-host: maybe-installcheck-libtool
1757 installcheck-host: maybe-installcheck-m4
1758 installcheck-host: maybe-installcheck-make
1759 installcheck-host: maybe-installcheck-mmalloc
1760 installcheck-host: maybe-installcheck-patch
1761 installcheck-host: maybe-installcheck-perl
1762 installcheck-host: maybe-installcheck-prms
1763 installcheck-host: maybe-installcheck-rcs
1764 installcheck-host: maybe-installcheck-readline
1765 installcheck-host: maybe-installcheck-release
1766 installcheck-host: maybe-installcheck-recode
1767 installcheck-host: maybe-installcheck-sed
1768 installcheck-host: maybe-installcheck-send-pr
1769 installcheck-host: maybe-installcheck-shellutils
1770 installcheck-host: maybe-installcheck-sid
1771 installcheck-host: maybe-installcheck-sim
1772 installcheck-host: maybe-installcheck-tar
1773 installcheck-host: maybe-installcheck-texinfo
1774 installcheck-host: maybe-installcheck-textutils
1775 installcheck-host: maybe-installcheck-time
1776 installcheck-host: maybe-installcheck-uudecode
1777 installcheck-host: maybe-installcheck-wdiff
1778 installcheck-host: maybe-installcheck-zip
1779 installcheck-host: maybe-installcheck-zlib
1780 installcheck-host: maybe-installcheck-gdb
1781 installcheck-host: maybe-installcheck-expect
1782 installcheck-host: maybe-installcheck-guile
1783 installcheck-host: maybe-installcheck-tk
1784 installcheck-host: maybe-installcheck-libtermcap
1785 installcheck-host: maybe-installcheck-utils
1786 installcheck-host: maybe-installcheck-gnattools
1787
1788 .PHONY: installcheck-target
1789
1790 installcheck-target: maybe-installcheck-target-libstdc++-v3
1791 installcheck-target: maybe-installcheck-target-libmudflap
1792 installcheck-target: maybe-installcheck-target-libssp
1793 installcheck-target: maybe-installcheck-target-newlib
1794 installcheck-target: maybe-installcheck-target-libgcc
1795 installcheck-target: maybe-installcheck-target-libgfortran
1796 installcheck-target: maybe-installcheck-target-libobjc
1797 installcheck-target: maybe-installcheck-target-libtermcap
1798 installcheck-target: maybe-installcheck-target-winsup
1799 installcheck-target: maybe-installcheck-target-libgloss
1800 installcheck-target: maybe-installcheck-target-libiberty
1801 installcheck-target: maybe-installcheck-target-gperf
1802 installcheck-target: maybe-installcheck-target-examples
1803 installcheck-target: maybe-installcheck-target-libffi
1804 installcheck-target: maybe-installcheck-target-libjava
1805 installcheck-target: maybe-installcheck-target-zlib
1806 installcheck-target: maybe-installcheck-target-boehm-gc
1807 installcheck-target: maybe-installcheck-target-qthreads
1808 installcheck-target: maybe-installcheck-target-rda
1809 installcheck-target: maybe-installcheck-target-libada
1810 installcheck-target: maybe-installcheck-target-libgomp
1811
1812 .PHONY: do-mostlyclean
1813 do-mostlyclean:
1814         @: $(MAKE); $(unstage)
1815         @r=`${PWD_COMMAND}`; export r; \
1816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1817         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1818           mostlyclean-target
1819
1820
1821 .PHONY: mostlyclean-host
1822
1823 mostlyclean-host: maybe-mostlyclean-ash
1824 mostlyclean-host: maybe-mostlyclean-autoconf
1825 mostlyclean-host: maybe-mostlyclean-automake
1826 mostlyclean-host: maybe-mostlyclean-bash
1827 mostlyclean-host: maybe-mostlyclean-bfd
1828 mostlyclean-host: maybe-mostlyclean-opcodes
1829 mostlyclean-host: maybe-mostlyclean-binutils
1830 mostlyclean-host: maybe-mostlyclean-bison
1831 mostlyclean-host: maybe-mostlyclean-byacc
1832 mostlyclean-host: maybe-mostlyclean-bzip2
1833 mostlyclean-host: maybe-mostlyclean-dejagnu
1834 mostlyclean-host: maybe-mostlyclean-diff
1835 mostlyclean-host: maybe-mostlyclean-dosutils
1836 mostlyclean-host: maybe-mostlyclean-etc
1837 mostlyclean-host: maybe-mostlyclean-fastjar
1838 mostlyclean-host: maybe-mostlyclean-fileutils
1839 mostlyclean-host: maybe-mostlyclean-findutils
1840 mostlyclean-host: maybe-mostlyclean-find
1841 mostlyclean-host: maybe-mostlyclean-fixincludes
1842 mostlyclean-host: maybe-mostlyclean-flex
1843 mostlyclean-host: maybe-mostlyclean-gas
1844 mostlyclean-host: maybe-mostlyclean-gcc
1845 mostlyclean-host: maybe-mostlyclean-gawk
1846 mostlyclean-host: maybe-mostlyclean-gettext
1847 mostlyclean-host: maybe-mostlyclean-gmp
1848 mostlyclean-host: maybe-mostlyclean-mpfr
1849 mostlyclean-host: maybe-mostlyclean-gnuserv
1850 mostlyclean-host: maybe-mostlyclean-gprof
1851 mostlyclean-host: maybe-mostlyclean-gzip
1852 mostlyclean-host: maybe-mostlyclean-hello
1853 mostlyclean-host: maybe-mostlyclean-indent
1854 mostlyclean-host: maybe-mostlyclean-intl
1855 mostlyclean-host: maybe-mostlyclean-tcl
1856 mostlyclean-host: maybe-mostlyclean-itcl
1857 mostlyclean-host: maybe-mostlyclean-ld
1858 mostlyclean-host: maybe-mostlyclean-libcpp
1859 mostlyclean-host: maybe-mostlyclean-libdecnumber
1860 mostlyclean-host: maybe-mostlyclean-libgui
1861 mostlyclean-host: maybe-mostlyclean-libiberty
1862 mostlyclean-host: maybe-mostlyclean-libtool
1863 mostlyclean-host: maybe-mostlyclean-m4
1864 mostlyclean-host: maybe-mostlyclean-make
1865 mostlyclean-host: maybe-mostlyclean-mmalloc
1866 mostlyclean-host: maybe-mostlyclean-patch
1867 mostlyclean-host: maybe-mostlyclean-perl
1868 mostlyclean-host: maybe-mostlyclean-prms
1869 mostlyclean-host: maybe-mostlyclean-rcs
1870 mostlyclean-host: maybe-mostlyclean-readline
1871 mostlyclean-host: maybe-mostlyclean-release
1872 mostlyclean-host: maybe-mostlyclean-recode
1873 mostlyclean-host: maybe-mostlyclean-sed
1874 mostlyclean-host: maybe-mostlyclean-send-pr
1875 mostlyclean-host: maybe-mostlyclean-shellutils
1876 mostlyclean-host: maybe-mostlyclean-sid
1877 mostlyclean-host: maybe-mostlyclean-sim
1878 mostlyclean-host: maybe-mostlyclean-tar
1879 mostlyclean-host: maybe-mostlyclean-texinfo
1880 mostlyclean-host: maybe-mostlyclean-textutils
1881 mostlyclean-host: maybe-mostlyclean-time
1882 mostlyclean-host: maybe-mostlyclean-uudecode
1883 mostlyclean-host: maybe-mostlyclean-wdiff
1884 mostlyclean-host: maybe-mostlyclean-zip
1885 mostlyclean-host: maybe-mostlyclean-zlib
1886 mostlyclean-host: maybe-mostlyclean-gdb
1887 mostlyclean-host: maybe-mostlyclean-expect
1888 mostlyclean-host: maybe-mostlyclean-guile
1889 mostlyclean-host: maybe-mostlyclean-tk
1890 mostlyclean-host: maybe-mostlyclean-libtermcap
1891 mostlyclean-host: maybe-mostlyclean-utils
1892 mostlyclean-host: maybe-mostlyclean-gnattools
1893
1894 .PHONY: mostlyclean-target
1895
1896 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1897 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1898 mostlyclean-target: maybe-mostlyclean-target-libssp
1899 mostlyclean-target: maybe-mostlyclean-target-newlib
1900 mostlyclean-target: maybe-mostlyclean-target-libgcc
1901 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1902 mostlyclean-target: maybe-mostlyclean-target-libobjc
1903 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1904 mostlyclean-target: maybe-mostlyclean-target-winsup
1905 mostlyclean-target: maybe-mostlyclean-target-libgloss
1906 mostlyclean-target: maybe-mostlyclean-target-libiberty
1907 mostlyclean-target: maybe-mostlyclean-target-gperf
1908 mostlyclean-target: maybe-mostlyclean-target-examples
1909 mostlyclean-target: maybe-mostlyclean-target-libffi
1910 mostlyclean-target: maybe-mostlyclean-target-libjava
1911 mostlyclean-target: maybe-mostlyclean-target-zlib
1912 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1913 mostlyclean-target: maybe-mostlyclean-target-qthreads
1914 mostlyclean-target: maybe-mostlyclean-target-rda
1915 mostlyclean-target: maybe-mostlyclean-target-libada
1916 mostlyclean-target: maybe-mostlyclean-target-libgomp
1917
1918 .PHONY: do-clean
1919 do-clean:
1920         @: $(MAKE); $(unstage)
1921         @r=`${PWD_COMMAND}`; export r; \
1922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1923         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1924           clean-target
1925
1926
1927 .PHONY: clean-host
1928
1929 clean-host: maybe-clean-ash
1930 clean-host: maybe-clean-autoconf
1931 clean-host: maybe-clean-automake
1932 clean-host: maybe-clean-bash
1933 clean-host: maybe-clean-bfd
1934 clean-host: maybe-clean-opcodes
1935 clean-host: maybe-clean-binutils
1936 clean-host: maybe-clean-bison
1937 clean-host: maybe-clean-byacc
1938 clean-host: maybe-clean-bzip2
1939 clean-host: maybe-clean-dejagnu
1940 clean-host: maybe-clean-diff
1941 clean-host: maybe-clean-dosutils
1942 clean-host: maybe-clean-etc
1943 clean-host: maybe-clean-fastjar
1944 clean-host: maybe-clean-fileutils
1945 clean-host: maybe-clean-findutils
1946 clean-host: maybe-clean-find
1947 clean-host: maybe-clean-fixincludes
1948 clean-host: maybe-clean-flex
1949 clean-host: maybe-clean-gas
1950 clean-host: maybe-clean-gcc
1951 clean-host: maybe-clean-gawk
1952 clean-host: maybe-clean-gettext
1953 clean-host: maybe-clean-gmp
1954 clean-host: maybe-clean-mpfr
1955 clean-host: maybe-clean-gnuserv
1956 clean-host: maybe-clean-gprof
1957 clean-host: maybe-clean-gzip
1958 clean-host: maybe-clean-hello
1959 clean-host: maybe-clean-indent
1960 clean-host: maybe-clean-intl
1961 clean-host: maybe-clean-tcl
1962 clean-host: maybe-clean-itcl
1963 clean-host: maybe-clean-ld
1964 clean-host: maybe-clean-libcpp
1965 clean-host: maybe-clean-libdecnumber
1966 clean-host: maybe-clean-libgui
1967 clean-host: maybe-clean-libiberty
1968 clean-host: maybe-clean-libtool
1969 clean-host: maybe-clean-m4
1970 clean-host: maybe-clean-make
1971 clean-host: maybe-clean-mmalloc
1972 clean-host: maybe-clean-patch
1973 clean-host: maybe-clean-perl
1974 clean-host: maybe-clean-prms
1975 clean-host: maybe-clean-rcs
1976 clean-host: maybe-clean-readline
1977 clean-host: maybe-clean-release
1978 clean-host: maybe-clean-recode
1979 clean-host: maybe-clean-sed
1980 clean-host: maybe-clean-send-pr
1981 clean-host: maybe-clean-shellutils
1982 clean-host: maybe-clean-sid
1983 clean-host: maybe-clean-sim
1984 clean-host: maybe-clean-tar
1985 clean-host: maybe-clean-texinfo
1986 clean-host: maybe-clean-textutils
1987 clean-host: maybe-clean-time
1988 clean-host: maybe-clean-uudecode
1989 clean-host: maybe-clean-wdiff
1990 clean-host: maybe-clean-zip
1991 clean-host: maybe-clean-zlib
1992 clean-host: maybe-clean-gdb
1993 clean-host: maybe-clean-expect
1994 clean-host: maybe-clean-guile
1995 clean-host: maybe-clean-tk
1996 clean-host: maybe-clean-libtermcap
1997 clean-host: maybe-clean-utils
1998 clean-host: maybe-clean-gnattools
1999
2000 .PHONY: clean-target
2001
2002 clean-target: maybe-clean-target-libstdc++-v3
2003 clean-target: maybe-clean-target-libmudflap
2004 clean-target: maybe-clean-target-libssp
2005 clean-target: maybe-clean-target-newlib
2006 clean-target: maybe-clean-target-libgcc
2007 clean-target: maybe-clean-target-libgfortran
2008 clean-target: maybe-clean-target-libobjc
2009 clean-target: maybe-clean-target-libtermcap
2010 clean-target: maybe-clean-target-winsup
2011 clean-target: maybe-clean-target-libgloss
2012 clean-target: maybe-clean-target-libiberty
2013 clean-target: maybe-clean-target-gperf
2014 clean-target: maybe-clean-target-examples
2015 clean-target: maybe-clean-target-libffi
2016 clean-target: maybe-clean-target-libjava
2017 clean-target: maybe-clean-target-zlib
2018 clean-target: maybe-clean-target-boehm-gc
2019 clean-target: maybe-clean-target-qthreads
2020 clean-target: maybe-clean-target-rda
2021 clean-target: maybe-clean-target-libada
2022 clean-target: maybe-clean-target-libgomp
2023
2024 .PHONY: do-distclean
2025 do-distclean:
2026         @: $(MAKE); $(unstage)
2027         @r=`${PWD_COMMAND}`; export r; \
2028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2030           distclean-target
2031
2032
2033 .PHONY: distclean-host
2034
2035 distclean-host: maybe-distclean-ash
2036 distclean-host: maybe-distclean-autoconf
2037 distclean-host: maybe-distclean-automake
2038 distclean-host: maybe-distclean-bash
2039 distclean-host: maybe-distclean-bfd
2040 distclean-host: maybe-distclean-opcodes
2041 distclean-host: maybe-distclean-binutils
2042 distclean-host: maybe-distclean-bison
2043 distclean-host: maybe-distclean-byacc
2044 distclean-host: maybe-distclean-bzip2
2045 distclean-host: maybe-distclean-dejagnu
2046 distclean-host: maybe-distclean-diff
2047 distclean-host: maybe-distclean-dosutils
2048 distclean-host: maybe-distclean-etc
2049 distclean-host: maybe-distclean-fastjar
2050 distclean-host: maybe-distclean-fileutils
2051 distclean-host: maybe-distclean-findutils
2052 distclean-host: maybe-distclean-find
2053 distclean-host: maybe-distclean-fixincludes
2054 distclean-host: maybe-distclean-flex
2055 distclean-host: maybe-distclean-gas
2056 distclean-host: maybe-distclean-gcc
2057 distclean-host: maybe-distclean-gawk
2058 distclean-host: maybe-distclean-gettext
2059 distclean-host: maybe-distclean-gmp
2060 distclean-host: maybe-distclean-mpfr
2061 distclean-host: maybe-distclean-gnuserv
2062 distclean-host: maybe-distclean-gprof
2063 distclean-host: maybe-distclean-gzip
2064 distclean-host: maybe-distclean-hello
2065 distclean-host: maybe-distclean-indent
2066 distclean-host: maybe-distclean-intl
2067 distclean-host: maybe-distclean-tcl
2068 distclean-host: maybe-distclean-itcl
2069 distclean-host: maybe-distclean-ld
2070 distclean-host: maybe-distclean-libcpp
2071 distclean-host: maybe-distclean-libdecnumber
2072 distclean-host: maybe-distclean-libgui
2073 distclean-host: maybe-distclean-libiberty
2074 distclean-host: maybe-distclean-libtool
2075 distclean-host: maybe-distclean-m4
2076 distclean-host: maybe-distclean-make
2077 distclean-host: maybe-distclean-mmalloc
2078 distclean-host: maybe-distclean-patch
2079 distclean-host: maybe-distclean-perl
2080 distclean-host: maybe-distclean-prms
2081 distclean-host: maybe-distclean-rcs
2082 distclean-host: maybe-distclean-readline
2083 distclean-host: maybe-distclean-release
2084 distclean-host: maybe-distclean-recode
2085 distclean-host: maybe-distclean-sed
2086 distclean-host: maybe-distclean-send-pr
2087 distclean-host: maybe-distclean-shellutils
2088 distclean-host: maybe-distclean-sid
2089 distclean-host: maybe-distclean-sim
2090 distclean-host: maybe-distclean-tar
2091 distclean-host: maybe-distclean-texinfo
2092 distclean-host: maybe-distclean-textutils
2093 distclean-host: maybe-distclean-time
2094 distclean-host: maybe-distclean-uudecode
2095 distclean-host: maybe-distclean-wdiff
2096 distclean-host: maybe-distclean-zip
2097 distclean-host: maybe-distclean-zlib
2098 distclean-host: maybe-distclean-gdb
2099 distclean-host: maybe-distclean-expect
2100 distclean-host: maybe-distclean-guile
2101 distclean-host: maybe-distclean-tk
2102 distclean-host: maybe-distclean-libtermcap
2103 distclean-host: maybe-distclean-utils
2104 distclean-host: maybe-distclean-gnattools
2105
2106 .PHONY: distclean-target
2107
2108 distclean-target: maybe-distclean-target-libstdc++-v3
2109 distclean-target: maybe-distclean-target-libmudflap
2110 distclean-target: maybe-distclean-target-libssp
2111 distclean-target: maybe-distclean-target-newlib
2112 distclean-target: maybe-distclean-target-libgcc
2113 distclean-target: maybe-distclean-target-libgfortran
2114 distclean-target: maybe-distclean-target-libobjc
2115 distclean-target: maybe-distclean-target-libtermcap
2116 distclean-target: maybe-distclean-target-winsup
2117 distclean-target: maybe-distclean-target-libgloss
2118 distclean-target: maybe-distclean-target-libiberty
2119 distclean-target: maybe-distclean-target-gperf
2120 distclean-target: maybe-distclean-target-examples
2121 distclean-target: maybe-distclean-target-libffi
2122 distclean-target: maybe-distclean-target-libjava
2123 distclean-target: maybe-distclean-target-zlib
2124 distclean-target: maybe-distclean-target-boehm-gc
2125 distclean-target: maybe-distclean-target-qthreads
2126 distclean-target: maybe-distclean-target-rda
2127 distclean-target: maybe-distclean-target-libada
2128 distclean-target: maybe-distclean-target-libgomp
2129
2130 .PHONY: do-maintainer-clean
2131 do-maintainer-clean:
2132         @: $(MAKE); $(unstage)
2133         @r=`${PWD_COMMAND}`; export r; \
2134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2135         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2136           maintainer-clean-target
2137
2138
2139 .PHONY: maintainer-clean-host
2140
2141 maintainer-clean-host: maybe-maintainer-clean-ash
2142 maintainer-clean-host: maybe-maintainer-clean-autoconf
2143 maintainer-clean-host: maybe-maintainer-clean-automake
2144 maintainer-clean-host: maybe-maintainer-clean-bash
2145 maintainer-clean-host: maybe-maintainer-clean-bfd
2146 maintainer-clean-host: maybe-maintainer-clean-opcodes
2147 maintainer-clean-host: maybe-maintainer-clean-binutils
2148 maintainer-clean-host: maybe-maintainer-clean-bison
2149 maintainer-clean-host: maybe-maintainer-clean-byacc
2150 maintainer-clean-host: maybe-maintainer-clean-bzip2
2151 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2152 maintainer-clean-host: maybe-maintainer-clean-diff
2153 maintainer-clean-host: maybe-maintainer-clean-dosutils
2154 maintainer-clean-host: maybe-maintainer-clean-etc
2155 maintainer-clean-host: maybe-maintainer-clean-fastjar
2156 maintainer-clean-host: maybe-maintainer-clean-fileutils
2157 maintainer-clean-host: maybe-maintainer-clean-findutils
2158 maintainer-clean-host: maybe-maintainer-clean-find
2159 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2160 maintainer-clean-host: maybe-maintainer-clean-flex
2161 maintainer-clean-host: maybe-maintainer-clean-gas
2162 maintainer-clean-host: maybe-maintainer-clean-gcc
2163 maintainer-clean-host: maybe-maintainer-clean-gawk
2164 maintainer-clean-host: maybe-maintainer-clean-gettext
2165 maintainer-clean-host: maybe-maintainer-clean-gmp
2166 maintainer-clean-host: maybe-maintainer-clean-mpfr
2167 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2168 maintainer-clean-host: maybe-maintainer-clean-gprof
2169 maintainer-clean-host: maybe-maintainer-clean-gzip
2170 maintainer-clean-host: maybe-maintainer-clean-hello
2171 maintainer-clean-host: maybe-maintainer-clean-indent
2172 maintainer-clean-host: maybe-maintainer-clean-intl
2173 maintainer-clean-host: maybe-maintainer-clean-tcl
2174 maintainer-clean-host: maybe-maintainer-clean-itcl
2175 maintainer-clean-host: maybe-maintainer-clean-ld
2176 maintainer-clean-host: maybe-maintainer-clean-libcpp
2177 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2178 maintainer-clean-host: maybe-maintainer-clean-libgui
2179 maintainer-clean-host: maybe-maintainer-clean-libiberty
2180 maintainer-clean-host: maybe-maintainer-clean-libtool
2181 maintainer-clean-host: maybe-maintainer-clean-m4
2182 maintainer-clean-host: maybe-maintainer-clean-make
2183 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2184 maintainer-clean-host: maybe-maintainer-clean-patch
2185 maintainer-clean-host: maybe-maintainer-clean-perl
2186 maintainer-clean-host: maybe-maintainer-clean-prms
2187 maintainer-clean-host: maybe-maintainer-clean-rcs
2188 maintainer-clean-host: maybe-maintainer-clean-readline
2189 maintainer-clean-host: maybe-maintainer-clean-release
2190 maintainer-clean-host: maybe-maintainer-clean-recode
2191 maintainer-clean-host: maybe-maintainer-clean-sed
2192 maintainer-clean-host: maybe-maintainer-clean-send-pr
2193 maintainer-clean-host: maybe-maintainer-clean-shellutils
2194 maintainer-clean-host: maybe-maintainer-clean-sid
2195 maintainer-clean-host: maybe-maintainer-clean-sim
2196 maintainer-clean-host: maybe-maintainer-clean-tar
2197 maintainer-clean-host: maybe-maintainer-clean-texinfo
2198 maintainer-clean-host: maybe-maintainer-clean-textutils
2199 maintainer-clean-host: maybe-maintainer-clean-time
2200 maintainer-clean-host: maybe-maintainer-clean-uudecode
2201 maintainer-clean-host: maybe-maintainer-clean-wdiff
2202 maintainer-clean-host: maybe-maintainer-clean-zip
2203 maintainer-clean-host: maybe-maintainer-clean-zlib
2204 maintainer-clean-host: maybe-maintainer-clean-gdb
2205 maintainer-clean-host: maybe-maintainer-clean-expect
2206 maintainer-clean-host: maybe-maintainer-clean-guile
2207 maintainer-clean-host: maybe-maintainer-clean-tk
2208 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2209 maintainer-clean-host: maybe-maintainer-clean-utils
2210 maintainer-clean-host: maybe-maintainer-clean-gnattools
2211
2212 .PHONY: maintainer-clean-target
2213
2214 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2215 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2216 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2217 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2218 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2219 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2220 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2221 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2222 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2223 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2224 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2225 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2226 maintainer-clean-target: maybe-maintainer-clean-target-examples
2227 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2228 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2229 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2230 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2231 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2232 maintainer-clean-target: maybe-maintainer-clean-target-rda
2233 maintainer-clean-target: maybe-maintainer-clean-target-libada
2234 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2235
2236
2237 # Here are the targets which correspond to the do-X targets.
2238
2239 .PHONY: info installcheck dvi pdf html
2240 .PHONY: install-info install-pdf install-html
2241 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2242 .PHONY: local-clean local-distclean local-maintainer-clean
2243 info: do-info
2244 installcheck: do-installcheck
2245 dvi: do-dvi
2246 pdf: do-pdf
2247 html: do-html
2248
2249 # Make sure makeinfo is built before we do a `make info', if we're
2250 # in fact building texinfo.
2251 do-info: maybe-all-texinfo
2252
2253 install-info: do-install-info dir.info
2254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255         if [ -f dir.info ] ; then \
2256           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2257         else true ; fi
2258
2259 install-pdf: do-install-pdf
2260
2261 install-html: do-install-html
2262
2263 local-clean:
2264         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2265
2266 local-distclean:
2267         -rm -f Makefile config.status config.cache mh-frag mt-frag
2268         -rm -f maybedep.tmp serdep.tmp
2269         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2270           rm -rf $(TARGET_SUBDIR); \
2271         else true; fi
2272         -rm -rf $(BUILD_SUBDIR)
2273         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2274           rm -rf $(HOST_SUBDIR); \
2275         else true; fi
2276         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2277         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2278         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2279         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2280         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2281
2282 local-maintainer-clean:
2283         @echo "This command is intended for maintainers to use;"
2284         @echo "it deletes files that may require special tools to rebuild."
2285
2286 clean: do-clean local-clean
2287 mostlyclean: do-mostlyclean local-clean
2288 distclean: do-distclean local-clean local-distclean
2289 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2290 maintainer-clean: local-distclean
2291 realclean: maintainer-clean
2292
2293 # Check target.
2294
2295 .PHONY: check do-check
2296 check: do-check
2297
2298 # Only include modules actually being configured and built.
2299 .PHONY: check-host
2300 check-host:  \
2301     maybe-check-ash \
2302     maybe-check-autoconf \
2303     maybe-check-automake \
2304     maybe-check-bash \
2305     maybe-check-bfd \
2306     maybe-check-opcodes \
2307     maybe-check-binutils \
2308     maybe-check-bison \
2309     maybe-check-byacc \
2310     maybe-check-bzip2 \
2311     maybe-check-dejagnu \
2312     maybe-check-diff \
2313     maybe-check-dosutils \
2314     maybe-check-etc \
2315     maybe-check-fastjar \
2316     maybe-check-fileutils \
2317     maybe-check-findutils \
2318     maybe-check-find \
2319     maybe-check-fixincludes \
2320     maybe-check-flex \
2321     maybe-check-gas \
2322     maybe-check-gcc \
2323     maybe-check-gawk \
2324     maybe-check-gettext \
2325     maybe-check-gmp \
2326     maybe-check-mpfr \
2327     maybe-check-gnuserv \
2328     maybe-check-gprof \
2329     maybe-check-gzip \
2330     maybe-check-hello \
2331     maybe-check-indent \
2332     maybe-check-intl \
2333     maybe-check-tcl \
2334     maybe-check-itcl \
2335     maybe-check-ld \
2336     maybe-check-libcpp \
2337     maybe-check-libdecnumber \
2338     maybe-check-libgui \
2339     maybe-check-libiberty \
2340     maybe-check-libtool \
2341     maybe-check-m4 \
2342     maybe-check-make \
2343     maybe-check-mmalloc \
2344     maybe-check-patch \
2345     maybe-check-perl \
2346     maybe-check-prms \
2347     maybe-check-rcs \
2348     maybe-check-readline \
2349     maybe-check-release \
2350     maybe-check-recode \
2351     maybe-check-sed \
2352     maybe-check-send-pr \
2353     maybe-check-shellutils \
2354     maybe-check-sid \
2355     maybe-check-sim \
2356     maybe-check-tar \
2357     maybe-check-texinfo \
2358     maybe-check-textutils \
2359     maybe-check-time \
2360     maybe-check-uudecode \
2361     maybe-check-wdiff \
2362     maybe-check-zip \
2363     maybe-check-zlib \
2364     maybe-check-gdb \
2365     maybe-check-expect \
2366     maybe-check-guile \
2367     maybe-check-tk \
2368     maybe-check-libtermcap \
2369     maybe-check-utils \
2370     maybe-check-gnattools
2371
2372 .PHONY: check-target
2373 check-target:  \
2374     maybe-check-target-libstdc++-v3 \
2375     maybe-check-target-libmudflap \
2376     maybe-check-target-libssp \
2377     maybe-check-target-newlib \
2378     maybe-check-target-libgcc \
2379     maybe-check-target-libgfortran \
2380     maybe-check-target-libobjc \
2381     maybe-check-target-libtermcap \
2382     maybe-check-target-winsup \
2383     maybe-check-target-libgloss \
2384     maybe-check-target-libiberty \
2385     maybe-check-target-gperf \
2386     maybe-check-target-examples \
2387     maybe-check-target-libffi \
2388     maybe-check-target-libjava \
2389     maybe-check-target-zlib \
2390     maybe-check-target-boehm-gc \
2391     maybe-check-target-qthreads \
2392     maybe-check-target-rda \
2393     maybe-check-target-libada \
2394     maybe-check-target-libgomp
2395
2396 do-check:
2397         @: $(MAKE); $(unstage)
2398         @r=`${PWD_COMMAND}`; export r; \
2399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2400         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2401
2402 # Automated reporting of test results.
2403
2404 warning.log: build.log
2405         $(srcdir)/contrib/warn_summary build.log > $@
2406
2407 mail-report.log:
2408         if test x'$(BOOT_CFLAGS)' != x''; then \
2409             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2410         fi; \
2411         $(srcdir)/contrib/test_summary -t >$@
2412         chmod +x $@
2413         echo If you really want to send e-mail, run ./$@ now
2414
2415 mail-report-with-warnings.log: warning.log
2416         if test x'$(BOOT_CFLAGS)' != x''; then \
2417             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2418         fi; \
2419         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2420         chmod +x $@
2421         echo If you really want to send e-mail, run ./$@ now
2422
2423 # Installation targets.
2424
2425 .PHONY: install uninstall
2426 install:
2427         @: $(MAKE); $(unstage)
2428         @r=`${PWD_COMMAND}`; export r; \
2429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2431
2432 .PHONY: install-host-nogcc
2433 install-host-nogcc:  \
2434     maybe-install-ash \
2435     maybe-install-autoconf \
2436     maybe-install-automake \
2437     maybe-install-bash \
2438     maybe-install-bfd \
2439     maybe-install-opcodes \
2440     maybe-install-binutils \
2441     maybe-install-bison \
2442     maybe-install-byacc \
2443     maybe-install-bzip2 \
2444     maybe-install-dejagnu \
2445     maybe-install-diff \
2446     maybe-install-dosutils \
2447     maybe-install-etc \
2448     maybe-install-fastjar \
2449     maybe-install-fileutils \
2450     maybe-install-findutils \
2451     maybe-install-find \
2452     maybe-install-fixincludes \
2453     maybe-install-flex \
2454     maybe-install-gas \
2455     maybe-install-gawk \
2456     maybe-install-gettext \
2457     maybe-install-gmp \
2458     maybe-install-mpfr \
2459     maybe-install-gnuserv \
2460     maybe-install-gprof \
2461     maybe-install-gzip \
2462     maybe-install-hello \
2463     maybe-install-indent \
2464     maybe-install-intl \
2465     maybe-install-tcl \
2466     maybe-install-itcl \
2467     maybe-install-ld \
2468     maybe-install-libcpp \
2469     maybe-install-libdecnumber \
2470     maybe-install-libgui \
2471     maybe-install-libiberty \
2472     maybe-install-libtool \
2473     maybe-install-m4 \
2474     maybe-install-make \
2475     maybe-install-mmalloc \
2476     maybe-install-patch \
2477     maybe-install-perl \
2478     maybe-install-prms \
2479     maybe-install-rcs \
2480     maybe-install-readline \
2481     maybe-install-release \
2482     maybe-install-recode \
2483     maybe-install-sed \
2484     maybe-install-send-pr \
2485     maybe-install-shellutils \
2486     maybe-install-sid \
2487     maybe-install-sim \
2488     maybe-install-tar \
2489     maybe-install-texinfo \
2490     maybe-install-textutils \
2491     maybe-install-time \
2492     maybe-install-uudecode \
2493     maybe-install-wdiff \
2494     maybe-install-zip \
2495     maybe-install-zlib \
2496     maybe-install-gdb \
2497     maybe-install-expect \
2498     maybe-install-guile \
2499     maybe-install-tk \
2500     maybe-install-libtermcap \
2501     maybe-install-utils \
2502     maybe-install-gnattools
2503
2504 .PHONY: install-host
2505 install-host:  \
2506     maybe-install-ash \
2507     maybe-install-autoconf \
2508     maybe-install-automake \
2509     maybe-install-bash \
2510     maybe-install-bfd \
2511     maybe-install-opcodes \
2512     maybe-install-binutils \
2513     maybe-install-bison \
2514     maybe-install-byacc \
2515     maybe-install-bzip2 \
2516     maybe-install-dejagnu \
2517     maybe-install-diff \
2518     maybe-install-dosutils \
2519     maybe-install-etc \
2520     maybe-install-fastjar \
2521     maybe-install-fileutils \
2522     maybe-install-findutils \
2523     maybe-install-find \
2524     maybe-install-fixincludes \
2525     maybe-install-flex \
2526     maybe-install-gas \
2527     maybe-install-gcc \
2528     maybe-install-gawk \
2529     maybe-install-gettext \
2530     maybe-install-gmp \
2531     maybe-install-mpfr \
2532     maybe-install-gnuserv \
2533     maybe-install-gprof \
2534     maybe-install-gzip \
2535     maybe-install-hello \
2536     maybe-install-indent \
2537     maybe-install-intl \
2538     maybe-install-tcl \
2539     maybe-install-itcl \
2540     maybe-install-ld \
2541     maybe-install-libcpp \
2542     maybe-install-libdecnumber \
2543     maybe-install-libgui \
2544     maybe-install-libiberty \
2545     maybe-install-libtool \
2546     maybe-install-m4 \
2547     maybe-install-make \
2548     maybe-install-mmalloc \
2549     maybe-install-patch \
2550     maybe-install-perl \
2551     maybe-install-prms \
2552     maybe-install-rcs \
2553     maybe-install-readline \
2554     maybe-install-release \
2555     maybe-install-recode \
2556     maybe-install-sed \
2557     maybe-install-send-pr \
2558     maybe-install-shellutils \
2559     maybe-install-sid \
2560     maybe-install-sim \
2561     maybe-install-tar \
2562     maybe-install-texinfo \
2563     maybe-install-textutils \
2564     maybe-install-time \
2565     maybe-install-uudecode \
2566     maybe-install-wdiff \
2567     maybe-install-zip \
2568     maybe-install-zlib \
2569     maybe-install-gdb \
2570     maybe-install-expect \
2571     maybe-install-guile \
2572     maybe-install-tk \
2573     maybe-install-libtermcap \
2574     maybe-install-utils \
2575     maybe-install-gnattools
2576
2577 .PHONY: install-target
2578 install-target:  \
2579     maybe-install-target-libstdc++-v3 \
2580     maybe-install-target-libmudflap \
2581     maybe-install-target-libssp \
2582     maybe-install-target-newlib \
2583     maybe-install-target-libgcc \
2584     maybe-install-target-libgfortran \
2585     maybe-install-target-libobjc \
2586     maybe-install-target-libtermcap \
2587     maybe-install-target-winsup \
2588     maybe-install-target-libgloss \
2589     maybe-install-target-libiberty \
2590     maybe-install-target-gperf \
2591     maybe-install-target-examples \
2592     maybe-install-target-libffi \
2593     maybe-install-target-libjava \
2594     maybe-install-target-zlib \
2595     maybe-install-target-boehm-gc \
2596     maybe-install-target-qthreads \
2597     maybe-install-target-rda \
2598     maybe-install-target-libada \
2599     maybe-install-target-libgomp
2600
2601 uninstall:
2602         @echo "the uninstall target is not supported in this tree"
2603
2604 .PHONY: install.all
2605 install.all: install-no-fixedincludes
2606         @if [ -f ./gcc/Makefile ] ; then \
2607                 r=`${PWD_COMMAND}` ; export r ; \
2608                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609                 $(HOST_EXPORTS) \
2610                 (cd ./gcc && \
2611                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2612         else \
2613                 true ; \
2614         fi
2615
2616 # install-no-fixedincludes is used because Cygnus can not distribute
2617 # the fixed header files.
2618 .PHONY: install-no-fixedincludes
2619 install-no-fixedincludes: installdirs install-host-nogcc \
2620         install-target gcc-no-fixedincludes
2621
2622 ### other supporting targets
2623
2624 MAKEDIRS= \
2625         $(DESTDIR)$(prefix) \
2626         $(DESTDIR)$(exec_prefix)
2627 .PHONY: installdirs
2628 installdirs: mkinstalldirs
2629         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2630
2631 dir.info: do-install-info
2632         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2633           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2634           mv -f dir.info.new dir.info ; \
2635         else true ; \
2636         fi
2637
2638 dist:
2639         @echo "Building a full distribution of this tree isn't done"
2640         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2641
2642 etags tags: TAGS
2643
2644 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2645 # ability to use several tags files at once, so there is probably no need
2646 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2647 # (if we felt like it) have this Makefile write a piece of elisp which
2648 # the user could load to tell emacs19 where all the TAGS files we just
2649 # built are.
2650 TAGS: do-TAGS
2651
2652 # ------------------------------------
2653 # Macros for configure and all targets
2654 # ------------------------------------
2655
2656
2657
2658
2659
2660 # --------------------------------------
2661 # Modules which run on the build machine
2662 # --------------------------------------
2663
2664
2665 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2666 maybe-configure-build-libiberty:
2667 @if gcc-bootstrap
2668 configure-build-libiberty: stage_current
2669 @endif gcc-bootstrap
2670 @if build-libiberty
2671 maybe-configure-build-libiberty: configure-build-libiberty
2672 configure-build-libiberty: 
2673         @: $(MAKE); $(unstage)
2674         @r=`${PWD_COMMAND}`; export r; \
2675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2677         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2678         $(BUILD_EXPORTS) \
2679         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2680         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2681         case $(srcdir) in \
2682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2683           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2685         esac; \
2686         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2687         libsrcdir="$$s/libiberty"; \
2688         rm -f no-such-file || : ; \
2689         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2690           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2691           --target=${target_alias} $${srcdiroption}  \
2692           || exit 1
2693 @endif build-libiberty
2694
2695
2696
2697
2698
2699 .PHONY: all-build-libiberty maybe-all-build-libiberty
2700 maybe-all-build-libiberty:
2701 @if gcc-bootstrap
2702 all-build-libiberty: stage_current
2703 @endif gcc-bootstrap
2704 @if build-libiberty
2705 TARGET-build-libiberty=all
2706 maybe-all-build-libiberty: all-build-libiberty
2707 all-build-libiberty: configure-build-libiberty
2708         @: $(MAKE); $(unstage)
2709         @r=`${PWD_COMMAND}`; export r; \
2710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2711         $(BUILD_EXPORTS) \
2712         (cd $(BUILD_SUBDIR)/libiberty && \
2713           $(MAKE)   $(TARGET-build-libiberty))
2714 @endif build-libiberty
2715
2716
2717
2718
2719
2720 .PHONY: configure-build-bison maybe-configure-build-bison
2721 maybe-configure-build-bison:
2722 @if gcc-bootstrap
2723 configure-build-bison: stage_current
2724 @endif gcc-bootstrap
2725 @if build-bison
2726 maybe-configure-build-bison: configure-build-bison
2727 configure-build-bison: 
2728         @: $(MAKE); $(unstage)
2729         @r=`${PWD_COMMAND}`; export r; \
2730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2731         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2732         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2733         $(BUILD_EXPORTS) \
2734         echo Configuring in $(BUILD_SUBDIR)/bison; \
2735         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2736         case $(srcdir) in \
2737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2738           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2740         esac; \
2741         srcdiroption="--srcdir=$${topdir}/bison"; \
2742         libsrcdir="$$s/bison"; \
2743         rm -f no-such-file || : ; \
2744         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2745           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2746           --target=${target_alias} $${srcdiroption}  \
2747           || exit 1
2748 @endif build-bison
2749
2750
2751
2752
2753
2754 .PHONY: all-build-bison maybe-all-build-bison
2755 maybe-all-build-bison:
2756 @if gcc-bootstrap
2757 all-build-bison: stage_current
2758 @endif gcc-bootstrap
2759 @if build-bison
2760 TARGET-build-bison=all
2761 maybe-all-build-bison: all-build-bison
2762 all-build-bison: configure-build-bison
2763         @: $(MAKE); $(unstage)
2764         @r=`${PWD_COMMAND}`; export r; \
2765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2766         $(BUILD_EXPORTS) \
2767         (cd $(BUILD_SUBDIR)/bison && \
2768           $(MAKE)   $(TARGET-build-bison))
2769 @endif build-bison
2770
2771
2772
2773
2774
2775 .PHONY: configure-build-byacc maybe-configure-build-byacc
2776 maybe-configure-build-byacc:
2777 @if gcc-bootstrap
2778 configure-build-byacc: stage_current
2779 @endif gcc-bootstrap
2780 @if build-byacc
2781 maybe-configure-build-byacc: configure-build-byacc
2782 configure-build-byacc: 
2783         @: $(MAKE); $(unstage)
2784         @r=`${PWD_COMMAND}`; export r; \
2785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2786         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2787         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2788         $(BUILD_EXPORTS) \
2789         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2790         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2791         case $(srcdir) in \
2792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2793           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2795         esac; \
2796         srcdiroption="--srcdir=$${topdir}/byacc"; \
2797         libsrcdir="$$s/byacc"; \
2798         rm -f no-such-file || : ; \
2799         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2800           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2801           --target=${target_alias} $${srcdiroption}  \
2802           || exit 1
2803 @endif build-byacc
2804
2805
2806
2807
2808
2809 .PHONY: all-build-byacc maybe-all-build-byacc
2810 maybe-all-build-byacc:
2811 @if gcc-bootstrap
2812 all-build-byacc: stage_current
2813 @endif gcc-bootstrap
2814 @if build-byacc
2815 TARGET-build-byacc=all
2816 maybe-all-build-byacc: all-build-byacc
2817 all-build-byacc: configure-build-byacc
2818         @: $(MAKE); $(unstage)
2819         @r=`${PWD_COMMAND}`; export r; \
2820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2821         $(BUILD_EXPORTS) \
2822         (cd $(BUILD_SUBDIR)/byacc && \
2823           $(MAKE)   $(TARGET-build-byacc))
2824 @endif build-byacc
2825
2826
2827
2828
2829
2830 .PHONY: configure-build-flex maybe-configure-build-flex
2831 maybe-configure-build-flex:
2832 @if gcc-bootstrap
2833 configure-build-flex: stage_current
2834 @endif gcc-bootstrap
2835 @if build-flex
2836 maybe-configure-build-flex: configure-build-flex
2837 configure-build-flex: 
2838         @: $(MAKE); $(unstage)
2839         @r=`${PWD_COMMAND}`; export r; \
2840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2841         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2842         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2843         $(BUILD_EXPORTS) \
2844         echo Configuring in $(BUILD_SUBDIR)/flex; \
2845         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2846         case $(srcdir) in \
2847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2848           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2850         esac; \
2851         srcdiroption="--srcdir=$${topdir}/flex"; \
2852         libsrcdir="$$s/flex"; \
2853         rm -f no-such-file || : ; \
2854         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2855           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2856           --target=${target_alias} $${srcdiroption}  \
2857           || exit 1
2858 @endif build-flex
2859
2860
2861
2862
2863
2864 .PHONY: all-build-flex maybe-all-build-flex
2865 maybe-all-build-flex:
2866 @if gcc-bootstrap
2867 all-build-flex: stage_current
2868 @endif gcc-bootstrap
2869 @if build-flex
2870 TARGET-build-flex=all
2871 maybe-all-build-flex: all-build-flex
2872 all-build-flex: configure-build-flex
2873         @: $(MAKE); $(unstage)
2874         @r=`${PWD_COMMAND}`; export r; \
2875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2876         $(BUILD_EXPORTS) \
2877         (cd $(BUILD_SUBDIR)/flex && \
2878           $(MAKE)   $(TARGET-build-flex))
2879 @endif build-flex
2880
2881
2882
2883
2884
2885 .PHONY: configure-build-m4 maybe-configure-build-m4
2886 maybe-configure-build-m4:
2887 @if gcc-bootstrap
2888 configure-build-m4: stage_current
2889 @endif gcc-bootstrap
2890 @if build-m4
2891 maybe-configure-build-m4: configure-build-m4
2892 configure-build-m4: 
2893         @: $(MAKE); $(unstage)
2894         @r=`${PWD_COMMAND}`; export r; \
2895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2896         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2897         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2898         $(BUILD_EXPORTS) \
2899         echo Configuring in $(BUILD_SUBDIR)/m4; \
2900         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2901         case $(srcdir) in \
2902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2903           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2905         esac; \
2906         srcdiroption="--srcdir=$${topdir}/m4"; \
2907         libsrcdir="$$s/m4"; \
2908         rm -f no-such-file || : ; \
2909         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2910           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2911           --target=${target_alias} $${srcdiroption}  \
2912           || exit 1
2913 @endif build-m4
2914
2915
2916
2917
2918
2919 .PHONY: all-build-m4 maybe-all-build-m4
2920 maybe-all-build-m4:
2921 @if gcc-bootstrap
2922 all-build-m4: stage_current
2923 @endif gcc-bootstrap
2924 @if build-m4
2925 TARGET-build-m4=all
2926 maybe-all-build-m4: all-build-m4
2927 all-build-m4: configure-build-m4
2928         @: $(MAKE); $(unstage)
2929         @r=`${PWD_COMMAND}`; export r; \
2930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2931         $(BUILD_EXPORTS) \
2932         (cd $(BUILD_SUBDIR)/m4 && \
2933           $(MAKE)   $(TARGET-build-m4))
2934 @endif build-m4
2935
2936
2937
2938
2939
2940 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2941 maybe-configure-build-texinfo:
2942 @if gcc-bootstrap
2943 configure-build-texinfo: stage_current
2944 @endif gcc-bootstrap
2945 @if build-texinfo
2946 maybe-configure-build-texinfo: configure-build-texinfo
2947 configure-build-texinfo: 
2948         @: $(MAKE); $(unstage)
2949         @r=`${PWD_COMMAND}`; export r; \
2950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2951         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2952         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2953         $(BUILD_EXPORTS) \
2954         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2955         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2956         case $(srcdir) in \
2957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2958           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2960         esac; \
2961         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2962         libsrcdir="$$s/texinfo"; \
2963         rm -f no-such-file || : ; \
2964         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2965           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2966           --target=${target_alias} $${srcdiroption}  \
2967           || exit 1
2968 @endif build-texinfo
2969
2970
2971
2972
2973
2974 .PHONY: all-build-texinfo maybe-all-build-texinfo
2975 maybe-all-build-texinfo:
2976 @if gcc-bootstrap
2977 all-build-texinfo: stage_current
2978 @endif gcc-bootstrap
2979 @if build-texinfo
2980 TARGET-build-texinfo=all
2981 maybe-all-build-texinfo: all-build-texinfo
2982 all-build-texinfo: configure-build-texinfo
2983         @: $(MAKE); $(unstage)
2984         @r=`${PWD_COMMAND}`; export r; \
2985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2986         $(BUILD_EXPORTS) \
2987         (cd $(BUILD_SUBDIR)/texinfo && \
2988           $(MAKE)   $(TARGET-build-texinfo))
2989 @endif build-texinfo
2990
2991
2992
2993
2994
2995 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2996 maybe-configure-build-fixincludes:
2997 @if gcc-bootstrap
2998 configure-build-fixincludes: stage_current
2999 @endif gcc-bootstrap
3000 @if build-fixincludes
3001 maybe-configure-build-fixincludes: configure-build-fixincludes
3002 configure-build-fixincludes: 
3003         @: $(MAKE); $(unstage)
3004         @r=`${PWD_COMMAND}`; export r; \
3005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3006         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3007         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3008         $(BUILD_EXPORTS) \
3009         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3010         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3011         case $(srcdir) in \
3012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3013           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3015         esac; \
3016         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3017         libsrcdir="$$s/fixincludes"; \
3018         rm -f no-such-file || : ; \
3019         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3020           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3021           --target=${target_alias} $${srcdiroption}  \
3022           || exit 1
3023 @endif build-fixincludes
3024
3025
3026
3027
3028
3029 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3030 maybe-all-build-fixincludes:
3031 @if gcc-bootstrap
3032 all-build-fixincludes: stage_current
3033 @endif gcc-bootstrap
3034 @if build-fixincludes
3035 TARGET-build-fixincludes=all
3036 maybe-all-build-fixincludes: all-build-fixincludes
3037 all-build-fixincludes: configure-build-fixincludes
3038         @: $(MAKE); $(unstage)
3039         @r=`${PWD_COMMAND}`; export r; \
3040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3041         $(BUILD_EXPORTS) \
3042         (cd $(BUILD_SUBDIR)/fixincludes && \
3043           $(MAKE)   $(TARGET-build-fixincludes))
3044 @endif build-fixincludes
3045
3046
3047
3048
3049
3050 # --------------------------------------
3051 # Modules which run on the host machine
3052 # --------------------------------------
3053
3054
3055 .PHONY: configure-ash maybe-configure-ash
3056 maybe-configure-ash:
3057 @if gcc-bootstrap
3058 configure-ash: stage_current
3059 @endif gcc-bootstrap
3060 @if ash
3061 maybe-configure-ash: configure-ash
3062 configure-ash: 
3063         @: $(MAKE); $(unstage)
3064         @r=`${PWD_COMMAND}`; export r; \
3065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3068         $(HOST_EXPORTS) \
3069         echo Configuring in $(HOST_SUBDIR)/ash; \
3070         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3071         case $(srcdir) in \
3072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3073           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3075         esac; \
3076         srcdiroption="--srcdir=$${topdir}/ash"; \
3077         libsrcdir="$$s/ash"; \
3078         $(SHELL) $${libsrcdir}/configure \
3079           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3080           --target=${target_alias} $${srcdiroption}  \
3081           || exit 1
3082 @endif ash
3083
3084
3085
3086
3087
3088 .PHONY: all-ash maybe-all-ash
3089 maybe-all-ash:
3090 @if gcc-bootstrap
3091 all-ash: stage_current
3092 @endif gcc-bootstrap
3093 @if ash
3094 TARGET-ash=all
3095 maybe-all-ash: all-ash
3096 all-ash: configure-ash
3097         @: $(MAKE); $(unstage)
3098         @r=`${PWD_COMMAND}`; export r; \
3099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3100         $(HOST_EXPORTS) \
3101         (cd $(HOST_SUBDIR)/ash && \
3102           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
3103 @endif ash
3104
3105
3106
3107
3108 .PHONY: check-ash maybe-check-ash
3109 maybe-check-ash:
3110 @if ash
3111 maybe-check-ash: check-ash
3112
3113 check-ash:
3114         @: $(MAKE); $(unstage)
3115         @r=`${PWD_COMMAND}`; export r; \
3116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117         $(HOST_EXPORTS) \
3118         (cd $(HOST_SUBDIR)/ash && \
3119           $(MAKE) $(FLAGS_TO_PASS)  check)
3120
3121 @endif ash
3122
3123 .PHONY: install-ash maybe-install-ash
3124 maybe-install-ash:
3125 @if ash
3126 maybe-install-ash: install-ash
3127
3128 install-ash: installdirs
3129         @: $(MAKE); $(unstage)
3130         @r=`${PWD_COMMAND}`; export r; \
3131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3132         $(HOST_EXPORTS) \
3133         (cd $(HOST_SUBDIR)/ash && \
3134           $(MAKE) $(FLAGS_TO_PASS)  install)
3135
3136 @endif ash
3137
3138 # Other targets (info, dvi, pdf, etc.)
3139
3140 .PHONY: maybe-info-ash info-ash
3141 maybe-info-ash:
3142 @if ash
3143 maybe-info-ash: info-ash
3144
3145 info-ash: \
3146     configure-ash 
3147         @: $(MAKE); $(unstage)
3148         @[ -f ./ash/Makefile ] || exit 0; \
3149         r=`${PWD_COMMAND}`; export r; \
3150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151         $(HOST_EXPORTS) \
3152         for flag in $(EXTRA_HOST_FLAGS) ; do \
3153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3154         done; \
3155         echo "Doing info in ash" ; \
3156         (cd $(HOST_SUBDIR)/ash && \
3157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3159                   "RANLIB=$${RANLIB}" \
3160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3161                   info) \
3162           || exit 1
3163
3164 @endif ash
3165
3166 .PHONY: maybe-dvi-ash dvi-ash
3167 maybe-dvi-ash:
3168 @if ash
3169 maybe-dvi-ash: dvi-ash
3170
3171 dvi-ash: \
3172     configure-ash 
3173         @: $(MAKE); $(unstage)
3174         @[ -f ./ash/Makefile ] || exit 0; \
3175         r=`${PWD_COMMAND}`; export r; \
3176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177         $(HOST_EXPORTS) \
3178         for flag in $(EXTRA_HOST_FLAGS) ; do \
3179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3180         done; \
3181         echo "Doing dvi in ash" ; \
3182         (cd $(HOST_SUBDIR)/ash && \
3183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3185                   "RANLIB=$${RANLIB}" \
3186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3187                   dvi) \
3188           || exit 1
3189
3190 @endif ash
3191
3192 .PHONY: maybe-pdf-ash pdf-ash
3193 maybe-pdf-ash:
3194 @if ash
3195 maybe-pdf-ash: pdf-ash
3196
3197 pdf-ash: \
3198     configure-ash 
3199         @: $(MAKE); $(unstage)
3200         @[ -f ./ash/Makefile ] || exit 0; \
3201         r=`${PWD_COMMAND}`; export r; \
3202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3203         $(HOST_EXPORTS) \
3204         for flag in $(EXTRA_HOST_FLAGS) ; do \
3205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3206         done; \
3207         echo "Doing pdf in ash" ; \
3208         (cd $(HOST_SUBDIR)/ash && \
3209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3211                   "RANLIB=$${RANLIB}" \
3212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3213                   pdf) \
3214           || exit 1
3215
3216 @endif ash
3217
3218 .PHONY: maybe-html-ash html-ash
3219 maybe-html-ash:
3220 @if ash
3221 maybe-html-ash: html-ash
3222
3223 html-ash: \
3224     configure-ash 
3225         @: $(MAKE); $(unstage)
3226         @[ -f ./ash/Makefile ] || exit 0; \
3227         r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         $(HOST_EXPORTS) \
3230         for flag in $(EXTRA_HOST_FLAGS) ; do \
3231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3232         done; \
3233         echo "Doing html in ash" ; \
3234         (cd $(HOST_SUBDIR)/ash && \
3235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3237                   "RANLIB=$${RANLIB}" \
3238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3239                   html) \
3240           || exit 1
3241
3242 @endif ash
3243
3244 .PHONY: maybe-TAGS-ash TAGS-ash
3245 maybe-TAGS-ash:
3246 @if ash
3247 maybe-TAGS-ash: TAGS-ash
3248
3249 TAGS-ash: \
3250     configure-ash 
3251         @: $(MAKE); $(unstage)
3252         @[ -f ./ash/Makefile ] || exit 0; \
3253         r=`${PWD_COMMAND}`; export r; \
3254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3255         $(HOST_EXPORTS) \
3256         for flag in $(EXTRA_HOST_FLAGS) ; do \
3257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3258         done; \
3259         echo "Doing TAGS in ash" ; \
3260         (cd $(HOST_SUBDIR)/ash && \
3261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3263                   "RANLIB=$${RANLIB}" \
3264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3265                   TAGS) \
3266           || exit 1
3267
3268 @endif ash
3269
3270 .PHONY: maybe-install-info-ash install-info-ash
3271 maybe-install-info-ash:
3272 @if ash
3273 maybe-install-info-ash: install-info-ash
3274
3275 install-info-ash: \
3276     configure-ash \
3277     info-ash 
3278         @: $(MAKE); $(unstage)
3279         @[ -f ./ash/Makefile ] || exit 0; \
3280         r=`${PWD_COMMAND}`; export r; \
3281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282         $(HOST_EXPORTS) \
3283         for flag in $(EXTRA_HOST_FLAGS) ; do \
3284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3285         done; \
3286         echo "Doing install-info in ash" ; \
3287         (cd $(HOST_SUBDIR)/ash && \
3288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3290                   "RANLIB=$${RANLIB}" \
3291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3292                   install-info) \
3293           || exit 1
3294
3295 @endif ash
3296
3297 .PHONY: maybe-install-pdf-ash install-pdf-ash
3298 maybe-install-pdf-ash:
3299 @if ash
3300 maybe-install-pdf-ash: install-pdf-ash
3301
3302 install-pdf-ash: \
3303     configure-ash \
3304     pdf-ash 
3305         @: $(MAKE); $(unstage)
3306         @[ -f ./ash/Makefile ] || exit 0; \
3307         r=`${PWD_COMMAND}`; export r; \
3308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3309         $(HOST_EXPORTS) \
3310         for flag in $(EXTRA_HOST_FLAGS) ; do \
3311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3312         done; \
3313         echo "Doing install-pdf in ash" ; \
3314         (cd $(HOST_SUBDIR)/ash && \
3315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3317                   "RANLIB=$${RANLIB}" \
3318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3319                   install-pdf) \
3320           || exit 1
3321
3322 @endif ash
3323
3324 .PHONY: maybe-install-html-ash install-html-ash
3325 maybe-install-html-ash:
3326 @if ash
3327 maybe-install-html-ash: install-html-ash
3328
3329 install-html-ash: \
3330     configure-ash \
3331     html-ash 
3332         @: $(MAKE); $(unstage)
3333         @[ -f ./ash/Makefile ] || exit 0; \
3334         r=`${PWD_COMMAND}`; export r; \
3335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3336         $(HOST_EXPORTS) \
3337         for flag in $(EXTRA_HOST_FLAGS) ; do \
3338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3339         done; \
3340         echo "Doing install-html in ash" ; \
3341         (cd $(HOST_SUBDIR)/ash && \
3342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3344                   "RANLIB=$${RANLIB}" \
3345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3346                   install-html) \
3347           || exit 1
3348
3349 @endif ash
3350
3351 .PHONY: maybe-installcheck-ash installcheck-ash
3352 maybe-installcheck-ash:
3353 @if ash
3354 maybe-installcheck-ash: installcheck-ash
3355
3356 installcheck-ash: \
3357     configure-ash 
3358         @: $(MAKE); $(unstage)
3359         @[ -f ./ash/Makefile ] || exit 0; \
3360         r=`${PWD_COMMAND}`; export r; \
3361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362         $(HOST_EXPORTS) \
3363         for flag in $(EXTRA_HOST_FLAGS) ; do \
3364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3365         done; \
3366         echo "Doing installcheck in ash" ; \
3367         (cd $(HOST_SUBDIR)/ash && \
3368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3370                   "RANLIB=$${RANLIB}" \
3371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3372                   installcheck) \
3373           || exit 1
3374
3375 @endif ash
3376
3377 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3378 maybe-mostlyclean-ash:
3379 @if ash
3380 maybe-mostlyclean-ash: mostlyclean-ash
3381
3382 mostlyclean-ash: 
3383         @: $(MAKE); $(unstage)
3384         @[ -f ./ash/Makefile ] || exit 0; \
3385         r=`${PWD_COMMAND}`; export r; \
3386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3387         $(HOST_EXPORTS) \
3388         for flag in $(EXTRA_HOST_FLAGS) ; do \
3389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3390         done; \
3391         echo "Doing mostlyclean in ash" ; \
3392         (cd $(HOST_SUBDIR)/ash && \
3393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3395                   "RANLIB=$${RANLIB}" \
3396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3397                   mostlyclean) \
3398           || exit 1
3399
3400 @endif ash
3401
3402 .PHONY: maybe-clean-ash clean-ash
3403 maybe-clean-ash:
3404 @if ash
3405 maybe-clean-ash: clean-ash
3406
3407 clean-ash: 
3408         @: $(MAKE); $(unstage)
3409         @[ -f ./ash/Makefile ] || exit 0; \
3410         r=`${PWD_COMMAND}`; export r; \
3411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412         $(HOST_EXPORTS) \
3413         for flag in $(EXTRA_HOST_FLAGS) ; do \
3414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3415         done; \
3416         echo "Doing clean in ash" ; \
3417         (cd $(HOST_SUBDIR)/ash && \
3418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3420                   "RANLIB=$${RANLIB}" \
3421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3422                   clean) \
3423           || exit 1
3424
3425 @endif ash
3426
3427 .PHONY: maybe-distclean-ash distclean-ash
3428 maybe-distclean-ash:
3429 @if ash
3430 maybe-distclean-ash: distclean-ash
3431
3432 distclean-ash: 
3433         @: $(MAKE); $(unstage)
3434         @[ -f ./ash/Makefile ] || exit 0; \
3435         r=`${PWD_COMMAND}`; export r; \
3436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437         $(HOST_EXPORTS) \
3438         for flag in $(EXTRA_HOST_FLAGS) ; do \
3439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440         done; \
3441         echo "Doing distclean in ash" ; \
3442         (cd $(HOST_SUBDIR)/ash && \
3443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445                   "RANLIB=$${RANLIB}" \
3446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3447                   distclean) \
3448           || exit 1
3449
3450 @endif ash
3451
3452 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3453 maybe-maintainer-clean-ash:
3454 @if ash
3455 maybe-maintainer-clean-ash: maintainer-clean-ash
3456
3457 maintainer-clean-ash: 
3458         @: $(MAKE); $(unstage)
3459         @[ -f ./ash/Makefile ] || exit 0; \
3460         r=`${PWD_COMMAND}`; export r; \
3461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462         $(HOST_EXPORTS) \
3463         for flag in $(EXTRA_HOST_FLAGS) ; do \
3464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465         done; \
3466         echo "Doing maintainer-clean in ash" ; \
3467         (cd $(HOST_SUBDIR)/ash && \
3468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470                   "RANLIB=$${RANLIB}" \
3471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3472                   maintainer-clean) \
3473           || exit 1
3474
3475 @endif ash
3476
3477
3478
3479 .PHONY: configure-autoconf maybe-configure-autoconf
3480 maybe-configure-autoconf:
3481 @if gcc-bootstrap
3482 configure-autoconf: stage_current
3483 @endif gcc-bootstrap
3484 @if autoconf
3485 maybe-configure-autoconf: configure-autoconf
3486 configure-autoconf: 
3487         @: $(MAKE); $(unstage)
3488         @r=`${PWD_COMMAND}`; export r; \
3489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3491         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3492         $(HOST_EXPORTS) \
3493         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3494         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3495         case $(srcdir) in \
3496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3497           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3499         esac; \
3500         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3501         libsrcdir="$$s/autoconf"; \
3502         $(SHELL) $${libsrcdir}/configure \
3503           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3504           --target=${target_alias} $${srcdiroption}  \
3505           || exit 1
3506 @endif autoconf
3507
3508
3509
3510
3511
3512 .PHONY: all-autoconf maybe-all-autoconf
3513 maybe-all-autoconf:
3514 @if gcc-bootstrap
3515 all-autoconf: stage_current
3516 @endif gcc-bootstrap
3517 @if autoconf
3518 TARGET-autoconf=all
3519 maybe-all-autoconf: all-autoconf
3520 all-autoconf: configure-autoconf
3521         @: $(MAKE); $(unstage)
3522         @r=`${PWD_COMMAND}`; export r; \
3523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524         $(HOST_EXPORTS) \
3525         (cd $(HOST_SUBDIR)/autoconf && \
3526           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
3527 @endif autoconf
3528
3529
3530
3531
3532 .PHONY: check-autoconf maybe-check-autoconf
3533 maybe-check-autoconf:
3534 @if autoconf
3535 maybe-check-autoconf: check-autoconf
3536
3537 check-autoconf:
3538         @: $(MAKE); $(unstage)
3539         @r=`${PWD_COMMAND}`; export r; \
3540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3541         $(HOST_EXPORTS) \
3542         (cd $(HOST_SUBDIR)/autoconf && \
3543           $(MAKE) $(FLAGS_TO_PASS)  check)
3544
3545 @endif autoconf
3546
3547 .PHONY: install-autoconf maybe-install-autoconf
3548 maybe-install-autoconf:
3549 @if autoconf
3550 maybe-install-autoconf: install-autoconf
3551
3552 install-autoconf: installdirs
3553         @: $(MAKE); $(unstage)
3554         @r=`${PWD_COMMAND}`; export r; \
3555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556         $(HOST_EXPORTS) \
3557         (cd $(HOST_SUBDIR)/autoconf && \
3558           $(MAKE) $(FLAGS_TO_PASS)  install)
3559
3560 @endif autoconf
3561
3562 # Other targets (info, dvi, pdf, etc.)
3563
3564 .PHONY: maybe-info-autoconf info-autoconf
3565 maybe-info-autoconf:
3566 @if autoconf
3567 maybe-info-autoconf: info-autoconf
3568
3569 info-autoconf: \
3570     configure-autoconf 
3571         @: $(MAKE); $(unstage)
3572         @[ -f ./autoconf/Makefile ] || exit 0; \
3573         r=`${PWD_COMMAND}`; export r; \
3574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3575         $(HOST_EXPORTS) \
3576         for flag in $(EXTRA_HOST_FLAGS) ; do \
3577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3578         done; \
3579         echo "Doing info in autoconf" ; \
3580         (cd $(HOST_SUBDIR)/autoconf && \
3581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3583                   "RANLIB=$${RANLIB}" \
3584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3585                   info) \
3586           || exit 1
3587
3588 @endif autoconf
3589
3590 .PHONY: maybe-dvi-autoconf dvi-autoconf
3591 maybe-dvi-autoconf:
3592 @if autoconf
3593 maybe-dvi-autoconf: dvi-autoconf
3594
3595 dvi-autoconf: \
3596     configure-autoconf 
3597         @: $(MAKE); $(unstage)
3598         @[ -f ./autoconf/Makefile ] || exit 0; \
3599         r=`${PWD_COMMAND}`; export r; \
3600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601         $(HOST_EXPORTS) \
3602         for flag in $(EXTRA_HOST_FLAGS) ; do \
3603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3604         done; \
3605         echo "Doing dvi in autoconf" ; \
3606         (cd $(HOST_SUBDIR)/autoconf && \
3607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3609                   "RANLIB=$${RANLIB}" \
3610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3611                   dvi) \
3612           || exit 1
3613
3614 @endif autoconf
3615
3616 .PHONY: maybe-pdf-autoconf pdf-autoconf
3617 maybe-pdf-autoconf:
3618 @if autoconf
3619 maybe-pdf-autoconf: pdf-autoconf
3620
3621 pdf-autoconf: \
3622     configure-autoconf 
3623         @: $(MAKE); $(unstage)
3624         @[ -f ./autoconf/Makefile ] || exit 0; \
3625         r=`${PWD_COMMAND}`; export r; \
3626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627         $(HOST_EXPORTS) \
3628         for flag in $(EXTRA_HOST_FLAGS) ; do \
3629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3630         done; \
3631         echo "Doing pdf in autoconf" ; \
3632         (cd $(HOST_SUBDIR)/autoconf && \
3633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3635                   "RANLIB=$${RANLIB}" \
3636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3637                   pdf) \
3638           || exit 1
3639
3640 @endif autoconf
3641
3642 .PHONY: maybe-html-autoconf html-autoconf
3643 maybe-html-autoconf:
3644 @if autoconf
3645 maybe-html-autoconf: html-autoconf
3646
3647 html-autoconf: \
3648     configure-autoconf 
3649         @: $(MAKE); $(unstage)
3650         @[ -f ./autoconf/Makefile ] || exit 0; \
3651         r=`${PWD_COMMAND}`; export r; \
3652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3653         $(HOST_EXPORTS) \
3654         for flag in $(EXTRA_HOST_FLAGS) ; do \
3655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3656         done; \
3657         echo "Doing html in autoconf" ; \
3658         (cd $(HOST_SUBDIR)/autoconf && \
3659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3661                   "RANLIB=$${RANLIB}" \
3662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3663                   html) \
3664           || exit 1
3665
3666 @endif autoconf
3667
3668 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3669 maybe-TAGS-autoconf:
3670 @if autoconf
3671 maybe-TAGS-autoconf: TAGS-autoconf
3672
3673 TAGS-autoconf: \
3674     configure-autoconf 
3675         @: $(MAKE); $(unstage)
3676         @[ -f ./autoconf/Makefile ] || exit 0; \
3677         r=`${PWD_COMMAND}`; export r; \
3678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679         $(HOST_EXPORTS) \
3680         for flag in $(EXTRA_HOST_FLAGS) ; do \
3681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3682         done; \
3683         echo "Doing TAGS in autoconf" ; \
3684         (cd $(HOST_SUBDIR)/autoconf && \
3685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3687                   "RANLIB=$${RANLIB}" \
3688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3689                   TAGS) \
3690           || exit 1
3691
3692 @endif autoconf
3693
3694 .PHONY: maybe-install-info-autoconf install-info-autoconf
3695 maybe-install-info-autoconf:
3696 @if autoconf
3697 maybe-install-info-autoconf: install-info-autoconf
3698
3699 install-info-autoconf: \
3700     configure-autoconf \
3701     info-autoconf 
3702         @: $(MAKE); $(unstage)
3703         @[ -f ./autoconf/Makefile ] || exit 0; \
3704         r=`${PWD_COMMAND}`; export r; \
3705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3706         $(HOST_EXPORTS) \
3707         for flag in $(EXTRA_HOST_FLAGS) ; do \
3708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3709         done; \
3710         echo "Doing install-info in autoconf" ; \
3711         (cd $(HOST_SUBDIR)/autoconf && \
3712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3714                   "RANLIB=$${RANLIB}" \
3715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3716                   install-info) \
3717           || exit 1
3718
3719 @endif autoconf
3720
3721 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3722 maybe-install-pdf-autoconf:
3723 @if autoconf
3724 maybe-install-pdf-autoconf: install-pdf-autoconf
3725
3726 install-pdf-autoconf: \
3727     configure-autoconf \
3728     pdf-autoconf 
3729         @: $(MAKE); $(unstage)
3730         @[ -f ./autoconf/Makefile ] || exit 0; \
3731         r=`${PWD_COMMAND}`; export r; \
3732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3733         $(HOST_EXPORTS) \
3734         for flag in $(EXTRA_HOST_FLAGS) ; do \
3735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3736         done; \
3737         echo "Doing install-pdf in autoconf" ; \
3738         (cd $(HOST_SUBDIR)/autoconf && \
3739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3741                   "RANLIB=$${RANLIB}" \
3742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3743                   install-pdf) \
3744           || exit 1
3745
3746 @endif autoconf
3747
3748 .PHONY: maybe-install-html-autoconf install-html-autoconf
3749 maybe-install-html-autoconf:
3750 @if autoconf
3751 maybe-install-html-autoconf: install-html-autoconf
3752
3753 install-html-autoconf: \
3754     configure-autoconf \
3755     html-autoconf 
3756         @: $(MAKE); $(unstage)
3757         @[ -f ./autoconf/Makefile ] || exit 0; \
3758         r=`${PWD_COMMAND}`; export r; \
3759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3760         $(HOST_EXPORTS) \
3761         for flag in $(EXTRA_HOST_FLAGS) ; do \
3762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3763         done; \
3764         echo "Doing install-html in autoconf" ; \
3765         (cd $(HOST_SUBDIR)/autoconf && \
3766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3768                   "RANLIB=$${RANLIB}" \
3769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3770                   install-html) \
3771           || exit 1
3772
3773 @endif autoconf
3774
3775 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3776 maybe-installcheck-autoconf:
3777 @if autoconf
3778 maybe-installcheck-autoconf: installcheck-autoconf
3779
3780 installcheck-autoconf: \
3781     configure-autoconf 
3782         @: $(MAKE); $(unstage)
3783         @[ -f ./autoconf/Makefile ] || exit 0; \
3784         r=`${PWD_COMMAND}`; export r; \
3785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3786         $(HOST_EXPORTS) \
3787         for flag in $(EXTRA_HOST_FLAGS) ; do \
3788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3789         done; \
3790         echo "Doing installcheck in autoconf" ; \
3791         (cd $(HOST_SUBDIR)/autoconf && \
3792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3794                   "RANLIB=$${RANLIB}" \
3795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3796                   installcheck) \
3797           || exit 1
3798
3799 @endif autoconf
3800
3801 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3802 maybe-mostlyclean-autoconf:
3803 @if autoconf
3804 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3805
3806 mostlyclean-autoconf: 
3807         @: $(MAKE); $(unstage)
3808         @[ -f ./autoconf/Makefile ] || exit 0; \
3809         r=`${PWD_COMMAND}`; export r; \
3810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811         $(HOST_EXPORTS) \
3812         for flag in $(EXTRA_HOST_FLAGS) ; do \
3813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3814         done; \
3815         echo "Doing mostlyclean in autoconf" ; \
3816         (cd $(HOST_SUBDIR)/autoconf && \
3817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3819                   "RANLIB=$${RANLIB}" \
3820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3821                   mostlyclean) \
3822           || exit 1
3823
3824 @endif autoconf
3825
3826 .PHONY: maybe-clean-autoconf clean-autoconf
3827 maybe-clean-autoconf:
3828 @if autoconf
3829 maybe-clean-autoconf: clean-autoconf
3830
3831 clean-autoconf: 
3832         @: $(MAKE); $(unstage)
3833         @[ -f ./autoconf/Makefile ] || exit 0; \
3834         r=`${PWD_COMMAND}`; export r; \
3835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836         $(HOST_EXPORTS) \
3837         for flag in $(EXTRA_HOST_FLAGS) ; do \
3838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839         done; \
3840         echo "Doing clean in autoconf" ; \
3841         (cd $(HOST_SUBDIR)/autoconf && \
3842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844                   "RANLIB=$${RANLIB}" \
3845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846                   clean) \
3847           || exit 1
3848
3849 @endif autoconf
3850
3851 .PHONY: maybe-distclean-autoconf distclean-autoconf
3852 maybe-distclean-autoconf:
3853 @if autoconf
3854 maybe-distclean-autoconf: distclean-autoconf
3855
3856 distclean-autoconf: 
3857         @: $(MAKE); $(unstage)
3858         @[ -f ./autoconf/Makefile ] || exit 0; \
3859         r=`${PWD_COMMAND}`; export r; \
3860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3861         $(HOST_EXPORTS) \
3862         for flag in $(EXTRA_HOST_FLAGS) ; do \
3863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3864         done; \
3865         echo "Doing distclean in autoconf" ; \
3866         (cd $(HOST_SUBDIR)/autoconf && \
3867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3869                   "RANLIB=$${RANLIB}" \
3870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3871                   distclean) \
3872           || exit 1
3873
3874 @endif autoconf
3875
3876 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3877 maybe-maintainer-clean-autoconf:
3878 @if autoconf
3879 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3880
3881 maintainer-clean-autoconf: 
3882         @: $(MAKE); $(unstage)
3883         @[ -f ./autoconf/Makefile ] || exit 0; \
3884         r=`${PWD_COMMAND}`; export r; \
3885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886         $(HOST_EXPORTS) \
3887         for flag in $(EXTRA_HOST_FLAGS) ; do \
3888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3889         done; \
3890         echo "Doing maintainer-clean in autoconf" ; \
3891         (cd $(HOST_SUBDIR)/autoconf && \
3892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3894                   "RANLIB=$${RANLIB}" \
3895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3896                   maintainer-clean) \
3897           || exit 1
3898
3899 @endif autoconf
3900
3901
3902
3903 .PHONY: configure-automake maybe-configure-automake
3904 maybe-configure-automake:
3905 @if gcc-bootstrap
3906 configure-automake: stage_current
3907 @endif gcc-bootstrap
3908 @if automake
3909 maybe-configure-automake: configure-automake
3910 configure-automake: 
3911         @: $(MAKE); $(unstage)
3912         @r=`${PWD_COMMAND}`; export r; \
3913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3916         $(HOST_EXPORTS) \
3917         echo Configuring in $(HOST_SUBDIR)/automake; \
3918         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3919         case $(srcdir) in \
3920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3921           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3923         esac; \
3924         srcdiroption="--srcdir=$${topdir}/automake"; \
3925         libsrcdir="$$s/automake"; \
3926         $(SHELL) $${libsrcdir}/configure \
3927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3928           --target=${target_alias} $${srcdiroption}  \
3929           || exit 1
3930 @endif automake
3931
3932
3933
3934
3935
3936 .PHONY: all-automake maybe-all-automake
3937 maybe-all-automake:
3938 @if gcc-bootstrap
3939 all-automake: stage_current
3940 @endif gcc-bootstrap
3941 @if automake
3942 TARGET-automake=all
3943 maybe-all-automake: all-automake
3944 all-automake: configure-automake
3945         @: $(MAKE); $(unstage)
3946         @r=`${PWD_COMMAND}`; export r; \
3947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948         $(HOST_EXPORTS) \
3949         (cd $(HOST_SUBDIR)/automake && \
3950           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3951 @endif automake
3952
3953
3954
3955
3956 .PHONY: check-automake maybe-check-automake
3957 maybe-check-automake:
3958 @if automake
3959 maybe-check-automake: check-automake
3960
3961 check-automake:
3962         @: $(MAKE); $(unstage)
3963         @r=`${PWD_COMMAND}`; export r; \
3964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3965         $(HOST_EXPORTS) \
3966         (cd $(HOST_SUBDIR)/automake && \
3967           $(MAKE) $(FLAGS_TO_PASS)  check)
3968
3969 @endif automake
3970
3971 .PHONY: install-automake maybe-install-automake
3972 maybe-install-automake:
3973 @if automake
3974 maybe-install-automake: install-automake
3975
3976 install-automake: installdirs
3977         @: $(MAKE); $(unstage)
3978         @r=`${PWD_COMMAND}`; export r; \
3979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980         $(HOST_EXPORTS) \
3981         (cd $(HOST_SUBDIR)/automake && \
3982           $(MAKE) $(FLAGS_TO_PASS)  install)
3983
3984 @endif automake
3985
3986 # Other targets (info, dvi, pdf, etc.)
3987
3988 .PHONY: maybe-info-automake info-automake
3989 maybe-info-automake:
3990 @if automake
3991 maybe-info-automake: info-automake
3992
3993 info-automake: \
3994     configure-automake 
3995         @: $(MAKE); $(unstage)
3996         @[ -f ./automake/Makefile ] || exit 0; \
3997         r=`${PWD_COMMAND}`; export r; \
3998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3999         $(HOST_EXPORTS) \
4000         for flag in $(EXTRA_HOST_FLAGS) ; do \
4001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4002         done; \
4003         echo "Doing info in automake" ; \
4004         (cd $(HOST_SUBDIR)/automake && \
4005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4007                   "RANLIB=$${RANLIB}" \
4008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4009                   info) \
4010           || exit 1
4011
4012 @endif automake
4013
4014 .PHONY: maybe-dvi-automake dvi-automake
4015 maybe-dvi-automake:
4016 @if automake
4017 maybe-dvi-automake: dvi-automake
4018
4019 dvi-automake: \
4020     configure-automake 
4021         @: $(MAKE); $(unstage)
4022         @[ -f ./automake/Makefile ] || exit 0; \
4023         r=`${PWD_COMMAND}`; export r; \
4024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025         $(HOST_EXPORTS) \
4026         for flag in $(EXTRA_HOST_FLAGS) ; do \
4027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4028         done; \
4029         echo "Doing dvi in automake" ; \
4030         (cd $(HOST_SUBDIR)/automake && \
4031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4033                   "RANLIB=$${RANLIB}" \
4034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4035                   dvi) \
4036           || exit 1
4037
4038 @endif automake
4039
4040 .PHONY: maybe-pdf-automake pdf-automake
4041 maybe-pdf-automake:
4042 @if automake
4043 maybe-pdf-automake: pdf-automake
4044
4045 pdf-automake: \
4046     configure-automake 
4047         @: $(MAKE); $(unstage)
4048         @[ -f ./automake/Makefile ] || exit 0; \
4049         r=`${PWD_COMMAND}`; export r; \
4050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051         $(HOST_EXPORTS) \
4052         for flag in $(EXTRA_HOST_FLAGS) ; do \
4053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4054         done; \
4055         echo "Doing pdf in automake" ; \
4056         (cd $(HOST_SUBDIR)/automake && \
4057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4059                   "RANLIB=$${RANLIB}" \
4060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4061                   pdf) \
4062           || exit 1
4063
4064 @endif automake
4065
4066 .PHONY: maybe-html-automake html-automake
4067 maybe-html-automake:
4068 @if automake
4069 maybe-html-automake: html-automake
4070
4071 html-automake: \
4072     configure-automake 
4073         @: $(MAKE); $(unstage)
4074         @[ -f ./automake/Makefile ] || exit 0; \
4075         r=`${PWD_COMMAND}`; export r; \
4076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4077         $(HOST_EXPORTS) \
4078         for flag in $(EXTRA_HOST_FLAGS) ; do \
4079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4080         done; \
4081         echo "Doing html in automake" ; \
4082         (cd $(HOST_SUBDIR)/automake && \
4083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4085                   "RANLIB=$${RANLIB}" \
4086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4087                   html) \
4088           || exit 1
4089
4090 @endif automake
4091
4092 .PHONY: maybe-TAGS-automake TAGS-automake
4093 maybe-TAGS-automake:
4094 @if automake
4095 maybe-TAGS-automake: TAGS-automake
4096
4097 TAGS-automake: \
4098     configure-automake 
4099         @: $(MAKE); $(unstage)
4100         @[ -f ./automake/Makefile ] || exit 0; \
4101         r=`${PWD_COMMAND}`; export r; \
4102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4103         $(HOST_EXPORTS) \
4104         for flag in $(EXTRA_HOST_FLAGS) ; do \
4105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4106         done; \
4107         echo "Doing TAGS in automake" ; \
4108         (cd $(HOST_SUBDIR)/automake && \
4109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4111                   "RANLIB=$${RANLIB}" \
4112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4113                   TAGS) \
4114           || exit 1
4115
4116 @endif automake
4117
4118 .PHONY: maybe-install-info-automake install-info-automake
4119 maybe-install-info-automake:
4120 @if automake
4121 maybe-install-info-automake: install-info-automake
4122
4123 install-info-automake: \
4124     configure-automake \
4125     info-automake 
4126         @: $(MAKE); $(unstage)
4127         @[ -f ./automake/Makefile ] || exit 0; \
4128         r=`${PWD_COMMAND}`; export r; \
4129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4130         $(HOST_EXPORTS) \
4131         for flag in $(EXTRA_HOST_FLAGS) ; do \
4132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4133         done; \
4134         echo "Doing install-info in automake" ; \
4135         (cd $(HOST_SUBDIR)/automake && \
4136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4138                   "RANLIB=$${RANLIB}" \
4139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4140                   install-info) \
4141           || exit 1
4142
4143 @endif automake
4144
4145 .PHONY: maybe-install-pdf-automake install-pdf-automake
4146 maybe-install-pdf-automake:
4147 @if automake
4148 maybe-install-pdf-automake: install-pdf-automake
4149
4150 install-pdf-automake: \
4151     configure-automake \
4152     pdf-automake 
4153         @: $(MAKE); $(unstage)
4154         @[ -f ./automake/Makefile ] || exit 0; \
4155         r=`${PWD_COMMAND}`; export r; \
4156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157         $(HOST_EXPORTS) \
4158         for flag in $(EXTRA_HOST_FLAGS) ; do \
4159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4160         done; \
4161         echo "Doing install-pdf in automake" ; \
4162         (cd $(HOST_SUBDIR)/automake && \
4163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4165                   "RANLIB=$${RANLIB}" \
4166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4167                   install-pdf) \
4168           || exit 1
4169
4170 @endif automake
4171
4172 .PHONY: maybe-install-html-automake install-html-automake
4173 maybe-install-html-automake:
4174 @if automake
4175 maybe-install-html-automake: install-html-automake
4176
4177 install-html-automake: \
4178     configure-automake \
4179     html-automake 
4180         @: $(MAKE); $(unstage)
4181         @[ -f ./automake/Makefile ] || exit 0; \
4182         r=`${PWD_COMMAND}`; export r; \
4183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184         $(HOST_EXPORTS) \
4185         for flag in $(EXTRA_HOST_FLAGS) ; do \
4186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187         done; \
4188         echo "Doing install-html in automake" ; \
4189         (cd $(HOST_SUBDIR)/automake && \
4190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192                   "RANLIB=$${RANLIB}" \
4193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194                   install-html) \
4195           || exit 1
4196
4197 @endif automake
4198
4199 .PHONY: maybe-installcheck-automake installcheck-automake
4200 maybe-installcheck-automake:
4201 @if automake
4202 maybe-installcheck-automake: installcheck-automake
4203
4204 installcheck-automake: \
4205     configure-automake 
4206         @: $(MAKE); $(unstage)
4207         @[ -f ./automake/Makefile ] || exit 0; \
4208         r=`${PWD_COMMAND}`; export r; \
4209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210         $(HOST_EXPORTS) \
4211         for flag in $(EXTRA_HOST_FLAGS) ; do \
4212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4213         done; \
4214         echo "Doing installcheck in automake" ; \
4215         (cd $(HOST_SUBDIR)/automake && \
4216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4218                   "RANLIB=$${RANLIB}" \
4219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4220                   installcheck) \
4221           || exit 1
4222
4223 @endif automake
4224
4225 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4226 maybe-mostlyclean-automake:
4227 @if automake
4228 maybe-mostlyclean-automake: mostlyclean-automake
4229
4230 mostlyclean-automake: 
4231         @: $(MAKE); $(unstage)
4232         @[ -f ./automake/Makefile ] || exit 0; \
4233         r=`${PWD_COMMAND}`; export r; \
4234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4235         $(HOST_EXPORTS) \
4236         for flag in $(EXTRA_HOST_FLAGS) ; do \
4237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4238         done; \
4239         echo "Doing mostlyclean in automake" ; \
4240         (cd $(HOST_SUBDIR)/automake && \
4241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4243                   "RANLIB=$${RANLIB}" \
4244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4245                   mostlyclean) \
4246           || exit 1
4247
4248 @endif automake
4249
4250 .PHONY: maybe-clean-automake clean-automake
4251 maybe-clean-automake:
4252 @if automake
4253 maybe-clean-automake: clean-automake
4254
4255 clean-automake: 
4256         @: $(MAKE); $(unstage)
4257         @[ -f ./automake/Makefile ] || exit 0; \
4258         r=`${PWD_COMMAND}`; export r; \
4259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4260         $(HOST_EXPORTS) \
4261         for flag in $(EXTRA_HOST_FLAGS) ; do \
4262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4263         done; \
4264         echo "Doing clean in automake" ; \
4265         (cd $(HOST_SUBDIR)/automake && \
4266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4268                   "RANLIB=$${RANLIB}" \
4269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4270                   clean) \
4271           || exit 1
4272
4273 @endif automake
4274
4275 .PHONY: maybe-distclean-automake distclean-automake
4276 maybe-distclean-automake:
4277 @if automake
4278 maybe-distclean-automake: distclean-automake
4279
4280 distclean-automake: 
4281         @: $(MAKE); $(unstage)
4282         @[ -f ./automake/Makefile ] || exit 0; \
4283         r=`${PWD_COMMAND}`; export r; \
4284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285         $(HOST_EXPORTS) \
4286         for flag in $(EXTRA_HOST_FLAGS) ; do \
4287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4288         done; \
4289         echo "Doing distclean in automake" ; \
4290         (cd $(HOST_SUBDIR)/automake && \
4291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4293                   "RANLIB=$${RANLIB}" \
4294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4295                   distclean) \
4296           || exit 1
4297
4298 @endif automake
4299
4300 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4301 maybe-maintainer-clean-automake:
4302 @if automake
4303 maybe-maintainer-clean-automake: maintainer-clean-automake
4304
4305 maintainer-clean-automake: 
4306         @: $(MAKE); $(unstage)
4307         @[ -f ./automake/Makefile ] || exit 0; \
4308         r=`${PWD_COMMAND}`; export r; \
4309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310         $(HOST_EXPORTS) \
4311         for flag in $(EXTRA_HOST_FLAGS) ; do \
4312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313         done; \
4314         echo "Doing maintainer-clean in automake" ; \
4315         (cd $(HOST_SUBDIR)/automake && \
4316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318                   "RANLIB=$${RANLIB}" \
4319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320                   maintainer-clean) \
4321           || exit 1
4322
4323 @endif automake
4324
4325
4326
4327 .PHONY: configure-bash maybe-configure-bash
4328 maybe-configure-bash:
4329 @if gcc-bootstrap
4330 configure-bash: stage_current
4331 @endif gcc-bootstrap
4332 @if bash
4333 maybe-configure-bash: configure-bash
4334 configure-bash: 
4335         @: $(MAKE); $(unstage)
4336         @r=`${PWD_COMMAND}`; export r; \
4337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4338         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4340         $(HOST_EXPORTS) \
4341         echo Configuring in $(HOST_SUBDIR)/bash; \
4342         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4343         case $(srcdir) in \
4344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4345           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4347         esac; \
4348         srcdiroption="--srcdir=$${topdir}/bash"; \
4349         libsrcdir="$$s/bash"; \
4350         $(SHELL) $${libsrcdir}/configure \
4351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4352           --target=${target_alias} $${srcdiroption}  \
4353           || exit 1
4354 @endif bash
4355
4356
4357
4358
4359
4360 .PHONY: all-bash maybe-all-bash
4361 maybe-all-bash:
4362 @if gcc-bootstrap
4363 all-bash: stage_current
4364 @endif gcc-bootstrap
4365 @if bash
4366 TARGET-bash=all
4367 maybe-all-bash: all-bash
4368 all-bash: configure-bash
4369         @: $(MAKE); $(unstage)
4370         @r=`${PWD_COMMAND}`; export r; \
4371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372         $(HOST_EXPORTS) \
4373         (cd $(HOST_SUBDIR)/bash && \
4374           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
4375 @endif bash
4376
4377
4378
4379
4380 .PHONY: check-bash maybe-check-bash
4381 maybe-check-bash:
4382 @if bash
4383 maybe-check-bash: check-bash
4384
4385 check-bash:
4386         @: $(MAKE); $(unstage)
4387         @r=`${PWD_COMMAND}`; export r; \
4388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389         $(HOST_EXPORTS) \
4390         (cd $(HOST_SUBDIR)/bash && \
4391           $(MAKE) $(FLAGS_TO_PASS)  check)
4392
4393 @endif bash
4394
4395 .PHONY: install-bash maybe-install-bash
4396 maybe-install-bash:
4397 @if bash
4398 maybe-install-bash: install-bash
4399
4400 install-bash: installdirs
4401         @: $(MAKE); $(unstage)
4402         @r=`${PWD_COMMAND}`; export r; \
4403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404         $(HOST_EXPORTS) \
4405         (cd $(HOST_SUBDIR)/bash && \
4406           $(MAKE) $(FLAGS_TO_PASS)  install)
4407
4408 @endif bash
4409
4410 # Other targets (info, dvi, pdf, etc.)
4411
4412 .PHONY: maybe-info-bash info-bash
4413 maybe-info-bash:
4414 @if bash
4415 maybe-info-bash: info-bash
4416
4417 info-bash: \
4418     configure-bash 
4419         @: $(MAKE); $(unstage)
4420         @[ -f ./bash/Makefile ] || exit 0; \
4421         r=`${PWD_COMMAND}`; export r; \
4422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4423         $(HOST_EXPORTS) \
4424         for flag in $(EXTRA_HOST_FLAGS) ; do \
4425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4426         done; \
4427         echo "Doing info in bash" ; \
4428         (cd $(HOST_SUBDIR)/bash && \
4429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4431                   "RANLIB=$${RANLIB}" \
4432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4433                   info) \
4434           || exit 1
4435
4436 @endif bash
4437
4438 .PHONY: maybe-dvi-bash dvi-bash
4439 maybe-dvi-bash:
4440 @if bash
4441 maybe-dvi-bash: dvi-bash
4442
4443 dvi-bash: \
4444     configure-bash 
4445         @: $(MAKE); $(unstage)
4446         @[ -f ./bash/Makefile ] || exit 0; \
4447         r=`${PWD_COMMAND}`; export r; \
4448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449         $(HOST_EXPORTS) \
4450         for flag in $(EXTRA_HOST_FLAGS) ; do \
4451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4452         done; \
4453         echo "Doing dvi in bash" ; \
4454         (cd $(HOST_SUBDIR)/bash && \
4455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4457                   "RANLIB=$${RANLIB}" \
4458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4459                   dvi) \
4460           || exit 1
4461
4462 @endif bash
4463
4464 .PHONY: maybe-pdf-bash pdf-bash
4465 maybe-pdf-bash:
4466 @if bash
4467 maybe-pdf-bash: pdf-bash
4468
4469 pdf-bash: \
4470     configure-bash 
4471         @: $(MAKE); $(unstage)
4472         @[ -f ./bash/Makefile ] || exit 0; \
4473         r=`${PWD_COMMAND}`; export r; \
4474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4475         $(HOST_EXPORTS) \
4476         for flag in $(EXTRA_HOST_FLAGS) ; do \
4477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4478         done; \
4479         echo "Doing pdf in bash" ; \
4480         (cd $(HOST_SUBDIR)/bash && \
4481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4483                   "RANLIB=$${RANLIB}" \
4484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4485                   pdf) \
4486           || exit 1
4487
4488 @endif bash
4489
4490 .PHONY: maybe-html-bash html-bash
4491 maybe-html-bash:
4492 @if bash
4493 maybe-html-bash: html-bash
4494
4495 html-bash: \
4496     configure-bash 
4497         @: $(MAKE); $(unstage)
4498         @[ -f ./bash/Makefile ] || exit 0; \
4499         r=`${PWD_COMMAND}`; export r; \
4500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501         $(HOST_EXPORTS) \
4502         for flag in $(EXTRA_HOST_FLAGS) ; do \
4503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504         done; \
4505         echo "Doing html in bash" ; \
4506         (cd $(HOST_SUBDIR)/bash && \
4507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509                   "RANLIB=$${RANLIB}" \
4510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511                   html) \
4512           || exit 1
4513
4514 @endif bash
4515
4516 .PHONY: maybe-TAGS-bash TAGS-bash
4517 maybe-TAGS-bash:
4518 @if bash
4519 maybe-TAGS-bash: TAGS-bash
4520
4521 TAGS-bash: \
4522     configure-bash 
4523         @: $(MAKE); $(unstage)
4524         @[ -f ./bash/Makefile ] || exit 0; \
4525         r=`${PWD_COMMAND}`; export r; \
4526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527         $(HOST_EXPORTS) \
4528         for flag in $(EXTRA_HOST_FLAGS) ; do \
4529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530         done; \
4531         echo "Doing TAGS in bash" ; \
4532         (cd $(HOST_SUBDIR)/bash && \
4533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535                   "RANLIB=$${RANLIB}" \
4536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4537                   TAGS) \
4538           || exit 1
4539
4540 @endif bash
4541
4542 .PHONY: maybe-install-info-bash install-info-bash
4543 maybe-install-info-bash:
4544 @if bash
4545 maybe-install-info-bash: install-info-bash
4546
4547 install-info-bash: \
4548     configure-bash \
4549     info-bash 
4550         @: $(MAKE); $(unstage)
4551         @[ -f ./bash/Makefile ] || exit 0; \
4552         r=`${PWD_COMMAND}`; export r; \
4553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4554         $(HOST_EXPORTS) \
4555         for flag in $(EXTRA_HOST_FLAGS) ; do \
4556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4557         done; \
4558         echo "Doing install-info in bash" ; \
4559         (cd $(HOST_SUBDIR)/bash && \
4560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4562                   "RANLIB=$${RANLIB}" \
4563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4564                   install-info) \
4565           || exit 1
4566
4567 @endif bash
4568
4569 .PHONY: maybe-install-pdf-bash install-pdf-bash
4570 maybe-install-pdf-bash:
4571 @if bash
4572 maybe-install-pdf-bash: install-pdf-bash
4573
4574 install-pdf-bash: \
4575     configure-bash \
4576     pdf-bash 
4577         @: $(MAKE); $(unstage)
4578         @[ -f ./bash/Makefile ] || exit 0; \
4579         r=`${PWD_COMMAND}`; export r; \
4580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581         $(HOST_EXPORTS) \
4582         for flag in $(EXTRA_HOST_FLAGS) ; do \
4583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4584         done; \
4585         echo "Doing install-pdf in bash" ; \
4586         (cd $(HOST_SUBDIR)/bash && \
4587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4589                   "RANLIB=$${RANLIB}" \
4590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4591                   install-pdf) \
4592           || exit 1
4593
4594 @endif bash
4595
4596 .PHONY: maybe-install-html-bash install-html-bash
4597 maybe-install-html-bash:
4598 @if bash
4599 maybe-install-html-bash: install-html-bash
4600
4601 install-html-bash: \
4602     configure-bash \
4603     html-bash 
4604         @: $(MAKE); $(unstage)
4605         @[ -f ./bash/Makefile ] || exit 0; \
4606         r=`${PWD_COMMAND}`; export r; \
4607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608         $(HOST_EXPORTS) \
4609         for flag in $(EXTRA_HOST_FLAGS) ; do \
4610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4611         done; \
4612         echo "Doing install-html in bash" ; \
4613         (cd $(HOST_SUBDIR)/bash && \
4614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4616                   "RANLIB=$${RANLIB}" \
4617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4618                   install-html) \
4619           || exit 1
4620
4621 @endif bash
4622
4623 .PHONY: maybe-installcheck-bash installcheck-bash
4624 maybe-installcheck-bash:
4625 @if bash
4626 maybe-installcheck-bash: installcheck-bash
4627
4628 installcheck-bash: \
4629     configure-bash 
4630         @: $(MAKE); $(unstage)
4631         @[ -f ./bash/Makefile ] || exit 0; \
4632         r=`${PWD_COMMAND}`; export r; \
4633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4634         $(HOST_EXPORTS) \
4635         for flag in $(EXTRA_HOST_FLAGS) ; do \
4636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4637         done; \
4638         echo "Doing installcheck in bash" ; \
4639         (cd $(HOST_SUBDIR)/bash && \
4640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4642                   "RANLIB=$${RANLIB}" \
4643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4644                   installcheck) \
4645           || exit 1
4646
4647 @endif bash
4648
4649 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4650 maybe-mostlyclean-bash:
4651 @if bash
4652 maybe-mostlyclean-bash: mostlyclean-bash
4653
4654 mostlyclean-bash: 
4655         @: $(MAKE); $(unstage)
4656         @[ -f ./bash/Makefile ] || exit 0; \
4657         r=`${PWD_COMMAND}`; export r; \
4658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659         $(HOST_EXPORTS) \
4660         for flag in $(EXTRA_HOST_FLAGS) ; do \
4661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662         done; \
4663         echo "Doing mostlyclean in bash" ; \
4664         (cd $(HOST_SUBDIR)/bash && \
4665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667                   "RANLIB=$${RANLIB}" \
4668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669                   mostlyclean) \
4670           || exit 1
4671
4672 @endif bash
4673
4674 .PHONY: maybe-clean-bash clean-bash
4675 maybe-clean-bash:
4676 @if bash
4677 maybe-clean-bash: clean-bash
4678
4679 clean-bash: 
4680         @: $(MAKE); $(unstage)
4681         @[ -f ./bash/Makefile ] || exit 0; \
4682         r=`${PWD_COMMAND}`; export r; \
4683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4684         $(HOST_EXPORTS) \
4685         for flag in $(EXTRA_HOST_FLAGS) ; do \
4686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4687         done; \
4688         echo "Doing clean in bash" ; \
4689         (cd $(HOST_SUBDIR)/bash && \
4690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4692                   "RANLIB=$${RANLIB}" \
4693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4694                   clean) \
4695           || exit 1
4696
4697 @endif bash
4698
4699 .PHONY: maybe-distclean-bash distclean-bash
4700 maybe-distclean-bash:
4701 @if bash
4702 maybe-distclean-bash: distclean-bash
4703
4704 distclean-bash: 
4705         @: $(MAKE); $(unstage)
4706         @[ -f ./bash/Makefile ] || exit 0; \
4707         r=`${PWD_COMMAND}`; export r; \
4708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709         $(HOST_EXPORTS) \
4710         for flag in $(EXTRA_HOST_FLAGS) ; do \
4711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712         done; \
4713         echo "Doing distclean in bash" ; \
4714         (cd $(HOST_SUBDIR)/bash && \
4715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717                   "RANLIB=$${RANLIB}" \
4718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4719                   distclean) \
4720           || exit 1
4721
4722 @endif bash
4723
4724 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4725 maybe-maintainer-clean-bash:
4726 @if bash
4727 maybe-maintainer-clean-bash: maintainer-clean-bash
4728
4729 maintainer-clean-bash: 
4730         @: $(MAKE); $(unstage)
4731         @[ -f ./bash/Makefile ] || exit 0; \
4732         r=`${PWD_COMMAND}`; export r; \
4733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734         $(HOST_EXPORTS) \
4735         for flag in $(EXTRA_HOST_FLAGS) ; do \
4736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4737         done; \
4738         echo "Doing maintainer-clean in bash" ; \
4739         (cd $(HOST_SUBDIR)/bash && \
4740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4742                   "RANLIB=$${RANLIB}" \
4743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4744                   maintainer-clean) \
4745           || exit 1
4746
4747 @endif bash
4748
4749
4750
4751 .PHONY: configure-bfd maybe-configure-bfd
4752 maybe-configure-bfd:
4753 @if gcc-bootstrap
4754 configure-bfd: stage_current
4755 @endif gcc-bootstrap
4756 @if bfd
4757 maybe-configure-bfd: configure-bfd
4758 configure-bfd: 
4759         @r=`${PWD_COMMAND}`; export r; \
4760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4763         $(HOST_EXPORTS) \
4764         echo Configuring in $(HOST_SUBDIR)/bfd; \
4765         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4766         case $(srcdir) in \
4767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4768           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4770         esac; \
4771         srcdiroption="--srcdir=$${topdir}/bfd"; \
4772         libsrcdir="$$s/bfd"; \
4773         $(SHELL) $${libsrcdir}/configure \
4774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4775           --target=${target_alias} $${srcdiroption}  \
4776           || exit 1
4777 @endif bfd
4778
4779
4780
4781 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4782 maybe-configure-stage1-bfd:
4783 @if bfd-bootstrap
4784 maybe-configure-stage1-bfd: configure-stage1-bfd
4785 configure-stage1-bfd:
4786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4788         @r=`${PWD_COMMAND}`; export r; \
4789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4790         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4791         $(HOST_EXPORTS) \
4792         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4793         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
4794         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4796         cd $(HOST_SUBDIR)/bfd || exit 1; \
4797         case $(srcdir) in \
4798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4799           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4801         esac; \
4802         srcdiroption="--srcdir=$${topdir}/bfd"; \
4803         libsrcdir="$$s/bfd"; \
4804         $(SHELL) $${libsrcdir}/configure \
4805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4806           --target=${target_alias} $${srcdiroption} \
4807            \
4808           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4809 @endif bfd-bootstrap
4810
4811 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4812 maybe-configure-stage2-bfd:
4813 @if bfd-bootstrap
4814 maybe-configure-stage2-bfd: configure-stage2-bfd
4815 configure-stage2-bfd:
4816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4818         @r=`${PWD_COMMAND}`; export r; \
4819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4820         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4821         $(HOST_EXPORTS) \
4822         $(POSTSTAGE1_HOST_EXPORTS) \
4823         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4824         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4825         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4827         cd $(HOST_SUBDIR)/bfd || exit 1; \
4828         case $(srcdir) in \
4829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4830           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4832         esac; \
4833         srcdiroption="--srcdir=$${topdir}/bfd"; \
4834         libsrcdir="$$s/bfd"; \
4835         $(SHELL) $${libsrcdir}/configure \
4836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4837           --target=${target_alias} $${srcdiroption} \
4838           --with-build-libsubdir=$(HOST_SUBDIR) \
4839           @stage2_werror_flag@ 
4840 @endif bfd-bootstrap
4841
4842 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4843 maybe-configure-stage3-bfd:
4844 @if bfd-bootstrap
4845 maybe-configure-stage3-bfd: configure-stage3-bfd
4846 configure-stage3-bfd:
4847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4849         @r=`${PWD_COMMAND}`; export r; \
4850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4852         $(HOST_EXPORTS) \
4853         $(POSTSTAGE1_HOST_EXPORTS) \
4854         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4855         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4856         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4858         cd $(HOST_SUBDIR)/bfd || exit 1; \
4859         case $(srcdir) in \
4860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4861           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4863         esac; \
4864         srcdiroption="--srcdir=$${topdir}/bfd"; \
4865         libsrcdir="$$s/bfd"; \
4866         $(SHELL) $${libsrcdir}/configure \
4867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4868           --target=${target_alias} $${srcdiroption} \
4869           --with-build-libsubdir=$(HOST_SUBDIR) \
4870           @stage2_werror_flag@ 
4871 @endif bfd-bootstrap
4872
4873 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4874 maybe-configure-stage4-bfd:
4875 @if bfd-bootstrap
4876 maybe-configure-stage4-bfd: configure-stage4-bfd
4877 configure-stage4-bfd:
4878         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4880         @r=`${PWD_COMMAND}`; export r; \
4881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4882         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4883         $(HOST_EXPORTS) \
4884         $(POSTSTAGE1_HOST_EXPORTS) \
4885         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4886         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4887         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4889         cd $(HOST_SUBDIR)/bfd || exit 1; \
4890         case $(srcdir) in \
4891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4892           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4894         esac; \
4895         srcdiroption="--srcdir=$${topdir}/bfd"; \
4896         libsrcdir="$$s/bfd"; \
4897         $(SHELL) $${libsrcdir}/configure \
4898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4899           --target=${target_alias} $${srcdiroption} \
4900           --with-build-libsubdir=$(HOST_SUBDIR) \
4901           @stage2_werror_flag@ 
4902 @endif bfd-bootstrap
4903
4904 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4905 maybe-configure-stageprofile-bfd:
4906 @if bfd-bootstrap
4907 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4908 configure-stageprofile-bfd:
4909         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4911         @r=`${PWD_COMMAND}`; export r; \
4912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4913         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4914         $(HOST_EXPORTS) \
4915         $(POSTSTAGE1_HOST_EXPORTS) \
4916         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
4917         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
4918         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4920         cd $(HOST_SUBDIR)/bfd || exit 1; \
4921         case $(srcdir) in \
4922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4923           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4925         esac; \
4926         srcdiroption="--srcdir=$${topdir}/bfd"; \
4927         libsrcdir="$$s/bfd"; \
4928         $(SHELL) $${libsrcdir}/configure \
4929           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4930           --target=${target_alias} $${srcdiroption} \
4931           --with-build-libsubdir=$(HOST_SUBDIR) \
4932           @stage2_werror_flag@ 
4933 @endif bfd-bootstrap
4934
4935 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4936 maybe-configure-stagefeedback-bfd:
4937 @if bfd-bootstrap
4938 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4939 configure-stagefeedback-bfd:
4940         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4941         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4942         @r=`${PWD_COMMAND}`; export r; \
4943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4945         $(HOST_EXPORTS) \
4946         $(POSTSTAGE1_HOST_EXPORTS) \
4947         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
4948         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
4949         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4951         cd $(HOST_SUBDIR)/bfd || exit 1; \
4952         case $(srcdir) in \
4953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4954           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4956         esac; \
4957         srcdiroption="--srcdir=$${topdir}/bfd"; \
4958         libsrcdir="$$s/bfd"; \
4959         $(SHELL) $${libsrcdir}/configure \
4960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4961           --target=${target_alias} $${srcdiroption} \
4962           --with-build-libsubdir=$(HOST_SUBDIR) \
4963           @stage2_werror_flag@ 
4964 @endif bfd-bootstrap
4965
4966
4967
4968
4969
4970 .PHONY: all-bfd maybe-all-bfd
4971 maybe-all-bfd:
4972 @if gcc-bootstrap
4973 all-bfd: stage_current
4974 @endif gcc-bootstrap
4975 @if bfd
4976 TARGET-bfd=all
4977 maybe-all-bfd: all-bfd
4978 all-bfd: configure-bfd
4979         @r=`${PWD_COMMAND}`; export r; \
4980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4981         $(HOST_EXPORTS) \
4982         (cd $(HOST_SUBDIR)/bfd && \
4983           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4984 @endif bfd
4985
4986
4987
4988 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4989 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4990 maybe-all-stage1-bfd:
4991 maybe-clean-stage1-bfd:
4992 @if bfd-bootstrap
4993 maybe-all-stage1-bfd: all-stage1-bfd
4994 all-stage1: all-stage1-bfd
4995 TARGET-stage1-bfd = $(TARGET-bfd)
4996 all-stage1-bfd: configure-stage1-bfd
4997         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4998         @r=`${PWD_COMMAND}`; export r; \
4999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000         $(HOST_EXPORTS) \
5001         cd $(HOST_SUBDIR)/bfd && \
5002         $(MAKE) $(FLAGS_TO_PASS) \
5003                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
5004                 $(TARGET-stage1-bfd)
5005
5006 maybe-clean-stage1-bfd: clean-stage1-bfd
5007 clean-stage1: clean-stage1-bfd
5008 clean-stage1-bfd:
5009         @if [ $(current_stage) = stage1 ]; then \
5010           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5011         else \
5012           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5013           $(MAKE) stage1-start; \
5014         fi; \
5015         cd $(HOST_SUBDIR)/bfd && \
5016         $(MAKE) $(FLAGS_TO_PASS)  \
5017                  clean
5018 @endif bfd-bootstrap
5019
5020
5021 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5022 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5023 maybe-all-stage2-bfd:
5024 maybe-clean-stage2-bfd:
5025 @if bfd-bootstrap
5026 maybe-all-stage2-bfd: all-stage2-bfd
5027 all-stage2: all-stage2-bfd
5028 TARGET-stage2-bfd = $(TARGET-bfd)
5029 all-stage2-bfd: configure-stage2-bfd
5030         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5031         @r=`${PWD_COMMAND}`; export r; \
5032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5033         $(HOST_EXPORTS) \
5034         $(POSTSTAGE1_HOST_EXPORTS) \
5035         cd $(HOST_SUBDIR)/bfd && \
5036         $(MAKE) $(FLAGS_TO_PASS) \
5037                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5038                 $(TARGET-stage2-bfd)
5039
5040 maybe-clean-stage2-bfd: clean-stage2-bfd
5041 clean-stage2: clean-stage2-bfd
5042 clean-stage2-bfd:
5043         @if [ $(current_stage) = stage2 ]; then \
5044           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5045         else \
5046           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5047           $(MAKE) stage2-start; \
5048         fi; \
5049         cd $(HOST_SUBDIR)/bfd && \
5050         $(MAKE) $(FLAGS_TO_PASS)  \
5051                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5052                  clean
5053 @endif bfd-bootstrap
5054
5055
5056 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5057 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5058 maybe-all-stage3-bfd:
5059 maybe-clean-stage3-bfd:
5060 @if bfd-bootstrap
5061 maybe-all-stage3-bfd: all-stage3-bfd
5062 all-stage3: all-stage3-bfd
5063 TARGET-stage3-bfd = $(TARGET-bfd)
5064 all-stage3-bfd: configure-stage3-bfd
5065         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5066         @r=`${PWD_COMMAND}`; export r; \
5067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5068         $(HOST_EXPORTS) \
5069         $(POSTSTAGE1_HOST_EXPORTS) \
5070         cd $(HOST_SUBDIR)/bfd && \
5071         $(MAKE) $(FLAGS_TO_PASS) \
5072                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5073                 $(TARGET-stage3-bfd)
5074
5075 maybe-clean-stage3-bfd: clean-stage3-bfd
5076 clean-stage3: clean-stage3-bfd
5077 clean-stage3-bfd:
5078         @if [ $(current_stage) = stage3 ]; then \
5079           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5080         else \
5081           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5082           $(MAKE) stage3-start; \
5083         fi; \
5084         cd $(HOST_SUBDIR)/bfd && \
5085         $(MAKE) $(FLAGS_TO_PASS)  \
5086                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5087                  clean
5088 @endif bfd-bootstrap
5089
5090
5091 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5092 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5093 maybe-all-stage4-bfd:
5094 maybe-clean-stage4-bfd:
5095 @if bfd-bootstrap
5096 maybe-all-stage4-bfd: all-stage4-bfd
5097 all-stage4: all-stage4-bfd
5098 TARGET-stage4-bfd = $(TARGET-bfd)
5099 all-stage4-bfd: configure-stage4-bfd
5100         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5101         @r=`${PWD_COMMAND}`; export r; \
5102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5103         $(HOST_EXPORTS) \
5104         $(POSTSTAGE1_HOST_EXPORTS) \
5105         cd $(HOST_SUBDIR)/bfd && \
5106         $(MAKE) $(FLAGS_TO_PASS) \
5107                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5108                 $(TARGET-stage4-bfd)
5109
5110 maybe-clean-stage4-bfd: clean-stage4-bfd
5111 clean-stage4: clean-stage4-bfd
5112 clean-stage4-bfd:
5113         @if [ $(current_stage) = stage4 ]; then \
5114           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5115         else \
5116           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5117           $(MAKE) stage4-start; \
5118         fi; \
5119         cd $(HOST_SUBDIR)/bfd && \
5120         $(MAKE) $(FLAGS_TO_PASS)  \
5121                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5122                  clean
5123 @endif bfd-bootstrap
5124
5125
5126 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5127 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5128 maybe-all-stageprofile-bfd:
5129 maybe-clean-stageprofile-bfd:
5130 @if bfd-bootstrap
5131 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5132 all-stageprofile: all-stageprofile-bfd
5133 TARGET-stageprofile-bfd = $(TARGET-bfd)
5134 all-stageprofile-bfd: configure-stageprofile-bfd
5135         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5136         @r=`${PWD_COMMAND}`; export r; \
5137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5138         $(HOST_EXPORTS) \
5139         $(POSTSTAGE1_HOST_EXPORTS) \
5140         cd $(HOST_SUBDIR)/bfd && \
5141         $(MAKE) $(FLAGS_TO_PASS) \
5142                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5143                 $(TARGET-stageprofile-bfd)
5144
5145 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5146 clean-stageprofile: clean-stageprofile-bfd
5147 clean-stageprofile-bfd:
5148         @if [ $(current_stage) = stageprofile ]; then \
5149           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5150         else \
5151           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5152           $(MAKE) stageprofile-start; \
5153         fi; \
5154         cd $(HOST_SUBDIR)/bfd && \
5155         $(MAKE) $(FLAGS_TO_PASS)  \
5156                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5157                  clean
5158 @endif bfd-bootstrap
5159
5160
5161 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5162 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5163 maybe-all-stagefeedback-bfd:
5164 maybe-clean-stagefeedback-bfd:
5165 @if bfd-bootstrap
5166 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5167 all-stagefeedback: all-stagefeedback-bfd
5168 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5169 all-stagefeedback-bfd: configure-stagefeedback-bfd
5170         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5171         @r=`${PWD_COMMAND}`; export r; \
5172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173         $(HOST_EXPORTS) \
5174         $(POSTSTAGE1_HOST_EXPORTS) \
5175         cd $(HOST_SUBDIR)/bfd && \
5176         $(MAKE) $(FLAGS_TO_PASS) \
5177                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5178                 $(TARGET-stagefeedback-bfd)
5179
5180 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5181 clean-stagefeedback: clean-stagefeedback-bfd
5182 clean-stagefeedback-bfd:
5183         @if [ $(current_stage) = stagefeedback ]; then \
5184           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5185         else \
5186           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5187           $(MAKE) stagefeedback-start; \
5188         fi; \
5189         cd $(HOST_SUBDIR)/bfd && \
5190         $(MAKE) $(FLAGS_TO_PASS)  \
5191                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5192                  clean
5193 @endif bfd-bootstrap
5194
5195
5196
5197
5198
5199 .PHONY: check-bfd maybe-check-bfd
5200 maybe-check-bfd:
5201 @if bfd
5202 maybe-check-bfd: check-bfd
5203
5204 check-bfd:
5205         @: $(MAKE); $(unstage)
5206         @r=`${PWD_COMMAND}`; export r; \
5207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5208         $(HOST_EXPORTS) \
5209         (cd $(HOST_SUBDIR)/bfd && \
5210           $(MAKE) $(FLAGS_TO_PASS)  check)
5211
5212 @endif bfd
5213
5214 .PHONY: install-bfd maybe-install-bfd
5215 maybe-install-bfd:
5216 @if bfd
5217 maybe-install-bfd: install-bfd
5218
5219 install-bfd: installdirs
5220         @: $(MAKE); $(unstage)
5221         @r=`${PWD_COMMAND}`; export r; \
5222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5223         $(HOST_EXPORTS) \
5224         (cd $(HOST_SUBDIR)/bfd && \
5225           $(MAKE) $(FLAGS_TO_PASS)  install)
5226
5227 @endif bfd
5228
5229 # Other targets (info, dvi, pdf, etc.)
5230
5231 .PHONY: maybe-info-bfd info-bfd
5232 maybe-info-bfd:
5233 @if bfd
5234 maybe-info-bfd: info-bfd
5235
5236 info-bfd: \
5237     configure-bfd 
5238         @[ -f ./bfd/Makefile ] || exit 0; \
5239         r=`${PWD_COMMAND}`; export r; \
5240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5241         $(HOST_EXPORTS) \
5242         for flag in $(EXTRA_HOST_FLAGS) ; do \
5243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5244         done; \
5245         echo "Doing info in bfd" ; \
5246         (cd $(HOST_SUBDIR)/bfd && \
5247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5249                   "RANLIB=$${RANLIB}" \
5250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5251                   info) \
5252           || exit 1
5253
5254 @endif bfd
5255
5256 .PHONY: maybe-dvi-bfd dvi-bfd
5257 maybe-dvi-bfd:
5258 @if bfd
5259 maybe-dvi-bfd: dvi-bfd
5260
5261 dvi-bfd: \
5262     configure-bfd 
5263         @[ -f ./bfd/Makefile ] || exit 0; \
5264         r=`${PWD_COMMAND}`; export r; \
5265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5266         $(HOST_EXPORTS) \
5267         for flag in $(EXTRA_HOST_FLAGS) ; do \
5268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5269         done; \
5270         echo "Doing dvi in bfd" ; \
5271         (cd $(HOST_SUBDIR)/bfd && \
5272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5274                   "RANLIB=$${RANLIB}" \
5275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5276                   dvi) \
5277           || exit 1
5278
5279 @endif bfd
5280
5281 .PHONY: maybe-pdf-bfd pdf-bfd
5282 maybe-pdf-bfd:
5283 @if bfd
5284 maybe-pdf-bfd: pdf-bfd
5285
5286 pdf-bfd: \
5287     configure-bfd 
5288         @[ -f ./bfd/Makefile ] || exit 0; \
5289         r=`${PWD_COMMAND}`; export r; \
5290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291         $(HOST_EXPORTS) \
5292         for flag in $(EXTRA_HOST_FLAGS) ; do \
5293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5294         done; \
5295         echo "Doing pdf in bfd" ; \
5296         (cd $(HOST_SUBDIR)/bfd && \
5297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5299                   "RANLIB=$${RANLIB}" \
5300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5301                   pdf) \
5302           || exit 1
5303
5304 @endif bfd
5305
5306 .PHONY: maybe-html-bfd html-bfd
5307 maybe-html-bfd:
5308 @if bfd
5309 maybe-html-bfd: html-bfd
5310
5311 html-bfd: \
5312     configure-bfd 
5313         @[ -f ./bfd/Makefile ] || exit 0; \
5314         r=`${PWD_COMMAND}`; export r; \
5315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5316         $(HOST_EXPORTS) \
5317         for flag in $(EXTRA_HOST_FLAGS) ; do \
5318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5319         done; \
5320         echo "Doing html in bfd" ; \
5321         (cd $(HOST_SUBDIR)/bfd && \
5322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5324                   "RANLIB=$${RANLIB}" \
5325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5326                   html) \
5327           || exit 1
5328
5329 @endif bfd
5330
5331 .PHONY: maybe-TAGS-bfd TAGS-bfd
5332 maybe-TAGS-bfd:
5333 @if bfd
5334 maybe-TAGS-bfd: TAGS-bfd
5335
5336 TAGS-bfd: \
5337     configure-bfd 
5338         @[ -f ./bfd/Makefile ] || exit 0; \
5339         r=`${PWD_COMMAND}`; export r; \
5340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5341         $(HOST_EXPORTS) \
5342         for flag in $(EXTRA_HOST_FLAGS) ; do \
5343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5344         done; \
5345         echo "Doing TAGS in bfd" ; \
5346         (cd $(HOST_SUBDIR)/bfd && \
5347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5349                   "RANLIB=$${RANLIB}" \
5350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5351                   TAGS) \
5352           || exit 1
5353
5354 @endif bfd
5355
5356 .PHONY: maybe-install-info-bfd install-info-bfd
5357 maybe-install-info-bfd:
5358 @if bfd
5359 maybe-install-info-bfd: install-info-bfd
5360
5361 install-info-bfd: \
5362     configure-bfd \
5363     info-bfd 
5364         @[ -f ./bfd/Makefile ] || exit 0; \
5365         r=`${PWD_COMMAND}`; export r; \
5366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367         $(HOST_EXPORTS) \
5368         for flag in $(EXTRA_HOST_FLAGS) ; do \
5369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5370         done; \
5371         echo "Doing install-info in bfd" ; \
5372         (cd $(HOST_SUBDIR)/bfd && \
5373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5375                   "RANLIB=$${RANLIB}" \
5376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5377                   install-info) \
5378           || exit 1
5379
5380 @endif bfd
5381
5382 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5383 maybe-install-pdf-bfd:
5384 @if bfd
5385 maybe-install-pdf-bfd: install-pdf-bfd
5386
5387 install-pdf-bfd: \
5388     configure-bfd \
5389     pdf-bfd 
5390         @[ -f ./bfd/Makefile ] || exit 0; \
5391         r=`${PWD_COMMAND}`; export r; \
5392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393         $(HOST_EXPORTS) \
5394         for flag in $(EXTRA_HOST_FLAGS) ; do \
5395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5396         done; \
5397         echo "Doing install-pdf in bfd" ; \
5398         (cd $(HOST_SUBDIR)/bfd && \
5399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5401                   "RANLIB=$${RANLIB}" \
5402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5403                   install-pdf) \
5404           || exit 1
5405
5406 @endif bfd
5407
5408 .PHONY: maybe-install-html-bfd install-html-bfd
5409 maybe-install-html-bfd:
5410 @if bfd
5411 maybe-install-html-bfd: install-html-bfd
5412
5413 install-html-bfd: \
5414     configure-bfd \
5415     html-bfd 
5416         @[ -f ./bfd/Makefile ] || exit 0; \
5417         r=`${PWD_COMMAND}`; export r; \
5418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5419         $(HOST_EXPORTS) \
5420         for flag in $(EXTRA_HOST_FLAGS) ; do \
5421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5422         done; \
5423         echo "Doing install-html in bfd" ; \
5424         (cd $(HOST_SUBDIR)/bfd && \
5425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5427                   "RANLIB=$${RANLIB}" \
5428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5429                   install-html) \
5430           || exit 1
5431
5432 @endif bfd
5433
5434 .PHONY: maybe-installcheck-bfd installcheck-bfd
5435 maybe-installcheck-bfd:
5436 @if bfd
5437 maybe-installcheck-bfd: installcheck-bfd
5438
5439 installcheck-bfd: \
5440     configure-bfd 
5441         @[ -f ./bfd/Makefile ] || exit 0; \
5442         r=`${PWD_COMMAND}`; export r; \
5443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5444         $(HOST_EXPORTS) \
5445         for flag in $(EXTRA_HOST_FLAGS) ; do \
5446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5447         done; \
5448         echo "Doing installcheck in bfd" ; \
5449         (cd $(HOST_SUBDIR)/bfd && \
5450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5452                   "RANLIB=$${RANLIB}" \
5453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5454                   installcheck) \
5455           || exit 1
5456
5457 @endif bfd
5458
5459 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5460 maybe-mostlyclean-bfd:
5461 @if bfd
5462 maybe-mostlyclean-bfd: mostlyclean-bfd
5463
5464 mostlyclean-bfd: 
5465         @[ -f ./bfd/Makefile ] || exit 0; \
5466         r=`${PWD_COMMAND}`; export r; \
5467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468         $(HOST_EXPORTS) \
5469         for flag in $(EXTRA_HOST_FLAGS) ; do \
5470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5471         done; \
5472         echo "Doing mostlyclean in bfd" ; \
5473         (cd $(HOST_SUBDIR)/bfd && \
5474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5476                   "RANLIB=$${RANLIB}" \
5477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5478                   mostlyclean) \
5479           || exit 1
5480
5481 @endif bfd
5482
5483 .PHONY: maybe-clean-bfd clean-bfd
5484 maybe-clean-bfd:
5485 @if bfd
5486 maybe-clean-bfd: clean-bfd
5487
5488 clean-bfd: 
5489         @[ -f ./bfd/Makefile ] || exit 0; \
5490         r=`${PWD_COMMAND}`; export r; \
5491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5492         $(HOST_EXPORTS) \
5493         for flag in $(EXTRA_HOST_FLAGS) ; do \
5494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5495         done; \
5496         echo "Doing clean in bfd" ; \
5497         (cd $(HOST_SUBDIR)/bfd && \
5498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5500                   "RANLIB=$${RANLIB}" \
5501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5502                   clean) \
5503           || exit 1
5504
5505 @endif bfd
5506
5507 .PHONY: maybe-distclean-bfd distclean-bfd
5508 maybe-distclean-bfd:
5509 @if bfd
5510 maybe-distclean-bfd: distclean-bfd
5511
5512 distclean-bfd: 
5513         @[ -f ./bfd/Makefile ] || exit 0; \
5514         r=`${PWD_COMMAND}`; export r; \
5515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5516         $(HOST_EXPORTS) \
5517         for flag in $(EXTRA_HOST_FLAGS) ; do \
5518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5519         done; \
5520         echo "Doing distclean in bfd" ; \
5521         (cd $(HOST_SUBDIR)/bfd && \
5522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5524                   "RANLIB=$${RANLIB}" \
5525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5526                   distclean) \
5527           || exit 1
5528
5529 @endif bfd
5530
5531 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5532 maybe-maintainer-clean-bfd:
5533 @if bfd
5534 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5535
5536 maintainer-clean-bfd: 
5537         @[ -f ./bfd/Makefile ] || exit 0; \
5538         r=`${PWD_COMMAND}`; export r; \
5539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5540         $(HOST_EXPORTS) \
5541         for flag in $(EXTRA_HOST_FLAGS) ; do \
5542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5543         done; \
5544         echo "Doing maintainer-clean in bfd" ; \
5545         (cd $(HOST_SUBDIR)/bfd && \
5546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5548                   "RANLIB=$${RANLIB}" \
5549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5550                   maintainer-clean) \
5551           || exit 1
5552
5553 @endif bfd
5554
5555
5556
5557 .PHONY: configure-opcodes maybe-configure-opcodes
5558 maybe-configure-opcodes:
5559 @if gcc-bootstrap
5560 configure-opcodes: stage_current
5561 @endif gcc-bootstrap
5562 @if opcodes
5563 maybe-configure-opcodes: configure-opcodes
5564 configure-opcodes: 
5565         @r=`${PWD_COMMAND}`; export r; \
5566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5567         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5569         $(HOST_EXPORTS) \
5570         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5571         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5572         case $(srcdir) in \
5573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5574           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5576         esac; \
5577         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5578         libsrcdir="$$s/opcodes"; \
5579         $(SHELL) $${libsrcdir}/configure \
5580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5581           --target=${target_alias} $${srcdiroption}  \
5582           || exit 1
5583 @endif opcodes
5584
5585
5586
5587 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5588 maybe-configure-stage1-opcodes:
5589 @if opcodes-bootstrap
5590 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5591 configure-stage1-opcodes:
5592         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5593         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5594         @r=`${PWD_COMMAND}`; export r; \
5595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5596         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5597         $(HOST_EXPORTS) \
5598         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5599         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
5600         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5602         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5603         case $(srcdir) in \
5604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5605           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5607         esac; \
5608         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5609         libsrcdir="$$s/opcodes"; \
5610         $(SHELL) $${libsrcdir}/configure \
5611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5612           --target=${target_alias} $${srcdiroption} \
5613            \
5614           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5615 @endif opcodes-bootstrap
5616
5617 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5618 maybe-configure-stage2-opcodes:
5619 @if opcodes-bootstrap
5620 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5621 configure-stage2-opcodes:
5622         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5624         @r=`${PWD_COMMAND}`; export r; \
5625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5627         $(HOST_EXPORTS) \
5628         $(POSTSTAGE1_HOST_EXPORTS) \
5629         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5630         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5631         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5633         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5634         case $(srcdir) in \
5635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5636           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5638         esac; \
5639         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5640         libsrcdir="$$s/opcodes"; \
5641         $(SHELL) $${libsrcdir}/configure \
5642           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5643           --target=${target_alias} $${srcdiroption} \
5644           --with-build-libsubdir=$(HOST_SUBDIR) \
5645           @stage2_werror_flag@ 
5646 @endif opcodes-bootstrap
5647
5648 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5649 maybe-configure-stage3-opcodes:
5650 @if opcodes-bootstrap
5651 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5652 configure-stage3-opcodes:
5653         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5654         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5655         @r=`${PWD_COMMAND}`; export r; \
5656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5658         $(HOST_EXPORTS) \
5659         $(POSTSTAGE1_HOST_EXPORTS) \
5660         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5661         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5662         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5664         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5665         case $(srcdir) in \
5666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5667           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5669         esac; \
5670         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5671         libsrcdir="$$s/opcodes"; \
5672         $(SHELL) $${libsrcdir}/configure \
5673           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5674           --target=${target_alias} $${srcdiroption} \
5675           --with-build-libsubdir=$(HOST_SUBDIR) \
5676           @stage2_werror_flag@ 
5677 @endif opcodes-bootstrap
5678
5679 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5680 maybe-configure-stage4-opcodes:
5681 @if opcodes-bootstrap
5682 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5683 configure-stage4-opcodes:
5684         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5686         @r=`${PWD_COMMAND}`; export r; \
5687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5689         $(HOST_EXPORTS) \
5690         $(POSTSTAGE1_HOST_EXPORTS) \
5691         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5692         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5693         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5695         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5696         case $(srcdir) in \
5697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5698           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5700         esac; \
5701         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5702         libsrcdir="$$s/opcodes"; \
5703         $(SHELL) $${libsrcdir}/configure \
5704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5705           --target=${target_alias} $${srcdiroption} \
5706           --with-build-libsubdir=$(HOST_SUBDIR) \
5707           @stage2_werror_flag@ 
5708 @endif opcodes-bootstrap
5709
5710 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5711 maybe-configure-stageprofile-opcodes:
5712 @if opcodes-bootstrap
5713 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5714 configure-stageprofile-opcodes:
5715         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5717         @r=`${PWD_COMMAND}`; export r; \
5718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5720         $(HOST_EXPORTS) \
5721         $(POSTSTAGE1_HOST_EXPORTS) \
5722         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
5723         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5724         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5726         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5727         case $(srcdir) in \
5728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5729           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5731         esac; \
5732         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5733         libsrcdir="$$s/opcodes"; \
5734         $(SHELL) $${libsrcdir}/configure \
5735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5736           --target=${target_alias} $${srcdiroption} \
5737           --with-build-libsubdir=$(HOST_SUBDIR) \
5738           @stage2_werror_flag@ 
5739 @endif opcodes-bootstrap
5740
5741 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5742 maybe-configure-stagefeedback-opcodes:
5743 @if opcodes-bootstrap
5744 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5745 configure-stagefeedback-opcodes:
5746         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5748         @r=`${PWD_COMMAND}`; export r; \
5749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5751         $(HOST_EXPORTS) \
5752         $(POSTSTAGE1_HOST_EXPORTS) \
5753         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
5754         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5755         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5757         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5758         case $(srcdir) in \
5759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5760           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5762         esac; \
5763         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5764         libsrcdir="$$s/opcodes"; \
5765         $(SHELL) $${libsrcdir}/configure \
5766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5767           --target=${target_alias} $${srcdiroption} \
5768           --with-build-libsubdir=$(HOST_SUBDIR) \
5769           @stage2_werror_flag@ 
5770 @endif opcodes-bootstrap
5771
5772
5773
5774
5775
5776 .PHONY: all-opcodes maybe-all-opcodes
5777 maybe-all-opcodes:
5778 @if gcc-bootstrap
5779 all-opcodes: stage_current
5780 @endif gcc-bootstrap
5781 @if opcodes
5782 TARGET-opcodes=all
5783 maybe-all-opcodes: all-opcodes
5784 all-opcodes: configure-opcodes
5785         @r=`${PWD_COMMAND}`; export r; \
5786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787         $(HOST_EXPORTS) \
5788         (cd $(HOST_SUBDIR)/opcodes && \
5789           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
5790 @endif opcodes
5791
5792
5793
5794 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5795 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5796 maybe-all-stage1-opcodes:
5797 maybe-clean-stage1-opcodes:
5798 @if opcodes-bootstrap
5799 maybe-all-stage1-opcodes: all-stage1-opcodes
5800 all-stage1: all-stage1-opcodes
5801 TARGET-stage1-opcodes = $(TARGET-opcodes)
5802 all-stage1-opcodes: configure-stage1-opcodes
5803         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5804         @r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         $(HOST_EXPORTS) \
5807         cd $(HOST_SUBDIR)/opcodes && \
5808         $(MAKE) $(FLAGS_TO_PASS) \
5809                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
5810                 $(TARGET-stage1-opcodes)
5811
5812 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5813 clean-stage1: clean-stage1-opcodes
5814 clean-stage1-opcodes:
5815         @if [ $(current_stage) = stage1 ]; then \
5816           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5817         else \
5818           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5819           $(MAKE) stage1-start; \
5820         fi; \
5821         cd $(HOST_SUBDIR)/opcodes && \
5822         $(MAKE) $(FLAGS_TO_PASS)  \
5823                  clean
5824 @endif opcodes-bootstrap
5825
5826
5827 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5828 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5829 maybe-all-stage2-opcodes:
5830 maybe-clean-stage2-opcodes:
5831 @if opcodes-bootstrap
5832 maybe-all-stage2-opcodes: all-stage2-opcodes
5833 all-stage2: all-stage2-opcodes
5834 TARGET-stage2-opcodes = $(TARGET-opcodes)
5835 all-stage2-opcodes: configure-stage2-opcodes
5836         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5837         @r=`${PWD_COMMAND}`; export r; \
5838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5839         $(HOST_EXPORTS) \
5840         $(POSTSTAGE1_HOST_EXPORTS) \
5841         cd $(HOST_SUBDIR)/opcodes && \
5842         $(MAKE) $(FLAGS_TO_PASS) \
5843                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5844                 $(TARGET-stage2-opcodes)
5845
5846 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5847 clean-stage2: clean-stage2-opcodes
5848 clean-stage2-opcodes:
5849         @if [ $(current_stage) = stage2 ]; then \
5850           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5851         else \
5852           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5853           $(MAKE) stage2-start; \
5854         fi; \
5855         cd $(HOST_SUBDIR)/opcodes && \
5856         $(MAKE) $(FLAGS_TO_PASS)  \
5857                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5858                  clean
5859 @endif opcodes-bootstrap
5860
5861
5862 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5863 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5864 maybe-all-stage3-opcodes:
5865 maybe-clean-stage3-opcodes:
5866 @if opcodes-bootstrap
5867 maybe-all-stage3-opcodes: all-stage3-opcodes
5868 all-stage3: all-stage3-opcodes
5869 TARGET-stage3-opcodes = $(TARGET-opcodes)
5870 all-stage3-opcodes: configure-stage3-opcodes
5871         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5872         @r=`${PWD_COMMAND}`; export r; \
5873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874         $(HOST_EXPORTS) \
5875         $(POSTSTAGE1_HOST_EXPORTS) \
5876         cd $(HOST_SUBDIR)/opcodes && \
5877         $(MAKE) $(FLAGS_TO_PASS) \
5878                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5879                 $(TARGET-stage3-opcodes)
5880
5881 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5882 clean-stage3: clean-stage3-opcodes
5883 clean-stage3-opcodes:
5884         @if [ $(current_stage) = stage3 ]; then \
5885           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5886         else \
5887           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5888           $(MAKE) stage3-start; \
5889         fi; \
5890         cd $(HOST_SUBDIR)/opcodes && \
5891         $(MAKE) $(FLAGS_TO_PASS)  \
5892                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5893                  clean
5894 @endif opcodes-bootstrap
5895
5896
5897 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5898 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5899 maybe-all-stage4-opcodes:
5900 maybe-clean-stage4-opcodes:
5901 @if opcodes-bootstrap
5902 maybe-all-stage4-opcodes: all-stage4-opcodes
5903 all-stage4: all-stage4-opcodes
5904 TARGET-stage4-opcodes = $(TARGET-opcodes)
5905 all-stage4-opcodes: configure-stage4-opcodes
5906         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5907         @r=`${PWD_COMMAND}`; export r; \
5908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909         $(HOST_EXPORTS) \
5910         $(POSTSTAGE1_HOST_EXPORTS) \
5911         cd $(HOST_SUBDIR)/opcodes && \
5912         $(MAKE) $(FLAGS_TO_PASS) \
5913                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5914                 $(TARGET-stage4-opcodes)
5915
5916 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5917 clean-stage4: clean-stage4-opcodes
5918 clean-stage4-opcodes:
5919         @if [ $(current_stage) = stage4 ]; then \
5920           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5921         else \
5922           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5923           $(MAKE) stage4-start; \
5924         fi; \
5925         cd $(HOST_SUBDIR)/opcodes && \
5926         $(MAKE) $(FLAGS_TO_PASS)  \
5927                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5928                  clean
5929 @endif opcodes-bootstrap
5930
5931
5932 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5933 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5934 maybe-all-stageprofile-opcodes:
5935 maybe-clean-stageprofile-opcodes:
5936 @if opcodes-bootstrap
5937 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5938 all-stageprofile: all-stageprofile-opcodes
5939 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5940 all-stageprofile-opcodes: configure-stageprofile-opcodes
5941         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5942         @r=`${PWD_COMMAND}`; export r; \
5943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5944         $(HOST_EXPORTS) \
5945         $(POSTSTAGE1_HOST_EXPORTS) \
5946         cd $(HOST_SUBDIR)/opcodes && \
5947         $(MAKE) $(FLAGS_TO_PASS) \
5948                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5949                 $(TARGET-stageprofile-opcodes)
5950
5951 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5952 clean-stageprofile: clean-stageprofile-opcodes
5953 clean-stageprofile-opcodes:
5954         @if [ $(current_stage) = stageprofile ]; then \
5955           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5956         else \
5957           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5958           $(MAKE) stageprofile-start; \
5959         fi; \
5960         cd $(HOST_SUBDIR)/opcodes && \
5961         $(MAKE) $(FLAGS_TO_PASS)  \
5962                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5963                  clean
5964 @endif opcodes-bootstrap
5965
5966
5967 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5968 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5969 maybe-all-stagefeedback-opcodes:
5970 maybe-clean-stagefeedback-opcodes:
5971 @if opcodes-bootstrap
5972 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5973 all-stagefeedback: all-stagefeedback-opcodes
5974 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5975 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5976         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5977         @r=`${PWD_COMMAND}`; export r; \
5978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979         $(HOST_EXPORTS) \
5980         $(POSTSTAGE1_HOST_EXPORTS) \
5981         cd $(HOST_SUBDIR)/opcodes && \
5982         $(MAKE) $(FLAGS_TO_PASS) \
5983                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5984                 $(TARGET-stagefeedback-opcodes)
5985
5986 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5987 clean-stagefeedback: clean-stagefeedback-opcodes
5988 clean-stagefeedback-opcodes:
5989         @if [ $(current_stage) = stagefeedback ]; then \
5990           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5991         else \
5992           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5993           $(MAKE) stagefeedback-start; \
5994         fi; \
5995         cd $(HOST_SUBDIR)/opcodes && \
5996         $(MAKE) $(FLAGS_TO_PASS)  \
5997                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5998                  clean
5999 @endif opcodes-bootstrap
6000
6001
6002
6003
6004
6005 .PHONY: check-opcodes maybe-check-opcodes
6006 maybe-check-opcodes:
6007 @if opcodes
6008 maybe-check-opcodes: check-opcodes
6009
6010 check-opcodes:
6011         @: $(MAKE); $(unstage)
6012         @r=`${PWD_COMMAND}`; export r; \
6013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014         $(HOST_EXPORTS) \
6015         (cd $(HOST_SUBDIR)/opcodes && \
6016           $(MAKE) $(FLAGS_TO_PASS)  check)
6017
6018 @endif opcodes
6019
6020 .PHONY: install-opcodes maybe-install-opcodes
6021 maybe-install-opcodes:
6022 @if opcodes
6023 maybe-install-opcodes: install-opcodes
6024
6025 install-opcodes: installdirs
6026         @: $(MAKE); $(unstage)
6027         @r=`${PWD_COMMAND}`; export r; \
6028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029         $(HOST_EXPORTS) \
6030         (cd $(HOST_SUBDIR)/opcodes && \
6031           $(MAKE) $(FLAGS_TO_PASS)  install)
6032
6033 @endif opcodes
6034
6035 # Other targets (info, dvi, pdf, etc.)
6036
6037 .PHONY: maybe-info-opcodes info-opcodes
6038 maybe-info-opcodes:
6039 @if opcodes
6040 maybe-info-opcodes: info-opcodes
6041
6042 info-opcodes: \
6043     configure-opcodes 
6044         @[ -f ./opcodes/Makefile ] || exit 0; \
6045         r=`${PWD_COMMAND}`; export r; \
6046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047         $(HOST_EXPORTS) \
6048         for flag in $(EXTRA_HOST_FLAGS) ; do \
6049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6050         done; \
6051         echo "Doing info in opcodes" ; \
6052         (cd $(HOST_SUBDIR)/opcodes && \
6053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6055                   "RANLIB=$${RANLIB}" \
6056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6057                   info) \
6058           || exit 1
6059
6060 @endif opcodes
6061
6062 .PHONY: maybe-dvi-opcodes dvi-opcodes
6063 maybe-dvi-opcodes:
6064 @if opcodes
6065 maybe-dvi-opcodes: dvi-opcodes
6066
6067 dvi-opcodes: \
6068     configure-opcodes 
6069         @[ -f ./opcodes/Makefile ] || exit 0; \
6070         r=`${PWD_COMMAND}`; export r; \
6071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072         $(HOST_EXPORTS) \
6073         for flag in $(EXTRA_HOST_FLAGS) ; do \
6074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075         done; \
6076         echo "Doing dvi in opcodes" ; \
6077         (cd $(HOST_SUBDIR)/opcodes && \
6078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080                   "RANLIB=$${RANLIB}" \
6081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6082                   dvi) \
6083           || exit 1
6084
6085 @endif opcodes
6086
6087 .PHONY: maybe-pdf-opcodes pdf-opcodes
6088 maybe-pdf-opcodes:
6089 @if opcodes
6090 maybe-pdf-opcodes: pdf-opcodes
6091
6092 pdf-opcodes: \
6093     configure-opcodes 
6094         @[ -f ./opcodes/Makefile ] || exit 0; \
6095         r=`${PWD_COMMAND}`; export r; \
6096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6097         $(HOST_EXPORTS) \
6098         for flag in $(EXTRA_HOST_FLAGS) ; do \
6099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6100         done; \
6101         echo "Doing pdf in opcodes" ; \
6102         (cd $(HOST_SUBDIR)/opcodes && \
6103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6105                   "RANLIB=$${RANLIB}" \
6106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6107                   pdf) \
6108           || exit 1
6109
6110 @endif opcodes
6111
6112 .PHONY: maybe-html-opcodes html-opcodes
6113 maybe-html-opcodes:
6114 @if opcodes
6115 maybe-html-opcodes: html-opcodes
6116
6117 html-opcodes: \
6118     configure-opcodes 
6119         @[ -f ./opcodes/Makefile ] || exit 0; \
6120         r=`${PWD_COMMAND}`; export r; \
6121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122         $(HOST_EXPORTS) \
6123         for flag in $(EXTRA_HOST_FLAGS) ; do \
6124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125         done; \
6126         echo "Doing html in opcodes" ; \
6127         (cd $(HOST_SUBDIR)/opcodes && \
6128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6130                   "RANLIB=$${RANLIB}" \
6131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6132                   html) \
6133           || exit 1
6134
6135 @endif opcodes
6136
6137 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6138 maybe-TAGS-opcodes:
6139 @if opcodes
6140 maybe-TAGS-opcodes: TAGS-opcodes
6141
6142 TAGS-opcodes: \
6143     configure-opcodes 
6144         @[ -f ./opcodes/Makefile ] || exit 0; \
6145         r=`${PWD_COMMAND}`; export r; \
6146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147         $(HOST_EXPORTS) \
6148         for flag in $(EXTRA_HOST_FLAGS) ; do \
6149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6150         done; \
6151         echo "Doing TAGS in opcodes" ; \
6152         (cd $(HOST_SUBDIR)/opcodes && \
6153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155                   "RANLIB=$${RANLIB}" \
6156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6157                   TAGS) \
6158           || exit 1
6159
6160 @endif opcodes
6161
6162 .PHONY: maybe-install-info-opcodes install-info-opcodes
6163 maybe-install-info-opcodes:
6164 @if opcodes
6165 maybe-install-info-opcodes: install-info-opcodes
6166
6167 install-info-opcodes: \
6168     configure-opcodes \
6169     info-opcodes 
6170         @[ -f ./opcodes/Makefile ] || exit 0; \
6171         r=`${PWD_COMMAND}`; export r; \
6172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173         $(HOST_EXPORTS) \
6174         for flag in $(EXTRA_HOST_FLAGS) ; do \
6175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6176         done; \
6177         echo "Doing install-info in opcodes" ; \
6178         (cd $(HOST_SUBDIR)/opcodes && \
6179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6181                   "RANLIB=$${RANLIB}" \
6182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6183                   install-info) \
6184           || exit 1
6185
6186 @endif opcodes
6187
6188 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6189 maybe-install-pdf-opcodes:
6190 @if opcodes
6191 maybe-install-pdf-opcodes: install-pdf-opcodes
6192
6193 install-pdf-opcodes: \
6194     configure-opcodes \
6195     pdf-opcodes 
6196         @[ -f ./opcodes/Makefile ] || exit 0; \
6197         r=`${PWD_COMMAND}`; export r; \
6198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6199         $(HOST_EXPORTS) \
6200         for flag in $(EXTRA_HOST_FLAGS) ; do \
6201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6202         done; \
6203         echo "Doing install-pdf in opcodes" ; \
6204         (cd $(HOST_SUBDIR)/opcodes && \
6205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6207                   "RANLIB=$${RANLIB}" \
6208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6209                   install-pdf) \
6210           || exit 1
6211
6212 @endif opcodes
6213
6214 .PHONY: maybe-install-html-opcodes install-html-opcodes
6215 maybe-install-html-opcodes:
6216 @if opcodes
6217 maybe-install-html-opcodes: install-html-opcodes
6218
6219 install-html-opcodes: \
6220     configure-opcodes \
6221     html-opcodes 
6222         @[ -f ./opcodes/Makefile ] || exit 0; \
6223         r=`${PWD_COMMAND}`; export r; \
6224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225         $(HOST_EXPORTS) \
6226         for flag in $(EXTRA_HOST_FLAGS) ; do \
6227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6228         done; \
6229         echo "Doing install-html in opcodes" ; \
6230         (cd $(HOST_SUBDIR)/opcodes && \
6231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6233                   "RANLIB=$${RANLIB}" \
6234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6235                   install-html) \
6236           || exit 1
6237
6238 @endif opcodes
6239
6240 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6241 maybe-installcheck-opcodes:
6242 @if opcodes
6243 maybe-installcheck-opcodes: installcheck-opcodes
6244
6245 installcheck-opcodes: \
6246     configure-opcodes 
6247         @[ -f ./opcodes/Makefile ] || exit 0; \
6248         r=`${PWD_COMMAND}`; export r; \
6249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250         $(HOST_EXPORTS) \
6251         for flag in $(EXTRA_HOST_FLAGS) ; do \
6252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6253         done; \
6254         echo "Doing installcheck in opcodes" ; \
6255         (cd $(HOST_SUBDIR)/opcodes && \
6256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6258                   "RANLIB=$${RANLIB}" \
6259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6260                   installcheck) \
6261           || exit 1
6262
6263 @endif opcodes
6264
6265 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6266 maybe-mostlyclean-opcodes:
6267 @if opcodes
6268 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6269
6270 mostlyclean-opcodes: 
6271         @[ -f ./opcodes/Makefile ] || exit 0; \
6272         r=`${PWD_COMMAND}`; export r; \
6273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274         $(HOST_EXPORTS) \
6275         for flag in $(EXTRA_HOST_FLAGS) ; do \
6276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6277         done; \
6278         echo "Doing mostlyclean in opcodes" ; \
6279         (cd $(HOST_SUBDIR)/opcodes && \
6280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6282                   "RANLIB=$${RANLIB}" \
6283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6284                   mostlyclean) \
6285           || exit 1
6286
6287 @endif opcodes
6288
6289 .PHONY: maybe-clean-opcodes clean-opcodes
6290 maybe-clean-opcodes:
6291 @if opcodes
6292 maybe-clean-opcodes: clean-opcodes
6293
6294 clean-opcodes: 
6295         @[ -f ./opcodes/Makefile ] || exit 0; \
6296         r=`${PWD_COMMAND}`; export r; \
6297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298         $(HOST_EXPORTS) \
6299         for flag in $(EXTRA_HOST_FLAGS) ; do \
6300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6301         done; \
6302         echo "Doing clean in opcodes" ; \
6303         (cd $(HOST_SUBDIR)/opcodes && \
6304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6306                   "RANLIB=$${RANLIB}" \
6307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6308                   clean) \
6309           || exit 1
6310
6311 @endif opcodes
6312
6313 .PHONY: maybe-distclean-opcodes distclean-opcodes
6314 maybe-distclean-opcodes:
6315 @if opcodes
6316 maybe-distclean-opcodes: distclean-opcodes
6317
6318 distclean-opcodes: 
6319         @[ -f ./opcodes/Makefile ] || exit 0; \
6320         r=`${PWD_COMMAND}`; export r; \
6321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6322         $(HOST_EXPORTS) \
6323         for flag in $(EXTRA_HOST_FLAGS) ; do \
6324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6325         done; \
6326         echo "Doing distclean in opcodes" ; \
6327         (cd $(HOST_SUBDIR)/opcodes && \
6328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6330                   "RANLIB=$${RANLIB}" \
6331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6332                   distclean) \
6333           || exit 1
6334
6335 @endif opcodes
6336
6337 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6338 maybe-maintainer-clean-opcodes:
6339 @if opcodes
6340 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6341
6342 maintainer-clean-opcodes: 
6343         @[ -f ./opcodes/Makefile ] || exit 0; \
6344         r=`${PWD_COMMAND}`; export r; \
6345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346         $(HOST_EXPORTS) \
6347         for flag in $(EXTRA_HOST_FLAGS) ; do \
6348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6349         done; \
6350         echo "Doing maintainer-clean in opcodes" ; \
6351         (cd $(HOST_SUBDIR)/opcodes && \
6352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6354                   "RANLIB=$${RANLIB}" \
6355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6356                   maintainer-clean) \
6357           || exit 1
6358
6359 @endif opcodes
6360
6361
6362
6363 .PHONY: configure-binutils maybe-configure-binutils
6364 maybe-configure-binutils:
6365 @if gcc-bootstrap
6366 configure-binutils: stage_current
6367 @endif gcc-bootstrap
6368 @if binutils
6369 maybe-configure-binutils: configure-binutils
6370 configure-binutils: 
6371         @r=`${PWD_COMMAND}`; export r; \
6372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6373         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6375         $(HOST_EXPORTS) \
6376         echo Configuring in $(HOST_SUBDIR)/binutils; \
6377         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6378         case $(srcdir) in \
6379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6380           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6382         esac; \
6383         srcdiroption="--srcdir=$${topdir}/binutils"; \
6384         libsrcdir="$$s/binutils"; \
6385         $(SHELL) $${libsrcdir}/configure \
6386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6387           --target=${target_alias} $${srcdiroption}  \
6388           || exit 1
6389 @endif binutils
6390
6391
6392
6393 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6394 maybe-configure-stage1-binutils:
6395 @if binutils-bootstrap
6396 maybe-configure-stage1-binutils: configure-stage1-binutils
6397 configure-stage1-binutils:
6398         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6400         @r=`${PWD_COMMAND}`; export r; \
6401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6402         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6403         $(HOST_EXPORTS) \
6404         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6405         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
6406         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6408         cd $(HOST_SUBDIR)/binutils || exit 1; \
6409         case $(srcdir) in \
6410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6411           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6413         esac; \
6414         srcdiroption="--srcdir=$${topdir}/binutils"; \
6415         libsrcdir="$$s/binutils"; \
6416         $(SHELL) $${libsrcdir}/configure \
6417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6418           --target=${target_alias} $${srcdiroption} \
6419            \
6420           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6421 @endif binutils-bootstrap
6422
6423 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6424 maybe-configure-stage2-binutils:
6425 @if binutils-bootstrap
6426 maybe-configure-stage2-binutils: configure-stage2-binutils
6427 configure-stage2-binutils:
6428         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6430         @r=`${PWD_COMMAND}`; export r; \
6431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6433         $(HOST_EXPORTS) \
6434         $(POSTSTAGE1_HOST_EXPORTS) \
6435         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6436         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6437         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6439         cd $(HOST_SUBDIR)/binutils || exit 1; \
6440         case $(srcdir) in \
6441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6442           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6444         esac; \
6445         srcdiroption="--srcdir=$${topdir}/binutils"; \
6446         libsrcdir="$$s/binutils"; \
6447         $(SHELL) $${libsrcdir}/configure \
6448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6449           --target=${target_alias} $${srcdiroption} \
6450           --with-build-libsubdir=$(HOST_SUBDIR) \
6451           @stage2_werror_flag@ 
6452 @endif binutils-bootstrap
6453
6454 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6455 maybe-configure-stage3-binutils:
6456 @if binutils-bootstrap
6457 maybe-configure-stage3-binutils: configure-stage3-binutils
6458 configure-stage3-binutils:
6459         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6460         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6461         @r=`${PWD_COMMAND}`; export r; \
6462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6464         $(HOST_EXPORTS) \
6465         $(POSTSTAGE1_HOST_EXPORTS) \
6466         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6467         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6468         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6470         cd $(HOST_SUBDIR)/binutils || exit 1; \
6471         case $(srcdir) in \
6472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6473           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6475         esac; \
6476         srcdiroption="--srcdir=$${topdir}/binutils"; \
6477         libsrcdir="$$s/binutils"; \
6478         $(SHELL) $${libsrcdir}/configure \
6479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6480           --target=${target_alias} $${srcdiroption} \
6481           --with-build-libsubdir=$(HOST_SUBDIR) \
6482           @stage2_werror_flag@ 
6483 @endif binutils-bootstrap
6484
6485 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6486 maybe-configure-stage4-binutils:
6487 @if binutils-bootstrap
6488 maybe-configure-stage4-binutils: configure-stage4-binutils
6489 configure-stage4-binutils:
6490         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6492         @r=`${PWD_COMMAND}`; export r; \
6493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6494         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6495         $(HOST_EXPORTS) \
6496         $(POSTSTAGE1_HOST_EXPORTS) \
6497         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6498         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6499         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6501         cd $(HOST_SUBDIR)/binutils || exit 1; \
6502         case $(srcdir) in \
6503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6504           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6506         esac; \
6507         srcdiroption="--srcdir=$${topdir}/binutils"; \
6508         libsrcdir="$$s/binutils"; \
6509         $(SHELL) $${libsrcdir}/configure \
6510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6511           --target=${target_alias} $${srcdiroption} \
6512           --with-build-libsubdir=$(HOST_SUBDIR) \
6513           @stage2_werror_flag@ 
6514 @endif binutils-bootstrap
6515
6516 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6517 maybe-configure-stageprofile-binutils:
6518 @if binutils-bootstrap
6519 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6520 configure-stageprofile-binutils:
6521         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6523         @r=`${PWD_COMMAND}`; export r; \
6524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6525         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6526         $(HOST_EXPORTS) \
6527         $(POSTSTAGE1_HOST_EXPORTS) \
6528         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
6529         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
6530         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6532         cd $(HOST_SUBDIR)/binutils || exit 1; \
6533         case $(srcdir) in \
6534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6535           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6537         esac; \
6538         srcdiroption="--srcdir=$${topdir}/binutils"; \
6539         libsrcdir="$$s/binutils"; \
6540         $(SHELL) $${libsrcdir}/configure \
6541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6542           --target=${target_alias} $${srcdiroption} \
6543           --with-build-libsubdir=$(HOST_SUBDIR) \
6544           @stage2_werror_flag@ 
6545 @endif binutils-bootstrap
6546
6547 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6548 maybe-configure-stagefeedback-binutils:
6549 @if binutils-bootstrap
6550 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6551 configure-stagefeedback-binutils:
6552         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6553         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6554         @r=`${PWD_COMMAND}`; export r; \
6555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6556         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6557         $(HOST_EXPORTS) \
6558         $(POSTSTAGE1_HOST_EXPORTS) \
6559         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
6560         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
6561         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6563         cd $(HOST_SUBDIR)/binutils || exit 1; \
6564         case $(srcdir) in \
6565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6566           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6568         esac; \
6569         srcdiroption="--srcdir=$${topdir}/binutils"; \
6570         libsrcdir="$$s/binutils"; \
6571         $(SHELL) $${libsrcdir}/configure \
6572           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6573           --target=${target_alias} $${srcdiroption} \
6574           --with-build-libsubdir=$(HOST_SUBDIR) \
6575           @stage2_werror_flag@ 
6576 @endif binutils-bootstrap
6577
6578
6579
6580
6581
6582 .PHONY: all-binutils maybe-all-binutils
6583 maybe-all-binutils:
6584 @if gcc-bootstrap
6585 all-binutils: stage_current
6586 @endif gcc-bootstrap
6587 @if binutils
6588 TARGET-binutils=all
6589 maybe-all-binutils: all-binutils
6590 all-binutils: configure-binutils
6591         @r=`${PWD_COMMAND}`; export r; \
6592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593         $(HOST_EXPORTS) \
6594         (cd $(HOST_SUBDIR)/binutils && \
6595           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
6596 @endif binutils
6597
6598
6599
6600 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6601 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6602 maybe-all-stage1-binutils:
6603 maybe-clean-stage1-binutils:
6604 @if binutils-bootstrap
6605 maybe-all-stage1-binutils: all-stage1-binutils
6606 all-stage1: all-stage1-binutils
6607 TARGET-stage1-binutils = $(TARGET-binutils)
6608 all-stage1-binutils: configure-stage1-binutils
6609         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6610         @r=`${PWD_COMMAND}`; export r; \
6611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6612         $(HOST_EXPORTS) \
6613         cd $(HOST_SUBDIR)/binutils && \
6614         $(MAKE) $(FLAGS_TO_PASS) \
6615                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
6616                 $(TARGET-stage1-binutils)
6617
6618 maybe-clean-stage1-binutils: clean-stage1-binutils
6619 clean-stage1: clean-stage1-binutils
6620 clean-stage1-binutils:
6621         @if [ $(current_stage) = stage1 ]; then \
6622           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6623         else \
6624           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6625           $(MAKE) stage1-start; \
6626         fi; \
6627         cd $(HOST_SUBDIR)/binutils && \
6628         $(MAKE) $(FLAGS_TO_PASS)  \
6629                  clean
6630 @endif binutils-bootstrap
6631
6632
6633 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6634 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6635 maybe-all-stage2-binutils:
6636 maybe-clean-stage2-binutils:
6637 @if binutils-bootstrap
6638 maybe-all-stage2-binutils: all-stage2-binutils
6639 all-stage2: all-stage2-binutils
6640 TARGET-stage2-binutils = $(TARGET-binutils)
6641 all-stage2-binutils: configure-stage2-binutils
6642         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6643         @r=`${PWD_COMMAND}`; export r; \
6644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6645         $(HOST_EXPORTS) \
6646         $(POSTSTAGE1_HOST_EXPORTS) \
6647         cd $(HOST_SUBDIR)/binutils && \
6648         $(MAKE) $(FLAGS_TO_PASS) \
6649                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6650                 $(TARGET-stage2-binutils)
6651
6652 maybe-clean-stage2-binutils: clean-stage2-binutils
6653 clean-stage2: clean-stage2-binutils
6654 clean-stage2-binutils:
6655         @if [ $(current_stage) = stage2 ]; then \
6656           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6657         else \
6658           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6659           $(MAKE) stage2-start; \
6660         fi; \
6661         cd $(HOST_SUBDIR)/binutils && \
6662         $(MAKE) $(FLAGS_TO_PASS)  \
6663                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6664                  clean
6665 @endif binutils-bootstrap
6666
6667
6668 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6669 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6670 maybe-all-stage3-binutils:
6671 maybe-clean-stage3-binutils:
6672 @if binutils-bootstrap
6673 maybe-all-stage3-binutils: all-stage3-binutils
6674 all-stage3: all-stage3-binutils
6675 TARGET-stage3-binutils = $(TARGET-binutils)
6676 all-stage3-binutils: configure-stage3-binutils
6677         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6678         @r=`${PWD_COMMAND}`; export r; \
6679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6680         $(HOST_EXPORTS) \
6681         $(POSTSTAGE1_HOST_EXPORTS) \
6682         cd $(HOST_SUBDIR)/binutils && \
6683         $(MAKE) $(FLAGS_TO_PASS) \
6684                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6685                 $(TARGET-stage3-binutils)
6686
6687 maybe-clean-stage3-binutils: clean-stage3-binutils
6688 clean-stage3: clean-stage3-binutils
6689 clean-stage3-binutils:
6690         @if [ $(current_stage) = stage3 ]; then \
6691           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6692         else \
6693           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6694           $(MAKE) stage3-start; \
6695         fi; \
6696         cd $(HOST_SUBDIR)/binutils && \
6697         $(MAKE) $(FLAGS_TO_PASS)  \
6698                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6699                  clean
6700 @endif binutils-bootstrap
6701
6702
6703 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6704 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6705 maybe-all-stage4-binutils:
6706 maybe-clean-stage4-binutils:
6707 @if binutils-bootstrap
6708 maybe-all-stage4-binutils: all-stage4-binutils
6709 all-stage4: all-stage4-binutils
6710 TARGET-stage4-binutils = $(TARGET-binutils)
6711 all-stage4-binutils: configure-stage4-binutils
6712         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6713         @r=`${PWD_COMMAND}`; export r; \
6714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715         $(HOST_EXPORTS) \
6716         $(POSTSTAGE1_HOST_EXPORTS) \
6717         cd $(HOST_SUBDIR)/binutils && \
6718         $(MAKE) $(FLAGS_TO_PASS) \
6719                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6720                 $(TARGET-stage4-binutils)
6721
6722 maybe-clean-stage4-binutils: clean-stage4-binutils
6723 clean-stage4: clean-stage4-binutils
6724 clean-stage4-binutils:
6725         @if [ $(current_stage) = stage4 ]; then \
6726           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6727         else \
6728           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6729           $(MAKE) stage4-start; \
6730         fi; \
6731         cd $(HOST_SUBDIR)/binutils && \
6732         $(MAKE) $(FLAGS_TO_PASS)  \
6733                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6734                  clean
6735 @endif binutils-bootstrap
6736
6737
6738 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6739 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6740 maybe-all-stageprofile-binutils:
6741 maybe-clean-stageprofile-binutils:
6742 @if binutils-bootstrap
6743 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6744 all-stageprofile: all-stageprofile-binutils
6745 TARGET-stageprofile-binutils = $(TARGET-binutils)
6746 all-stageprofile-binutils: configure-stageprofile-binutils
6747         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6748         @r=`${PWD_COMMAND}`; export r; \
6749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750         $(HOST_EXPORTS) \
6751         $(POSTSTAGE1_HOST_EXPORTS) \
6752         cd $(HOST_SUBDIR)/binutils && \
6753         $(MAKE) $(FLAGS_TO_PASS) \
6754                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6755                 $(TARGET-stageprofile-binutils)
6756
6757 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6758 clean-stageprofile: clean-stageprofile-binutils
6759 clean-stageprofile-binutils:
6760         @if [ $(current_stage) = stageprofile ]; then \
6761           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6762         else \
6763           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6764           $(MAKE) stageprofile-start; \
6765         fi; \
6766         cd $(HOST_SUBDIR)/binutils && \
6767         $(MAKE) $(FLAGS_TO_PASS)  \
6768                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6769                  clean
6770 @endif binutils-bootstrap
6771
6772
6773 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6774 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6775 maybe-all-stagefeedback-binutils:
6776 maybe-clean-stagefeedback-binutils:
6777 @if binutils-bootstrap
6778 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6779 all-stagefeedback: all-stagefeedback-binutils
6780 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6781 all-stagefeedback-binutils: configure-stagefeedback-binutils
6782         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6783         @r=`${PWD_COMMAND}`; export r; \
6784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785         $(HOST_EXPORTS) \
6786         $(POSTSTAGE1_HOST_EXPORTS) \
6787         cd $(HOST_SUBDIR)/binutils && \
6788         $(MAKE) $(FLAGS_TO_PASS) \
6789                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6790                 $(TARGET-stagefeedback-binutils)
6791
6792 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6793 clean-stagefeedback: clean-stagefeedback-binutils
6794 clean-stagefeedback-binutils:
6795         @if [ $(current_stage) = stagefeedback ]; then \
6796           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6797         else \
6798           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6799           $(MAKE) stagefeedback-start; \
6800         fi; \
6801         cd $(HOST_SUBDIR)/binutils && \
6802         $(MAKE) $(FLAGS_TO_PASS)  \
6803                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6804                  clean
6805 @endif binutils-bootstrap
6806
6807
6808
6809
6810
6811 .PHONY: check-binutils maybe-check-binutils
6812 maybe-check-binutils:
6813 @if binutils
6814 maybe-check-binutils: check-binutils
6815
6816 check-binutils:
6817         @: $(MAKE); $(unstage)
6818         @r=`${PWD_COMMAND}`; export r; \
6819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820         $(HOST_EXPORTS) \
6821         (cd $(HOST_SUBDIR)/binutils && \
6822           $(MAKE) $(FLAGS_TO_PASS)  check)
6823
6824 @endif binutils
6825
6826 .PHONY: install-binutils maybe-install-binutils
6827 maybe-install-binutils:
6828 @if binutils
6829 maybe-install-binutils: install-binutils
6830
6831 install-binutils: installdirs
6832         @: $(MAKE); $(unstage)
6833         @r=`${PWD_COMMAND}`; export r; \
6834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835         $(HOST_EXPORTS) \
6836         (cd $(HOST_SUBDIR)/binutils && \
6837           $(MAKE) $(FLAGS_TO_PASS)  install)
6838
6839 @endif binutils
6840
6841 # Other targets (info, dvi, pdf, etc.)
6842
6843 .PHONY: maybe-info-binutils info-binutils
6844 maybe-info-binutils:
6845 @if binutils
6846 maybe-info-binutils: info-binutils
6847
6848 info-binutils: \
6849     configure-binutils 
6850         @[ -f ./binutils/Makefile ] || exit 0; \
6851         r=`${PWD_COMMAND}`; export r; \
6852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6853         $(HOST_EXPORTS) \
6854         for flag in $(EXTRA_HOST_FLAGS) ; do \
6855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6856         done; \
6857         echo "Doing info in binutils" ; \
6858         (cd $(HOST_SUBDIR)/binutils && \
6859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6861                   "RANLIB=$${RANLIB}" \
6862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6863                   info) \
6864           || exit 1
6865
6866 @endif binutils
6867
6868 .PHONY: maybe-dvi-binutils dvi-binutils
6869 maybe-dvi-binutils:
6870 @if binutils
6871 maybe-dvi-binutils: dvi-binutils
6872
6873 dvi-binutils: \
6874     configure-binutils 
6875         @[ -f ./binutils/Makefile ] || exit 0; \
6876         r=`${PWD_COMMAND}`; export r; \
6877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6878         $(HOST_EXPORTS) \
6879         for flag in $(EXTRA_HOST_FLAGS) ; do \
6880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6881         done; \
6882         echo "Doing dvi in binutils" ; \
6883         (cd $(HOST_SUBDIR)/binutils && \
6884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6886                   "RANLIB=$${RANLIB}" \
6887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6888                   dvi) \
6889           || exit 1
6890
6891 @endif binutils
6892
6893 .PHONY: maybe-pdf-binutils pdf-binutils
6894 maybe-pdf-binutils:
6895 @if binutils
6896 maybe-pdf-binutils: pdf-binutils
6897
6898 pdf-binutils: \
6899     configure-binutils 
6900         @[ -f ./binutils/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 pdf in binutils" ; \
6908         (cd $(HOST_SUBDIR)/binutils && \
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                   pdf) \
6914           || exit 1
6915
6916 @endif binutils
6917
6918 .PHONY: maybe-html-binutils html-binutils
6919 maybe-html-binutils:
6920 @if binutils
6921 maybe-html-binutils: html-binutils
6922
6923 html-binutils: \
6924     configure-binutils 
6925         @[ -f ./binutils/Makefile ] || exit 0; \
6926         r=`${PWD_COMMAND}`; export r; \
6927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6928         $(HOST_EXPORTS) \
6929         for flag in $(EXTRA_HOST_FLAGS) ; do \
6930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6931         done; \
6932         echo "Doing html in binutils" ; \
6933         (cd $(HOST_SUBDIR)/binutils && \
6934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6936                   "RANLIB=$${RANLIB}" \
6937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6938                   html) \
6939           || exit 1
6940
6941 @endif binutils
6942
6943 .PHONY: maybe-TAGS-binutils TAGS-binutils
6944 maybe-TAGS-binutils:
6945 @if binutils
6946 maybe-TAGS-binutils: TAGS-binutils
6947
6948 TAGS-binutils: \
6949     configure-binutils 
6950         @[ -f ./binutils/Makefile ] || exit 0; \
6951         r=`${PWD_COMMAND}`; export r; \
6952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6953         $(HOST_EXPORTS) \
6954         for flag in $(EXTRA_HOST_FLAGS) ; do \
6955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6956         done; \
6957         echo "Doing TAGS in binutils" ; \
6958         (cd $(HOST_SUBDIR)/binutils && \
6959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6961                   "RANLIB=$${RANLIB}" \
6962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6963                   TAGS) \
6964           || exit 1
6965
6966 @endif binutils
6967
6968 .PHONY: maybe-install-info-binutils install-info-binutils
6969 maybe-install-info-binutils:
6970 @if binutils
6971 maybe-install-info-binutils: install-info-binutils
6972
6973 install-info-binutils: \
6974     configure-binutils \
6975     info-binutils 
6976         @[ -f ./binutils/Makefile ] || exit 0; \
6977         r=`${PWD_COMMAND}`; export r; \
6978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979         $(HOST_EXPORTS) \
6980         for flag in $(EXTRA_HOST_FLAGS) ; do \
6981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6982         done; \
6983         echo "Doing install-info in binutils" ; \
6984         (cd $(HOST_SUBDIR)/binutils && \
6985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6987                   "RANLIB=$${RANLIB}" \
6988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6989                   install-info) \
6990           || exit 1
6991
6992 @endif binutils
6993
6994 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6995 maybe-install-pdf-binutils:
6996 @if binutils
6997 maybe-install-pdf-binutils: install-pdf-binutils
6998
6999 install-pdf-binutils: \
7000     configure-binutils \
7001     pdf-binutils 
7002         @[ -f ./binutils/Makefile ] || exit 0; \
7003         r=`${PWD_COMMAND}`; export r; \
7004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005         $(HOST_EXPORTS) \
7006         for flag in $(EXTRA_HOST_FLAGS) ; do \
7007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7008         done; \
7009         echo "Doing install-pdf in binutils" ; \
7010         (cd $(HOST_SUBDIR)/binutils && \
7011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7013                   "RANLIB=$${RANLIB}" \
7014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7015                   install-pdf) \
7016           || exit 1
7017
7018 @endif binutils
7019
7020 .PHONY: maybe-install-html-binutils install-html-binutils
7021 maybe-install-html-binutils:
7022 @if binutils
7023 maybe-install-html-binutils: install-html-binutils
7024
7025 install-html-binutils: \
7026     configure-binutils \
7027     html-binutils 
7028         @[ -f ./binutils/Makefile ] || exit 0; \
7029         r=`${PWD_COMMAND}`; export r; \
7030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7031         $(HOST_EXPORTS) \
7032         for flag in $(EXTRA_HOST_FLAGS) ; do \
7033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7034         done; \
7035         echo "Doing install-html in binutils" ; \
7036         (cd $(HOST_SUBDIR)/binutils && \
7037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7039                   "RANLIB=$${RANLIB}" \
7040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7041                   install-html) \
7042           || exit 1
7043
7044 @endif binutils
7045
7046 .PHONY: maybe-installcheck-binutils installcheck-binutils
7047 maybe-installcheck-binutils:
7048 @if binutils
7049 maybe-installcheck-binutils: installcheck-binutils
7050
7051 installcheck-binutils: \
7052     configure-binutils 
7053         @[ -f ./binutils/Makefile ] || exit 0; \
7054         r=`${PWD_COMMAND}`; export r; \
7055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7056         $(HOST_EXPORTS) \
7057         for flag in $(EXTRA_HOST_FLAGS) ; do \
7058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7059         done; \
7060         echo "Doing installcheck in binutils" ; \
7061         (cd $(HOST_SUBDIR)/binutils && \
7062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7064                   "RANLIB=$${RANLIB}" \
7065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7066                   installcheck) \
7067           || exit 1
7068
7069 @endif binutils
7070
7071 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7072 maybe-mostlyclean-binutils:
7073 @if binutils
7074 maybe-mostlyclean-binutils: mostlyclean-binutils
7075
7076 mostlyclean-binutils: 
7077         @[ -f ./binutils/Makefile ] || exit 0; \
7078         r=`${PWD_COMMAND}`; export r; \
7079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080         $(HOST_EXPORTS) \
7081         for flag in $(EXTRA_HOST_FLAGS) ; do \
7082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7083         done; \
7084         echo "Doing mostlyclean in binutils" ; \
7085         (cd $(HOST_SUBDIR)/binutils && \
7086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7088                   "RANLIB=$${RANLIB}" \
7089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7090                   mostlyclean) \
7091           || exit 1
7092
7093 @endif binutils
7094
7095 .PHONY: maybe-clean-binutils clean-binutils
7096 maybe-clean-binutils:
7097 @if binutils
7098 maybe-clean-binutils: clean-binutils
7099
7100 clean-binutils: 
7101         @[ -f ./binutils/Makefile ] || exit 0; \
7102         r=`${PWD_COMMAND}`; export r; \
7103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7104         $(HOST_EXPORTS) \
7105         for flag in $(EXTRA_HOST_FLAGS) ; do \
7106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7107         done; \
7108         echo "Doing clean in binutils" ; \
7109         (cd $(HOST_SUBDIR)/binutils && \
7110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7112                   "RANLIB=$${RANLIB}" \
7113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7114                   clean) \
7115           || exit 1
7116
7117 @endif binutils
7118
7119 .PHONY: maybe-distclean-binutils distclean-binutils
7120 maybe-distclean-binutils:
7121 @if binutils
7122 maybe-distclean-binutils: distclean-binutils
7123
7124 distclean-binutils: 
7125         @[ -f ./binutils/Makefile ] || exit 0; \
7126         r=`${PWD_COMMAND}`; export r; \
7127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128         $(HOST_EXPORTS) \
7129         for flag in $(EXTRA_HOST_FLAGS) ; do \
7130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7131         done; \
7132         echo "Doing distclean in binutils" ; \
7133         (cd $(HOST_SUBDIR)/binutils && \
7134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7136                   "RANLIB=$${RANLIB}" \
7137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7138                   distclean) \
7139           || exit 1
7140
7141 @endif binutils
7142
7143 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7144 maybe-maintainer-clean-binutils:
7145 @if binutils
7146 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7147
7148 maintainer-clean-binutils: 
7149         @[ -f ./binutils/Makefile ] || exit 0; \
7150         r=`${PWD_COMMAND}`; export r; \
7151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7152         $(HOST_EXPORTS) \
7153         for flag in $(EXTRA_HOST_FLAGS) ; do \
7154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7155         done; \
7156         echo "Doing maintainer-clean in binutils" ; \
7157         (cd $(HOST_SUBDIR)/binutils && \
7158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7160                   "RANLIB=$${RANLIB}" \
7161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7162                   maintainer-clean) \
7163           || exit 1
7164
7165 @endif binutils
7166
7167
7168
7169 .PHONY: configure-bison maybe-configure-bison
7170 maybe-configure-bison:
7171 @if gcc-bootstrap
7172 configure-bison: stage_current
7173 @endif gcc-bootstrap
7174 @if bison
7175 maybe-configure-bison: configure-bison
7176 configure-bison: 
7177         @: $(MAKE); $(unstage)
7178         @r=`${PWD_COMMAND}`; export r; \
7179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7180         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7182         $(HOST_EXPORTS) \
7183         echo Configuring in $(HOST_SUBDIR)/bison; \
7184         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7185         case $(srcdir) in \
7186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7187           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7189         esac; \
7190         srcdiroption="--srcdir=$${topdir}/bison"; \
7191         libsrcdir="$$s/bison"; \
7192         $(SHELL) $${libsrcdir}/configure \
7193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7194           --target=${target_alias} $${srcdiroption}  \
7195           || exit 1
7196 @endif bison
7197
7198
7199
7200
7201
7202 .PHONY: all-bison maybe-all-bison
7203 maybe-all-bison:
7204 @if gcc-bootstrap
7205 all-bison: stage_current
7206 @endif gcc-bootstrap
7207 @if bison
7208 TARGET-bison=all
7209 maybe-all-bison: all-bison
7210 all-bison: configure-bison
7211         @: $(MAKE); $(unstage)
7212         @r=`${PWD_COMMAND}`; export r; \
7213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7214         $(HOST_EXPORTS) \
7215         (cd $(HOST_SUBDIR)/bison && \
7216           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
7217 @endif bison
7218
7219
7220
7221
7222 .PHONY: check-bison maybe-check-bison
7223 maybe-check-bison:
7224 @if bison
7225 maybe-check-bison: check-bison
7226
7227 # This module is only tested in a native toolchain.
7228 check-bison:
7229         @: $(MAKE); $(unstage)
7230         @if [ '$(host)' = '$(target)' ] ; then \
7231           r=`${PWD_COMMAND}`; export r; \
7232           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7233           $(HOST_EXPORTS) \
7234           (cd $(HOST_SUBDIR)/bison && \
7235             $(MAKE) $(FLAGS_TO_PASS)  check); \
7236         fi
7237
7238 @endif bison
7239
7240 .PHONY: install-bison maybe-install-bison
7241 maybe-install-bison:
7242 @if bison
7243 maybe-install-bison: install-bison
7244
7245 install-bison: installdirs
7246         @: $(MAKE); $(unstage)
7247         @r=`${PWD_COMMAND}`; export r; \
7248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7249         $(HOST_EXPORTS) \
7250         (cd $(HOST_SUBDIR)/bison && \
7251           $(MAKE) $(FLAGS_TO_PASS)  install)
7252
7253 @endif bison
7254
7255 # Other targets (info, dvi, pdf, etc.)
7256
7257 .PHONY: maybe-info-bison info-bison
7258 maybe-info-bison:
7259 @if bison
7260 maybe-info-bison: info-bison
7261
7262 info-bison: \
7263     configure-bison 
7264         @: $(MAKE); $(unstage)
7265         @[ -f ./bison/Makefile ] || exit 0; \
7266         r=`${PWD_COMMAND}`; export r; \
7267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7268         $(HOST_EXPORTS) \
7269         for flag in $(EXTRA_HOST_FLAGS) ; do \
7270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7271         done; \
7272         echo "Doing info in bison" ; \
7273         (cd $(HOST_SUBDIR)/bison && \
7274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7276                   "RANLIB=$${RANLIB}" \
7277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7278                   info) \
7279           || exit 1
7280
7281 @endif bison
7282
7283 .PHONY: maybe-dvi-bison dvi-bison
7284 maybe-dvi-bison:
7285 @if bison
7286 maybe-dvi-bison: dvi-bison
7287
7288 dvi-bison: \
7289     configure-bison 
7290         @: $(MAKE); $(unstage)
7291         @[ -f ./bison/Makefile ] || exit 0; \
7292         r=`${PWD_COMMAND}`; export r; \
7293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294         $(HOST_EXPORTS) \
7295         for flag in $(EXTRA_HOST_FLAGS) ; do \
7296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297         done; \
7298         echo "Doing dvi in bison" ; \
7299         (cd $(HOST_SUBDIR)/bison && \
7300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302                   "RANLIB=$${RANLIB}" \
7303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304                   dvi) \
7305           || exit 1
7306
7307 @endif bison
7308
7309 .PHONY: maybe-pdf-bison pdf-bison
7310 maybe-pdf-bison:
7311 @if bison
7312 maybe-pdf-bison: pdf-bison
7313
7314 pdf-bison: \
7315     configure-bison 
7316         @: $(MAKE); $(unstage)
7317         @[ -f ./bison/Makefile ] || exit 0; \
7318         r=`${PWD_COMMAND}`; export r; \
7319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7320         $(HOST_EXPORTS) \
7321         for flag in $(EXTRA_HOST_FLAGS) ; do \
7322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7323         done; \
7324         echo "Doing pdf in bison" ; \
7325         (cd $(HOST_SUBDIR)/bison && \
7326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7328                   "RANLIB=$${RANLIB}" \
7329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7330                   pdf) \
7331           || exit 1
7332
7333 @endif bison
7334
7335 .PHONY: maybe-html-bison html-bison
7336 maybe-html-bison:
7337 @if bison
7338 maybe-html-bison: html-bison
7339
7340 html-bison: \
7341     configure-bison 
7342         @: $(MAKE); $(unstage)
7343         @[ -f ./bison/Makefile ] || exit 0; \
7344         r=`${PWD_COMMAND}`; export r; \
7345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7346         $(HOST_EXPORTS) \
7347         for flag in $(EXTRA_HOST_FLAGS) ; do \
7348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7349         done; \
7350         echo "Doing html in bison" ; \
7351         (cd $(HOST_SUBDIR)/bison && \
7352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7354                   "RANLIB=$${RANLIB}" \
7355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7356                   html) \
7357           || exit 1
7358
7359 @endif bison
7360
7361 .PHONY: maybe-TAGS-bison TAGS-bison
7362 maybe-TAGS-bison:
7363 @if bison
7364 maybe-TAGS-bison: TAGS-bison
7365
7366 TAGS-bison: \
7367     configure-bison 
7368         @: $(MAKE); $(unstage)
7369         @[ -f ./bison/Makefile ] || exit 0; \
7370         r=`${PWD_COMMAND}`; export r; \
7371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372         $(HOST_EXPORTS) \
7373         for flag in $(EXTRA_HOST_FLAGS) ; do \
7374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7375         done; \
7376         echo "Doing TAGS in bison" ; \
7377         (cd $(HOST_SUBDIR)/bison && \
7378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7380                   "RANLIB=$${RANLIB}" \
7381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7382                   TAGS) \
7383           || exit 1
7384
7385 @endif bison
7386
7387 .PHONY: maybe-install-info-bison install-info-bison
7388 maybe-install-info-bison:
7389 @if bison
7390 maybe-install-info-bison: install-info-bison
7391
7392 install-info-bison: \
7393     configure-bison \
7394     info-bison 
7395         @: $(MAKE); $(unstage)
7396         @[ -f ./bison/Makefile ] || exit 0; \
7397         r=`${PWD_COMMAND}`; export r; \
7398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7399         $(HOST_EXPORTS) \
7400         for flag in $(EXTRA_HOST_FLAGS) ; do \
7401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7402         done; \
7403         echo "Doing install-info in bison" ; \
7404         (cd $(HOST_SUBDIR)/bison && \
7405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7407                   "RANLIB=$${RANLIB}" \
7408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7409                   install-info) \
7410           || exit 1
7411
7412 @endif bison
7413
7414 .PHONY: maybe-install-pdf-bison install-pdf-bison
7415 maybe-install-pdf-bison:
7416 @if bison
7417 maybe-install-pdf-bison: install-pdf-bison
7418
7419 install-pdf-bison: \
7420     configure-bison \
7421     pdf-bison 
7422         @: $(MAKE); $(unstage)
7423         @[ -f ./bison/Makefile ] || exit 0; \
7424         r=`${PWD_COMMAND}`; export r; \
7425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7426         $(HOST_EXPORTS) \
7427         for flag in $(EXTRA_HOST_FLAGS) ; do \
7428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7429         done; \
7430         echo "Doing install-pdf in bison" ; \
7431         (cd $(HOST_SUBDIR)/bison && \
7432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7434                   "RANLIB=$${RANLIB}" \
7435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7436                   install-pdf) \
7437           || exit 1
7438
7439 @endif bison
7440
7441 .PHONY: maybe-install-html-bison install-html-bison
7442 maybe-install-html-bison:
7443 @if bison
7444 maybe-install-html-bison: install-html-bison
7445
7446 install-html-bison: \
7447     configure-bison \
7448     html-bison 
7449         @: $(MAKE); $(unstage)
7450         @[ -f ./bison/Makefile ] || exit 0; \
7451         r=`${PWD_COMMAND}`; export r; \
7452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7453         $(HOST_EXPORTS) \
7454         for flag in $(EXTRA_HOST_FLAGS) ; do \
7455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7456         done; \
7457         echo "Doing install-html in bison" ; \
7458         (cd $(HOST_SUBDIR)/bison && \
7459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7461                   "RANLIB=$${RANLIB}" \
7462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7463                   install-html) \
7464           || exit 1
7465
7466 @endif bison
7467
7468 .PHONY: maybe-installcheck-bison installcheck-bison
7469 maybe-installcheck-bison:
7470 @if bison
7471 maybe-installcheck-bison: installcheck-bison
7472
7473 installcheck-bison: \
7474     configure-bison 
7475         @: $(MAKE); $(unstage)
7476         @[ -f ./bison/Makefile ] || exit 0; \
7477         r=`${PWD_COMMAND}`; export r; \
7478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479         $(HOST_EXPORTS) \
7480         for flag in $(EXTRA_HOST_FLAGS) ; do \
7481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7482         done; \
7483         echo "Doing installcheck in bison" ; \
7484         (cd $(HOST_SUBDIR)/bison && \
7485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7487                   "RANLIB=$${RANLIB}" \
7488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7489                   installcheck) \
7490           || exit 1
7491
7492 @endif bison
7493
7494 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7495 maybe-mostlyclean-bison:
7496 @if bison
7497 maybe-mostlyclean-bison: mostlyclean-bison
7498
7499 mostlyclean-bison: 
7500         @: $(MAKE); $(unstage)
7501         @[ -f ./bison/Makefile ] || exit 0; \
7502         r=`${PWD_COMMAND}`; export r; \
7503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504         $(HOST_EXPORTS) \
7505         for flag in $(EXTRA_HOST_FLAGS) ; do \
7506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507         done; \
7508         echo "Doing mostlyclean in bison" ; \
7509         (cd $(HOST_SUBDIR)/bison && \
7510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512                   "RANLIB=$${RANLIB}" \
7513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514                   mostlyclean) \
7515           || exit 1
7516
7517 @endif bison
7518
7519 .PHONY: maybe-clean-bison clean-bison
7520 maybe-clean-bison:
7521 @if bison
7522 maybe-clean-bison: clean-bison
7523
7524 clean-bison: 
7525         @: $(MAKE); $(unstage)
7526         @[ -f ./bison/Makefile ] || exit 0; \
7527         r=`${PWD_COMMAND}`; export r; \
7528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7529         $(HOST_EXPORTS) \
7530         for flag in $(EXTRA_HOST_FLAGS) ; do \
7531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7532         done; \
7533         echo "Doing clean in bison" ; \
7534         (cd $(HOST_SUBDIR)/bison && \
7535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7537                   "RANLIB=$${RANLIB}" \
7538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7539                   clean) \
7540           || exit 1
7541
7542 @endif bison
7543
7544 .PHONY: maybe-distclean-bison distclean-bison
7545 maybe-distclean-bison:
7546 @if bison
7547 maybe-distclean-bison: distclean-bison
7548
7549 distclean-bison: 
7550         @: $(MAKE); $(unstage)
7551         @[ -f ./bison/Makefile ] || exit 0; \
7552         r=`${PWD_COMMAND}`; export r; \
7553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554         $(HOST_EXPORTS) \
7555         for flag in $(EXTRA_HOST_FLAGS) ; do \
7556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557         done; \
7558         echo "Doing distclean in bison" ; \
7559         (cd $(HOST_SUBDIR)/bison && \
7560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562                   "RANLIB=$${RANLIB}" \
7563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564                   distclean) \
7565           || exit 1
7566
7567 @endif bison
7568
7569 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7570 maybe-maintainer-clean-bison:
7571 @if bison
7572 maybe-maintainer-clean-bison: maintainer-clean-bison
7573
7574 maintainer-clean-bison: 
7575         @: $(MAKE); $(unstage)
7576         @[ -f ./bison/Makefile ] || exit 0; \
7577         r=`${PWD_COMMAND}`; export r; \
7578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7579         $(HOST_EXPORTS) \
7580         for flag in $(EXTRA_HOST_FLAGS) ; do \
7581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7582         done; \
7583         echo "Doing maintainer-clean in bison" ; \
7584         (cd $(HOST_SUBDIR)/bison && \
7585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7587                   "RANLIB=$${RANLIB}" \
7588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7589                   maintainer-clean) \
7590           || exit 1
7591
7592 @endif bison
7593
7594
7595
7596 .PHONY: configure-byacc maybe-configure-byacc
7597 maybe-configure-byacc:
7598 @if gcc-bootstrap
7599 configure-byacc: stage_current
7600 @endif gcc-bootstrap
7601 @if byacc
7602 maybe-configure-byacc: configure-byacc
7603 configure-byacc: 
7604         @: $(MAKE); $(unstage)
7605         @r=`${PWD_COMMAND}`; export r; \
7606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
7608         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
7609         $(HOST_EXPORTS) \
7610         echo Configuring in $(HOST_SUBDIR)/byacc; \
7611         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
7612         case $(srcdir) in \
7613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7614           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
7615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7616         esac; \
7617         srcdiroption="--srcdir=$${topdir}/byacc"; \
7618         libsrcdir="$$s/byacc"; \
7619         $(SHELL) $${libsrcdir}/configure \
7620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7621           --target=${target_alias} $${srcdiroption}  \
7622           || exit 1
7623 @endif byacc
7624
7625
7626
7627
7628
7629 .PHONY: all-byacc maybe-all-byacc
7630 maybe-all-byacc:
7631 @if gcc-bootstrap
7632 all-byacc: stage_current
7633 @endif gcc-bootstrap
7634 @if byacc
7635 TARGET-byacc=all
7636 maybe-all-byacc: all-byacc
7637 all-byacc: configure-byacc
7638         @: $(MAKE); $(unstage)
7639         @r=`${PWD_COMMAND}`; export r; \
7640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7641         $(HOST_EXPORTS) \
7642         (cd $(HOST_SUBDIR)/byacc && \
7643           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
7644 @endif byacc
7645
7646
7647
7648
7649 .PHONY: check-byacc maybe-check-byacc
7650 maybe-check-byacc:
7651 @if byacc
7652 maybe-check-byacc: check-byacc
7653
7654 # This module is only tested in a native toolchain.
7655 check-byacc:
7656         @: $(MAKE); $(unstage)
7657         @if [ '$(host)' = '$(target)' ] ; then \
7658           r=`${PWD_COMMAND}`; export r; \
7659           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7660           $(HOST_EXPORTS) \
7661           (cd $(HOST_SUBDIR)/byacc && \
7662             $(MAKE) $(FLAGS_TO_PASS)  check); \
7663         fi
7664
7665 @endif byacc
7666
7667 .PHONY: install-byacc maybe-install-byacc
7668 maybe-install-byacc:
7669 @if byacc
7670 maybe-install-byacc: install-byacc
7671
7672 install-byacc: installdirs
7673         @: $(MAKE); $(unstage)
7674         @r=`${PWD_COMMAND}`; export r; \
7675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676         $(HOST_EXPORTS) \
7677         (cd $(HOST_SUBDIR)/byacc && \
7678           $(MAKE) $(FLAGS_TO_PASS)  install)
7679
7680 @endif byacc
7681
7682 # Other targets (info, dvi, pdf, etc.)
7683
7684 .PHONY: maybe-info-byacc info-byacc
7685 maybe-info-byacc:
7686 @if byacc
7687 maybe-info-byacc: info-byacc
7688
7689 info-byacc: \
7690     configure-byacc 
7691         @: $(MAKE); $(unstage)
7692         @[ -f ./byacc/Makefile ] || exit 0; \
7693         r=`${PWD_COMMAND}`; export r; \
7694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7695         $(HOST_EXPORTS) \
7696         for flag in $(EXTRA_HOST_FLAGS) ; do \
7697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7698         done; \
7699         echo "Doing info in byacc" ; \
7700         (cd $(HOST_SUBDIR)/byacc && \
7701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703                   "RANLIB=$${RANLIB}" \
7704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7705                   info) \
7706           || exit 1
7707
7708 @endif byacc
7709
7710 .PHONY: maybe-dvi-byacc dvi-byacc
7711 maybe-dvi-byacc:
7712 @if byacc
7713 maybe-dvi-byacc: dvi-byacc
7714
7715 dvi-byacc: \
7716     configure-byacc 
7717         @: $(MAKE); $(unstage)
7718         @[ -f ./byacc/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 dvi in byacc" ; \
7726         (cd $(HOST_SUBDIR)/byacc && \
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                   dvi) \
7732           || exit 1
7733
7734 @endif byacc
7735
7736 .PHONY: maybe-pdf-byacc pdf-byacc
7737 maybe-pdf-byacc:
7738 @if byacc
7739 maybe-pdf-byacc: pdf-byacc
7740
7741 pdf-byacc: \
7742     configure-byacc 
7743         @: $(MAKE); $(unstage)
7744         @[ -f ./byacc/Makefile ] || exit 0; \
7745         r=`${PWD_COMMAND}`; export r; \
7746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747         $(HOST_EXPORTS) \
7748         for flag in $(EXTRA_HOST_FLAGS) ; do \
7749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750         done; \
7751         echo "Doing pdf in byacc" ; \
7752         (cd $(HOST_SUBDIR)/byacc && \
7753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755                   "RANLIB=$${RANLIB}" \
7756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757                   pdf) \
7758           || exit 1
7759
7760 @endif byacc
7761
7762 .PHONY: maybe-html-byacc html-byacc
7763 maybe-html-byacc:
7764 @if byacc
7765 maybe-html-byacc: html-byacc
7766
7767 html-byacc: \
7768     configure-byacc 
7769         @: $(MAKE); $(unstage)
7770         @[ -f ./byacc/Makefile ] || exit 0; \
7771         r=`${PWD_COMMAND}`; export r; \
7772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773         $(HOST_EXPORTS) \
7774         for flag in $(EXTRA_HOST_FLAGS) ; do \
7775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776         done; \
7777         echo "Doing html in byacc" ; \
7778         (cd $(HOST_SUBDIR)/byacc && \
7779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781                   "RANLIB=$${RANLIB}" \
7782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783                   html) \
7784           || exit 1
7785
7786 @endif byacc
7787
7788 .PHONY: maybe-TAGS-byacc TAGS-byacc
7789 maybe-TAGS-byacc:
7790 @if byacc
7791 maybe-TAGS-byacc: TAGS-byacc
7792
7793 TAGS-byacc: \
7794     configure-byacc 
7795         @: $(MAKE); $(unstage)
7796         @[ -f ./byacc/Makefile ] || exit 0; \
7797         r=`${PWD_COMMAND}`; export r; \
7798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799         $(HOST_EXPORTS) \
7800         for flag in $(EXTRA_HOST_FLAGS) ; do \
7801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7802         done; \
7803         echo "Doing TAGS in byacc" ; \
7804         (cd $(HOST_SUBDIR)/byacc && \
7805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7807                   "RANLIB=$${RANLIB}" \
7808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7809                   TAGS) \
7810           || exit 1
7811
7812 @endif byacc
7813
7814 .PHONY: maybe-install-info-byacc install-info-byacc
7815 maybe-install-info-byacc:
7816 @if byacc
7817 maybe-install-info-byacc: install-info-byacc
7818
7819 install-info-byacc: \
7820     configure-byacc \
7821     info-byacc 
7822         @: $(MAKE); $(unstage)
7823         @[ -f ./byacc/Makefile ] || exit 0; \
7824         r=`${PWD_COMMAND}`; export r; \
7825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826         $(HOST_EXPORTS) \
7827         for flag in $(EXTRA_HOST_FLAGS) ; do \
7828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829         done; \
7830         echo "Doing install-info in byacc" ; \
7831         (cd $(HOST_SUBDIR)/byacc && \
7832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834                   "RANLIB=$${RANLIB}" \
7835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836                   install-info) \
7837           || exit 1
7838
7839 @endif byacc
7840
7841 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
7842 maybe-install-pdf-byacc:
7843 @if byacc
7844 maybe-install-pdf-byacc: install-pdf-byacc
7845
7846 install-pdf-byacc: \
7847     configure-byacc \
7848     pdf-byacc 
7849         @: $(MAKE); $(unstage)
7850         @[ -f ./byacc/Makefile ] || exit 0; \
7851         r=`${PWD_COMMAND}`; export r; \
7852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853         $(HOST_EXPORTS) \
7854         for flag in $(EXTRA_HOST_FLAGS) ; do \
7855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856         done; \
7857         echo "Doing install-pdf in byacc" ; \
7858         (cd $(HOST_SUBDIR)/byacc && \
7859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861                   "RANLIB=$${RANLIB}" \
7862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863                   install-pdf) \
7864           || exit 1
7865
7866 @endif byacc
7867
7868 .PHONY: maybe-install-html-byacc install-html-byacc
7869 maybe-install-html-byacc:
7870 @if byacc
7871 maybe-install-html-byacc: install-html-byacc
7872
7873 install-html-byacc: \
7874     configure-byacc \
7875     html-byacc 
7876         @: $(MAKE); $(unstage)
7877         @[ -f ./byacc/Makefile ] || exit 0; \
7878         r=`${PWD_COMMAND}`; export r; \
7879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880         $(HOST_EXPORTS) \
7881         for flag in $(EXTRA_HOST_FLAGS) ; do \
7882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7883         done; \
7884         echo "Doing install-html in byacc" ; \
7885         (cd $(HOST_SUBDIR)/byacc && \
7886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888                   "RANLIB=$${RANLIB}" \
7889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7890                   install-html) \
7891           || exit 1
7892
7893 @endif byacc
7894
7895 .PHONY: maybe-installcheck-byacc installcheck-byacc
7896 maybe-installcheck-byacc:
7897 @if byacc
7898 maybe-installcheck-byacc: installcheck-byacc
7899
7900 installcheck-byacc: \
7901     configure-byacc 
7902         @: $(MAKE); $(unstage)
7903         @[ -f ./byacc/Makefile ] || exit 0; \
7904         r=`${PWD_COMMAND}`; export r; \
7905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906         $(HOST_EXPORTS) \
7907         for flag in $(EXTRA_HOST_FLAGS) ; do \
7908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7909         done; \
7910         echo "Doing installcheck in byacc" ; \
7911         (cd $(HOST_SUBDIR)/byacc && \
7912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7914                   "RANLIB=$${RANLIB}" \
7915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7916                   installcheck) \
7917           || exit 1
7918
7919 @endif byacc
7920
7921 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
7922 maybe-mostlyclean-byacc:
7923 @if byacc
7924 maybe-mostlyclean-byacc: mostlyclean-byacc
7925
7926 mostlyclean-byacc: 
7927         @: $(MAKE); $(unstage)
7928         @[ -f ./byacc/Makefile ] || exit 0; \
7929         r=`${PWD_COMMAND}`; export r; \
7930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931         $(HOST_EXPORTS) \
7932         for flag in $(EXTRA_HOST_FLAGS) ; do \
7933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7934         done; \
7935         echo "Doing mostlyclean in byacc" ; \
7936         (cd $(HOST_SUBDIR)/byacc && \
7937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7939                   "RANLIB=$${RANLIB}" \
7940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7941                   mostlyclean) \
7942           || exit 1
7943
7944 @endif byacc
7945
7946 .PHONY: maybe-clean-byacc clean-byacc
7947 maybe-clean-byacc:
7948 @if byacc
7949 maybe-clean-byacc: clean-byacc
7950
7951 clean-byacc: 
7952         @: $(MAKE); $(unstage)
7953         @[ -f ./byacc/Makefile ] || exit 0; \
7954         r=`${PWD_COMMAND}`; export r; \
7955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956         $(HOST_EXPORTS) \
7957         for flag in $(EXTRA_HOST_FLAGS) ; do \
7958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7959         done; \
7960         echo "Doing clean in byacc" ; \
7961         (cd $(HOST_SUBDIR)/byacc && \
7962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7964                   "RANLIB=$${RANLIB}" \
7965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7966                   clean) \
7967           || exit 1
7968
7969 @endif byacc
7970
7971 .PHONY: maybe-distclean-byacc distclean-byacc
7972 maybe-distclean-byacc:
7973 @if byacc
7974 maybe-distclean-byacc: distclean-byacc
7975
7976 distclean-byacc: 
7977         @: $(MAKE); $(unstage)
7978         @[ -f ./byacc/Makefile ] || exit 0; \
7979         r=`${PWD_COMMAND}`; export r; \
7980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7981         $(HOST_EXPORTS) \
7982         for flag in $(EXTRA_HOST_FLAGS) ; do \
7983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7984         done; \
7985         echo "Doing distclean in byacc" ; \
7986         (cd $(HOST_SUBDIR)/byacc && \
7987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7989                   "RANLIB=$${RANLIB}" \
7990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7991                   distclean) \
7992           || exit 1
7993
7994 @endif byacc
7995
7996 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
7997 maybe-maintainer-clean-byacc:
7998 @if byacc
7999 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8000
8001 maintainer-clean-byacc: 
8002         @: $(MAKE); $(unstage)
8003         @[ -f ./byacc/Makefile ] || exit 0; \
8004         r=`${PWD_COMMAND}`; export r; \
8005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006         $(HOST_EXPORTS) \
8007         for flag in $(EXTRA_HOST_FLAGS) ; do \
8008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009         done; \
8010         echo "Doing maintainer-clean in byacc" ; \
8011         (cd $(HOST_SUBDIR)/byacc && \
8012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014                   "RANLIB=$${RANLIB}" \
8015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016                   maintainer-clean) \
8017           || exit 1
8018
8019 @endif byacc
8020
8021
8022
8023 .PHONY: configure-bzip2 maybe-configure-bzip2
8024 maybe-configure-bzip2:
8025 @if gcc-bootstrap
8026 configure-bzip2: stage_current
8027 @endif gcc-bootstrap
8028 @if bzip2
8029 maybe-configure-bzip2: configure-bzip2
8030 configure-bzip2: 
8031         @: $(MAKE); $(unstage)
8032         @r=`${PWD_COMMAND}`; export r; \
8033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8036         $(HOST_EXPORTS) \
8037         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8038         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8039         case $(srcdir) in \
8040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8041           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8043         esac; \
8044         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8045         libsrcdir="$$s/bzip2"; \
8046         $(SHELL) $${libsrcdir}/configure \
8047           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8048           --target=${target_alias} $${srcdiroption}  \
8049           || exit 1
8050 @endif bzip2
8051
8052
8053
8054
8055
8056 .PHONY: all-bzip2 maybe-all-bzip2
8057 maybe-all-bzip2:
8058 @if gcc-bootstrap
8059 all-bzip2: stage_current
8060 @endif gcc-bootstrap
8061 @if bzip2
8062 TARGET-bzip2=all
8063 maybe-all-bzip2: all-bzip2
8064 all-bzip2: configure-bzip2
8065         @: $(MAKE); $(unstage)
8066         @r=`${PWD_COMMAND}`; export r; \
8067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068         $(HOST_EXPORTS) \
8069         (cd $(HOST_SUBDIR)/bzip2 && \
8070           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
8071 @endif bzip2
8072
8073
8074
8075
8076 .PHONY: check-bzip2 maybe-check-bzip2
8077 maybe-check-bzip2:
8078 @if bzip2
8079 maybe-check-bzip2: check-bzip2
8080
8081 check-bzip2:
8082         @: $(MAKE); $(unstage)
8083         @r=`${PWD_COMMAND}`; export r; \
8084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8085         $(HOST_EXPORTS) \
8086         (cd $(HOST_SUBDIR)/bzip2 && \
8087           $(MAKE) $(FLAGS_TO_PASS)  check)
8088
8089 @endif bzip2
8090
8091 .PHONY: install-bzip2 maybe-install-bzip2
8092 maybe-install-bzip2:
8093 @if bzip2
8094 maybe-install-bzip2: install-bzip2
8095
8096 install-bzip2: installdirs
8097         @: $(MAKE); $(unstage)
8098         @r=`${PWD_COMMAND}`; export r; \
8099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100         $(HOST_EXPORTS) \
8101         (cd $(HOST_SUBDIR)/bzip2 && \
8102           $(MAKE) $(FLAGS_TO_PASS)  install)
8103
8104 @endif bzip2
8105
8106 # Other targets (info, dvi, pdf, etc.)
8107
8108 .PHONY: maybe-info-bzip2 info-bzip2
8109 maybe-info-bzip2:
8110 @if bzip2
8111 maybe-info-bzip2: info-bzip2
8112
8113 info-bzip2: \
8114     configure-bzip2 
8115         @: $(MAKE); $(unstage)
8116         @[ -f ./bzip2/Makefile ] || exit 0; \
8117         r=`${PWD_COMMAND}`; export r; \
8118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8119         $(HOST_EXPORTS) \
8120         for flag in $(EXTRA_HOST_FLAGS) ; do \
8121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8122         done; \
8123         echo "Doing info in bzip2" ; \
8124         (cd $(HOST_SUBDIR)/bzip2 && \
8125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8127                   "RANLIB=$${RANLIB}" \
8128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8129                   info) \
8130           || exit 1
8131
8132 @endif bzip2
8133
8134 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8135 maybe-dvi-bzip2:
8136 @if bzip2
8137 maybe-dvi-bzip2: dvi-bzip2
8138
8139 dvi-bzip2: \
8140     configure-bzip2 
8141         @: $(MAKE); $(unstage)
8142         @[ -f ./bzip2/Makefile ] || exit 0; \
8143         r=`${PWD_COMMAND}`; export r; \
8144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8145         $(HOST_EXPORTS) \
8146         for flag in $(EXTRA_HOST_FLAGS) ; do \
8147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8148         done; \
8149         echo "Doing dvi in bzip2" ; \
8150         (cd $(HOST_SUBDIR)/bzip2 && \
8151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8153                   "RANLIB=$${RANLIB}" \
8154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8155                   dvi) \
8156           || exit 1
8157
8158 @endif bzip2
8159
8160 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8161 maybe-pdf-bzip2:
8162 @if bzip2
8163 maybe-pdf-bzip2: pdf-bzip2
8164
8165 pdf-bzip2: \
8166     configure-bzip2 
8167         @: $(MAKE); $(unstage)
8168         @[ -f ./bzip2/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 pdf in bzip2" ; \
8176         (cd $(HOST_SUBDIR)/bzip2 && \
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                   pdf) \
8182           || exit 1
8183
8184 @endif bzip2
8185
8186 .PHONY: maybe-html-bzip2 html-bzip2
8187 maybe-html-bzip2:
8188 @if bzip2
8189 maybe-html-bzip2: html-bzip2
8190
8191 html-bzip2: \
8192     configure-bzip2 
8193         @: $(MAKE); $(unstage)
8194         @[ -f ./bzip2/Makefile ] || exit 0; \
8195         r=`${PWD_COMMAND}`; export r; \
8196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8197         $(HOST_EXPORTS) \
8198         for flag in $(EXTRA_HOST_FLAGS) ; do \
8199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8200         done; \
8201         echo "Doing html in bzip2" ; \
8202         (cd $(HOST_SUBDIR)/bzip2 && \
8203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8205                   "RANLIB=$${RANLIB}" \
8206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8207                   html) \
8208           || exit 1
8209
8210 @endif bzip2
8211
8212 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8213 maybe-TAGS-bzip2:
8214 @if bzip2
8215 maybe-TAGS-bzip2: TAGS-bzip2
8216
8217 TAGS-bzip2: \
8218     configure-bzip2 
8219         @: $(MAKE); $(unstage)
8220         @[ -f ./bzip2/Makefile ] || exit 0; \
8221         r=`${PWD_COMMAND}`; export r; \
8222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223         $(HOST_EXPORTS) \
8224         for flag in $(EXTRA_HOST_FLAGS) ; do \
8225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226         done; \
8227         echo "Doing TAGS in bzip2" ; \
8228         (cd $(HOST_SUBDIR)/bzip2 && \
8229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231                   "RANLIB=$${RANLIB}" \
8232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233                   TAGS) \
8234           || exit 1
8235
8236 @endif bzip2
8237
8238 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8239 maybe-install-info-bzip2:
8240 @if bzip2
8241 maybe-install-info-bzip2: install-info-bzip2
8242
8243 install-info-bzip2: \
8244     configure-bzip2 \
8245     info-bzip2 
8246         @: $(MAKE); $(unstage)
8247         @[ -f ./bzip2/Makefile ] || exit 0; \
8248         r=`${PWD_COMMAND}`; export r; \
8249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8250         $(HOST_EXPORTS) \
8251         for flag in $(EXTRA_HOST_FLAGS) ; do \
8252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8253         done; \
8254         echo "Doing install-info in bzip2" ; \
8255         (cd $(HOST_SUBDIR)/bzip2 && \
8256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8258                   "RANLIB=$${RANLIB}" \
8259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8260                   install-info) \
8261           || exit 1
8262
8263 @endif bzip2
8264
8265 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8266 maybe-install-pdf-bzip2:
8267 @if bzip2
8268 maybe-install-pdf-bzip2: install-pdf-bzip2
8269
8270 install-pdf-bzip2: \
8271     configure-bzip2 \
8272     pdf-bzip2 
8273         @: $(MAKE); $(unstage)
8274         @[ -f ./bzip2/Makefile ] || exit 0; \
8275         r=`${PWD_COMMAND}`; export r; \
8276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8277         $(HOST_EXPORTS) \
8278         for flag in $(EXTRA_HOST_FLAGS) ; do \
8279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8280         done; \
8281         echo "Doing install-pdf in bzip2" ; \
8282         (cd $(HOST_SUBDIR)/bzip2 && \
8283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8285                   "RANLIB=$${RANLIB}" \
8286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8287                   install-pdf) \
8288           || exit 1
8289
8290 @endif bzip2
8291
8292 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8293 maybe-install-html-bzip2:
8294 @if bzip2
8295 maybe-install-html-bzip2: install-html-bzip2
8296
8297 install-html-bzip2: \
8298     configure-bzip2 \
8299     html-bzip2 
8300         @: $(MAKE); $(unstage)
8301         @[ -f ./bzip2/Makefile ] || exit 0; \
8302         r=`${PWD_COMMAND}`; export r; \
8303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8304         $(HOST_EXPORTS) \
8305         for flag in $(EXTRA_HOST_FLAGS) ; do \
8306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8307         done; \
8308         echo "Doing install-html in bzip2" ; \
8309         (cd $(HOST_SUBDIR)/bzip2 && \
8310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8312                   "RANLIB=$${RANLIB}" \
8313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8314                   install-html) \
8315           || exit 1
8316
8317 @endif bzip2
8318
8319 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8320 maybe-installcheck-bzip2:
8321 @if bzip2
8322 maybe-installcheck-bzip2: installcheck-bzip2
8323
8324 installcheck-bzip2: \
8325     configure-bzip2 
8326         @: $(MAKE); $(unstage)
8327         @[ -f ./bzip2/Makefile ] || exit 0; \
8328         r=`${PWD_COMMAND}`; export r; \
8329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8330         $(HOST_EXPORTS) \
8331         for flag in $(EXTRA_HOST_FLAGS) ; do \
8332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8333         done; \
8334         echo "Doing installcheck in bzip2" ; \
8335         (cd $(HOST_SUBDIR)/bzip2 && \
8336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8338                   "RANLIB=$${RANLIB}" \
8339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8340                   installcheck) \
8341           || exit 1
8342
8343 @endif bzip2
8344
8345 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8346 maybe-mostlyclean-bzip2:
8347 @if bzip2
8348 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8349
8350 mostlyclean-bzip2: 
8351         @: $(MAKE); $(unstage)
8352         @[ -f ./bzip2/Makefile ] || exit 0; \
8353         r=`${PWD_COMMAND}`; export r; \
8354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355         $(HOST_EXPORTS) \
8356         for flag in $(EXTRA_HOST_FLAGS) ; do \
8357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8358         done; \
8359         echo "Doing mostlyclean in bzip2" ; \
8360         (cd $(HOST_SUBDIR)/bzip2 && \
8361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8363                   "RANLIB=$${RANLIB}" \
8364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8365                   mostlyclean) \
8366           || exit 1
8367
8368 @endif bzip2
8369
8370 .PHONY: maybe-clean-bzip2 clean-bzip2
8371 maybe-clean-bzip2:
8372 @if bzip2
8373 maybe-clean-bzip2: clean-bzip2
8374
8375 clean-bzip2: 
8376         @: $(MAKE); $(unstage)
8377         @[ -f ./bzip2/Makefile ] || exit 0; \
8378         r=`${PWD_COMMAND}`; export r; \
8379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8380         $(HOST_EXPORTS) \
8381         for flag in $(EXTRA_HOST_FLAGS) ; do \
8382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8383         done; \
8384         echo "Doing clean in bzip2" ; \
8385         (cd $(HOST_SUBDIR)/bzip2 && \
8386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8388                   "RANLIB=$${RANLIB}" \
8389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8390                   clean) \
8391           || exit 1
8392
8393 @endif bzip2
8394
8395 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8396 maybe-distclean-bzip2:
8397 @if bzip2
8398 maybe-distclean-bzip2: distclean-bzip2
8399
8400 distclean-bzip2: 
8401         @: $(MAKE); $(unstage)
8402         @[ -f ./bzip2/Makefile ] || exit 0; \
8403         r=`${PWD_COMMAND}`; export r; \
8404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8405         $(HOST_EXPORTS) \
8406         for flag in $(EXTRA_HOST_FLAGS) ; do \
8407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8408         done; \
8409         echo "Doing distclean in bzip2" ; \
8410         (cd $(HOST_SUBDIR)/bzip2 && \
8411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8413                   "RANLIB=$${RANLIB}" \
8414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8415                   distclean) \
8416           || exit 1
8417
8418 @endif bzip2
8419
8420 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8421 maybe-maintainer-clean-bzip2:
8422 @if bzip2
8423 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8424
8425 maintainer-clean-bzip2: 
8426         @: $(MAKE); $(unstage)
8427         @[ -f ./bzip2/Makefile ] || exit 0; \
8428         r=`${PWD_COMMAND}`; export r; \
8429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8430         $(HOST_EXPORTS) \
8431         for flag in $(EXTRA_HOST_FLAGS) ; do \
8432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8433         done; \
8434         echo "Doing maintainer-clean in bzip2" ; \
8435         (cd $(HOST_SUBDIR)/bzip2 && \
8436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8438                   "RANLIB=$${RANLIB}" \
8439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8440                   maintainer-clean) \
8441           || exit 1
8442
8443 @endif bzip2
8444
8445
8446
8447 .PHONY: configure-dejagnu maybe-configure-dejagnu
8448 maybe-configure-dejagnu:
8449 @if gcc-bootstrap
8450 configure-dejagnu: stage_current
8451 @endif gcc-bootstrap
8452 @if dejagnu
8453 maybe-configure-dejagnu: configure-dejagnu
8454 configure-dejagnu: 
8455         @: $(MAKE); $(unstage)
8456         @r=`${PWD_COMMAND}`; export r; \
8457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8458         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8460         $(HOST_EXPORTS) \
8461         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8462         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8463         case $(srcdir) in \
8464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8465           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8467         esac; \
8468         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8469         libsrcdir="$$s/dejagnu"; \
8470         $(SHELL) $${libsrcdir}/configure \
8471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8472           --target=${target_alias} $${srcdiroption}  \
8473           || exit 1
8474 @endif dejagnu
8475
8476
8477
8478
8479
8480 .PHONY: all-dejagnu maybe-all-dejagnu
8481 maybe-all-dejagnu:
8482 @if gcc-bootstrap
8483 all-dejagnu: stage_current
8484 @endif gcc-bootstrap
8485 @if dejagnu
8486 TARGET-dejagnu=all
8487 maybe-all-dejagnu: all-dejagnu
8488 all-dejagnu: configure-dejagnu
8489         @: $(MAKE); $(unstage)
8490         @r=`${PWD_COMMAND}`; export r; \
8491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492         $(HOST_EXPORTS) \
8493         (cd $(HOST_SUBDIR)/dejagnu && \
8494           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
8495 @endif dejagnu
8496
8497
8498
8499
8500 .PHONY: check-dejagnu maybe-check-dejagnu
8501 maybe-check-dejagnu:
8502 @if dejagnu
8503 maybe-check-dejagnu: check-dejagnu
8504
8505 check-dejagnu:
8506         @: $(MAKE); $(unstage)
8507         @r=`${PWD_COMMAND}`; export r; \
8508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509         $(HOST_EXPORTS) \
8510         (cd $(HOST_SUBDIR)/dejagnu && \
8511           $(MAKE) $(FLAGS_TO_PASS)  check)
8512
8513 @endif dejagnu
8514
8515 .PHONY: install-dejagnu maybe-install-dejagnu
8516 maybe-install-dejagnu:
8517 @if dejagnu
8518 maybe-install-dejagnu: install-dejagnu
8519
8520 install-dejagnu: installdirs
8521         @: $(MAKE); $(unstage)
8522         @r=`${PWD_COMMAND}`; export r; \
8523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524         $(HOST_EXPORTS) \
8525         (cd $(HOST_SUBDIR)/dejagnu && \
8526           $(MAKE) $(FLAGS_TO_PASS)  install)
8527
8528 @endif dejagnu
8529
8530 # Other targets (info, dvi, pdf, etc.)
8531
8532 .PHONY: maybe-info-dejagnu info-dejagnu
8533 maybe-info-dejagnu:
8534 @if dejagnu
8535 maybe-info-dejagnu: info-dejagnu
8536
8537 info-dejagnu: \
8538     configure-dejagnu 
8539         @: $(MAKE); $(unstage)
8540         @[ -f ./dejagnu/Makefile ] || exit 0; \
8541         r=`${PWD_COMMAND}`; export r; \
8542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543         $(HOST_EXPORTS) \
8544         for flag in $(EXTRA_HOST_FLAGS) ; do \
8545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8546         done; \
8547         echo "Doing info in dejagnu" ; \
8548         (cd $(HOST_SUBDIR)/dejagnu && \
8549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8551                   "RANLIB=$${RANLIB}" \
8552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8553                   info) \
8554           || exit 1
8555
8556 @endif dejagnu
8557
8558 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8559 maybe-dvi-dejagnu:
8560 @if dejagnu
8561 maybe-dvi-dejagnu: dvi-dejagnu
8562
8563 dvi-dejagnu: \
8564     configure-dejagnu 
8565         @: $(MAKE); $(unstage)
8566         @[ -f ./dejagnu/Makefile ] || exit 0; \
8567         r=`${PWD_COMMAND}`; export r; \
8568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8569         $(HOST_EXPORTS) \
8570         for flag in $(EXTRA_HOST_FLAGS) ; do \
8571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8572         done; \
8573         echo "Doing dvi in dejagnu" ; \
8574         (cd $(HOST_SUBDIR)/dejagnu && \
8575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8577                   "RANLIB=$${RANLIB}" \
8578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8579                   dvi) \
8580           || exit 1
8581
8582 @endif dejagnu
8583
8584 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8585 maybe-pdf-dejagnu:
8586 @if dejagnu
8587 maybe-pdf-dejagnu: pdf-dejagnu
8588
8589 pdf-dejagnu: \
8590     configure-dejagnu 
8591         @: $(MAKE); $(unstage)
8592         @[ -f ./dejagnu/Makefile ] || exit 0; \
8593         r=`${PWD_COMMAND}`; export r; \
8594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595         $(HOST_EXPORTS) \
8596         for flag in $(EXTRA_HOST_FLAGS) ; do \
8597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598         done; \
8599         echo "Doing pdf in dejagnu" ; \
8600         (cd $(HOST_SUBDIR)/dejagnu && \
8601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603                   "RANLIB=$${RANLIB}" \
8604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605                   pdf) \
8606           || exit 1
8607
8608 @endif dejagnu
8609
8610 .PHONY: maybe-html-dejagnu html-dejagnu
8611 maybe-html-dejagnu:
8612 @if dejagnu
8613 maybe-html-dejagnu: html-dejagnu
8614
8615 html-dejagnu: \
8616     configure-dejagnu 
8617         @: $(MAKE); $(unstage)
8618         @[ -f ./dejagnu/Makefile ] || exit 0; \
8619         r=`${PWD_COMMAND}`; export r; \
8620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8621         $(HOST_EXPORTS) \
8622         for flag in $(EXTRA_HOST_FLAGS) ; do \
8623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8624         done; \
8625         echo "Doing html in dejagnu" ; \
8626         (cd $(HOST_SUBDIR)/dejagnu && \
8627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8629                   "RANLIB=$${RANLIB}" \
8630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8631                   html) \
8632           || exit 1
8633
8634 @endif dejagnu
8635
8636 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8637 maybe-TAGS-dejagnu:
8638 @if dejagnu
8639 maybe-TAGS-dejagnu: TAGS-dejagnu
8640
8641 TAGS-dejagnu: \
8642     configure-dejagnu 
8643         @: $(MAKE); $(unstage)
8644         @[ -f ./dejagnu/Makefile ] || exit 0; \
8645         r=`${PWD_COMMAND}`; export r; \
8646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647         $(HOST_EXPORTS) \
8648         for flag in $(EXTRA_HOST_FLAGS) ; do \
8649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8650         done; \
8651         echo "Doing TAGS in dejagnu" ; \
8652         (cd $(HOST_SUBDIR)/dejagnu && \
8653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8655                   "RANLIB=$${RANLIB}" \
8656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8657                   TAGS) \
8658           || exit 1
8659
8660 @endif dejagnu
8661
8662 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8663 maybe-install-info-dejagnu:
8664 @if dejagnu
8665 maybe-install-info-dejagnu: install-info-dejagnu
8666
8667 install-info-dejagnu: \
8668     configure-dejagnu \
8669     info-dejagnu 
8670         @: $(MAKE); $(unstage)
8671         @[ -f ./dejagnu/Makefile ] || exit 0; \
8672         r=`${PWD_COMMAND}`; export r; \
8673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8674         $(HOST_EXPORTS) \
8675         for flag in $(EXTRA_HOST_FLAGS) ; do \
8676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8677         done; \
8678         echo "Doing install-info in dejagnu" ; \
8679         (cd $(HOST_SUBDIR)/dejagnu && \
8680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8682                   "RANLIB=$${RANLIB}" \
8683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8684                   install-info) \
8685           || exit 1
8686
8687 @endif dejagnu
8688
8689 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8690 maybe-install-pdf-dejagnu:
8691 @if dejagnu
8692 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8693
8694 install-pdf-dejagnu: \
8695     configure-dejagnu \
8696     pdf-dejagnu 
8697         @: $(MAKE); $(unstage)
8698         @[ -f ./dejagnu/Makefile ] || exit 0; \
8699         r=`${PWD_COMMAND}`; export r; \
8700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701         $(HOST_EXPORTS) \
8702         for flag in $(EXTRA_HOST_FLAGS) ; do \
8703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704         done; \
8705         echo "Doing install-pdf in dejagnu" ; \
8706         (cd $(HOST_SUBDIR)/dejagnu && \
8707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709                   "RANLIB=$${RANLIB}" \
8710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711                   install-pdf) \
8712           || exit 1
8713
8714 @endif dejagnu
8715
8716 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8717 maybe-install-html-dejagnu:
8718 @if dejagnu
8719 maybe-install-html-dejagnu: install-html-dejagnu
8720
8721 install-html-dejagnu: \
8722     configure-dejagnu \
8723     html-dejagnu 
8724         @: $(MAKE); $(unstage)
8725         @[ -f ./dejagnu/Makefile ] || exit 0; \
8726         r=`${PWD_COMMAND}`; export r; \
8727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8728         $(HOST_EXPORTS) \
8729         for flag in $(EXTRA_HOST_FLAGS) ; do \
8730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8731         done; \
8732         echo "Doing install-html in dejagnu" ; \
8733         (cd $(HOST_SUBDIR)/dejagnu && \
8734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8736                   "RANLIB=$${RANLIB}" \
8737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8738                   install-html) \
8739           || exit 1
8740
8741 @endif dejagnu
8742
8743 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8744 maybe-installcheck-dejagnu:
8745 @if dejagnu
8746 maybe-installcheck-dejagnu: installcheck-dejagnu
8747
8748 installcheck-dejagnu: \
8749     configure-dejagnu 
8750         @: $(MAKE); $(unstage)
8751         @[ -f ./dejagnu/Makefile ] || exit 0; \
8752         r=`${PWD_COMMAND}`; export r; \
8753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754         $(HOST_EXPORTS) \
8755         for flag in $(EXTRA_HOST_FLAGS) ; do \
8756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8757         done; \
8758         echo "Doing installcheck in dejagnu" ; \
8759         (cd $(HOST_SUBDIR)/dejagnu && \
8760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8762                   "RANLIB=$${RANLIB}" \
8763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8764                   installcheck) \
8765           || exit 1
8766
8767 @endif dejagnu
8768
8769 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8770 maybe-mostlyclean-dejagnu:
8771 @if dejagnu
8772 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8773
8774 mostlyclean-dejagnu: 
8775         @: $(MAKE); $(unstage)
8776         @[ -f ./dejagnu/Makefile ] || exit 0; \
8777         r=`${PWD_COMMAND}`; export r; \
8778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779         $(HOST_EXPORTS) \
8780         for flag in $(EXTRA_HOST_FLAGS) ; do \
8781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782         done; \
8783         echo "Doing mostlyclean in dejagnu" ; \
8784         (cd $(HOST_SUBDIR)/dejagnu && \
8785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787                   "RANLIB=$${RANLIB}" \
8788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789                   mostlyclean) \
8790           || exit 1
8791
8792 @endif dejagnu
8793
8794 .PHONY: maybe-clean-dejagnu clean-dejagnu
8795 maybe-clean-dejagnu:
8796 @if dejagnu
8797 maybe-clean-dejagnu: clean-dejagnu
8798
8799 clean-dejagnu: 
8800         @: $(MAKE); $(unstage)
8801         @[ -f ./dejagnu/Makefile ] || exit 0; \
8802         r=`${PWD_COMMAND}`; export r; \
8803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8804         $(HOST_EXPORTS) \
8805         for flag in $(EXTRA_HOST_FLAGS) ; do \
8806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8807         done; \
8808         echo "Doing clean in dejagnu" ; \
8809         (cd $(HOST_SUBDIR)/dejagnu && \
8810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8812                   "RANLIB=$${RANLIB}" \
8813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8814                   clean) \
8815           || exit 1
8816
8817 @endif dejagnu
8818
8819 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8820 maybe-distclean-dejagnu:
8821 @if dejagnu
8822 maybe-distclean-dejagnu: distclean-dejagnu
8823
8824 distclean-dejagnu: 
8825         @: $(MAKE); $(unstage)
8826         @[ -f ./dejagnu/Makefile ] || exit 0; \
8827         r=`${PWD_COMMAND}`; export r; \
8828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829         $(HOST_EXPORTS) \
8830         for flag in $(EXTRA_HOST_FLAGS) ; do \
8831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832         done; \
8833         echo "Doing distclean in dejagnu" ; \
8834         (cd $(HOST_SUBDIR)/dejagnu && \
8835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837                   "RANLIB=$${RANLIB}" \
8838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839                   distclean) \
8840           || exit 1
8841
8842 @endif dejagnu
8843
8844 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8845 maybe-maintainer-clean-dejagnu:
8846 @if dejagnu
8847 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8848
8849 maintainer-clean-dejagnu: 
8850         @: $(MAKE); $(unstage)
8851         @[ -f ./dejagnu/Makefile ] || exit 0; \
8852         r=`${PWD_COMMAND}`; export r; \
8853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854         $(HOST_EXPORTS) \
8855         for flag in $(EXTRA_HOST_FLAGS) ; do \
8856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857         done; \
8858         echo "Doing maintainer-clean in dejagnu" ; \
8859         (cd $(HOST_SUBDIR)/dejagnu && \
8860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862                   "RANLIB=$${RANLIB}" \
8863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864                   maintainer-clean) \
8865           || exit 1
8866
8867 @endif dejagnu
8868
8869
8870
8871 .PHONY: configure-diff maybe-configure-diff
8872 maybe-configure-diff:
8873 @if gcc-bootstrap
8874 configure-diff: stage_current
8875 @endif gcc-bootstrap
8876 @if diff
8877 maybe-configure-diff: configure-diff
8878 configure-diff: 
8879         @: $(MAKE); $(unstage)
8880         @r=`${PWD_COMMAND}`; export r; \
8881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
8883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
8884         $(HOST_EXPORTS) \
8885         echo Configuring in $(HOST_SUBDIR)/diff; \
8886         cd "$(HOST_SUBDIR)/diff" || exit 1; \
8887         case $(srcdir) in \
8888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8889           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
8890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8891         esac; \
8892         srcdiroption="--srcdir=$${topdir}/diff"; \
8893         libsrcdir="$$s/diff"; \
8894         $(SHELL) $${libsrcdir}/configure \
8895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8896           --target=${target_alias} $${srcdiroption}  \
8897           || exit 1
8898 @endif diff
8899
8900
8901
8902
8903
8904 .PHONY: all-diff maybe-all-diff
8905 maybe-all-diff:
8906 @if gcc-bootstrap
8907 all-diff: stage_current
8908 @endif gcc-bootstrap
8909 @if diff
8910 TARGET-diff=all
8911 maybe-all-diff: all-diff
8912 all-diff: configure-diff
8913         @: $(MAKE); $(unstage)
8914         @r=`${PWD_COMMAND}`; export r; \
8915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916         $(HOST_EXPORTS) \
8917         (cd $(HOST_SUBDIR)/diff && \
8918           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
8919 @endif diff
8920
8921
8922
8923
8924 .PHONY: check-diff maybe-check-diff
8925 maybe-check-diff:
8926 @if diff
8927 maybe-check-diff: check-diff
8928
8929 check-diff:
8930         @: $(MAKE); $(unstage)
8931         @r=`${PWD_COMMAND}`; export r; \
8932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933         $(HOST_EXPORTS) \
8934         (cd $(HOST_SUBDIR)/diff && \
8935           $(MAKE) $(FLAGS_TO_PASS)  check)
8936
8937 @endif diff
8938
8939 .PHONY: install-diff maybe-install-diff
8940 maybe-install-diff:
8941 @if diff
8942 maybe-install-diff: install-diff
8943
8944 install-diff: installdirs
8945         @: $(MAKE); $(unstage)
8946         @r=`${PWD_COMMAND}`; export r; \
8947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948         $(HOST_EXPORTS) \
8949         (cd $(HOST_SUBDIR)/diff && \
8950           $(MAKE) $(FLAGS_TO_PASS)  install)
8951
8952 @endif diff
8953
8954 # Other targets (info, dvi, pdf, etc.)
8955
8956 .PHONY: maybe-info-diff info-diff
8957 maybe-info-diff:
8958 @if diff
8959 maybe-info-diff: info-diff
8960
8961 info-diff: \
8962     configure-diff 
8963         @: $(MAKE); $(unstage)
8964         @[ -f ./diff/Makefile ] || exit 0; \
8965         r=`${PWD_COMMAND}`; export r; \
8966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8967         $(HOST_EXPORTS) \
8968         for flag in $(EXTRA_HOST_FLAGS) ; do \
8969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8970         done; \
8971         echo "Doing info in diff" ; \
8972         (cd $(HOST_SUBDIR)/diff && \
8973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8975                   "RANLIB=$${RANLIB}" \
8976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8977                   info) \
8978           || exit 1
8979
8980 @endif diff
8981
8982 .PHONY: maybe-dvi-diff dvi-diff
8983 maybe-dvi-diff:
8984 @if diff
8985 maybe-dvi-diff: dvi-diff
8986
8987 dvi-diff: \
8988     configure-diff 
8989         @: $(MAKE); $(unstage)
8990         @[ -f ./diff/Makefile ] || exit 0; \
8991         r=`${PWD_COMMAND}`; export r; \
8992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8993         $(HOST_EXPORTS) \
8994         for flag in $(EXTRA_HOST_FLAGS) ; do \
8995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8996         done; \
8997         echo "Doing dvi in diff" ; \
8998         (cd $(HOST_SUBDIR)/diff && \
8999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9001                   "RANLIB=$${RANLIB}" \
9002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9003                   dvi) \
9004           || exit 1
9005
9006 @endif diff
9007
9008 .PHONY: maybe-pdf-diff pdf-diff
9009 maybe-pdf-diff:
9010 @if diff
9011 maybe-pdf-diff: pdf-diff
9012
9013 pdf-diff: \
9014     configure-diff 
9015         @: $(MAKE); $(unstage)
9016         @[ -f ./diff/Makefile ] || exit 0; \
9017         r=`${PWD_COMMAND}`; export r; \
9018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019         $(HOST_EXPORTS) \
9020         for flag in $(EXTRA_HOST_FLAGS) ; do \
9021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022         done; \
9023         echo "Doing pdf in diff" ; \
9024         (cd $(HOST_SUBDIR)/diff && \
9025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027                   "RANLIB=$${RANLIB}" \
9028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9029                   pdf) \
9030           || exit 1
9031
9032 @endif diff
9033
9034 .PHONY: maybe-html-diff html-diff
9035 maybe-html-diff:
9036 @if diff
9037 maybe-html-diff: html-diff
9038
9039 html-diff: \
9040     configure-diff 
9041         @: $(MAKE); $(unstage)
9042         @[ -f ./diff/Makefile ] || exit 0; \
9043         r=`${PWD_COMMAND}`; export r; \
9044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9045         $(HOST_EXPORTS) \
9046         for flag in $(EXTRA_HOST_FLAGS) ; do \
9047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9048         done; \
9049         echo "Doing html in diff" ; \
9050         (cd $(HOST_SUBDIR)/diff && \
9051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9053                   "RANLIB=$${RANLIB}" \
9054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9055                   html) \
9056           || exit 1
9057
9058 @endif diff
9059
9060 .PHONY: maybe-TAGS-diff TAGS-diff
9061 maybe-TAGS-diff:
9062 @if diff
9063 maybe-TAGS-diff: TAGS-diff
9064
9065 TAGS-diff: \
9066     configure-diff 
9067         @: $(MAKE); $(unstage)
9068         @[ -f ./diff/Makefile ] || exit 0; \
9069         r=`${PWD_COMMAND}`; export r; \
9070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9071         $(HOST_EXPORTS) \
9072         for flag in $(EXTRA_HOST_FLAGS) ; do \
9073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9074         done; \
9075         echo "Doing TAGS in diff" ; \
9076         (cd $(HOST_SUBDIR)/diff && \
9077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9079                   "RANLIB=$${RANLIB}" \
9080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9081                   TAGS) \
9082           || exit 1
9083
9084 @endif diff
9085
9086 .PHONY: maybe-install-info-diff install-info-diff
9087 maybe-install-info-diff:
9088 @if diff
9089 maybe-install-info-diff: install-info-diff
9090
9091 install-info-diff: \
9092     configure-diff \
9093     info-diff 
9094         @: $(MAKE); $(unstage)
9095         @[ -f ./diff/Makefile ] || exit 0; \
9096         r=`${PWD_COMMAND}`; export r; \
9097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098         $(HOST_EXPORTS) \
9099         for flag in $(EXTRA_HOST_FLAGS) ; do \
9100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9101         done; \
9102         echo "Doing install-info in diff" ; \
9103         (cd $(HOST_SUBDIR)/diff && \
9104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9106                   "RANLIB=$${RANLIB}" \
9107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9108                   install-info) \
9109           || exit 1
9110
9111 @endif diff
9112
9113 .PHONY: maybe-install-pdf-diff install-pdf-diff
9114 maybe-install-pdf-diff:
9115 @if diff
9116 maybe-install-pdf-diff: install-pdf-diff
9117
9118 install-pdf-diff: \
9119     configure-diff \
9120     pdf-diff 
9121         @: $(MAKE); $(unstage)
9122         @[ -f ./diff/Makefile ] || exit 0; \
9123         r=`${PWD_COMMAND}`; export r; \
9124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125         $(HOST_EXPORTS) \
9126         for flag in $(EXTRA_HOST_FLAGS) ; do \
9127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9128         done; \
9129         echo "Doing install-pdf in diff" ; \
9130         (cd $(HOST_SUBDIR)/diff && \
9131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9133                   "RANLIB=$${RANLIB}" \
9134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9135                   install-pdf) \
9136           || exit 1
9137
9138 @endif diff
9139
9140 .PHONY: maybe-install-html-diff install-html-diff
9141 maybe-install-html-diff:
9142 @if diff
9143 maybe-install-html-diff: install-html-diff
9144
9145 install-html-diff: \
9146     configure-diff \
9147     html-diff 
9148         @: $(MAKE); $(unstage)
9149         @[ -f ./diff/Makefile ] || exit 0; \
9150         r=`${PWD_COMMAND}`; export r; \
9151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9152         $(HOST_EXPORTS) \
9153         for flag in $(EXTRA_HOST_FLAGS) ; do \
9154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9155         done; \
9156         echo "Doing install-html in diff" ; \
9157         (cd $(HOST_SUBDIR)/diff && \
9158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9160                   "RANLIB=$${RANLIB}" \
9161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9162                   install-html) \
9163           || exit 1
9164
9165 @endif diff
9166
9167 .PHONY: maybe-installcheck-diff installcheck-diff
9168 maybe-installcheck-diff:
9169 @if diff
9170 maybe-installcheck-diff: installcheck-diff
9171
9172 installcheck-diff: \
9173     configure-diff 
9174         @: $(MAKE); $(unstage)
9175         @[ -f ./diff/Makefile ] || exit 0; \
9176         r=`${PWD_COMMAND}`; export r; \
9177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9178         $(HOST_EXPORTS) \
9179         for flag in $(EXTRA_HOST_FLAGS) ; do \
9180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9181         done; \
9182         echo "Doing installcheck in diff" ; \
9183         (cd $(HOST_SUBDIR)/diff && \
9184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186                   "RANLIB=$${RANLIB}" \
9187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9188                   installcheck) \
9189           || exit 1
9190
9191 @endif diff
9192
9193 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9194 maybe-mostlyclean-diff:
9195 @if diff
9196 maybe-mostlyclean-diff: mostlyclean-diff
9197
9198 mostlyclean-diff: 
9199         @: $(MAKE); $(unstage)
9200         @[ -f ./diff/Makefile ] || exit 0; \
9201         r=`${PWD_COMMAND}`; export r; \
9202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9203         $(HOST_EXPORTS) \
9204         for flag in $(EXTRA_HOST_FLAGS) ; do \
9205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9206         done; \
9207         echo "Doing mostlyclean in diff" ; \
9208         (cd $(HOST_SUBDIR)/diff && \
9209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211                   "RANLIB=$${RANLIB}" \
9212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9213                   mostlyclean) \
9214           || exit 1
9215
9216 @endif diff
9217
9218 .PHONY: maybe-clean-diff clean-diff
9219 maybe-clean-diff:
9220 @if diff
9221 maybe-clean-diff: clean-diff
9222
9223 clean-diff: 
9224         @: $(MAKE); $(unstage)
9225         @[ -f ./diff/Makefile ] || exit 0; \
9226         r=`${PWD_COMMAND}`; export r; \
9227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9228         $(HOST_EXPORTS) \
9229         for flag in $(EXTRA_HOST_FLAGS) ; do \
9230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9231         done; \
9232         echo "Doing clean in diff" ; \
9233         (cd $(HOST_SUBDIR)/diff && \
9234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9236                   "RANLIB=$${RANLIB}" \
9237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9238                   clean) \
9239           || exit 1
9240
9241 @endif diff
9242
9243 .PHONY: maybe-distclean-diff distclean-diff
9244 maybe-distclean-diff:
9245 @if diff
9246 maybe-distclean-diff: distclean-diff
9247
9248 distclean-diff: 
9249         @: $(MAKE); $(unstage)
9250         @[ -f ./diff/Makefile ] || exit 0; \
9251         r=`${PWD_COMMAND}`; export r; \
9252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9253         $(HOST_EXPORTS) \
9254         for flag in $(EXTRA_HOST_FLAGS) ; do \
9255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9256         done; \
9257         echo "Doing distclean in diff" ; \
9258         (cd $(HOST_SUBDIR)/diff && \
9259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9261                   "RANLIB=$${RANLIB}" \
9262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9263                   distclean) \
9264           || exit 1
9265
9266 @endif diff
9267
9268 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9269 maybe-maintainer-clean-diff:
9270 @if diff
9271 maybe-maintainer-clean-diff: maintainer-clean-diff
9272
9273 maintainer-clean-diff: 
9274         @: $(MAKE); $(unstage)
9275         @[ -f ./diff/Makefile ] || exit 0; \
9276         r=`${PWD_COMMAND}`; export r; \
9277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9278         $(HOST_EXPORTS) \
9279         for flag in $(EXTRA_HOST_FLAGS) ; do \
9280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9281         done; \
9282         echo "Doing maintainer-clean in diff" ; \
9283         (cd $(HOST_SUBDIR)/diff && \
9284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9286                   "RANLIB=$${RANLIB}" \
9287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9288                   maintainer-clean) \
9289           || exit 1
9290
9291 @endif diff
9292
9293
9294
9295 .PHONY: configure-dosutils maybe-configure-dosutils
9296 maybe-configure-dosutils:
9297 @if gcc-bootstrap
9298 configure-dosutils: stage_current
9299 @endif gcc-bootstrap
9300 @if dosutils
9301 maybe-configure-dosutils: configure-dosutils
9302 configure-dosutils: 
9303         @: $(MAKE); $(unstage)
9304         @r=`${PWD_COMMAND}`; export r; \
9305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9306         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9308         $(HOST_EXPORTS) \
9309         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9310         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9311         case $(srcdir) in \
9312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9313           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9315         esac; \
9316         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9317         libsrcdir="$$s/dosutils"; \
9318         $(SHELL) $${libsrcdir}/configure \
9319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9320           --target=${target_alias} $${srcdiroption}  \
9321           || exit 1
9322 @endif dosutils
9323
9324
9325
9326
9327
9328 .PHONY: all-dosutils maybe-all-dosutils
9329 maybe-all-dosutils:
9330 @if gcc-bootstrap
9331 all-dosutils: stage_current
9332 @endif gcc-bootstrap
9333 @if dosutils
9334 TARGET-dosutils=all
9335 maybe-all-dosutils: all-dosutils
9336 all-dosutils: configure-dosutils
9337         @: $(MAKE); $(unstage)
9338         @r=`${PWD_COMMAND}`; export r; \
9339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9340         $(HOST_EXPORTS) \
9341         (cd $(HOST_SUBDIR)/dosutils && \
9342           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
9343 @endif dosutils
9344
9345
9346
9347
9348 .PHONY: check-dosutils maybe-check-dosutils
9349 maybe-check-dosutils:
9350 @if dosutils
9351 maybe-check-dosutils: check-dosutils
9352
9353 check-dosutils:
9354
9355 @endif dosutils
9356
9357 .PHONY: install-dosutils maybe-install-dosutils
9358 maybe-install-dosutils:
9359 @if dosutils
9360 maybe-install-dosutils: install-dosutils
9361
9362 install-dosutils: installdirs
9363         @: $(MAKE); $(unstage)
9364         @r=`${PWD_COMMAND}`; export r; \
9365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366         $(HOST_EXPORTS) \
9367         (cd $(HOST_SUBDIR)/dosutils && \
9368           $(MAKE) $(FLAGS_TO_PASS)  install)
9369
9370 @endif dosutils
9371
9372 # Other targets (info, dvi, pdf, etc.)
9373
9374 .PHONY: maybe-info-dosutils info-dosutils
9375 maybe-info-dosutils:
9376 @if dosutils
9377 maybe-info-dosutils: info-dosutils
9378
9379 info-dosutils: \
9380     configure-dosutils 
9381         @: $(MAKE); $(unstage)
9382         @[ -f ./dosutils/Makefile ] || exit 0; \
9383         r=`${PWD_COMMAND}`; export r; \
9384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385         $(HOST_EXPORTS) \
9386         for flag in $(EXTRA_HOST_FLAGS) ; do \
9387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9388         done; \
9389         echo "Doing info in dosutils" ; \
9390         (cd $(HOST_SUBDIR)/dosutils && \
9391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9393                   "RANLIB=$${RANLIB}" \
9394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9395                   info) \
9396           || exit 1
9397
9398 @endif dosutils
9399
9400 .PHONY: maybe-dvi-dosutils dvi-dosutils
9401 maybe-dvi-dosutils:
9402 @if dosutils
9403 maybe-dvi-dosutils: dvi-dosutils
9404
9405 dvi-dosutils: \
9406     configure-dosutils 
9407         @: $(MAKE); $(unstage)
9408         @[ -f ./dosutils/Makefile ] || exit 0; \
9409         r=`${PWD_COMMAND}`; export r; \
9410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9411         $(HOST_EXPORTS) \
9412         for flag in $(EXTRA_HOST_FLAGS) ; do \
9413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9414         done; \
9415         echo "Doing dvi in dosutils" ; \
9416         (cd $(HOST_SUBDIR)/dosutils && \
9417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9419                   "RANLIB=$${RANLIB}" \
9420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9421                   dvi) \
9422           || exit 1
9423
9424 @endif dosutils
9425
9426 .PHONY: maybe-pdf-dosutils pdf-dosutils
9427 maybe-pdf-dosutils:
9428 @if dosutils
9429 maybe-pdf-dosutils: pdf-dosutils
9430
9431 pdf-dosutils: \
9432     configure-dosutils 
9433         @: $(MAKE); $(unstage)
9434         @[ -f ./dosutils/Makefile ] || exit 0; \
9435         r=`${PWD_COMMAND}`; export r; \
9436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437         $(HOST_EXPORTS) \
9438         for flag in $(EXTRA_HOST_FLAGS) ; do \
9439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9440         done; \
9441         echo "Doing pdf in dosutils" ; \
9442         (cd $(HOST_SUBDIR)/dosutils && \
9443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9445                   "RANLIB=$${RANLIB}" \
9446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9447                   pdf) \
9448           || exit 1
9449
9450 @endif dosutils
9451
9452 .PHONY: maybe-html-dosutils html-dosutils
9453 maybe-html-dosutils:
9454 @if dosutils
9455 maybe-html-dosutils: html-dosutils
9456
9457 html-dosutils: \
9458     configure-dosutils 
9459         @: $(MAKE); $(unstage)
9460         @[ -f ./dosutils/Makefile ] || exit 0; \
9461         r=`${PWD_COMMAND}`; export r; \
9462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9463         $(HOST_EXPORTS) \
9464         for flag in $(EXTRA_HOST_FLAGS) ; do \
9465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9466         done; \
9467         echo "Doing html in dosutils" ; \
9468         (cd $(HOST_SUBDIR)/dosutils && \
9469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9471                   "RANLIB=$${RANLIB}" \
9472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9473                   html) \
9474           || exit 1
9475
9476 @endif dosutils
9477
9478 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9479 maybe-TAGS-dosutils:
9480 @if dosutils
9481 maybe-TAGS-dosutils: TAGS-dosutils
9482
9483 TAGS-dosutils: \
9484     configure-dosutils 
9485         @: $(MAKE); $(unstage)
9486         @[ -f ./dosutils/Makefile ] || exit 0; \
9487         r=`${PWD_COMMAND}`; export r; \
9488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9489         $(HOST_EXPORTS) \
9490         for flag in $(EXTRA_HOST_FLAGS) ; do \
9491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9492         done; \
9493         echo "Doing TAGS in dosutils" ; \
9494         (cd $(HOST_SUBDIR)/dosutils && \
9495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9497                   "RANLIB=$${RANLIB}" \
9498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9499                   TAGS) \
9500           || exit 1
9501
9502 @endif dosutils
9503
9504 .PHONY: maybe-install-info-dosutils install-info-dosutils
9505 maybe-install-info-dosutils:
9506 @if dosutils
9507 maybe-install-info-dosutils: install-info-dosutils
9508
9509 install-info-dosutils: \
9510     configure-dosutils \
9511     info-dosutils 
9512         @: $(MAKE); $(unstage)
9513         @[ -f ./dosutils/Makefile ] || exit 0; \
9514         r=`${PWD_COMMAND}`; export r; \
9515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516         $(HOST_EXPORTS) \
9517         for flag in $(EXTRA_HOST_FLAGS) ; do \
9518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519         done; \
9520         echo "Doing install-info in dosutils" ; \
9521         (cd $(HOST_SUBDIR)/dosutils && \
9522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524                   "RANLIB=$${RANLIB}" \
9525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526                   install-info) \
9527           || exit 1
9528
9529 @endif dosutils
9530
9531 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9532 maybe-install-pdf-dosutils:
9533 @if dosutils
9534 maybe-install-pdf-dosutils: install-pdf-dosutils
9535
9536 install-pdf-dosutils: \
9537     configure-dosutils \
9538     pdf-dosutils 
9539         @: $(MAKE); $(unstage)
9540         @[ -f ./dosutils/Makefile ] || exit 0; \
9541         r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         $(HOST_EXPORTS) \
9544         for flag in $(EXTRA_HOST_FLAGS) ; do \
9545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546         done; \
9547         echo "Doing install-pdf in dosutils" ; \
9548         (cd $(HOST_SUBDIR)/dosutils && \
9549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551                   "RANLIB=$${RANLIB}" \
9552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9553                   install-pdf) \
9554           || exit 1
9555
9556 @endif dosutils
9557
9558 .PHONY: maybe-install-html-dosutils install-html-dosutils
9559 maybe-install-html-dosutils:
9560 @if dosutils
9561 maybe-install-html-dosutils: install-html-dosutils
9562
9563 install-html-dosutils: \
9564     configure-dosutils \
9565     html-dosutils 
9566         @: $(MAKE); $(unstage)
9567         @[ -f ./dosutils/Makefile ] || exit 0; \
9568         r=`${PWD_COMMAND}`; export r; \
9569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9570         $(HOST_EXPORTS) \
9571         for flag in $(EXTRA_HOST_FLAGS) ; do \
9572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9573         done; \
9574         echo "Doing install-html in dosutils" ; \
9575         (cd $(HOST_SUBDIR)/dosutils && \
9576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9578                   "RANLIB=$${RANLIB}" \
9579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9580                   install-html) \
9581           || exit 1
9582
9583 @endif dosutils
9584
9585 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9586 maybe-installcheck-dosutils:
9587 @if dosutils
9588 maybe-installcheck-dosutils: installcheck-dosutils
9589
9590 installcheck-dosutils: \
9591     configure-dosutils 
9592         @: $(MAKE); $(unstage)
9593         @[ -f ./dosutils/Makefile ] || exit 0; \
9594         r=`${PWD_COMMAND}`; export r; \
9595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596         $(HOST_EXPORTS) \
9597         for flag in $(EXTRA_HOST_FLAGS) ; do \
9598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9599         done; \
9600         echo "Doing installcheck in dosutils" ; \
9601         (cd $(HOST_SUBDIR)/dosutils && \
9602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9604                   "RANLIB=$${RANLIB}" \
9605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9606                   installcheck) \
9607           || exit 1
9608
9609 @endif dosutils
9610
9611 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
9612 maybe-mostlyclean-dosutils:
9613 @if dosutils
9614 maybe-mostlyclean-dosutils: mostlyclean-dosutils
9615
9616 mostlyclean-dosutils: 
9617         @: $(MAKE); $(unstage)
9618         @[ -f ./dosutils/Makefile ] || exit 0; \
9619         r=`${PWD_COMMAND}`; export r; \
9620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621         $(HOST_EXPORTS) \
9622         for flag in $(EXTRA_HOST_FLAGS) ; do \
9623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624         done; \
9625         echo "Doing mostlyclean in dosutils" ; \
9626         (cd $(HOST_SUBDIR)/dosutils && \
9627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629                   "RANLIB=$${RANLIB}" \
9630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9631                   mostlyclean) \
9632           || exit 1
9633
9634 @endif dosutils
9635
9636 .PHONY: maybe-clean-dosutils clean-dosutils
9637 maybe-clean-dosutils:
9638 @if dosutils
9639 maybe-clean-dosutils: clean-dosutils
9640
9641 clean-dosutils: 
9642         @: $(MAKE); $(unstage)
9643         @[ -f ./dosutils/Makefile ] || exit 0; \
9644         r=`${PWD_COMMAND}`; export r; \
9645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9646         $(HOST_EXPORTS) \
9647         for flag in $(EXTRA_HOST_FLAGS) ; do \
9648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9649         done; \
9650         echo "Doing clean in dosutils" ; \
9651         (cd $(HOST_SUBDIR)/dosutils && \
9652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9654                   "RANLIB=$${RANLIB}" \
9655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9656                   clean) \
9657           || exit 1
9658
9659 @endif dosutils
9660
9661 .PHONY: maybe-distclean-dosutils distclean-dosutils
9662 maybe-distclean-dosutils:
9663 @if dosutils
9664 maybe-distclean-dosutils: distclean-dosutils
9665
9666 distclean-dosutils: 
9667         @: $(MAKE); $(unstage)
9668         @[ -f ./dosutils/Makefile ] || exit 0; \
9669         r=`${PWD_COMMAND}`; export r; \
9670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671         $(HOST_EXPORTS) \
9672         for flag in $(EXTRA_HOST_FLAGS) ; do \
9673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674         done; \
9675         echo "Doing distclean in dosutils" ; \
9676         (cd $(HOST_SUBDIR)/dosutils && \
9677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679                   "RANLIB=$${RANLIB}" \
9680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9681                   distclean) \
9682           || exit 1
9683
9684 @endif dosutils
9685
9686 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
9687 maybe-maintainer-clean-dosutils:
9688 @if dosutils
9689 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
9690
9691 maintainer-clean-dosutils: 
9692         @: $(MAKE); $(unstage)
9693         @[ -f ./dosutils/Makefile ] || exit 0; \
9694         r=`${PWD_COMMAND}`; export r; \
9695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696         $(HOST_EXPORTS) \
9697         for flag in $(EXTRA_HOST_FLAGS) ; do \
9698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9699         done; \
9700         echo "Doing maintainer-clean in dosutils" ; \
9701         (cd $(HOST_SUBDIR)/dosutils && \
9702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9704                   "RANLIB=$${RANLIB}" \
9705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9706                   maintainer-clean) \
9707           || exit 1
9708
9709 @endif dosutils
9710
9711
9712
9713 .PHONY: configure-etc maybe-configure-etc
9714 maybe-configure-etc:
9715 @if gcc-bootstrap
9716 configure-etc: stage_current
9717 @endif gcc-bootstrap
9718 @if etc
9719 maybe-configure-etc: configure-etc
9720 configure-etc: 
9721         @: $(MAKE); $(unstage)
9722         @r=`${PWD_COMMAND}`; export r; \
9723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9724         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
9725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
9726         $(HOST_EXPORTS) \
9727         echo Configuring in $(HOST_SUBDIR)/etc; \
9728         cd "$(HOST_SUBDIR)/etc" || exit 1; \
9729         case $(srcdir) in \
9730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9731           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
9732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9733         esac; \
9734         srcdiroption="--srcdir=$${topdir}/etc"; \
9735         libsrcdir="$$s/etc"; \
9736         $(SHELL) $${libsrcdir}/configure \
9737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9738           --target=${target_alias} $${srcdiroption}  \
9739           || exit 1
9740 @endif etc
9741
9742
9743
9744
9745
9746 .PHONY: all-etc maybe-all-etc
9747 maybe-all-etc:
9748 @if gcc-bootstrap
9749 all-etc: stage_current
9750 @endif gcc-bootstrap
9751 @if etc
9752 TARGET-etc=all
9753 maybe-all-etc: all-etc
9754 all-etc: configure-etc
9755         @: $(MAKE); $(unstage)
9756         @r=`${PWD_COMMAND}`; export r; \
9757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9758         $(HOST_EXPORTS) \
9759         (cd $(HOST_SUBDIR)/etc && \
9760           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
9761 @endif etc
9762
9763
9764
9765
9766 .PHONY: check-etc maybe-check-etc
9767 maybe-check-etc:
9768 @if etc
9769 maybe-check-etc: check-etc
9770
9771 check-etc:
9772         @: $(MAKE); $(unstage)
9773         @r=`${PWD_COMMAND}`; export r; \
9774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775         $(HOST_EXPORTS) \
9776         (cd $(HOST_SUBDIR)/etc && \
9777           $(MAKE) $(FLAGS_TO_PASS)  check)
9778
9779 @endif etc
9780
9781 .PHONY: install-etc maybe-install-etc
9782 maybe-install-etc:
9783 @if etc
9784 maybe-install-etc: install-etc
9785
9786 install-etc: installdirs
9787         @: $(MAKE); $(unstage)
9788         @r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         $(HOST_EXPORTS) \
9791         (cd $(HOST_SUBDIR)/etc && \
9792           $(MAKE) $(FLAGS_TO_PASS)  install)
9793
9794 @endif etc
9795
9796 # Other targets (info, dvi, pdf, etc.)
9797
9798 .PHONY: maybe-info-etc info-etc
9799 maybe-info-etc:
9800 @if etc
9801 maybe-info-etc: info-etc
9802
9803 info-etc: \
9804     configure-etc 
9805         @: $(MAKE); $(unstage)
9806         @[ -f ./etc/Makefile ] || exit 0; \
9807         r=`${PWD_COMMAND}`; export r; \
9808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809         $(HOST_EXPORTS) \
9810         for flag in $(EXTRA_HOST_FLAGS) ; do \
9811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9812         done; \
9813         echo "Doing info in etc" ; \
9814         (cd $(HOST_SUBDIR)/etc && \
9815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9817                   "RANLIB=$${RANLIB}" \
9818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9819                   info) \
9820           || exit 1
9821
9822 @endif etc
9823
9824 .PHONY: maybe-dvi-etc dvi-etc
9825 maybe-dvi-etc:
9826 @if etc
9827 maybe-dvi-etc: dvi-etc
9828
9829 dvi-etc: \
9830     configure-etc 
9831         @: $(MAKE); $(unstage)
9832         @[ -f ./etc/Makefile ] || exit 0; \
9833         r=`${PWD_COMMAND}`; export r; \
9834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9835         $(HOST_EXPORTS) \
9836         for flag in $(EXTRA_HOST_FLAGS) ; do \
9837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9838         done; \
9839         echo "Doing dvi in etc" ; \
9840         (cd $(HOST_SUBDIR)/etc && \
9841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9843                   "RANLIB=$${RANLIB}" \
9844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9845                   dvi) \
9846           || exit 1
9847
9848 @endif etc
9849
9850 .PHONY: maybe-pdf-etc pdf-etc
9851 maybe-pdf-etc:
9852 @if etc
9853 maybe-pdf-etc: pdf-etc
9854
9855 pdf-etc: \
9856     configure-etc 
9857         @: $(MAKE); $(unstage)
9858         @[ -f ./etc/Makefile ] || exit 0; \
9859         r=`${PWD_COMMAND}`; export r; \
9860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861         $(HOST_EXPORTS) \
9862         for flag in $(EXTRA_HOST_FLAGS) ; do \
9863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864         done; \
9865         echo "Doing pdf in etc" ; \
9866         (cd $(HOST_SUBDIR)/etc && \
9867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869                   "RANLIB=$${RANLIB}" \
9870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9871                   pdf) \
9872           || exit 1
9873
9874 @endif etc
9875
9876 .PHONY: maybe-html-etc html-etc
9877 maybe-html-etc:
9878 @if etc
9879 maybe-html-etc: html-etc
9880
9881 html-etc: \
9882     configure-etc 
9883         @: $(MAKE); $(unstage)
9884         @[ -f ./etc/Makefile ] || exit 0; \
9885         r=`${PWD_COMMAND}`; export r; \
9886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887         $(HOST_EXPORTS) \
9888         for flag in $(EXTRA_HOST_FLAGS) ; do \
9889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9890         done; \
9891         echo "Doing html in etc" ; \
9892         (cd $(HOST_SUBDIR)/etc && \
9893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9895                   "RANLIB=$${RANLIB}" \
9896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9897                   html) \
9898           || exit 1
9899
9900 @endif etc
9901
9902 .PHONY: maybe-TAGS-etc TAGS-etc
9903 maybe-TAGS-etc:
9904 @if etc
9905 maybe-TAGS-etc: TAGS-etc
9906
9907 TAGS-etc: \
9908     configure-etc 
9909         @: $(MAKE); $(unstage)
9910         @[ -f ./etc/Makefile ] || exit 0; \
9911         r=`${PWD_COMMAND}`; export r; \
9912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913         $(HOST_EXPORTS) \
9914         for flag in $(EXTRA_HOST_FLAGS) ; do \
9915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916         done; \
9917         echo "Doing TAGS in etc" ; \
9918         (cd $(HOST_SUBDIR)/etc && \
9919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921                   "RANLIB=$${RANLIB}" \
9922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923                   TAGS) \
9924           || exit 1
9925
9926 @endif etc
9927
9928 .PHONY: maybe-install-info-etc install-info-etc
9929 maybe-install-info-etc:
9930 @if etc
9931 maybe-install-info-etc: install-info-etc
9932
9933 install-info-etc: \
9934     configure-etc \
9935     info-etc 
9936         @: $(MAKE); $(unstage)
9937         @[ -f ./etc/Makefile ] || exit 0; \
9938         r=`${PWD_COMMAND}`; export r; \
9939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940         $(HOST_EXPORTS) \
9941         for flag in $(EXTRA_HOST_FLAGS) ; do \
9942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9943         done; \
9944         echo "Doing install-info in etc" ; \
9945         (cd $(HOST_SUBDIR)/etc && \
9946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9948                   "RANLIB=$${RANLIB}" \
9949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9950                   install-info) \
9951           || exit 1
9952
9953 @endif etc
9954
9955 .PHONY: maybe-install-pdf-etc install-pdf-etc
9956 maybe-install-pdf-etc:
9957 @if etc
9958 maybe-install-pdf-etc: install-pdf-etc
9959
9960 install-pdf-etc: \
9961     configure-etc \
9962     pdf-etc 
9963         @: $(MAKE); $(unstage)
9964         @[ -f ./etc/Makefile ] || exit 0; \
9965         r=`${PWD_COMMAND}`; export r; \
9966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967         $(HOST_EXPORTS) \
9968         for flag in $(EXTRA_HOST_FLAGS) ; do \
9969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970         done; \
9971         echo "Doing install-pdf in etc" ; \
9972         (cd $(HOST_SUBDIR)/etc && \
9973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975                   "RANLIB=$${RANLIB}" \
9976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977                   install-pdf) \
9978           || exit 1
9979
9980 @endif etc
9981
9982 .PHONY: maybe-install-html-etc install-html-etc
9983 maybe-install-html-etc:
9984 @if etc
9985 maybe-install-html-etc: install-html-etc
9986
9987 install-html-etc: \
9988     configure-etc \
9989     html-etc 
9990         @: $(MAKE); $(unstage)
9991         @[ -f ./etc/Makefile ] || exit 0; \
9992         r=`${PWD_COMMAND}`; export r; \
9993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994         $(HOST_EXPORTS) \
9995         for flag in $(EXTRA_HOST_FLAGS) ; do \
9996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997         done; \
9998         echo "Doing install-html in etc" ; \
9999         (cd $(HOST_SUBDIR)/etc && \
10000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002                   "RANLIB=$${RANLIB}" \
10003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10004                   install-html) \
10005           || exit 1
10006
10007 @endif etc
10008
10009 .PHONY: maybe-installcheck-etc installcheck-etc
10010 maybe-installcheck-etc:
10011 @if etc
10012 maybe-installcheck-etc: installcheck-etc
10013
10014 installcheck-etc: \
10015     configure-etc 
10016         @: $(MAKE); $(unstage)
10017         @[ -f ./etc/Makefile ] || exit 0; \
10018         r=`${PWD_COMMAND}`; export r; \
10019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020         $(HOST_EXPORTS) \
10021         for flag in $(EXTRA_HOST_FLAGS) ; do \
10022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023         done; \
10024         echo "Doing installcheck in etc" ; \
10025         (cd $(HOST_SUBDIR)/etc && \
10026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028                   "RANLIB=$${RANLIB}" \
10029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030                   installcheck) \
10031           || exit 1
10032
10033 @endif etc
10034
10035 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10036 maybe-mostlyclean-etc:
10037 @if etc
10038 maybe-mostlyclean-etc: mostlyclean-etc
10039
10040 mostlyclean-etc: 
10041         @: $(MAKE); $(unstage)
10042         @[ -f ./etc/Makefile ] || exit 0; \
10043         r=`${PWD_COMMAND}`; export r; \
10044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10045         $(HOST_EXPORTS) \
10046         for flag in $(EXTRA_HOST_FLAGS) ; do \
10047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10048         done; \
10049         echo "Doing mostlyclean in etc" ; \
10050         (cd $(HOST_SUBDIR)/etc && \
10051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10053                   "RANLIB=$${RANLIB}" \
10054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10055                   mostlyclean) \
10056           || exit 1
10057
10058 @endif etc
10059
10060 .PHONY: maybe-clean-etc clean-etc
10061 maybe-clean-etc:
10062 @if etc
10063 maybe-clean-etc: clean-etc
10064
10065 clean-etc: 
10066         @: $(MAKE); $(unstage)
10067         @[ -f ./etc/Makefile ] || exit 0; \
10068         r=`${PWD_COMMAND}`; export r; \
10069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070         $(HOST_EXPORTS) \
10071         for flag in $(EXTRA_HOST_FLAGS) ; do \
10072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073         done; \
10074         echo "Doing clean in etc" ; \
10075         (cd $(HOST_SUBDIR)/etc && \
10076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078                   "RANLIB=$${RANLIB}" \
10079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080                   clean) \
10081           || exit 1
10082
10083 @endif etc
10084
10085 .PHONY: maybe-distclean-etc distclean-etc
10086 maybe-distclean-etc:
10087 @if etc
10088 maybe-distclean-etc: distclean-etc
10089
10090 distclean-etc: 
10091         @: $(MAKE); $(unstage)
10092         @[ -f ./etc/Makefile ] || exit 0; \
10093         r=`${PWD_COMMAND}`; export r; \
10094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10095         $(HOST_EXPORTS) \
10096         for flag in $(EXTRA_HOST_FLAGS) ; do \
10097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10098         done; \
10099         echo "Doing distclean in etc" ; \
10100         (cd $(HOST_SUBDIR)/etc && \
10101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10103                   "RANLIB=$${RANLIB}" \
10104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10105                   distclean) \
10106           || exit 1
10107
10108 @endif etc
10109
10110 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10111 maybe-maintainer-clean-etc:
10112 @if etc
10113 maybe-maintainer-clean-etc: maintainer-clean-etc
10114
10115 maintainer-clean-etc: 
10116         @: $(MAKE); $(unstage)
10117         @[ -f ./etc/Makefile ] || exit 0; \
10118         r=`${PWD_COMMAND}`; export r; \
10119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120         $(HOST_EXPORTS) \
10121         for flag in $(EXTRA_HOST_FLAGS) ; do \
10122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123         done; \
10124         echo "Doing maintainer-clean in etc" ; \
10125         (cd $(HOST_SUBDIR)/etc && \
10126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128                   "RANLIB=$${RANLIB}" \
10129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130                   maintainer-clean) \
10131           || exit 1
10132
10133 @endif etc
10134
10135
10136
10137 .PHONY: configure-fastjar maybe-configure-fastjar
10138 maybe-configure-fastjar:
10139 @if gcc-bootstrap
10140 configure-fastjar: stage_current
10141 @endif gcc-bootstrap
10142 @if fastjar
10143 maybe-configure-fastjar: configure-fastjar
10144 configure-fastjar: 
10145         @: $(MAKE); $(unstage)
10146         @r=`${PWD_COMMAND}`; export r; \
10147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10150         $(HOST_EXPORTS) \
10151         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10152         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10153         case $(srcdir) in \
10154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10155           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10157         esac; \
10158         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10159         libsrcdir="$$s/fastjar"; \
10160         $(SHELL) $${libsrcdir}/configure \
10161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10162           --target=${target_alias} $${srcdiroption}  \
10163           || exit 1
10164 @endif fastjar
10165
10166
10167
10168
10169
10170 .PHONY: all-fastjar maybe-all-fastjar
10171 maybe-all-fastjar:
10172 @if gcc-bootstrap
10173 all-fastjar: stage_current
10174 @endif gcc-bootstrap
10175 @if fastjar
10176 TARGET-fastjar=all
10177 maybe-all-fastjar: all-fastjar
10178 all-fastjar: configure-fastjar
10179         @: $(MAKE); $(unstage)
10180         @r=`${PWD_COMMAND}`; export r; \
10181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10182         $(HOST_EXPORTS) \
10183         (cd $(HOST_SUBDIR)/fastjar && \
10184           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
10185 @endif fastjar
10186
10187
10188
10189
10190 .PHONY: check-fastjar maybe-check-fastjar
10191 maybe-check-fastjar:
10192 @if fastjar
10193 maybe-check-fastjar: check-fastjar
10194
10195 # This module is only tested in a native toolchain.
10196 check-fastjar:
10197         @: $(MAKE); $(unstage)
10198         @if [ '$(host)' = '$(target)' ] ; then \
10199           r=`${PWD_COMMAND}`; export r; \
10200           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10201           $(HOST_EXPORTS) \
10202           (cd $(HOST_SUBDIR)/fastjar && \
10203             $(MAKE) $(FLAGS_TO_PASS)  check); \
10204         fi
10205
10206 @endif fastjar
10207
10208 .PHONY: install-fastjar maybe-install-fastjar
10209 maybe-install-fastjar:
10210 @if fastjar
10211 maybe-install-fastjar: install-fastjar
10212
10213 install-fastjar: installdirs
10214         @: $(MAKE); $(unstage)
10215         @r=`${PWD_COMMAND}`; export r; \
10216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217         $(HOST_EXPORTS) \
10218         (cd $(HOST_SUBDIR)/fastjar && \
10219           $(MAKE) $(FLAGS_TO_PASS)  install)
10220
10221 @endif fastjar
10222
10223 # Other targets (info, dvi, pdf, etc.)
10224
10225 .PHONY: maybe-info-fastjar info-fastjar
10226 maybe-info-fastjar:
10227 @if fastjar
10228 maybe-info-fastjar: info-fastjar
10229
10230 info-fastjar: \
10231     configure-fastjar 
10232         @: $(MAKE); $(unstage)
10233         @[ -f ./fastjar/Makefile ] || exit 0; \
10234         r=`${PWD_COMMAND}`; export r; \
10235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10236         $(HOST_EXPORTS) \
10237         for flag in $(EXTRA_HOST_FLAGS) ; do \
10238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10239         done; \
10240         echo "Doing info in fastjar" ; \
10241         (cd $(HOST_SUBDIR)/fastjar && \
10242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10244                   "RANLIB=$${RANLIB}" \
10245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10246                   info) \
10247           || exit 1
10248
10249 @endif fastjar
10250
10251 .PHONY: maybe-dvi-fastjar dvi-fastjar
10252 maybe-dvi-fastjar:
10253 @if fastjar
10254 maybe-dvi-fastjar: dvi-fastjar
10255
10256 dvi-fastjar: \
10257     configure-fastjar 
10258         @: $(MAKE); $(unstage)
10259         @[ -f ./fastjar/Makefile ] || exit 0; \
10260         r=`${PWD_COMMAND}`; export r; \
10261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262         $(HOST_EXPORTS) \
10263         for flag in $(EXTRA_HOST_FLAGS) ; do \
10264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10265         done; \
10266         echo "Doing dvi in fastjar" ; \
10267         (cd $(HOST_SUBDIR)/fastjar && \
10268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270                   "RANLIB=$${RANLIB}" \
10271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10272                   dvi) \
10273           || exit 1
10274
10275 @endif fastjar
10276
10277 .PHONY: maybe-pdf-fastjar pdf-fastjar
10278 maybe-pdf-fastjar:
10279 @if fastjar
10280 maybe-pdf-fastjar: pdf-fastjar
10281
10282 pdf-fastjar: \
10283     configure-fastjar 
10284         @: $(MAKE); $(unstage)
10285         @[ -f ./fastjar/Makefile ] || exit 0; \
10286         r=`${PWD_COMMAND}`; export r; \
10287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10288         $(HOST_EXPORTS) \
10289         for flag in $(EXTRA_HOST_FLAGS) ; do \
10290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10291         done; \
10292         echo "Doing pdf in fastjar" ; \
10293         (cd $(HOST_SUBDIR)/fastjar && \
10294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10296                   "RANLIB=$${RANLIB}" \
10297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10298                   pdf) \
10299           || exit 1
10300
10301 @endif fastjar
10302
10303 .PHONY: maybe-html-fastjar html-fastjar
10304 maybe-html-fastjar:
10305 @if fastjar
10306 maybe-html-fastjar: html-fastjar
10307
10308 html-fastjar: \
10309     configure-fastjar 
10310         @: $(MAKE); $(unstage)
10311         @[ -f ./fastjar/Makefile ] || exit 0; \
10312         r=`${PWD_COMMAND}`; export r; \
10313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10314         $(HOST_EXPORTS) \
10315         for flag in $(EXTRA_HOST_FLAGS) ; do \
10316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10317         done; \
10318         echo "Doing html in fastjar" ; \
10319         (cd $(HOST_SUBDIR)/fastjar && \
10320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10322                   "RANLIB=$${RANLIB}" \
10323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10324                   html) \
10325           || exit 1
10326
10327 @endif fastjar
10328
10329 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10330 maybe-TAGS-fastjar:
10331 @if fastjar
10332 maybe-TAGS-fastjar: TAGS-fastjar
10333
10334 TAGS-fastjar: \
10335     configure-fastjar 
10336         @: $(MAKE); $(unstage)
10337         @[ -f ./fastjar/Makefile ] || exit 0; \
10338         r=`${PWD_COMMAND}`; export r; \
10339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340         $(HOST_EXPORTS) \
10341         for flag in $(EXTRA_HOST_FLAGS) ; do \
10342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10343         done; \
10344         echo "Doing TAGS in fastjar" ; \
10345         (cd $(HOST_SUBDIR)/fastjar && \
10346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10348                   "RANLIB=$${RANLIB}" \
10349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10350                   TAGS) \
10351           || exit 1
10352
10353 @endif fastjar
10354
10355 .PHONY: maybe-install-info-fastjar install-info-fastjar
10356 maybe-install-info-fastjar:
10357 @if fastjar
10358 maybe-install-info-fastjar: install-info-fastjar
10359
10360 install-info-fastjar: \
10361     configure-fastjar \
10362     info-fastjar 
10363         @: $(MAKE); $(unstage)
10364         @[ -f ./fastjar/Makefile ] || exit 0; \
10365         r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         $(HOST_EXPORTS) \
10368         for flag in $(EXTRA_HOST_FLAGS) ; do \
10369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370         done; \
10371         echo "Doing install-info in fastjar" ; \
10372         (cd $(HOST_SUBDIR)/fastjar && \
10373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375                   "RANLIB=$${RANLIB}" \
10376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10377                   install-info) \
10378           || exit 1
10379
10380 @endif fastjar
10381
10382 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10383 maybe-install-pdf-fastjar:
10384 @if fastjar
10385 maybe-install-pdf-fastjar: install-pdf-fastjar
10386
10387 install-pdf-fastjar: \
10388     configure-fastjar \
10389     pdf-fastjar 
10390         @: $(MAKE); $(unstage)
10391         @[ -f ./fastjar/Makefile ] || exit 0; \
10392         r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         $(HOST_EXPORTS) \
10395         for flag in $(EXTRA_HOST_FLAGS) ; do \
10396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397         done; \
10398         echo "Doing install-pdf in fastjar" ; \
10399         (cd $(HOST_SUBDIR)/fastjar && \
10400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402                   "RANLIB=$${RANLIB}" \
10403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404                   install-pdf) \
10405           || exit 1
10406
10407 @endif fastjar
10408
10409 .PHONY: maybe-install-html-fastjar install-html-fastjar
10410 maybe-install-html-fastjar:
10411 @if fastjar
10412 maybe-install-html-fastjar: install-html-fastjar
10413
10414 install-html-fastjar: \
10415     configure-fastjar \
10416     html-fastjar 
10417         @: $(MAKE); $(unstage)
10418         @[ -f ./fastjar/Makefile ] || exit 0; \
10419         r=`${PWD_COMMAND}`; export r; \
10420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421         $(HOST_EXPORTS) \
10422         for flag in $(EXTRA_HOST_FLAGS) ; do \
10423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10424         done; \
10425         echo "Doing install-html in fastjar" ; \
10426         (cd $(HOST_SUBDIR)/fastjar && \
10427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10429                   "RANLIB=$${RANLIB}" \
10430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10431                   install-html) \
10432           || exit 1
10433
10434 @endif fastjar
10435
10436 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10437 maybe-installcheck-fastjar:
10438 @if fastjar
10439 maybe-installcheck-fastjar: installcheck-fastjar
10440
10441 installcheck-fastjar: \
10442     configure-fastjar 
10443         @: $(MAKE); $(unstage)
10444         @[ -f ./fastjar/Makefile ] || exit 0; \
10445         r=`${PWD_COMMAND}`; export r; \
10446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447         $(HOST_EXPORTS) \
10448         for flag in $(EXTRA_HOST_FLAGS) ; do \
10449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10450         done; \
10451         echo "Doing installcheck in fastjar" ; \
10452         (cd $(HOST_SUBDIR)/fastjar && \
10453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10455                   "RANLIB=$${RANLIB}" \
10456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10457                   installcheck) \
10458           || exit 1
10459
10460 @endif fastjar
10461
10462 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10463 maybe-mostlyclean-fastjar:
10464 @if fastjar
10465 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10466
10467 mostlyclean-fastjar: 
10468         @: $(MAKE); $(unstage)
10469         @[ -f ./fastjar/Makefile ] || exit 0; \
10470         r=`${PWD_COMMAND}`; export r; \
10471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472         $(HOST_EXPORTS) \
10473         for flag in $(EXTRA_HOST_FLAGS) ; do \
10474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10475         done; \
10476         echo "Doing mostlyclean in fastjar" ; \
10477         (cd $(HOST_SUBDIR)/fastjar && \
10478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10480                   "RANLIB=$${RANLIB}" \
10481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10482                   mostlyclean) \
10483           || exit 1
10484
10485 @endif fastjar
10486
10487 .PHONY: maybe-clean-fastjar clean-fastjar
10488 maybe-clean-fastjar:
10489 @if fastjar
10490 maybe-clean-fastjar: clean-fastjar
10491
10492 clean-fastjar: 
10493         @: $(MAKE); $(unstage)
10494         @[ -f ./fastjar/Makefile ] || exit 0; \
10495         r=`${PWD_COMMAND}`; export r; \
10496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10497         $(HOST_EXPORTS) \
10498         for flag in $(EXTRA_HOST_FLAGS) ; do \
10499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10500         done; \
10501         echo "Doing clean in fastjar" ; \
10502         (cd $(HOST_SUBDIR)/fastjar && \
10503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10505                   "RANLIB=$${RANLIB}" \
10506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10507                   clean) \
10508           || exit 1
10509
10510 @endif fastjar
10511
10512 .PHONY: maybe-distclean-fastjar distclean-fastjar
10513 maybe-distclean-fastjar:
10514 @if fastjar
10515 maybe-distclean-fastjar: distclean-fastjar
10516
10517 distclean-fastjar: 
10518         @: $(MAKE); $(unstage)
10519         @[ -f ./fastjar/Makefile ] || exit 0; \
10520         r=`${PWD_COMMAND}`; export r; \
10521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10522         $(HOST_EXPORTS) \
10523         for flag in $(EXTRA_HOST_FLAGS) ; do \
10524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10525         done; \
10526         echo "Doing distclean in fastjar" ; \
10527         (cd $(HOST_SUBDIR)/fastjar && \
10528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10530                   "RANLIB=$${RANLIB}" \
10531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10532                   distclean) \
10533           || exit 1
10534
10535 @endif fastjar
10536
10537 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10538 maybe-maintainer-clean-fastjar:
10539 @if fastjar
10540 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10541
10542 maintainer-clean-fastjar: 
10543         @: $(MAKE); $(unstage)
10544         @[ -f ./fastjar/Makefile ] || exit 0; \
10545         r=`${PWD_COMMAND}`; export r; \
10546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10547         $(HOST_EXPORTS) \
10548         for flag in $(EXTRA_HOST_FLAGS) ; do \
10549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10550         done; \
10551         echo "Doing maintainer-clean in fastjar" ; \
10552         (cd $(HOST_SUBDIR)/fastjar && \
10553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10555                   "RANLIB=$${RANLIB}" \
10556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10557                   maintainer-clean) \
10558           || exit 1
10559
10560 @endif fastjar
10561
10562
10563
10564 .PHONY: configure-fileutils maybe-configure-fileutils
10565 maybe-configure-fileutils:
10566 @if gcc-bootstrap
10567 configure-fileutils: stage_current
10568 @endif gcc-bootstrap
10569 @if fileutils
10570 maybe-configure-fileutils: configure-fileutils
10571 configure-fileutils: 
10572         @: $(MAKE); $(unstage)
10573         @r=`${PWD_COMMAND}`; export r; \
10574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10575         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10577         $(HOST_EXPORTS) \
10578         echo Configuring in $(HOST_SUBDIR)/fileutils; \
10579         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10580         case $(srcdir) in \
10581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584         esac; \
10585         srcdiroption="--srcdir=$${topdir}/fileutils"; \
10586         libsrcdir="$$s/fileutils"; \
10587         $(SHELL) $${libsrcdir}/configure \
10588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10589           --target=${target_alias} $${srcdiroption}  \
10590           || exit 1
10591 @endif fileutils
10592
10593
10594
10595
10596
10597 .PHONY: all-fileutils maybe-all-fileutils
10598 maybe-all-fileutils:
10599 @if gcc-bootstrap
10600 all-fileutils: stage_current
10601 @endif gcc-bootstrap
10602 @if fileutils
10603 TARGET-fileutils=all
10604 maybe-all-fileutils: all-fileutils
10605 all-fileutils: configure-fileutils
10606         @: $(MAKE); $(unstage)
10607         @r=`${PWD_COMMAND}`; export r; \
10608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10609         $(HOST_EXPORTS) \
10610         (cd $(HOST_SUBDIR)/fileutils && \
10611           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
10612 @endif fileutils
10613
10614
10615
10616
10617 .PHONY: check-fileutils maybe-check-fileutils
10618 maybe-check-fileutils:
10619 @if fileutils
10620 maybe-check-fileutils: check-fileutils
10621
10622 check-fileutils:
10623         @: $(MAKE); $(unstage)
10624         @r=`${PWD_COMMAND}`; export r; \
10625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626         $(HOST_EXPORTS) \
10627         (cd $(HOST_SUBDIR)/fileutils && \
10628           $(MAKE) $(FLAGS_TO_PASS)  check)
10629
10630 @endif fileutils
10631
10632 .PHONY: install-fileutils maybe-install-fileutils
10633 maybe-install-fileutils:
10634 @if fileutils
10635 maybe-install-fileutils: install-fileutils
10636
10637 install-fileutils: installdirs
10638         @: $(MAKE); $(unstage)
10639         @r=`${PWD_COMMAND}`; export r; \
10640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641         $(HOST_EXPORTS) \
10642         (cd $(HOST_SUBDIR)/fileutils && \
10643           $(MAKE) $(FLAGS_TO_PASS)  install)
10644
10645 @endif fileutils
10646
10647 # Other targets (info, dvi, pdf, etc.)
10648
10649 .PHONY: maybe-info-fileutils info-fileutils
10650 maybe-info-fileutils:
10651 @if fileutils
10652 maybe-info-fileutils: info-fileutils
10653
10654 info-fileutils: \
10655     configure-fileutils 
10656         @: $(MAKE); $(unstage)
10657         @[ -f ./fileutils/Makefile ] || exit 0; \
10658         r=`${PWD_COMMAND}`; export r; \
10659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660         $(HOST_EXPORTS) \
10661         for flag in $(EXTRA_HOST_FLAGS) ; do \
10662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10663         done; \
10664         echo "Doing info in fileutils" ; \
10665         (cd $(HOST_SUBDIR)/fileutils && \
10666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10668                   "RANLIB=$${RANLIB}" \
10669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10670                   info) \
10671           || exit 1
10672
10673 @endif fileutils
10674
10675 .PHONY: maybe-dvi-fileutils dvi-fileutils
10676 maybe-dvi-fileutils:
10677 @if fileutils
10678 maybe-dvi-fileutils: dvi-fileutils
10679
10680 dvi-fileutils: \
10681     configure-fileutils 
10682         @: $(MAKE); $(unstage)
10683         @[ -f ./fileutils/Makefile ] || exit 0; \
10684         r=`${PWD_COMMAND}`; export r; \
10685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10686         $(HOST_EXPORTS) \
10687         for flag in $(EXTRA_HOST_FLAGS) ; do \
10688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10689         done; \
10690         echo "Doing dvi in fileutils" ; \
10691         (cd $(HOST_SUBDIR)/fileutils && \
10692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10694                   "RANLIB=$${RANLIB}" \
10695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10696                   dvi) \
10697           || exit 1
10698
10699 @endif fileutils
10700
10701 .PHONY: maybe-pdf-fileutils pdf-fileutils
10702 maybe-pdf-fileutils:
10703 @if fileutils
10704 maybe-pdf-fileutils: pdf-fileutils
10705
10706 pdf-fileutils: \
10707     configure-fileutils 
10708         @: $(MAKE); $(unstage)
10709         @[ -f ./fileutils/Makefile ] || exit 0; \
10710         r=`${PWD_COMMAND}`; export r; \
10711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712         $(HOST_EXPORTS) \
10713         for flag in $(EXTRA_HOST_FLAGS) ; do \
10714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10715         done; \
10716         echo "Doing pdf in fileutils" ; \
10717         (cd $(HOST_SUBDIR)/fileutils && \
10718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10720                   "RANLIB=$${RANLIB}" \
10721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10722                   pdf) \
10723           || exit 1
10724
10725 @endif fileutils
10726
10727 .PHONY: maybe-html-fileutils html-fileutils
10728 maybe-html-fileutils:
10729 @if fileutils
10730 maybe-html-fileutils: html-fileutils
10731
10732 html-fileutils: \
10733     configure-fileutils 
10734         @: $(MAKE); $(unstage)
10735         @[ -f ./fileutils/Makefile ] || exit 0; \
10736         r=`${PWD_COMMAND}`; export r; \
10737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738         $(HOST_EXPORTS) \
10739         for flag in $(EXTRA_HOST_FLAGS) ; do \
10740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741         done; \
10742         echo "Doing html in fileutils" ; \
10743         (cd $(HOST_SUBDIR)/fileutils && \
10744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746                   "RANLIB=$${RANLIB}" \
10747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748                   html) \
10749           || exit 1
10750
10751 @endif fileutils
10752
10753 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
10754 maybe-TAGS-fileutils:
10755 @if fileutils
10756 maybe-TAGS-fileutils: TAGS-fileutils
10757
10758 TAGS-fileutils: \
10759     configure-fileutils 
10760         @: $(MAKE); $(unstage)
10761         @[ -f ./fileutils/Makefile ] || exit 0; \
10762         r=`${PWD_COMMAND}`; export r; \
10763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10764         $(HOST_EXPORTS) \
10765         for flag in $(EXTRA_HOST_FLAGS) ; do \
10766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10767         done; \
10768         echo "Doing TAGS in fileutils" ; \
10769         (cd $(HOST_SUBDIR)/fileutils && \
10770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10772                   "RANLIB=$${RANLIB}" \
10773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10774                   TAGS) \
10775           || exit 1
10776
10777 @endif fileutils
10778
10779 .PHONY: maybe-install-info-fileutils install-info-fileutils
10780 maybe-install-info-fileutils:
10781 @if fileutils
10782 maybe-install-info-fileutils: install-info-fileutils
10783
10784 install-info-fileutils: \
10785     configure-fileutils \
10786     info-fileutils 
10787         @: $(MAKE); $(unstage)
10788         @[ -f ./fileutils/Makefile ] || exit 0; \
10789         r=`${PWD_COMMAND}`; export r; \
10790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791         $(HOST_EXPORTS) \
10792         for flag in $(EXTRA_HOST_FLAGS) ; do \
10793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10794         done; \
10795         echo "Doing install-info in fileutils" ; \
10796         (cd $(HOST_SUBDIR)/fileutils && \
10797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10799                   "RANLIB=$${RANLIB}" \
10800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10801                   install-info) \
10802           || exit 1
10803
10804 @endif fileutils
10805
10806 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
10807 maybe-install-pdf-fileutils:
10808 @if fileutils
10809 maybe-install-pdf-fileutils: install-pdf-fileutils
10810
10811 install-pdf-fileutils: \
10812     configure-fileutils \
10813     pdf-fileutils 
10814         @: $(MAKE); $(unstage)
10815         @[ -f ./fileutils/Makefile ] || exit 0; \
10816         r=`${PWD_COMMAND}`; export r; \
10817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10818         $(HOST_EXPORTS) \
10819         for flag in $(EXTRA_HOST_FLAGS) ; do \
10820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10821         done; \
10822         echo "Doing install-pdf in fileutils" ; \
10823         (cd $(HOST_SUBDIR)/fileutils && \
10824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10826                   "RANLIB=$${RANLIB}" \
10827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10828                   install-pdf) \
10829           || exit 1
10830
10831 @endif fileutils
10832
10833 .PHONY: maybe-install-html-fileutils install-html-fileutils
10834 maybe-install-html-fileutils:
10835 @if fileutils
10836 maybe-install-html-fileutils: install-html-fileutils
10837
10838 install-html-fileutils: \
10839     configure-fileutils \
10840     html-fileutils 
10841         @: $(MAKE); $(unstage)
10842         @[ -f ./fileutils/Makefile ] || exit 0; \
10843         r=`${PWD_COMMAND}`; export r; \
10844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845         $(HOST_EXPORTS) \
10846         for flag in $(EXTRA_HOST_FLAGS) ; do \
10847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848         done; \
10849         echo "Doing install-html in fileutils" ; \
10850         (cd $(HOST_SUBDIR)/fileutils && \
10851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853                   "RANLIB=$${RANLIB}" \
10854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855                   install-html) \
10856           || exit 1
10857
10858 @endif fileutils
10859
10860 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
10861 maybe-installcheck-fileutils:
10862 @if fileutils
10863 maybe-installcheck-fileutils: installcheck-fileutils
10864
10865 installcheck-fileutils: \
10866     configure-fileutils 
10867         @: $(MAKE); $(unstage)
10868         @[ -f ./fileutils/Makefile ] || exit 0; \
10869         r=`${PWD_COMMAND}`; export r; \
10870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871         $(HOST_EXPORTS) \
10872         for flag in $(EXTRA_HOST_FLAGS) ; do \
10873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874         done; \
10875         echo "Doing installcheck in fileutils" ; \
10876         (cd $(HOST_SUBDIR)/fileutils && \
10877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879                   "RANLIB=$${RANLIB}" \
10880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881                   installcheck) \
10882           || exit 1
10883
10884 @endif fileutils
10885
10886 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10887 maybe-mostlyclean-fileutils:
10888 @if fileutils
10889 maybe-mostlyclean-fileutils: mostlyclean-fileutils
10890
10891 mostlyclean-fileutils: 
10892         @: $(MAKE); $(unstage)
10893         @[ -f ./fileutils/Makefile ] || exit 0; \
10894         r=`${PWD_COMMAND}`; export r; \
10895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896         $(HOST_EXPORTS) \
10897         for flag in $(EXTRA_HOST_FLAGS) ; do \
10898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10899         done; \
10900         echo "Doing mostlyclean in fileutils" ; \
10901         (cd $(HOST_SUBDIR)/fileutils && \
10902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10904                   "RANLIB=$${RANLIB}" \
10905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10906                   mostlyclean) \
10907           || exit 1
10908
10909 @endif fileutils
10910
10911 .PHONY: maybe-clean-fileutils clean-fileutils
10912 maybe-clean-fileutils:
10913 @if fileutils
10914 maybe-clean-fileutils: clean-fileutils
10915
10916 clean-fileutils: 
10917         @: $(MAKE); $(unstage)
10918         @[ -f ./fileutils/Makefile ] || exit 0; \
10919         r=`${PWD_COMMAND}`; export r; \
10920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10921         $(HOST_EXPORTS) \
10922         for flag in $(EXTRA_HOST_FLAGS) ; do \
10923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10924         done; \
10925         echo "Doing clean in fileutils" ; \
10926         (cd $(HOST_SUBDIR)/fileutils && \
10927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10929                   "RANLIB=$${RANLIB}" \
10930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10931                   clean) \
10932           || exit 1
10933
10934 @endif fileutils
10935
10936 .PHONY: maybe-distclean-fileutils distclean-fileutils
10937 maybe-distclean-fileutils:
10938 @if fileutils
10939 maybe-distclean-fileutils: distclean-fileutils
10940
10941 distclean-fileutils: 
10942         @: $(MAKE); $(unstage)
10943         @[ -f ./fileutils/Makefile ] || exit 0; \
10944         r=`${PWD_COMMAND}`; export r; \
10945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946         $(HOST_EXPORTS) \
10947         for flag in $(EXTRA_HOST_FLAGS) ; do \
10948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949         done; \
10950         echo "Doing distclean in fileutils" ; \
10951         (cd $(HOST_SUBDIR)/fileutils && \
10952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954                   "RANLIB=$${RANLIB}" \
10955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10956                   distclean) \
10957           || exit 1
10958
10959 @endif fileutils
10960
10961 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
10962 maybe-maintainer-clean-fileutils:
10963 @if fileutils
10964 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
10965
10966 maintainer-clean-fileutils: 
10967         @: $(MAKE); $(unstage)
10968         @[ -f ./fileutils/Makefile ] || exit 0; \
10969         r=`${PWD_COMMAND}`; export r; \
10970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10971         $(HOST_EXPORTS) \
10972         for flag in $(EXTRA_HOST_FLAGS) ; do \
10973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10974         done; \
10975         echo "Doing maintainer-clean in fileutils" ; \
10976         (cd $(HOST_SUBDIR)/fileutils && \
10977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10979                   "RANLIB=$${RANLIB}" \
10980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10981                   maintainer-clean) \
10982           || exit 1
10983
10984 @endif fileutils
10985
10986
10987
10988 .PHONY: configure-findutils maybe-configure-findutils
10989 maybe-configure-findutils:
10990 @if gcc-bootstrap
10991 configure-findutils: stage_current
10992 @endif gcc-bootstrap
10993 @if findutils
10994 maybe-configure-findutils: configure-findutils
10995 configure-findutils: 
10996         @: $(MAKE); $(unstage)
10997         @r=`${PWD_COMMAND}`; export r; \
10998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10999         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11001         $(HOST_EXPORTS) \
11002         echo Configuring in $(HOST_SUBDIR)/findutils; \
11003         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11004         case $(srcdir) in \
11005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11006           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11008         esac; \
11009         srcdiroption="--srcdir=$${topdir}/findutils"; \
11010         libsrcdir="$$s/findutils"; \
11011         $(SHELL) $${libsrcdir}/configure \
11012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11013           --target=${target_alias} $${srcdiroption}  \
11014           || exit 1
11015 @endif findutils
11016
11017
11018
11019
11020
11021 .PHONY: all-findutils maybe-all-findutils
11022 maybe-all-findutils:
11023 @if gcc-bootstrap
11024 all-findutils: stage_current
11025 @endif gcc-bootstrap
11026 @if findutils
11027 TARGET-findutils=all
11028 maybe-all-findutils: all-findutils
11029 all-findutils: configure-findutils
11030         @: $(MAKE); $(unstage)
11031         @r=`${PWD_COMMAND}`; export r; \
11032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11033         $(HOST_EXPORTS) \
11034         (cd $(HOST_SUBDIR)/findutils && \
11035           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
11036 @endif findutils
11037
11038
11039
11040
11041 .PHONY: check-findutils maybe-check-findutils
11042 maybe-check-findutils:
11043 @if findutils
11044 maybe-check-findutils: check-findutils
11045
11046 check-findutils:
11047         @: $(MAKE); $(unstage)
11048         @r=`${PWD_COMMAND}`; export r; \
11049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11050         $(HOST_EXPORTS) \
11051         (cd $(HOST_SUBDIR)/findutils && \
11052           $(MAKE) $(FLAGS_TO_PASS)  check)
11053
11054 @endif findutils
11055
11056 .PHONY: install-findutils maybe-install-findutils
11057 maybe-install-findutils:
11058 @if findutils
11059 maybe-install-findutils: install-findutils
11060
11061 install-findutils: installdirs
11062         @: $(MAKE); $(unstage)
11063         @r=`${PWD_COMMAND}`; export r; \
11064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11065         $(HOST_EXPORTS) \
11066         (cd $(HOST_SUBDIR)/findutils && \
11067           $(MAKE) $(FLAGS_TO_PASS)  install)
11068
11069 @endif findutils
11070
11071 # Other targets (info, dvi, pdf, etc.)
11072
11073 .PHONY: maybe-info-findutils info-findutils
11074 maybe-info-findutils:
11075 @if findutils
11076 maybe-info-findutils: info-findutils
11077
11078 info-findutils: \
11079     configure-findutils 
11080         @: $(MAKE); $(unstage)
11081         @[ -f ./findutils/Makefile ] || exit 0; \
11082         r=`${PWD_COMMAND}`; export r; \
11083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084         $(HOST_EXPORTS) \
11085         for flag in $(EXTRA_HOST_FLAGS) ; do \
11086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11087         done; \
11088         echo "Doing info in findutils" ; \
11089         (cd $(HOST_SUBDIR)/findutils && \
11090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11092                   "RANLIB=$${RANLIB}" \
11093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11094                   info) \
11095           || exit 1
11096
11097 @endif findutils
11098
11099 .PHONY: maybe-dvi-findutils dvi-findutils
11100 maybe-dvi-findutils:
11101 @if findutils
11102 maybe-dvi-findutils: dvi-findutils
11103
11104 dvi-findutils: \
11105     configure-findutils 
11106         @: $(MAKE); $(unstage)
11107         @[ -f ./findutils/Makefile ] || exit 0; \
11108         r=`${PWD_COMMAND}`; export r; \
11109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110         $(HOST_EXPORTS) \
11111         for flag in $(EXTRA_HOST_FLAGS) ; do \
11112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113         done; \
11114         echo "Doing dvi in findutils" ; \
11115         (cd $(HOST_SUBDIR)/findutils && \
11116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118                   "RANLIB=$${RANLIB}" \
11119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11120                   dvi) \
11121           || exit 1
11122
11123 @endif findutils
11124
11125 .PHONY: maybe-pdf-findutils pdf-findutils
11126 maybe-pdf-findutils:
11127 @if findutils
11128 maybe-pdf-findutils: pdf-findutils
11129
11130 pdf-findutils: \
11131     configure-findutils 
11132         @: $(MAKE); $(unstage)
11133         @[ -f ./findutils/Makefile ] || exit 0; \
11134         r=`${PWD_COMMAND}`; export r; \
11135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136         $(HOST_EXPORTS) \
11137         for flag in $(EXTRA_HOST_FLAGS) ; do \
11138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139         done; \
11140         echo "Doing pdf in findutils" ; \
11141         (cd $(HOST_SUBDIR)/findutils && \
11142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144                   "RANLIB=$${RANLIB}" \
11145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146                   pdf) \
11147           || exit 1
11148
11149 @endif findutils
11150
11151 .PHONY: maybe-html-findutils html-findutils
11152 maybe-html-findutils:
11153 @if findutils
11154 maybe-html-findutils: html-findutils
11155
11156 html-findutils: \
11157     configure-findutils 
11158         @: $(MAKE); $(unstage)
11159         @[ -f ./findutils/Makefile ] || exit 0; \
11160         r=`${PWD_COMMAND}`; export r; \
11161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162         $(HOST_EXPORTS) \
11163         for flag in $(EXTRA_HOST_FLAGS) ; do \
11164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11165         done; \
11166         echo "Doing html in findutils" ; \
11167         (cd $(HOST_SUBDIR)/findutils && \
11168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11170                   "RANLIB=$${RANLIB}" \
11171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11172                   html) \
11173           || exit 1
11174
11175 @endif findutils
11176
11177 .PHONY: maybe-TAGS-findutils TAGS-findutils
11178 maybe-TAGS-findutils:
11179 @if findutils
11180 maybe-TAGS-findutils: TAGS-findutils
11181
11182 TAGS-findutils: \
11183     configure-findutils 
11184         @: $(MAKE); $(unstage)
11185         @[ -f ./findutils/Makefile ] || exit 0; \
11186         r=`${PWD_COMMAND}`; export r; \
11187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188         $(HOST_EXPORTS) \
11189         for flag in $(EXTRA_HOST_FLAGS) ; do \
11190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11191         done; \
11192         echo "Doing TAGS in findutils" ; \
11193         (cd $(HOST_SUBDIR)/findutils && \
11194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11196                   "RANLIB=$${RANLIB}" \
11197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11198                   TAGS) \
11199           || exit 1
11200
11201 @endif findutils
11202
11203 .PHONY: maybe-install-info-findutils install-info-findutils
11204 maybe-install-info-findutils:
11205 @if findutils
11206 maybe-install-info-findutils: install-info-findutils
11207
11208 install-info-findutils: \
11209     configure-findutils \
11210     info-findutils 
11211         @: $(MAKE); $(unstage)
11212         @[ -f ./findutils/Makefile ] || exit 0; \
11213         r=`${PWD_COMMAND}`; export r; \
11214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11215         $(HOST_EXPORTS) \
11216         for flag in $(EXTRA_HOST_FLAGS) ; do \
11217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11218         done; \
11219         echo "Doing install-info in findutils" ; \
11220         (cd $(HOST_SUBDIR)/findutils && \
11221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11223                   "RANLIB=$${RANLIB}" \
11224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11225                   install-info) \
11226           || exit 1
11227
11228 @endif findutils
11229
11230 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11231 maybe-install-pdf-findutils:
11232 @if findutils
11233 maybe-install-pdf-findutils: install-pdf-findutils
11234
11235 install-pdf-findutils: \
11236     configure-findutils \
11237     pdf-findutils 
11238         @: $(MAKE); $(unstage)
11239         @[ -f ./findutils/Makefile ] || exit 0; \
11240         r=`${PWD_COMMAND}`; export r; \
11241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11242         $(HOST_EXPORTS) \
11243         for flag in $(EXTRA_HOST_FLAGS) ; do \
11244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11245         done; \
11246         echo "Doing install-pdf in findutils" ; \
11247         (cd $(HOST_SUBDIR)/findutils && \
11248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11250                   "RANLIB=$${RANLIB}" \
11251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11252                   install-pdf) \
11253           || exit 1
11254
11255 @endif findutils
11256
11257 .PHONY: maybe-install-html-findutils install-html-findutils
11258 maybe-install-html-findutils:
11259 @if findutils
11260 maybe-install-html-findutils: install-html-findutils
11261
11262 install-html-findutils: \
11263     configure-findutils \
11264     html-findutils 
11265         @: $(MAKE); $(unstage)
11266         @[ -f ./findutils/Makefile ] || exit 0; \
11267         r=`${PWD_COMMAND}`; export r; \
11268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269         $(HOST_EXPORTS) \
11270         for flag in $(EXTRA_HOST_FLAGS) ; do \
11271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11272         done; \
11273         echo "Doing install-html in findutils" ; \
11274         (cd $(HOST_SUBDIR)/findutils && \
11275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11277                   "RANLIB=$${RANLIB}" \
11278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11279                   install-html) \
11280           || exit 1
11281
11282 @endif findutils
11283
11284 .PHONY: maybe-installcheck-findutils installcheck-findutils
11285 maybe-installcheck-findutils:
11286 @if findutils
11287 maybe-installcheck-findutils: installcheck-findutils
11288
11289 installcheck-findutils: \
11290     configure-findutils 
11291         @: $(MAKE); $(unstage)
11292         @[ -f ./findutils/Makefile ] || exit 0; \
11293         r=`${PWD_COMMAND}`; export r; \
11294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11295         $(HOST_EXPORTS) \
11296         for flag in $(EXTRA_HOST_FLAGS) ; do \
11297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11298         done; \
11299         echo "Doing installcheck in findutils" ; \
11300         (cd $(HOST_SUBDIR)/findutils && \
11301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11303                   "RANLIB=$${RANLIB}" \
11304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11305                   installcheck) \
11306           || exit 1
11307
11308 @endif findutils
11309
11310 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11311 maybe-mostlyclean-findutils:
11312 @if findutils
11313 maybe-mostlyclean-findutils: mostlyclean-findutils
11314
11315 mostlyclean-findutils: 
11316         @: $(MAKE); $(unstage)
11317         @[ -f ./findutils/Makefile ] || exit 0; \
11318         r=`${PWD_COMMAND}`; export r; \
11319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320         $(HOST_EXPORTS) \
11321         for flag in $(EXTRA_HOST_FLAGS) ; do \
11322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11323         done; \
11324         echo "Doing mostlyclean in findutils" ; \
11325         (cd $(HOST_SUBDIR)/findutils && \
11326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11328                   "RANLIB=$${RANLIB}" \
11329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11330                   mostlyclean) \
11331           || exit 1
11332
11333 @endif findutils
11334
11335 .PHONY: maybe-clean-findutils clean-findutils
11336 maybe-clean-findutils:
11337 @if findutils
11338 maybe-clean-findutils: clean-findutils
11339
11340 clean-findutils: 
11341         @: $(MAKE); $(unstage)
11342         @[ -f ./findutils/Makefile ] || exit 0; \
11343         r=`${PWD_COMMAND}`; export r; \
11344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11345         $(HOST_EXPORTS) \
11346         for flag in $(EXTRA_HOST_FLAGS) ; do \
11347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11348         done; \
11349         echo "Doing clean in findutils" ; \
11350         (cd $(HOST_SUBDIR)/findutils && \
11351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11353                   "RANLIB=$${RANLIB}" \
11354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11355                   clean) \
11356           || exit 1
11357
11358 @endif findutils
11359
11360 .PHONY: maybe-distclean-findutils distclean-findutils
11361 maybe-distclean-findutils:
11362 @if findutils
11363 maybe-distclean-findutils: distclean-findutils
11364
11365 distclean-findutils: 
11366         @: $(MAKE); $(unstage)
11367         @[ -f ./findutils/Makefile ] || exit 0; \
11368         r=`${PWD_COMMAND}`; export r; \
11369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370         $(HOST_EXPORTS) \
11371         for flag in $(EXTRA_HOST_FLAGS) ; do \
11372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373         done; \
11374         echo "Doing distclean in findutils" ; \
11375         (cd $(HOST_SUBDIR)/findutils && \
11376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378                   "RANLIB=$${RANLIB}" \
11379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380                   distclean) \
11381           || exit 1
11382
11383 @endif findutils
11384
11385 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11386 maybe-maintainer-clean-findutils:
11387 @if findutils
11388 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11389
11390 maintainer-clean-findutils: 
11391         @: $(MAKE); $(unstage)
11392         @[ -f ./findutils/Makefile ] || exit 0; \
11393         r=`${PWD_COMMAND}`; export r; \
11394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395         $(HOST_EXPORTS) \
11396         for flag in $(EXTRA_HOST_FLAGS) ; do \
11397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398         done; \
11399         echo "Doing maintainer-clean in findutils" ; \
11400         (cd $(HOST_SUBDIR)/findutils && \
11401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403                   "RANLIB=$${RANLIB}" \
11404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405                   maintainer-clean) \
11406           || exit 1
11407
11408 @endif findutils
11409
11410
11411
11412 .PHONY: configure-find maybe-configure-find
11413 maybe-configure-find:
11414 @if gcc-bootstrap
11415 configure-find: stage_current
11416 @endif gcc-bootstrap
11417 @if find
11418 maybe-configure-find: configure-find
11419 configure-find: 
11420         @: $(MAKE); $(unstage)
11421         @r=`${PWD_COMMAND}`; export r; \
11422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11423         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11425         $(HOST_EXPORTS) \
11426         echo Configuring in $(HOST_SUBDIR)/find; \
11427         cd "$(HOST_SUBDIR)/find" || exit 1; \
11428         case $(srcdir) in \
11429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11430           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11432         esac; \
11433         srcdiroption="--srcdir=$${topdir}/find"; \
11434         libsrcdir="$$s/find"; \
11435         $(SHELL) $${libsrcdir}/configure \
11436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11437           --target=${target_alias} $${srcdiroption}  \
11438           || exit 1
11439 @endif find
11440
11441
11442
11443
11444
11445 .PHONY: all-find maybe-all-find
11446 maybe-all-find:
11447 @if gcc-bootstrap
11448 all-find: stage_current
11449 @endif gcc-bootstrap
11450 @if find
11451 TARGET-find=all
11452 maybe-all-find: all-find
11453 all-find: configure-find
11454         @: $(MAKE); $(unstage)
11455         @r=`${PWD_COMMAND}`; export r; \
11456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457         $(HOST_EXPORTS) \
11458         (cd $(HOST_SUBDIR)/find && \
11459           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
11460 @endif find
11461
11462
11463
11464
11465 .PHONY: check-find maybe-check-find
11466 maybe-check-find:
11467 @if find
11468 maybe-check-find: check-find
11469
11470 check-find:
11471         @: $(MAKE); $(unstage)
11472         @r=`${PWD_COMMAND}`; export r; \
11473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474         $(HOST_EXPORTS) \
11475         (cd $(HOST_SUBDIR)/find && \
11476           $(MAKE) $(FLAGS_TO_PASS)  check)
11477
11478 @endif find
11479
11480 .PHONY: install-find maybe-install-find
11481 maybe-install-find:
11482 @if find
11483 maybe-install-find: install-find
11484
11485 install-find: installdirs
11486         @: $(MAKE); $(unstage)
11487         @r=`${PWD_COMMAND}`; export r; \
11488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11489         $(HOST_EXPORTS) \
11490         (cd $(HOST_SUBDIR)/find && \
11491           $(MAKE) $(FLAGS_TO_PASS)  install)
11492
11493 @endif find
11494
11495 # Other targets (info, dvi, pdf, etc.)
11496
11497 .PHONY: maybe-info-find info-find
11498 maybe-info-find:
11499 @if find
11500 maybe-info-find: info-find
11501
11502 info-find: \
11503     configure-find 
11504         @: $(MAKE); $(unstage)
11505         @[ -f ./find/Makefile ] || exit 0; \
11506         r=`${PWD_COMMAND}`; export r; \
11507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508         $(HOST_EXPORTS) \
11509         for flag in $(EXTRA_HOST_FLAGS) ; do \
11510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11511         done; \
11512         echo "Doing info in find" ; \
11513         (cd $(HOST_SUBDIR)/find && \
11514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11516                   "RANLIB=$${RANLIB}" \
11517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11518                   info) \
11519           || exit 1
11520
11521 @endif find
11522
11523 .PHONY: maybe-dvi-find dvi-find
11524 maybe-dvi-find:
11525 @if find
11526 maybe-dvi-find: dvi-find
11527
11528 dvi-find: \
11529     configure-find 
11530         @: $(MAKE); $(unstage)
11531         @[ -f ./find/Makefile ] || exit 0; \
11532         r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         $(HOST_EXPORTS) \
11535         for flag in $(EXTRA_HOST_FLAGS) ; do \
11536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537         done; \
11538         echo "Doing dvi in find" ; \
11539         (cd $(HOST_SUBDIR)/find && \
11540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542                   "RANLIB=$${RANLIB}" \
11543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544                   dvi) \
11545           || exit 1
11546
11547 @endif find
11548
11549 .PHONY: maybe-pdf-find pdf-find
11550 maybe-pdf-find:
11551 @if find
11552 maybe-pdf-find: pdf-find
11553
11554 pdf-find: \
11555     configure-find 
11556         @: $(MAKE); $(unstage)
11557         @[ -f ./find/Makefile ] || exit 0; \
11558         r=`${PWD_COMMAND}`; export r; \
11559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560         $(HOST_EXPORTS) \
11561         for flag in $(EXTRA_HOST_FLAGS) ; do \
11562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563         done; \
11564         echo "Doing pdf in find" ; \
11565         (cd $(HOST_SUBDIR)/find && \
11566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568                   "RANLIB=$${RANLIB}" \
11569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11570                   pdf) \
11571           || exit 1
11572
11573 @endif find
11574
11575 .PHONY: maybe-html-find html-find
11576 maybe-html-find:
11577 @if find
11578 maybe-html-find: html-find
11579
11580 html-find: \
11581     configure-find 
11582         @: $(MAKE); $(unstage)
11583         @[ -f ./find/Makefile ] || exit 0; \
11584         r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         $(HOST_EXPORTS) \
11587         for flag in $(EXTRA_HOST_FLAGS) ; do \
11588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589         done; \
11590         echo "Doing html in find" ; \
11591         (cd $(HOST_SUBDIR)/find && \
11592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594                   "RANLIB=$${RANLIB}" \
11595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596                   html) \
11597           || exit 1
11598
11599 @endif find
11600
11601 .PHONY: maybe-TAGS-find TAGS-find
11602 maybe-TAGS-find:
11603 @if find
11604 maybe-TAGS-find: TAGS-find
11605
11606 TAGS-find: \
11607     configure-find 
11608         @: $(MAKE); $(unstage)
11609         @[ -f ./find/Makefile ] || exit 0; \
11610         r=`${PWD_COMMAND}`; export r; \
11611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612         $(HOST_EXPORTS) \
11613         for flag in $(EXTRA_HOST_FLAGS) ; do \
11614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615         done; \
11616         echo "Doing TAGS in find" ; \
11617         (cd $(HOST_SUBDIR)/find && \
11618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620                   "RANLIB=$${RANLIB}" \
11621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622                   TAGS) \
11623           || exit 1
11624
11625 @endif find
11626
11627 .PHONY: maybe-install-info-find install-info-find
11628 maybe-install-info-find:
11629 @if find
11630 maybe-install-info-find: install-info-find
11631
11632 install-info-find: \
11633     configure-find \
11634     info-find 
11635         @: $(MAKE); $(unstage)
11636         @[ -f ./find/Makefile ] || exit 0; \
11637         r=`${PWD_COMMAND}`; export r; \
11638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639         $(HOST_EXPORTS) \
11640         for flag in $(EXTRA_HOST_FLAGS) ; do \
11641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11642         done; \
11643         echo "Doing install-info in find" ; \
11644         (cd $(HOST_SUBDIR)/find && \
11645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11647                   "RANLIB=$${RANLIB}" \
11648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11649                   install-info) \
11650           || exit 1
11651
11652 @endif find
11653
11654 .PHONY: maybe-install-pdf-find install-pdf-find
11655 maybe-install-pdf-find:
11656 @if find
11657 maybe-install-pdf-find: install-pdf-find
11658
11659 install-pdf-find: \
11660     configure-find \
11661     pdf-find 
11662         @: $(MAKE); $(unstage)
11663         @[ -f ./find/Makefile ] || exit 0; \
11664         r=`${PWD_COMMAND}`; export r; \
11665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11666         $(HOST_EXPORTS) \
11667         for flag in $(EXTRA_HOST_FLAGS) ; do \
11668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11669         done; \
11670         echo "Doing install-pdf in find" ; \
11671         (cd $(HOST_SUBDIR)/find && \
11672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11674                   "RANLIB=$${RANLIB}" \
11675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11676                   install-pdf) \
11677           || exit 1
11678
11679 @endif find
11680
11681 .PHONY: maybe-install-html-find install-html-find
11682 maybe-install-html-find:
11683 @if find
11684 maybe-install-html-find: install-html-find
11685
11686 install-html-find: \
11687     configure-find \
11688     html-find 
11689         @: $(MAKE); $(unstage)
11690         @[ -f ./find/Makefile ] || exit 0; \
11691         r=`${PWD_COMMAND}`; export r; \
11692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11693         $(HOST_EXPORTS) \
11694         for flag in $(EXTRA_HOST_FLAGS) ; do \
11695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11696         done; \
11697         echo "Doing install-html in find" ; \
11698         (cd $(HOST_SUBDIR)/find && \
11699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11701                   "RANLIB=$${RANLIB}" \
11702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11703                   install-html) \
11704           || exit 1
11705
11706 @endif find
11707
11708 .PHONY: maybe-installcheck-find installcheck-find
11709 maybe-installcheck-find:
11710 @if find
11711 maybe-installcheck-find: installcheck-find
11712
11713 installcheck-find: \
11714     configure-find 
11715         @: $(MAKE); $(unstage)
11716         @[ -f ./find/Makefile ] || exit 0; \
11717         r=`${PWD_COMMAND}`; export r; \
11718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719         $(HOST_EXPORTS) \
11720         for flag in $(EXTRA_HOST_FLAGS) ; do \
11721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722         done; \
11723         echo "Doing installcheck in find" ; \
11724         (cd $(HOST_SUBDIR)/find && \
11725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727                   "RANLIB=$${RANLIB}" \
11728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729                   installcheck) \
11730           || exit 1
11731
11732 @endif find
11733
11734 .PHONY: maybe-mostlyclean-find mostlyclean-find
11735 maybe-mostlyclean-find:
11736 @if find
11737 maybe-mostlyclean-find: mostlyclean-find
11738
11739 mostlyclean-find: 
11740         @: $(MAKE); $(unstage)
11741         @[ -f ./find/Makefile ] || exit 0; \
11742         r=`${PWD_COMMAND}`; export r; \
11743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744         $(HOST_EXPORTS) \
11745         for flag in $(EXTRA_HOST_FLAGS) ; do \
11746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747         done; \
11748         echo "Doing mostlyclean in find" ; \
11749         (cd $(HOST_SUBDIR)/find && \
11750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752                   "RANLIB=$${RANLIB}" \
11753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754                   mostlyclean) \
11755           || exit 1
11756
11757 @endif find
11758
11759 .PHONY: maybe-clean-find clean-find
11760 maybe-clean-find:
11761 @if find
11762 maybe-clean-find: clean-find
11763
11764 clean-find: 
11765         @: $(MAKE); $(unstage)
11766         @[ -f ./find/Makefile ] || exit 0; \
11767         r=`${PWD_COMMAND}`; export r; \
11768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769         $(HOST_EXPORTS) \
11770         for flag in $(EXTRA_HOST_FLAGS) ; do \
11771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772         done; \
11773         echo "Doing clean in find" ; \
11774         (cd $(HOST_SUBDIR)/find && \
11775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777                   "RANLIB=$${RANLIB}" \
11778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779                   clean) \
11780           || exit 1
11781
11782 @endif find
11783
11784 .PHONY: maybe-distclean-find distclean-find
11785 maybe-distclean-find:
11786 @if find
11787 maybe-distclean-find: distclean-find
11788
11789 distclean-find: 
11790         @: $(MAKE); $(unstage)
11791         @[ -f ./find/Makefile ] || exit 0; \
11792         r=`${PWD_COMMAND}`; export r; \
11793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11794         $(HOST_EXPORTS) \
11795         for flag in $(EXTRA_HOST_FLAGS) ; do \
11796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11797         done; \
11798         echo "Doing distclean in find" ; \
11799         (cd $(HOST_SUBDIR)/find && \
11800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11802                   "RANLIB=$${RANLIB}" \
11803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11804                   distclean) \
11805           || exit 1
11806
11807 @endif find
11808
11809 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
11810 maybe-maintainer-clean-find:
11811 @if find
11812 maybe-maintainer-clean-find: maintainer-clean-find
11813
11814 maintainer-clean-find: 
11815         @: $(MAKE); $(unstage)
11816         @[ -f ./find/Makefile ] || exit 0; \
11817         r=`${PWD_COMMAND}`; export r; \
11818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819         $(HOST_EXPORTS) \
11820         for flag in $(EXTRA_HOST_FLAGS) ; do \
11821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11822         done; \
11823         echo "Doing maintainer-clean in find" ; \
11824         (cd $(HOST_SUBDIR)/find && \
11825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11827                   "RANLIB=$${RANLIB}" \
11828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11829                   maintainer-clean) \
11830           || exit 1
11831
11832 @endif find
11833
11834
11835
11836 .PHONY: configure-fixincludes maybe-configure-fixincludes
11837 maybe-configure-fixincludes:
11838 @if gcc-bootstrap
11839 configure-fixincludes: stage_current
11840 @endif gcc-bootstrap
11841 @if fixincludes
11842 maybe-configure-fixincludes: configure-fixincludes
11843 configure-fixincludes: 
11844         @: $(MAKE); $(unstage)
11845         @r=`${PWD_COMMAND}`; export r; \
11846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
11848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
11849         $(HOST_EXPORTS) \
11850         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
11851         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
11852         case $(srcdir) in \
11853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11854           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
11855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11856         esac; \
11857         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
11858         libsrcdir="$$s/fixincludes"; \
11859         $(SHELL) $${libsrcdir}/configure \
11860           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11861           --target=${target_alias} $${srcdiroption}  \
11862           || exit 1
11863 @endif fixincludes
11864
11865
11866
11867
11868
11869 .PHONY: all-fixincludes maybe-all-fixincludes
11870 maybe-all-fixincludes:
11871 @if gcc-bootstrap
11872 all-fixincludes: stage_current
11873 @endif gcc-bootstrap
11874 @if fixincludes
11875 TARGET-fixincludes=all
11876 maybe-all-fixincludes: all-fixincludes
11877 all-fixincludes: configure-fixincludes
11878         @: $(MAKE); $(unstage)
11879         @r=`${PWD_COMMAND}`; export r; \
11880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881         $(HOST_EXPORTS) \
11882         (cd $(HOST_SUBDIR)/fixincludes && \
11883           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
11884 @endif fixincludes
11885
11886
11887
11888
11889 .PHONY: check-fixincludes maybe-check-fixincludes
11890 maybe-check-fixincludes:
11891 @if fixincludes
11892 maybe-check-fixincludes: check-fixincludes
11893
11894 check-fixincludes:
11895         @: $(MAKE); $(unstage)
11896         @r=`${PWD_COMMAND}`; export r; \
11897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11898         $(HOST_EXPORTS) \
11899         (cd $(HOST_SUBDIR)/fixincludes && \
11900           $(MAKE) $(FLAGS_TO_PASS)  check)
11901
11902 @endif fixincludes
11903
11904 .PHONY: install-fixincludes maybe-install-fixincludes
11905 maybe-install-fixincludes:
11906 @if fixincludes
11907 maybe-install-fixincludes: install-fixincludes
11908
11909 install-fixincludes: installdirs
11910         @: $(MAKE); $(unstage)
11911         @r=`${PWD_COMMAND}`; export r; \
11912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11913         $(HOST_EXPORTS) \
11914         (cd $(HOST_SUBDIR)/fixincludes && \
11915           $(MAKE) $(FLAGS_TO_PASS)  install)
11916
11917 @endif fixincludes
11918
11919 # Other targets (info, dvi, pdf, etc.)
11920
11921 .PHONY: maybe-info-fixincludes info-fixincludes
11922 maybe-info-fixincludes:
11923 @if fixincludes
11924 maybe-info-fixincludes: info-fixincludes
11925
11926 info-fixincludes: \
11927     configure-fixincludes 
11928         @: $(MAKE); $(unstage)
11929         @[ -f ./fixincludes/Makefile ] || exit 0; \
11930         r=`${PWD_COMMAND}`; export r; \
11931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932         $(HOST_EXPORTS) \
11933         for flag in $(EXTRA_HOST_FLAGS) ; do \
11934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935         done; \
11936         echo "Doing info in fixincludes" ; \
11937         (cd $(HOST_SUBDIR)/fixincludes && \
11938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940                   "RANLIB=$${RANLIB}" \
11941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942                   info) \
11943           || exit 1
11944
11945 @endif fixincludes
11946
11947 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
11948 maybe-dvi-fixincludes:
11949 @if fixincludes
11950 maybe-dvi-fixincludes: dvi-fixincludes
11951
11952 dvi-fixincludes: \
11953     configure-fixincludes 
11954         @: $(MAKE); $(unstage)
11955         @[ -f ./fixincludes/Makefile ] || exit 0; \
11956         r=`${PWD_COMMAND}`; export r; \
11957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11958         $(HOST_EXPORTS) \
11959         for flag in $(EXTRA_HOST_FLAGS) ; do \
11960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11961         done; \
11962         echo "Doing dvi in fixincludes" ; \
11963         (cd $(HOST_SUBDIR)/fixincludes && \
11964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11966                   "RANLIB=$${RANLIB}" \
11967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11968                   dvi) \
11969           || exit 1
11970
11971 @endif fixincludes
11972
11973 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
11974 maybe-pdf-fixincludes:
11975 @if fixincludes
11976 maybe-pdf-fixincludes: pdf-fixincludes
11977
11978 pdf-fixincludes: \
11979     configure-fixincludes 
11980         @: $(MAKE); $(unstage)
11981         @[ -f ./fixincludes/Makefile ] || exit 0; \
11982         r=`${PWD_COMMAND}`; export r; \
11983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11984         $(HOST_EXPORTS) \
11985         for flag in $(EXTRA_HOST_FLAGS) ; do \
11986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11987         done; \
11988         echo "Doing pdf in fixincludes" ; \
11989         (cd $(HOST_SUBDIR)/fixincludes && \
11990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11992                   "RANLIB=$${RANLIB}" \
11993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11994                   pdf) \
11995           || exit 1
11996
11997 @endif fixincludes
11998
11999 .PHONY: maybe-html-fixincludes html-fixincludes
12000 maybe-html-fixincludes:
12001 @if fixincludes
12002 maybe-html-fixincludes: html-fixincludes
12003
12004 html-fixincludes: \
12005     configure-fixincludes 
12006         @: $(MAKE); $(unstage)
12007         @[ -f ./fixincludes/Makefile ] || exit 0; \
12008         r=`${PWD_COMMAND}`; export r; \
12009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12010         $(HOST_EXPORTS) \
12011         for flag in $(EXTRA_HOST_FLAGS) ; do \
12012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12013         done; \
12014         echo "Doing html in fixincludes" ; \
12015         (cd $(HOST_SUBDIR)/fixincludes && \
12016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12018                   "RANLIB=$${RANLIB}" \
12019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12020                   html) \
12021           || exit 1
12022
12023 @endif fixincludes
12024
12025 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12026 maybe-TAGS-fixincludes:
12027 @if fixincludes
12028 maybe-TAGS-fixincludes: TAGS-fixincludes
12029
12030 # fixincludes doesn't support TAGS.
12031 TAGS-fixincludes:
12032
12033 @endif fixincludes
12034
12035 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12036 maybe-install-info-fixincludes:
12037 @if fixincludes
12038 maybe-install-info-fixincludes: install-info-fixincludes
12039
12040 install-info-fixincludes: \
12041     configure-fixincludes \
12042     info-fixincludes 
12043         @: $(MAKE); $(unstage)
12044         @[ -f ./fixincludes/Makefile ] || exit 0; \
12045         r=`${PWD_COMMAND}`; export r; \
12046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047         $(HOST_EXPORTS) \
12048         for flag in $(EXTRA_HOST_FLAGS) ; do \
12049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12050         done; \
12051         echo "Doing install-info in fixincludes" ; \
12052         (cd $(HOST_SUBDIR)/fixincludes && \
12053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12055                   "RANLIB=$${RANLIB}" \
12056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12057                   install-info) \
12058           || exit 1
12059
12060 @endif fixincludes
12061
12062 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12063 maybe-install-pdf-fixincludes:
12064 @if fixincludes
12065 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12066
12067 install-pdf-fixincludes: \
12068     configure-fixincludes \
12069     pdf-fixincludes 
12070         @: $(MAKE); $(unstage)
12071         @[ -f ./fixincludes/Makefile ] || exit 0; \
12072         r=`${PWD_COMMAND}`; export r; \
12073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12074         $(HOST_EXPORTS) \
12075         for flag in $(EXTRA_HOST_FLAGS) ; do \
12076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12077         done; \
12078         echo "Doing install-pdf in fixincludes" ; \
12079         (cd $(HOST_SUBDIR)/fixincludes && \
12080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12082                   "RANLIB=$${RANLIB}" \
12083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12084                   install-pdf) \
12085           || exit 1
12086
12087 @endif fixincludes
12088
12089 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12090 maybe-install-html-fixincludes:
12091 @if fixincludes
12092 maybe-install-html-fixincludes: install-html-fixincludes
12093
12094 install-html-fixincludes: \
12095     configure-fixincludes \
12096     html-fixincludes 
12097         @: $(MAKE); $(unstage)
12098         @[ -f ./fixincludes/Makefile ] || exit 0; \
12099         r=`${PWD_COMMAND}`; export r; \
12100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12101         $(HOST_EXPORTS) \
12102         for flag in $(EXTRA_HOST_FLAGS) ; do \
12103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12104         done; \
12105         echo "Doing install-html in fixincludes" ; \
12106         (cd $(HOST_SUBDIR)/fixincludes && \
12107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12109                   "RANLIB=$${RANLIB}" \
12110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12111                   install-html) \
12112           || exit 1
12113
12114 @endif fixincludes
12115
12116 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12117 maybe-installcheck-fixincludes:
12118 @if fixincludes
12119 maybe-installcheck-fixincludes: installcheck-fixincludes
12120
12121 installcheck-fixincludes: \
12122     configure-fixincludes 
12123         @: $(MAKE); $(unstage)
12124         @[ -f ./fixincludes/Makefile ] || exit 0; \
12125         r=`${PWD_COMMAND}`; export r; \
12126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12127         $(HOST_EXPORTS) \
12128         for flag in $(EXTRA_HOST_FLAGS) ; do \
12129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12130         done; \
12131         echo "Doing installcheck in fixincludes" ; \
12132         (cd $(HOST_SUBDIR)/fixincludes && \
12133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12135                   "RANLIB=$${RANLIB}" \
12136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12137                   installcheck) \
12138           || exit 1
12139
12140 @endif fixincludes
12141
12142 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12143 maybe-mostlyclean-fixincludes:
12144 @if fixincludes
12145 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12146
12147 mostlyclean-fixincludes: 
12148         @: $(MAKE); $(unstage)
12149         @[ -f ./fixincludes/Makefile ] || exit 0; \
12150         r=`${PWD_COMMAND}`; export r; \
12151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12152         $(HOST_EXPORTS) \
12153         for flag in $(EXTRA_HOST_FLAGS) ; do \
12154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12155         done; \
12156         echo "Doing mostlyclean in fixincludes" ; \
12157         (cd $(HOST_SUBDIR)/fixincludes && \
12158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12160                   "RANLIB=$${RANLIB}" \
12161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12162                   mostlyclean) \
12163           || exit 1
12164
12165 @endif fixincludes
12166
12167 .PHONY: maybe-clean-fixincludes clean-fixincludes
12168 maybe-clean-fixincludes:
12169 @if fixincludes
12170 maybe-clean-fixincludes: clean-fixincludes
12171
12172 clean-fixincludes: 
12173         @: $(MAKE); $(unstage)
12174         @[ -f ./fixincludes/Makefile ] || exit 0; \
12175         r=`${PWD_COMMAND}`; export r; \
12176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177         $(HOST_EXPORTS) \
12178         for flag in $(EXTRA_HOST_FLAGS) ; do \
12179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12180         done; \
12181         echo "Doing clean in fixincludes" ; \
12182         (cd $(HOST_SUBDIR)/fixincludes && \
12183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12185                   "RANLIB=$${RANLIB}" \
12186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12187                   clean) \
12188           || exit 1
12189
12190 @endif fixincludes
12191
12192 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12193 maybe-distclean-fixincludes:
12194 @if fixincludes
12195 maybe-distclean-fixincludes: distclean-fixincludes
12196
12197 distclean-fixincludes: 
12198         @: $(MAKE); $(unstage)
12199         @[ -f ./fixincludes/Makefile ] || exit 0; \
12200         r=`${PWD_COMMAND}`; export r; \
12201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202         $(HOST_EXPORTS) \
12203         for flag in $(EXTRA_HOST_FLAGS) ; do \
12204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12205         done; \
12206         echo "Doing distclean in fixincludes" ; \
12207         (cd $(HOST_SUBDIR)/fixincludes && \
12208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12210                   "RANLIB=$${RANLIB}" \
12211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12212                   distclean) \
12213           || exit 1
12214
12215 @endif fixincludes
12216
12217 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12218 maybe-maintainer-clean-fixincludes:
12219 @if fixincludes
12220 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12221
12222 maintainer-clean-fixincludes: 
12223         @: $(MAKE); $(unstage)
12224         @[ -f ./fixincludes/Makefile ] || exit 0; \
12225         r=`${PWD_COMMAND}`; export r; \
12226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227         $(HOST_EXPORTS) \
12228         for flag in $(EXTRA_HOST_FLAGS) ; do \
12229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12230         done; \
12231         echo "Doing maintainer-clean in fixincludes" ; \
12232         (cd $(HOST_SUBDIR)/fixincludes && \
12233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12235                   "RANLIB=$${RANLIB}" \
12236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12237                   maintainer-clean) \
12238           || exit 1
12239
12240 @endif fixincludes
12241
12242
12243
12244 .PHONY: configure-flex maybe-configure-flex
12245 maybe-configure-flex:
12246 @if gcc-bootstrap
12247 configure-flex: stage_current
12248 @endif gcc-bootstrap
12249 @if flex
12250 maybe-configure-flex: configure-flex
12251 configure-flex: 
12252         @: $(MAKE); $(unstage)
12253         @r=`${PWD_COMMAND}`; export r; \
12254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12255         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12257         $(HOST_EXPORTS) \
12258         echo Configuring in $(HOST_SUBDIR)/flex; \
12259         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12260         case $(srcdir) in \
12261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12262           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12264         esac; \
12265         srcdiroption="--srcdir=$${topdir}/flex"; \
12266         libsrcdir="$$s/flex"; \
12267         $(SHELL) $${libsrcdir}/configure \
12268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12269           --target=${target_alias} $${srcdiroption}  \
12270           || exit 1
12271 @endif flex
12272
12273
12274
12275
12276
12277 .PHONY: all-flex maybe-all-flex
12278 maybe-all-flex:
12279 @if gcc-bootstrap
12280 all-flex: stage_current
12281 @endif gcc-bootstrap
12282 @if flex
12283 TARGET-flex=all
12284 maybe-all-flex: all-flex
12285 all-flex: configure-flex
12286         @: $(MAKE); $(unstage)
12287         @r=`${PWD_COMMAND}`; export r; \
12288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289         $(HOST_EXPORTS) \
12290         (cd $(HOST_SUBDIR)/flex && \
12291           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
12292 @endif flex
12293
12294
12295
12296
12297 .PHONY: check-flex maybe-check-flex
12298 maybe-check-flex:
12299 @if flex
12300 maybe-check-flex: check-flex
12301
12302 # This module is only tested in a native toolchain.
12303 check-flex:
12304         @: $(MAKE); $(unstage)
12305         @if [ '$(host)' = '$(target)' ] ; then \
12306           r=`${PWD_COMMAND}`; export r; \
12307           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308           $(HOST_EXPORTS) \
12309           (cd $(HOST_SUBDIR)/flex && \
12310             $(MAKE) $(FLAGS_TO_PASS)  check); \
12311         fi
12312
12313 @endif flex
12314
12315 .PHONY: install-flex maybe-install-flex
12316 maybe-install-flex:
12317 @if flex
12318 maybe-install-flex: install-flex
12319
12320 install-flex: installdirs
12321         @: $(MAKE); $(unstage)
12322         @r=`${PWD_COMMAND}`; export r; \
12323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324         $(HOST_EXPORTS) \
12325         (cd $(HOST_SUBDIR)/flex && \
12326           $(MAKE) $(FLAGS_TO_PASS)  install)
12327
12328 @endif flex
12329
12330 # Other targets (info, dvi, pdf, etc.)
12331
12332 .PHONY: maybe-info-flex info-flex
12333 maybe-info-flex:
12334 @if flex
12335 maybe-info-flex: info-flex
12336
12337 info-flex: \
12338     configure-flex 
12339         @: $(MAKE); $(unstage)
12340         @[ -f ./flex/Makefile ] || exit 0; \
12341         r=`${PWD_COMMAND}`; export r; \
12342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12343         $(HOST_EXPORTS) \
12344         for flag in $(EXTRA_HOST_FLAGS) ; do \
12345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12346         done; \
12347         echo "Doing info in flex" ; \
12348         (cd $(HOST_SUBDIR)/flex && \
12349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12351                   "RANLIB=$${RANLIB}" \
12352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12353                   info) \
12354           || exit 1
12355
12356 @endif flex
12357
12358 .PHONY: maybe-dvi-flex dvi-flex
12359 maybe-dvi-flex:
12360 @if flex
12361 maybe-dvi-flex: dvi-flex
12362
12363 dvi-flex: \
12364     configure-flex 
12365         @: $(MAKE); $(unstage)
12366         @[ -f ./flex/Makefile ] || exit 0; \
12367         r=`${PWD_COMMAND}`; export r; \
12368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369         $(HOST_EXPORTS) \
12370         for flag in $(EXTRA_HOST_FLAGS) ; do \
12371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372         done; \
12373         echo "Doing dvi in flex" ; \
12374         (cd $(HOST_SUBDIR)/flex && \
12375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377                   "RANLIB=$${RANLIB}" \
12378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12379                   dvi) \
12380           || exit 1
12381
12382 @endif flex
12383
12384 .PHONY: maybe-pdf-flex pdf-flex
12385 maybe-pdf-flex:
12386 @if flex
12387 maybe-pdf-flex: pdf-flex
12388
12389 pdf-flex: \
12390     configure-flex 
12391         @: $(MAKE); $(unstage)
12392         @[ -f ./flex/Makefile ] || exit 0; \
12393         r=`${PWD_COMMAND}`; export r; \
12394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12395         $(HOST_EXPORTS) \
12396         for flag in $(EXTRA_HOST_FLAGS) ; do \
12397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12398         done; \
12399         echo "Doing pdf in flex" ; \
12400         (cd $(HOST_SUBDIR)/flex && \
12401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12403                   "RANLIB=$${RANLIB}" \
12404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12405                   pdf) \
12406           || exit 1
12407
12408 @endif flex
12409
12410 .PHONY: maybe-html-flex html-flex
12411 maybe-html-flex:
12412 @if flex
12413 maybe-html-flex: html-flex
12414
12415 html-flex: \
12416     configure-flex 
12417         @: $(MAKE); $(unstage)
12418         @[ -f ./flex/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 html in flex" ; \
12426         (cd $(HOST_SUBDIR)/flex && \
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                   html) \
12432           || exit 1
12433
12434 @endif flex
12435
12436 .PHONY: maybe-TAGS-flex TAGS-flex
12437 maybe-TAGS-flex:
12438 @if flex
12439 maybe-TAGS-flex: TAGS-flex
12440
12441 TAGS-flex: \
12442     configure-flex 
12443         @: $(MAKE); $(unstage)
12444         @[ -f ./flex/Makefile ] || exit 0; \
12445         r=`${PWD_COMMAND}`; export r; \
12446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12447         $(HOST_EXPORTS) \
12448         for flag in $(EXTRA_HOST_FLAGS) ; do \
12449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12450         done; \
12451         echo "Doing TAGS in flex" ; \
12452         (cd $(HOST_SUBDIR)/flex && \
12453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12455                   "RANLIB=$${RANLIB}" \
12456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12457                   TAGS) \
12458           || exit 1
12459
12460 @endif flex
12461
12462 .PHONY: maybe-install-info-flex install-info-flex
12463 maybe-install-info-flex:
12464 @if flex
12465 maybe-install-info-flex: install-info-flex
12466
12467 install-info-flex: \
12468     configure-flex \
12469     info-flex 
12470         @: $(MAKE); $(unstage)
12471         @[ -f ./flex/Makefile ] || exit 0; \
12472         r=`${PWD_COMMAND}`; export r; \
12473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474         $(HOST_EXPORTS) \
12475         for flag in $(EXTRA_HOST_FLAGS) ; do \
12476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12477         done; \
12478         echo "Doing install-info in flex" ; \
12479         (cd $(HOST_SUBDIR)/flex && \
12480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12482                   "RANLIB=$${RANLIB}" \
12483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12484                   install-info) \
12485           || exit 1
12486
12487 @endif flex
12488
12489 .PHONY: maybe-install-pdf-flex install-pdf-flex
12490 maybe-install-pdf-flex:
12491 @if flex
12492 maybe-install-pdf-flex: install-pdf-flex
12493
12494 install-pdf-flex: \
12495     configure-flex \
12496     pdf-flex 
12497         @: $(MAKE); $(unstage)
12498         @[ -f ./flex/Makefile ] || exit 0; \
12499         r=`${PWD_COMMAND}`; export r; \
12500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501         $(HOST_EXPORTS) \
12502         for flag in $(EXTRA_HOST_FLAGS) ; do \
12503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12504         done; \
12505         echo "Doing install-pdf in flex" ; \
12506         (cd $(HOST_SUBDIR)/flex && \
12507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12509                   "RANLIB=$${RANLIB}" \
12510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12511                   install-pdf) \
12512           || exit 1
12513
12514 @endif flex
12515
12516 .PHONY: maybe-install-html-flex install-html-flex
12517 maybe-install-html-flex:
12518 @if flex
12519 maybe-install-html-flex: install-html-flex
12520
12521 install-html-flex: \
12522     configure-flex \
12523     html-flex 
12524         @: $(MAKE); $(unstage)
12525         @[ -f ./flex/Makefile ] || exit 0; \
12526         r=`${PWD_COMMAND}`; export r; \
12527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528         $(HOST_EXPORTS) \
12529         for flag in $(EXTRA_HOST_FLAGS) ; do \
12530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12531         done; \
12532         echo "Doing install-html in flex" ; \
12533         (cd $(HOST_SUBDIR)/flex && \
12534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12536                   "RANLIB=$${RANLIB}" \
12537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12538                   install-html) \
12539           || exit 1
12540
12541 @endif flex
12542
12543 .PHONY: maybe-installcheck-flex installcheck-flex
12544 maybe-installcheck-flex:
12545 @if flex
12546 maybe-installcheck-flex: installcheck-flex
12547
12548 installcheck-flex: \
12549     configure-flex 
12550         @: $(MAKE); $(unstage)
12551         @[ -f ./flex/Makefile ] || exit 0; \
12552         r=`${PWD_COMMAND}`; export r; \
12553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554         $(HOST_EXPORTS) \
12555         for flag in $(EXTRA_HOST_FLAGS) ; do \
12556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12557         done; \
12558         echo "Doing installcheck in flex" ; \
12559         (cd $(HOST_SUBDIR)/flex && \
12560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12562                   "RANLIB=$${RANLIB}" \
12563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12564                   installcheck) \
12565           || exit 1
12566
12567 @endif flex
12568
12569 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12570 maybe-mostlyclean-flex:
12571 @if flex
12572 maybe-mostlyclean-flex: mostlyclean-flex
12573
12574 mostlyclean-flex: 
12575         @: $(MAKE); $(unstage)
12576         @[ -f ./flex/Makefile ] || exit 0; \
12577         r=`${PWD_COMMAND}`; export r; \
12578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579         $(HOST_EXPORTS) \
12580         for flag in $(EXTRA_HOST_FLAGS) ; do \
12581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12582         done; \
12583         echo "Doing mostlyclean in flex" ; \
12584         (cd $(HOST_SUBDIR)/flex && \
12585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12587                   "RANLIB=$${RANLIB}" \
12588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12589                   mostlyclean) \
12590           || exit 1
12591
12592 @endif flex
12593
12594 .PHONY: maybe-clean-flex clean-flex
12595 maybe-clean-flex:
12596 @if flex
12597 maybe-clean-flex: clean-flex
12598
12599 clean-flex: 
12600         @: $(MAKE); $(unstage)
12601         @[ -f ./flex/Makefile ] || exit 0; \
12602         r=`${PWD_COMMAND}`; export r; \
12603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12604         $(HOST_EXPORTS) \
12605         for flag in $(EXTRA_HOST_FLAGS) ; do \
12606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12607         done; \
12608         echo "Doing clean in flex" ; \
12609         (cd $(HOST_SUBDIR)/flex && \
12610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12612                   "RANLIB=$${RANLIB}" \
12613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12614                   clean) \
12615           || exit 1
12616
12617 @endif flex
12618
12619 .PHONY: maybe-distclean-flex distclean-flex
12620 maybe-distclean-flex:
12621 @if flex
12622 maybe-distclean-flex: distclean-flex
12623
12624 distclean-flex: 
12625         @: $(MAKE); $(unstage)
12626         @[ -f ./flex/Makefile ] || exit 0; \
12627         r=`${PWD_COMMAND}`; export r; \
12628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12629         $(HOST_EXPORTS) \
12630         for flag in $(EXTRA_HOST_FLAGS) ; do \
12631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12632         done; \
12633         echo "Doing distclean in flex" ; \
12634         (cd $(HOST_SUBDIR)/flex && \
12635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12637                   "RANLIB=$${RANLIB}" \
12638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12639                   distclean) \
12640           || exit 1
12641
12642 @endif flex
12643
12644 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
12645 maybe-maintainer-clean-flex:
12646 @if flex
12647 maybe-maintainer-clean-flex: maintainer-clean-flex
12648
12649 maintainer-clean-flex: 
12650         @: $(MAKE); $(unstage)
12651         @[ -f ./flex/Makefile ] || exit 0; \
12652         r=`${PWD_COMMAND}`; export r; \
12653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654         $(HOST_EXPORTS) \
12655         for flag in $(EXTRA_HOST_FLAGS) ; do \
12656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657         done; \
12658         echo "Doing maintainer-clean in flex" ; \
12659         (cd $(HOST_SUBDIR)/flex && \
12660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662                   "RANLIB=$${RANLIB}" \
12663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664                   maintainer-clean) \
12665           || exit 1
12666
12667 @endif flex
12668
12669
12670
12671 .PHONY: configure-gas maybe-configure-gas
12672 maybe-configure-gas:
12673 @if gcc-bootstrap
12674 configure-gas: stage_current
12675 @endif gcc-bootstrap
12676 @if gas
12677 maybe-configure-gas: configure-gas
12678 configure-gas: 
12679         @r=`${PWD_COMMAND}`; export r; \
12680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12683         $(HOST_EXPORTS) \
12684         echo Configuring in $(HOST_SUBDIR)/gas; \
12685         cd "$(HOST_SUBDIR)/gas" || exit 1; \
12686         case $(srcdir) in \
12687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12688           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12690         esac; \
12691         srcdiroption="--srcdir=$${topdir}/gas"; \
12692         libsrcdir="$$s/gas"; \
12693         $(SHELL) $${libsrcdir}/configure \
12694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12695           --target=${target_alias} $${srcdiroption}  \
12696           || exit 1
12697 @endif gas
12698
12699
12700
12701 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
12702 maybe-configure-stage1-gas:
12703 @if gas-bootstrap
12704 maybe-configure-stage1-gas: configure-stage1-gas
12705 configure-stage1-gas:
12706         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12707         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12708         @r=`${PWD_COMMAND}`; export r; \
12709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12711         $(HOST_EXPORTS) \
12712         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12713         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
12714         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
12715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12716         cd $(HOST_SUBDIR)/gas || exit 1; \
12717         case $(srcdir) in \
12718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12719           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12721         esac; \
12722         srcdiroption="--srcdir=$${topdir}/gas"; \
12723         libsrcdir="$$s/gas"; \
12724         $(SHELL) $${libsrcdir}/configure \
12725           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12726           --target=${target_alias} $${srcdiroption} \
12727            \
12728           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
12729 @endif gas-bootstrap
12730
12731 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
12732 maybe-configure-stage2-gas:
12733 @if gas-bootstrap
12734 maybe-configure-stage2-gas: configure-stage2-gas
12735 configure-stage2-gas:
12736         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12738         @r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12741         $(HOST_EXPORTS) \
12742         $(POSTSTAGE1_HOST_EXPORTS) \
12743         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12744         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12745         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
12746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12747         cd $(HOST_SUBDIR)/gas || exit 1; \
12748         case $(srcdir) in \
12749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12750           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12752         esac; \
12753         srcdiroption="--srcdir=$${topdir}/gas"; \
12754         libsrcdir="$$s/gas"; \
12755         $(SHELL) $${libsrcdir}/configure \
12756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12757           --target=${target_alias} $${srcdiroption} \
12758           --with-build-libsubdir=$(HOST_SUBDIR) \
12759           @stage2_werror_flag@ 
12760 @endif gas-bootstrap
12761
12762 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
12763 maybe-configure-stage3-gas:
12764 @if gas-bootstrap
12765 maybe-configure-stage3-gas: configure-stage3-gas
12766 configure-stage3-gas:
12767         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12768         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12769         @r=`${PWD_COMMAND}`; export r; \
12770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12771         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12772         $(HOST_EXPORTS) \
12773         $(POSTSTAGE1_HOST_EXPORTS) \
12774         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12775         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12776         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
12777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12778         cd $(HOST_SUBDIR)/gas || exit 1; \
12779         case $(srcdir) in \
12780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12781           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12783         esac; \
12784         srcdiroption="--srcdir=$${topdir}/gas"; \
12785         libsrcdir="$$s/gas"; \
12786         $(SHELL) $${libsrcdir}/configure \
12787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12788           --target=${target_alias} $${srcdiroption} \
12789           --with-build-libsubdir=$(HOST_SUBDIR) \
12790           @stage2_werror_flag@ 
12791 @endif gas-bootstrap
12792
12793 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
12794 maybe-configure-stage4-gas:
12795 @if gas-bootstrap
12796 maybe-configure-stage4-gas: configure-stage4-gas
12797 configure-stage4-gas:
12798         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12800         @r=`${PWD_COMMAND}`; export r; \
12801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12802         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12803         $(HOST_EXPORTS) \
12804         $(POSTSTAGE1_HOST_EXPORTS) \
12805         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12806         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12807         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
12808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12809         cd $(HOST_SUBDIR)/gas || exit 1; \
12810         case $(srcdir) in \
12811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12812           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12814         esac; \
12815         srcdiroption="--srcdir=$${topdir}/gas"; \
12816         libsrcdir="$$s/gas"; \
12817         $(SHELL) $${libsrcdir}/configure \
12818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12819           --target=${target_alias} $${srcdiroption} \
12820           --with-build-libsubdir=$(HOST_SUBDIR) \
12821           @stage2_werror_flag@ 
12822 @endif gas-bootstrap
12823
12824 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
12825 maybe-configure-stageprofile-gas:
12826 @if gas-bootstrap
12827 maybe-configure-stageprofile-gas: configure-stageprofile-gas
12828 configure-stageprofile-gas:
12829         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12830         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12831         @r=`${PWD_COMMAND}`; export r; \
12832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12834         $(HOST_EXPORTS) \
12835         $(POSTSTAGE1_HOST_EXPORTS) \
12836         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
12837         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
12838         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
12839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12840         cd $(HOST_SUBDIR)/gas || exit 1; \
12841         case $(srcdir) in \
12842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12843           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12845         esac; \
12846         srcdiroption="--srcdir=$${topdir}/gas"; \
12847         libsrcdir="$$s/gas"; \
12848         $(SHELL) $${libsrcdir}/configure \
12849           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12850           --target=${target_alias} $${srcdiroption} \
12851           --with-build-libsubdir=$(HOST_SUBDIR) \
12852           @stage2_werror_flag@ 
12853 @endif gas-bootstrap
12854
12855 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
12856 maybe-configure-stagefeedback-gas:
12857 @if gas-bootstrap
12858 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
12859 configure-stagefeedback-gas:
12860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12862         @r=`${PWD_COMMAND}`; export r; \
12863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12865         $(HOST_EXPORTS) \
12866         $(POSTSTAGE1_HOST_EXPORTS) \
12867         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
12868         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
12869         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
12870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12871         cd $(HOST_SUBDIR)/gas || exit 1; \
12872         case $(srcdir) in \
12873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876         esac; \
12877         srcdiroption="--srcdir=$${topdir}/gas"; \
12878         libsrcdir="$$s/gas"; \
12879         $(SHELL) $${libsrcdir}/configure \
12880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881           --target=${target_alias} $${srcdiroption} \
12882           --with-build-libsubdir=$(HOST_SUBDIR) \
12883           @stage2_werror_flag@ 
12884 @endif gas-bootstrap
12885
12886
12887
12888
12889
12890 .PHONY: all-gas maybe-all-gas
12891 maybe-all-gas:
12892 @if gcc-bootstrap
12893 all-gas: stage_current
12894 @endif gcc-bootstrap
12895 @if gas
12896 TARGET-gas=all
12897 maybe-all-gas: all-gas
12898 all-gas: configure-gas
12899         @r=`${PWD_COMMAND}`; export r; \
12900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12901         $(HOST_EXPORTS) \
12902         (cd $(HOST_SUBDIR)/gas && \
12903           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
12904 @endif gas
12905
12906
12907
12908 .PHONY: all-stage1-gas maybe-all-stage1-gas
12909 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
12910 maybe-all-stage1-gas:
12911 maybe-clean-stage1-gas:
12912 @if gas-bootstrap
12913 maybe-all-stage1-gas: all-stage1-gas
12914 all-stage1: all-stage1-gas
12915 TARGET-stage1-gas = $(TARGET-gas)
12916 all-stage1-gas: configure-stage1-gas
12917         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12918         @r=`${PWD_COMMAND}`; export r; \
12919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12920         $(HOST_EXPORTS) \
12921         cd $(HOST_SUBDIR)/gas && \
12922         $(MAKE) $(FLAGS_TO_PASS) \
12923                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
12924                 $(TARGET-stage1-gas)
12925
12926 maybe-clean-stage1-gas: clean-stage1-gas
12927 clean-stage1: clean-stage1-gas
12928 clean-stage1-gas:
12929         @if [ $(current_stage) = stage1 ]; then \
12930           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12931         else \
12932           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
12933           $(MAKE) stage1-start; \
12934         fi; \
12935         cd $(HOST_SUBDIR)/gas && \
12936         $(MAKE) $(FLAGS_TO_PASS)  \
12937                  clean
12938 @endif gas-bootstrap
12939
12940
12941 .PHONY: all-stage2-gas maybe-all-stage2-gas
12942 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
12943 maybe-all-stage2-gas:
12944 maybe-clean-stage2-gas:
12945 @if gas-bootstrap
12946 maybe-all-stage2-gas: all-stage2-gas
12947 all-stage2: all-stage2-gas
12948 TARGET-stage2-gas = $(TARGET-gas)
12949 all-stage2-gas: configure-stage2-gas
12950         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12951         @r=`${PWD_COMMAND}`; export r; \
12952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12953         $(HOST_EXPORTS) \
12954         $(POSTSTAGE1_HOST_EXPORTS) \
12955         cd $(HOST_SUBDIR)/gas && \
12956         $(MAKE) $(FLAGS_TO_PASS) \
12957                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
12958                 $(TARGET-stage2-gas)
12959
12960 maybe-clean-stage2-gas: clean-stage2-gas
12961 clean-stage2: clean-stage2-gas
12962 clean-stage2-gas:
12963         @if [ $(current_stage) = stage2 ]; then \
12964           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12965         else \
12966           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
12967           $(MAKE) stage2-start; \
12968         fi; \
12969         cd $(HOST_SUBDIR)/gas && \
12970         $(MAKE) $(FLAGS_TO_PASS)  \
12971                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
12972                  clean
12973 @endif gas-bootstrap
12974
12975
12976 .PHONY: all-stage3-gas maybe-all-stage3-gas
12977 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
12978 maybe-all-stage3-gas:
12979 maybe-clean-stage3-gas:
12980 @if gas-bootstrap
12981 maybe-all-stage3-gas: all-stage3-gas
12982 all-stage3: all-stage3-gas
12983 TARGET-stage3-gas = $(TARGET-gas)
12984 all-stage3-gas: configure-stage3-gas
12985         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12986         @r=`${PWD_COMMAND}`; export r; \
12987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12988         $(HOST_EXPORTS) \
12989         $(POSTSTAGE1_HOST_EXPORTS) \
12990         cd $(HOST_SUBDIR)/gas && \
12991         $(MAKE) $(FLAGS_TO_PASS) \
12992                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
12993                 $(TARGET-stage3-gas)
12994
12995 maybe-clean-stage3-gas: clean-stage3-gas
12996 clean-stage3: clean-stage3-gas
12997 clean-stage3-gas:
12998         @if [ $(current_stage) = stage3 ]; then \
12999           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13000         else \
13001           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13002           $(MAKE) stage3-start; \
13003         fi; \
13004         cd $(HOST_SUBDIR)/gas && \
13005         $(MAKE) $(FLAGS_TO_PASS)  \
13006                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13007                  clean
13008 @endif gas-bootstrap
13009
13010
13011 .PHONY: all-stage4-gas maybe-all-stage4-gas
13012 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13013 maybe-all-stage4-gas:
13014 maybe-clean-stage4-gas:
13015 @if gas-bootstrap
13016 maybe-all-stage4-gas: all-stage4-gas
13017 all-stage4: all-stage4-gas
13018 TARGET-stage4-gas = $(TARGET-gas)
13019 all-stage4-gas: configure-stage4-gas
13020         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13021         @r=`${PWD_COMMAND}`; export r; \
13022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023         $(HOST_EXPORTS) \
13024         $(POSTSTAGE1_HOST_EXPORTS) \
13025         cd $(HOST_SUBDIR)/gas && \
13026         $(MAKE) $(FLAGS_TO_PASS) \
13027                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13028                 $(TARGET-stage4-gas)
13029
13030 maybe-clean-stage4-gas: clean-stage4-gas
13031 clean-stage4: clean-stage4-gas
13032 clean-stage4-gas:
13033         @if [ $(current_stage) = stage4 ]; then \
13034           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13035         else \
13036           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13037           $(MAKE) stage4-start; \
13038         fi; \
13039         cd $(HOST_SUBDIR)/gas && \
13040         $(MAKE) $(FLAGS_TO_PASS)  \
13041                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13042                  clean
13043 @endif gas-bootstrap
13044
13045
13046 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13047 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13048 maybe-all-stageprofile-gas:
13049 maybe-clean-stageprofile-gas:
13050 @if gas-bootstrap
13051 maybe-all-stageprofile-gas: all-stageprofile-gas
13052 all-stageprofile: all-stageprofile-gas
13053 TARGET-stageprofile-gas = $(TARGET-gas)
13054 all-stageprofile-gas: configure-stageprofile-gas
13055         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13056         @r=`${PWD_COMMAND}`; export r; \
13057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058         $(HOST_EXPORTS) \
13059         $(POSTSTAGE1_HOST_EXPORTS) \
13060         cd $(HOST_SUBDIR)/gas && \
13061         $(MAKE) $(FLAGS_TO_PASS) \
13062                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13063                 $(TARGET-stageprofile-gas)
13064
13065 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13066 clean-stageprofile: clean-stageprofile-gas
13067 clean-stageprofile-gas:
13068         @if [ $(current_stage) = stageprofile ]; then \
13069           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13070         else \
13071           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13072           $(MAKE) stageprofile-start; \
13073         fi; \
13074         cd $(HOST_SUBDIR)/gas && \
13075         $(MAKE) $(FLAGS_TO_PASS)  \
13076                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13077                  clean
13078 @endif gas-bootstrap
13079
13080
13081 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13082 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13083 maybe-all-stagefeedback-gas:
13084 maybe-clean-stagefeedback-gas:
13085 @if gas-bootstrap
13086 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13087 all-stagefeedback: all-stagefeedback-gas
13088 TARGET-stagefeedback-gas = $(TARGET-gas)
13089 all-stagefeedback-gas: configure-stagefeedback-gas
13090         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13091         @r=`${PWD_COMMAND}`; export r; \
13092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093         $(HOST_EXPORTS) \
13094         $(POSTSTAGE1_HOST_EXPORTS) \
13095         cd $(HOST_SUBDIR)/gas && \
13096         $(MAKE) $(FLAGS_TO_PASS) \
13097                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13098                 $(TARGET-stagefeedback-gas)
13099
13100 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13101 clean-stagefeedback: clean-stagefeedback-gas
13102 clean-stagefeedback-gas:
13103         @if [ $(current_stage) = stagefeedback ]; then \
13104           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13105         else \
13106           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13107           $(MAKE) stagefeedback-start; \
13108         fi; \
13109         cd $(HOST_SUBDIR)/gas && \
13110         $(MAKE) $(FLAGS_TO_PASS)  \
13111                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13112                  clean
13113 @endif gas-bootstrap
13114
13115
13116
13117
13118
13119 .PHONY: check-gas maybe-check-gas
13120 maybe-check-gas:
13121 @if gas
13122 maybe-check-gas: check-gas
13123
13124 check-gas:
13125         @: $(MAKE); $(unstage)
13126         @r=`${PWD_COMMAND}`; export r; \
13127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13128         $(HOST_EXPORTS) \
13129         (cd $(HOST_SUBDIR)/gas && \
13130           $(MAKE) $(FLAGS_TO_PASS)  check)
13131
13132 @endif gas
13133
13134 .PHONY: install-gas maybe-install-gas
13135 maybe-install-gas:
13136 @if gas
13137 maybe-install-gas: install-gas
13138
13139 install-gas: installdirs
13140         @: $(MAKE); $(unstage)
13141         @r=`${PWD_COMMAND}`; export r; \
13142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143         $(HOST_EXPORTS) \
13144         (cd $(HOST_SUBDIR)/gas && \
13145           $(MAKE) $(FLAGS_TO_PASS)  install)
13146
13147 @endif gas
13148
13149 # Other targets (info, dvi, pdf, etc.)
13150
13151 .PHONY: maybe-info-gas info-gas
13152 maybe-info-gas:
13153 @if gas
13154 maybe-info-gas: info-gas
13155
13156 info-gas: \
13157     configure-gas 
13158         @[ -f ./gas/Makefile ] || exit 0; \
13159         r=`${PWD_COMMAND}`; export r; \
13160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161         $(HOST_EXPORTS) \
13162         for flag in $(EXTRA_HOST_FLAGS) ; do \
13163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164         done; \
13165         echo "Doing info in gas" ; \
13166         (cd $(HOST_SUBDIR)/gas && \
13167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169                   "RANLIB=$${RANLIB}" \
13170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171                   info) \
13172           || exit 1
13173
13174 @endif gas
13175
13176 .PHONY: maybe-dvi-gas dvi-gas
13177 maybe-dvi-gas:
13178 @if gas
13179 maybe-dvi-gas: dvi-gas
13180
13181 dvi-gas: \
13182     configure-gas 
13183         @[ -f ./gas/Makefile ] || exit 0; \
13184         r=`${PWD_COMMAND}`; export r; \
13185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186         $(HOST_EXPORTS) \
13187         for flag in $(EXTRA_HOST_FLAGS) ; do \
13188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189         done; \
13190         echo "Doing dvi in gas" ; \
13191         (cd $(HOST_SUBDIR)/gas && \
13192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194                   "RANLIB=$${RANLIB}" \
13195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196                   dvi) \
13197           || exit 1
13198
13199 @endif gas
13200
13201 .PHONY: maybe-pdf-gas pdf-gas
13202 maybe-pdf-gas:
13203 @if gas
13204 maybe-pdf-gas: pdf-gas
13205
13206 pdf-gas: \
13207     configure-gas 
13208         @[ -f ./gas/Makefile ] || exit 0; \
13209         r=`${PWD_COMMAND}`; export r; \
13210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211         $(HOST_EXPORTS) \
13212         for flag in $(EXTRA_HOST_FLAGS) ; do \
13213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214         done; \
13215         echo "Doing pdf in gas" ; \
13216         (cd $(HOST_SUBDIR)/gas && \
13217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219                   "RANLIB=$${RANLIB}" \
13220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221                   pdf) \
13222           || exit 1
13223
13224 @endif gas
13225
13226 .PHONY: maybe-html-gas html-gas
13227 maybe-html-gas:
13228 @if gas
13229 maybe-html-gas: html-gas
13230
13231 html-gas: \
13232     configure-gas 
13233         @[ -f ./gas/Makefile ] || exit 0; \
13234         r=`${PWD_COMMAND}`; export r; \
13235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236         $(HOST_EXPORTS) \
13237         for flag in $(EXTRA_HOST_FLAGS) ; do \
13238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239         done; \
13240         echo "Doing html in gas" ; \
13241         (cd $(HOST_SUBDIR)/gas && \
13242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244                   "RANLIB=$${RANLIB}" \
13245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13246                   html) \
13247           || exit 1
13248
13249 @endif gas
13250
13251 .PHONY: maybe-TAGS-gas TAGS-gas
13252 maybe-TAGS-gas:
13253 @if gas
13254 maybe-TAGS-gas: TAGS-gas
13255
13256 TAGS-gas: \
13257     configure-gas 
13258         @[ -f ./gas/Makefile ] || exit 0; \
13259         r=`${PWD_COMMAND}`; export r; \
13260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261         $(HOST_EXPORTS) \
13262         for flag in $(EXTRA_HOST_FLAGS) ; do \
13263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13264         done; \
13265         echo "Doing TAGS in gas" ; \
13266         (cd $(HOST_SUBDIR)/gas && \
13267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13269                   "RANLIB=$${RANLIB}" \
13270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13271                   TAGS) \
13272           || exit 1
13273
13274 @endif gas
13275
13276 .PHONY: maybe-install-info-gas install-info-gas
13277 maybe-install-info-gas:
13278 @if gas
13279 maybe-install-info-gas: install-info-gas
13280
13281 install-info-gas: \
13282     configure-gas \
13283     info-gas 
13284         @[ -f ./gas/Makefile ] || exit 0; \
13285         r=`${PWD_COMMAND}`; export r; \
13286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287         $(HOST_EXPORTS) \
13288         for flag in $(EXTRA_HOST_FLAGS) ; do \
13289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13290         done; \
13291         echo "Doing install-info in gas" ; \
13292         (cd $(HOST_SUBDIR)/gas && \
13293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13295                   "RANLIB=$${RANLIB}" \
13296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13297                   install-info) \
13298           || exit 1
13299
13300 @endif gas
13301
13302 .PHONY: maybe-install-pdf-gas install-pdf-gas
13303 maybe-install-pdf-gas:
13304 @if gas
13305 maybe-install-pdf-gas: install-pdf-gas
13306
13307 install-pdf-gas: \
13308     configure-gas \
13309     pdf-gas 
13310         @[ -f ./gas/Makefile ] || exit 0; \
13311         r=`${PWD_COMMAND}`; export r; \
13312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13313         $(HOST_EXPORTS) \
13314         for flag in $(EXTRA_HOST_FLAGS) ; do \
13315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13316         done; \
13317         echo "Doing install-pdf in gas" ; \
13318         (cd $(HOST_SUBDIR)/gas && \
13319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13321                   "RANLIB=$${RANLIB}" \
13322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13323                   install-pdf) \
13324           || exit 1
13325
13326 @endif gas
13327
13328 .PHONY: maybe-install-html-gas install-html-gas
13329 maybe-install-html-gas:
13330 @if gas
13331 maybe-install-html-gas: install-html-gas
13332
13333 install-html-gas: \
13334     configure-gas \
13335     html-gas 
13336         @[ -f ./gas/Makefile ] || exit 0; \
13337         r=`${PWD_COMMAND}`; export r; \
13338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13339         $(HOST_EXPORTS) \
13340         for flag in $(EXTRA_HOST_FLAGS) ; do \
13341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13342         done; \
13343         echo "Doing install-html in gas" ; \
13344         (cd $(HOST_SUBDIR)/gas && \
13345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13347                   "RANLIB=$${RANLIB}" \
13348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13349                   install-html) \
13350           || exit 1
13351
13352 @endif gas
13353
13354 .PHONY: maybe-installcheck-gas installcheck-gas
13355 maybe-installcheck-gas:
13356 @if gas
13357 maybe-installcheck-gas: installcheck-gas
13358
13359 installcheck-gas: \
13360     configure-gas 
13361         @[ -f ./gas/Makefile ] || exit 0; \
13362         r=`${PWD_COMMAND}`; export r; \
13363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364         $(HOST_EXPORTS) \
13365         for flag in $(EXTRA_HOST_FLAGS) ; do \
13366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13367         done; \
13368         echo "Doing installcheck in gas" ; \
13369         (cd $(HOST_SUBDIR)/gas && \
13370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13372                   "RANLIB=$${RANLIB}" \
13373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13374                   installcheck) \
13375           || exit 1
13376
13377 @endif gas
13378
13379 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13380 maybe-mostlyclean-gas:
13381 @if gas
13382 maybe-mostlyclean-gas: mostlyclean-gas
13383
13384 mostlyclean-gas: 
13385         @[ -f ./gas/Makefile ] || exit 0; \
13386         r=`${PWD_COMMAND}`; export r; \
13387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13388         $(HOST_EXPORTS) \
13389         for flag in $(EXTRA_HOST_FLAGS) ; do \
13390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13391         done; \
13392         echo "Doing mostlyclean in gas" ; \
13393         (cd $(HOST_SUBDIR)/gas && \
13394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13396                   "RANLIB=$${RANLIB}" \
13397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13398                   mostlyclean) \
13399           || exit 1
13400
13401 @endif gas
13402
13403 .PHONY: maybe-clean-gas clean-gas
13404 maybe-clean-gas:
13405 @if gas
13406 maybe-clean-gas: clean-gas
13407
13408 clean-gas: 
13409         @[ -f ./gas/Makefile ] || exit 0; \
13410         r=`${PWD_COMMAND}`; export r; \
13411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13412         $(HOST_EXPORTS) \
13413         for flag in $(EXTRA_HOST_FLAGS) ; do \
13414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13415         done; \
13416         echo "Doing clean in gas" ; \
13417         (cd $(HOST_SUBDIR)/gas && \
13418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13420                   "RANLIB=$${RANLIB}" \
13421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13422                   clean) \
13423           || exit 1
13424
13425 @endif gas
13426
13427 .PHONY: maybe-distclean-gas distclean-gas
13428 maybe-distclean-gas:
13429 @if gas
13430 maybe-distclean-gas: distclean-gas
13431
13432 distclean-gas: 
13433         @[ -f ./gas/Makefile ] || exit 0; \
13434         r=`${PWD_COMMAND}`; export r; \
13435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436         $(HOST_EXPORTS) \
13437         for flag in $(EXTRA_HOST_FLAGS) ; do \
13438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439         done; \
13440         echo "Doing distclean in gas" ; \
13441         (cd $(HOST_SUBDIR)/gas && \
13442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444                   "RANLIB=$${RANLIB}" \
13445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446                   distclean) \
13447           || exit 1
13448
13449 @endif gas
13450
13451 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13452 maybe-maintainer-clean-gas:
13453 @if gas
13454 maybe-maintainer-clean-gas: maintainer-clean-gas
13455
13456 maintainer-clean-gas: 
13457         @[ -f ./gas/Makefile ] || exit 0; \
13458         r=`${PWD_COMMAND}`; export r; \
13459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460         $(HOST_EXPORTS) \
13461         for flag in $(EXTRA_HOST_FLAGS) ; do \
13462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13463         done; \
13464         echo "Doing maintainer-clean in gas" ; \
13465         (cd $(HOST_SUBDIR)/gas && \
13466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13468                   "RANLIB=$${RANLIB}" \
13469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13470                   maintainer-clean) \
13471           || exit 1
13472
13473 @endif gas
13474
13475
13476
13477 .PHONY: configure-gcc maybe-configure-gcc
13478 maybe-configure-gcc:
13479 @if gcc-bootstrap
13480 configure-gcc: stage_current
13481 @endif gcc-bootstrap
13482 @if gcc
13483 maybe-configure-gcc: configure-gcc
13484 configure-gcc: 
13485         @r=`${PWD_COMMAND}`; export r; \
13486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13489         $(HOST_EXPORTS) \
13490         echo Configuring in $(HOST_SUBDIR)/gcc; \
13491         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
13492         case $(srcdir) in \
13493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13494           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13496         esac; \
13497         srcdiroption="--srcdir=$${topdir}/gcc"; \
13498         libsrcdir="$$s/gcc"; \
13499         $(SHELL) $${libsrcdir}/configure \
13500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13501           --target=${target_alias} $${srcdiroption}  \
13502           || exit 1
13503 @endif gcc
13504
13505
13506
13507 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
13508 maybe-configure-stage1-gcc:
13509 @if gcc-bootstrap
13510 maybe-configure-stage1-gcc: configure-stage1-gcc
13511 configure-stage1-gcc:
13512         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13513         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13514         @r=`${PWD_COMMAND}`; export r; \
13515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13516         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13517         $(HOST_EXPORTS) \
13518         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13519         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
13520         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
13521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13522         cd $(HOST_SUBDIR)/gcc || exit 1; \
13523         case $(srcdir) in \
13524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13525           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13527         esac; \
13528         srcdiroption="--srcdir=$${topdir}/gcc"; \
13529         libsrcdir="$$s/gcc"; \
13530         $(SHELL) $${libsrcdir}/configure \
13531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13532           --target=${target_alias} $${srcdiroption} \
13533            \
13534           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13535 @endif gcc-bootstrap
13536
13537 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
13538 maybe-configure-stage2-gcc:
13539 @if gcc-bootstrap
13540 maybe-configure-stage2-gcc: configure-stage2-gcc
13541 configure-stage2-gcc:
13542         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13543         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13544         @r=`${PWD_COMMAND}`; export r; \
13545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13546         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13547         $(HOST_EXPORTS) \
13548         $(POSTSTAGE1_HOST_EXPORTS) \
13549         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13550         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13551         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
13552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13553         cd $(HOST_SUBDIR)/gcc || exit 1; \
13554         case $(srcdir) in \
13555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13556           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13558         esac; \
13559         srcdiroption="--srcdir=$${topdir}/gcc"; \
13560         libsrcdir="$$s/gcc"; \
13561         $(SHELL) $${libsrcdir}/configure \
13562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13563           --target=${target_alias} $${srcdiroption} \
13564           --with-build-libsubdir=$(HOST_SUBDIR) \
13565           @stage2_werror_flag@ 
13566 @endif gcc-bootstrap
13567
13568 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
13569 maybe-configure-stage3-gcc:
13570 @if gcc-bootstrap
13571 maybe-configure-stage3-gcc: configure-stage3-gcc
13572 configure-stage3-gcc:
13573         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13575         @r=`${PWD_COMMAND}`; export r; \
13576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13577         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13578         $(HOST_EXPORTS) \
13579         $(POSTSTAGE1_HOST_EXPORTS) \
13580         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13581         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13582         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
13583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13584         cd $(HOST_SUBDIR)/gcc || exit 1; \
13585         case $(srcdir) in \
13586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13587           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13589         esac; \
13590         srcdiroption="--srcdir=$${topdir}/gcc"; \
13591         libsrcdir="$$s/gcc"; \
13592         $(SHELL) $${libsrcdir}/configure \
13593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13594           --target=${target_alias} $${srcdiroption} \
13595           --with-build-libsubdir=$(HOST_SUBDIR) \
13596           @stage2_werror_flag@ 
13597 @endif gcc-bootstrap
13598
13599 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
13600 maybe-configure-stage4-gcc:
13601 @if gcc-bootstrap
13602 maybe-configure-stage4-gcc: configure-stage4-gcc
13603 configure-stage4-gcc:
13604         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13605         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13606         @r=`${PWD_COMMAND}`; export r; \
13607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13608         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13609         $(HOST_EXPORTS) \
13610         $(POSTSTAGE1_HOST_EXPORTS) \
13611         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13612         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13613         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
13614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13615         cd $(HOST_SUBDIR)/gcc || exit 1; \
13616         case $(srcdir) in \
13617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13618           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13620         esac; \
13621         srcdiroption="--srcdir=$${topdir}/gcc"; \
13622         libsrcdir="$$s/gcc"; \
13623         $(SHELL) $${libsrcdir}/configure \
13624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13625           --target=${target_alias} $${srcdiroption} \
13626           --with-build-libsubdir=$(HOST_SUBDIR) \
13627           @stage2_werror_flag@ 
13628 @endif gcc-bootstrap
13629
13630 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
13631 maybe-configure-stageprofile-gcc:
13632 @if gcc-bootstrap
13633 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
13634 configure-stageprofile-gcc:
13635         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13636         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13637         @r=`${PWD_COMMAND}`; export r; \
13638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13640         $(HOST_EXPORTS) \
13641         $(POSTSTAGE1_HOST_EXPORTS) \
13642         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
13643         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
13644         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
13645         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13646         cd $(HOST_SUBDIR)/gcc || exit 1; \
13647         case $(srcdir) in \
13648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13649           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13651         esac; \
13652         srcdiroption="--srcdir=$${topdir}/gcc"; \
13653         libsrcdir="$$s/gcc"; \
13654         $(SHELL) $${libsrcdir}/configure \
13655           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13656           --target=${target_alias} $${srcdiroption} \
13657           --with-build-libsubdir=$(HOST_SUBDIR) \
13658           @stage2_werror_flag@ 
13659 @endif gcc-bootstrap
13660
13661 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
13662 maybe-configure-stagefeedback-gcc:
13663 @if gcc-bootstrap
13664 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
13665 configure-stagefeedback-gcc:
13666         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13667         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13668         @r=`${PWD_COMMAND}`; export r; \
13669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13671         $(HOST_EXPORTS) \
13672         $(POSTSTAGE1_HOST_EXPORTS) \
13673         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
13674         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
13675         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
13676         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13677         cd $(HOST_SUBDIR)/gcc || exit 1; \
13678         case $(srcdir) in \
13679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13680           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13682         esac; \
13683         srcdiroption="--srcdir=$${topdir}/gcc"; \
13684         libsrcdir="$$s/gcc"; \
13685         $(SHELL) $${libsrcdir}/configure \
13686           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13687           --target=${target_alias} $${srcdiroption} \
13688           --with-build-libsubdir=$(HOST_SUBDIR) \
13689           @stage2_werror_flag@ 
13690 @endif gcc-bootstrap
13691
13692
13693
13694
13695
13696 .PHONY: all-gcc maybe-all-gcc
13697 maybe-all-gcc:
13698 @if gcc-bootstrap
13699 all-gcc: stage_current
13700 @endif gcc-bootstrap
13701 @if gcc
13702 TARGET-gcc=all
13703 maybe-all-gcc: all-gcc
13704 all-gcc: configure-gcc
13705         @r=`${PWD_COMMAND}`; export r; \
13706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13707         $(HOST_EXPORTS) \
13708         (cd $(HOST_SUBDIR)/gcc && \
13709           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
13710 @endif gcc
13711
13712
13713
13714 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
13715 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
13716 maybe-all-stage1-gcc:
13717 maybe-clean-stage1-gcc:
13718 @if gcc-bootstrap
13719 maybe-all-stage1-gcc: all-stage1-gcc
13720 all-stage1: all-stage1-gcc
13721 TARGET-stage1-gcc = $(TARGET-gcc)
13722 all-stage1-gcc: configure-stage1-gcc
13723         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13724         @r=`${PWD_COMMAND}`; export r; \
13725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13726         $(HOST_EXPORTS) \
13727         cd $(HOST_SUBDIR)/gcc && \
13728         $(MAKE) $(FLAGS_TO_PASS) \
13729                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  $(EXTRA_GCC_FLAGS) \
13730                 $(TARGET-stage1-gcc)
13731
13732 maybe-clean-stage1-gcc: clean-stage1-gcc
13733 clean-stage1: clean-stage1-gcc
13734 clean-stage1-gcc:
13735         @if [ $(current_stage) = stage1 ]; then \
13736           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13737         else \
13738           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
13739           $(MAKE) stage1-start; \
13740         fi; \
13741         cd $(HOST_SUBDIR)/gcc && \
13742         $(MAKE) $(FLAGS_TO_PASS)  \
13743                 $(EXTRA_GCC_FLAGS) clean
13744 @endif gcc-bootstrap
13745
13746
13747 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
13748 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
13749 maybe-all-stage2-gcc:
13750 maybe-clean-stage2-gcc:
13751 @if gcc-bootstrap
13752 maybe-all-stage2-gcc: all-stage2-gcc
13753 all-stage2: all-stage2-gcc
13754 TARGET-stage2-gcc = $(TARGET-gcc)
13755 all-stage2-gcc: configure-stage2-gcc
13756         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13757         @r=`${PWD_COMMAND}`; export r; \
13758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759         $(HOST_EXPORTS) \
13760         $(POSTSTAGE1_HOST_EXPORTS) \
13761         cd $(HOST_SUBDIR)/gcc && \
13762         $(MAKE) $(FLAGS_TO_PASS) \
13763                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13764                 $(TARGET-stage2-gcc)
13765
13766 maybe-clean-stage2-gcc: clean-stage2-gcc
13767 clean-stage2: clean-stage2-gcc
13768 clean-stage2-gcc:
13769         @if [ $(current_stage) = stage2 ]; then \
13770           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13771         else \
13772           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
13773           $(MAKE) stage2-start; \
13774         fi; \
13775         cd $(HOST_SUBDIR)/gcc && \
13776         $(MAKE) $(FLAGS_TO_PASS)  \
13777                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13778                 $(EXTRA_GCC_FLAGS) clean
13779 @endif gcc-bootstrap
13780
13781
13782 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
13783 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
13784 maybe-all-stage3-gcc:
13785 maybe-clean-stage3-gcc:
13786 @if gcc-bootstrap
13787 maybe-all-stage3-gcc: all-stage3-gcc
13788 all-stage3: all-stage3-gcc
13789 TARGET-stage3-gcc = $(TARGET-gcc)
13790 all-stage3-gcc: configure-stage3-gcc
13791         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13792         @r=`${PWD_COMMAND}`; export r; \
13793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13794         $(HOST_EXPORTS) \
13795         $(POSTSTAGE1_HOST_EXPORTS) \
13796         cd $(HOST_SUBDIR)/gcc && \
13797         $(MAKE) $(FLAGS_TO_PASS) \
13798                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13799                 $(TARGET-stage3-gcc)
13800
13801 maybe-clean-stage3-gcc: clean-stage3-gcc
13802 clean-stage3: clean-stage3-gcc
13803 clean-stage3-gcc:
13804         @if [ $(current_stage) = stage3 ]; then \
13805           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13806         else \
13807           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
13808           $(MAKE) stage3-start; \
13809         fi; \
13810         cd $(HOST_SUBDIR)/gcc && \
13811         $(MAKE) $(FLAGS_TO_PASS)  \
13812                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13813                 $(EXTRA_GCC_FLAGS) clean
13814 @endif gcc-bootstrap
13815
13816
13817 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
13818 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
13819 maybe-all-stage4-gcc:
13820 maybe-clean-stage4-gcc:
13821 @if gcc-bootstrap
13822 maybe-all-stage4-gcc: all-stage4-gcc
13823 all-stage4: all-stage4-gcc
13824 TARGET-stage4-gcc = $(TARGET-gcc)
13825 all-stage4-gcc: configure-stage4-gcc
13826         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13827         @r=`${PWD_COMMAND}`; export r; \
13828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829         $(HOST_EXPORTS) \
13830         $(POSTSTAGE1_HOST_EXPORTS) \
13831         cd $(HOST_SUBDIR)/gcc && \
13832         $(MAKE) $(FLAGS_TO_PASS) \
13833                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13834                 $(TARGET-stage4-gcc)
13835
13836 maybe-clean-stage4-gcc: clean-stage4-gcc
13837 clean-stage4: clean-stage4-gcc
13838 clean-stage4-gcc:
13839         @if [ $(current_stage) = stage4 ]; then \
13840           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13841         else \
13842           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
13843           $(MAKE) stage4-start; \
13844         fi; \
13845         cd $(HOST_SUBDIR)/gcc && \
13846         $(MAKE) $(FLAGS_TO_PASS)  \
13847                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13848                 $(EXTRA_GCC_FLAGS) clean
13849 @endif gcc-bootstrap
13850
13851
13852 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
13853 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
13854 maybe-all-stageprofile-gcc:
13855 maybe-clean-stageprofile-gcc:
13856 @if gcc-bootstrap
13857 maybe-all-stageprofile-gcc: all-stageprofile-gcc
13858 all-stageprofile: all-stageprofile-gcc
13859 TARGET-stageprofile-gcc = $(TARGET-gcc)
13860 all-stageprofile-gcc: configure-stageprofile-gcc
13861         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13862         @r=`${PWD_COMMAND}`; export r; \
13863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864         $(HOST_EXPORTS) \
13865         $(POSTSTAGE1_HOST_EXPORTS) \
13866         cd $(HOST_SUBDIR)/gcc && \
13867         $(MAKE) $(FLAGS_TO_PASS) \
13868                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13869                 $(TARGET-stageprofile-gcc)
13870
13871 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
13872 clean-stageprofile: clean-stageprofile-gcc
13873 clean-stageprofile-gcc:
13874         @if [ $(current_stage) = stageprofile ]; then \
13875           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13876         else \
13877           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
13878           $(MAKE) stageprofile-start; \
13879         fi; \
13880         cd $(HOST_SUBDIR)/gcc && \
13881         $(MAKE) $(FLAGS_TO_PASS)  \
13882                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13883                 $(EXTRA_GCC_FLAGS) clean
13884 @endif gcc-bootstrap
13885
13886
13887 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
13888 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
13889 maybe-all-stagefeedback-gcc:
13890 maybe-clean-stagefeedback-gcc:
13891 @if gcc-bootstrap
13892 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
13893 all-stagefeedback: all-stagefeedback-gcc
13894 TARGET-stagefeedback-gcc = $(TARGET-gcc)
13895 all-stagefeedback-gcc: configure-stagefeedback-gcc
13896         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13897         @r=`${PWD_COMMAND}`; export r; \
13898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13899         $(HOST_EXPORTS) \
13900         $(POSTSTAGE1_HOST_EXPORTS) \
13901         cd $(HOST_SUBDIR)/gcc && \
13902         $(MAKE) $(FLAGS_TO_PASS) \
13903                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13904                 $(TARGET-stagefeedback-gcc)
13905
13906 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
13907 clean-stagefeedback: clean-stagefeedback-gcc
13908 clean-stagefeedback-gcc:
13909         @if [ $(current_stage) = stagefeedback ]; then \
13910           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13911         else \
13912           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
13913           $(MAKE) stagefeedback-start; \
13914         fi; \
13915         cd $(HOST_SUBDIR)/gcc && \
13916         $(MAKE) $(FLAGS_TO_PASS)  \
13917                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13918                 $(EXTRA_GCC_FLAGS) clean
13919 @endif gcc-bootstrap
13920
13921
13922
13923
13924
13925 .PHONY: check-gcc maybe-check-gcc
13926 maybe-check-gcc:
13927 @if gcc
13928 maybe-check-gcc: check-gcc
13929
13930 check-gcc:
13931         @: $(MAKE); $(unstage)
13932         @r=`${PWD_COMMAND}`; export r; \
13933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13934         $(HOST_EXPORTS) \
13935         (cd $(HOST_SUBDIR)/gcc && \
13936           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
13937
13938 @endif gcc
13939
13940 .PHONY: install-gcc maybe-install-gcc
13941 maybe-install-gcc:
13942 @if gcc
13943 maybe-install-gcc: install-gcc
13944
13945 install-gcc: installdirs
13946         @: $(MAKE); $(unstage)
13947         @r=`${PWD_COMMAND}`; export r; \
13948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13949         $(HOST_EXPORTS) \
13950         (cd $(HOST_SUBDIR)/gcc && \
13951           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
13952
13953 @endif gcc
13954
13955 # Other targets (info, dvi, pdf, etc.)
13956
13957 .PHONY: maybe-info-gcc info-gcc
13958 maybe-info-gcc:
13959 @if gcc
13960 maybe-info-gcc: info-gcc
13961
13962 info-gcc: \
13963     configure-gcc 
13964         @[ -f ./gcc/Makefile ] || exit 0; \
13965         r=`${PWD_COMMAND}`; export r; \
13966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967         $(HOST_EXPORTS) \
13968         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970         done; \
13971         echo "Doing info in gcc" ; \
13972         (cd $(HOST_SUBDIR)/gcc && \
13973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975                   "RANLIB=$${RANLIB}" \
13976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13977                   info) \
13978           || exit 1
13979
13980 @endif gcc
13981
13982 .PHONY: maybe-dvi-gcc dvi-gcc
13983 maybe-dvi-gcc:
13984 @if gcc
13985 maybe-dvi-gcc: dvi-gcc
13986
13987 dvi-gcc: \
13988     configure-gcc 
13989         @[ -f ./gcc/Makefile ] || exit 0; \
13990         r=`${PWD_COMMAND}`; export r; \
13991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992         $(HOST_EXPORTS) \
13993         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13995         done; \
13996         echo "Doing dvi in gcc" ; \
13997         (cd $(HOST_SUBDIR)/gcc && \
13998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14000                   "RANLIB=$${RANLIB}" \
14001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14002                   dvi) \
14003           || exit 1
14004
14005 @endif gcc
14006
14007 .PHONY: maybe-pdf-gcc pdf-gcc
14008 maybe-pdf-gcc:
14009 @if gcc
14010 maybe-pdf-gcc: pdf-gcc
14011
14012 pdf-gcc: \
14013     configure-gcc 
14014         @[ -f ./gcc/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(HOST_EXPORTS) \
14018         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing pdf in gcc" ; \
14022         (cd $(HOST_SUBDIR)/gcc && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027                   pdf) \
14028           || exit 1
14029
14030 @endif gcc
14031
14032 .PHONY: maybe-html-gcc html-gcc
14033 maybe-html-gcc:
14034 @if gcc
14035 maybe-html-gcc: html-gcc
14036
14037 html-gcc: \
14038     configure-gcc 
14039         @[ -f ./gcc/Makefile ] || exit 0; \
14040         r=`${PWD_COMMAND}`; export r; \
14041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042         $(HOST_EXPORTS) \
14043         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045         done; \
14046         echo "Doing html in gcc" ; \
14047         (cd $(HOST_SUBDIR)/gcc && \
14048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050                   "RANLIB=$${RANLIB}" \
14051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052                   html) \
14053           || exit 1
14054
14055 @endif gcc
14056
14057 .PHONY: maybe-TAGS-gcc TAGS-gcc
14058 maybe-TAGS-gcc:
14059 @if gcc
14060 maybe-TAGS-gcc: TAGS-gcc
14061
14062 TAGS-gcc: \
14063     configure-gcc 
14064         @[ -f ./gcc/Makefile ] || exit 0; \
14065         r=`${PWD_COMMAND}`; export r; \
14066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14067         $(HOST_EXPORTS) \
14068         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14070         done; \
14071         echo "Doing TAGS in gcc" ; \
14072         (cd $(HOST_SUBDIR)/gcc && \
14073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14075                   "RANLIB=$${RANLIB}" \
14076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14077                   TAGS) \
14078           || exit 1
14079
14080 @endif gcc
14081
14082 .PHONY: maybe-install-info-gcc install-info-gcc
14083 maybe-install-info-gcc:
14084 @if gcc
14085 maybe-install-info-gcc: install-info-gcc
14086
14087 install-info-gcc: \
14088     configure-gcc \
14089     info-gcc 
14090         @[ -f ./gcc/Makefile ] || exit 0; \
14091         r=`${PWD_COMMAND}`; export r; \
14092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093         $(HOST_EXPORTS) \
14094         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096         done; \
14097         echo "Doing install-info in gcc" ; \
14098         (cd $(HOST_SUBDIR)/gcc && \
14099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101                   "RANLIB=$${RANLIB}" \
14102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103                   install-info) \
14104           || exit 1
14105
14106 @endif gcc
14107
14108 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14109 maybe-install-pdf-gcc:
14110 @if gcc
14111 maybe-install-pdf-gcc: install-pdf-gcc
14112
14113 install-pdf-gcc: \
14114     configure-gcc \
14115     pdf-gcc 
14116         @[ -f ./gcc/Makefile ] || exit 0; \
14117         r=`${PWD_COMMAND}`; export r; \
14118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119         $(HOST_EXPORTS) \
14120         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14122         done; \
14123         echo "Doing install-pdf in gcc" ; \
14124         (cd $(HOST_SUBDIR)/gcc && \
14125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14127                   "RANLIB=$${RANLIB}" \
14128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14129                   install-pdf) \
14130           || exit 1
14131
14132 @endif gcc
14133
14134 .PHONY: maybe-install-html-gcc install-html-gcc
14135 maybe-install-html-gcc:
14136 @if gcc
14137 maybe-install-html-gcc: install-html-gcc
14138
14139 install-html-gcc: \
14140     configure-gcc \
14141     html-gcc 
14142         @[ -f ./gcc/Makefile ] || exit 0; \
14143         r=`${PWD_COMMAND}`; export r; \
14144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145         $(HOST_EXPORTS) \
14146         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148         done; \
14149         echo "Doing install-html in gcc" ; \
14150         (cd $(HOST_SUBDIR)/gcc && \
14151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153                   "RANLIB=$${RANLIB}" \
14154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155                   install-html) \
14156           || exit 1
14157
14158 @endif gcc
14159
14160 .PHONY: maybe-installcheck-gcc installcheck-gcc
14161 maybe-installcheck-gcc:
14162 @if gcc
14163 maybe-installcheck-gcc: installcheck-gcc
14164
14165 installcheck-gcc: \
14166     configure-gcc 
14167         @[ -f ./gcc/Makefile ] || exit 0; \
14168         r=`${PWD_COMMAND}`; export r; \
14169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170         $(HOST_EXPORTS) \
14171         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173         done; \
14174         echo "Doing installcheck in gcc" ; \
14175         (cd $(HOST_SUBDIR)/gcc && \
14176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178                   "RANLIB=$${RANLIB}" \
14179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180                   installcheck) \
14181           || exit 1
14182
14183 @endif gcc
14184
14185 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14186 maybe-mostlyclean-gcc:
14187 @if gcc
14188 maybe-mostlyclean-gcc: mostlyclean-gcc
14189
14190 mostlyclean-gcc: 
14191         @[ -f ./gcc/Makefile ] || exit 0; \
14192         r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         $(HOST_EXPORTS) \
14195         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197         done; \
14198         echo "Doing mostlyclean in gcc" ; \
14199         (cd $(HOST_SUBDIR)/gcc && \
14200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202                   "RANLIB=$${RANLIB}" \
14203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14204                   mostlyclean) \
14205           || exit 1
14206
14207 @endif gcc
14208
14209 .PHONY: maybe-clean-gcc clean-gcc
14210 maybe-clean-gcc:
14211 @if gcc
14212 maybe-clean-gcc: clean-gcc
14213
14214 clean-gcc: 
14215         @[ -f ./gcc/Makefile ] || exit 0; \
14216         r=`${PWD_COMMAND}`; export r; \
14217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218         $(HOST_EXPORTS) \
14219         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14221         done; \
14222         echo "Doing clean in gcc" ; \
14223         (cd $(HOST_SUBDIR)/gcc && \
14224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14226                   "RANLIB=$${RANLIB}" \
14227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14228                   clean) \
14229           || exit 1
14230
14231 @endif gcc
14232
14233 .PHONY: maybe-distclean-gcc distclean-gcc
14234 maybe-distclean-gcc:
14235 @if gcc
14236 maybe-distclean-gcc: distclean-gcc
14237
14238 distclean-gcc: 
14239         @[ -f ./gcc/Makefile ] || exit 0; \
14240         r=`${PWD_COMMAND}`; export r; \
14241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242         $(HOST_EXPORTS) \
14243         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14245         done; \
14246         echo "Doing distclean in gcc" ; \
14247         (cd $(HOST_SUBDIR)/gcc && \
14248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14250                   "RANLIB=$${RANLIB}" \
14251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14252                   distclean) \
14253           || exit 1
14254
14255 @endif gcc
14256
14257 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14258 maybe-maintainer-clean-gcc:
14259 @if gcc
14260 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14261
14262 maintainer-clean-gcc: 
14263         @[ -f ./gcc/Makefile ] || exit 0; \
14264         r=`${PWD_COMMAND}`; export r; \
14265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14266         $(HOST_EXPORTS) \
14267         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14269         done; \
14270         echo "Doing maintainer-clean in gcc" ; \
14271         (cd $(HOST_SUBDIR)/gcc && \
14272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14274                   "RANLIB=$${RANLIB}" \
14275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14276                   maintainer-clean) \
14277           || exit 1
14278
14279 @endif gcc
14280
14281
14282
14283 .PHONY: configure-gawk maybe-configure-gawk
14284 maybe-configure-gawk:
14285 @if gcc-bootstrap
14286 configure-gawk: stage_current
14287 @endif gcc-bootstrap
14288 @if gawk
14289 maybe-configure-gawk: configure-gawk
14290 configure-gawk: 
14291         @: $(MAKE); $(unstage)
14292         @r=`${PWD_COMMAND}`; export r; \
14293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14296         $(HOST_EXPORTS) \
14297         echo Configuring in $(HOST_SUBDIR)/gawk; \
14298         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14299         case $(srcdir) in \
14300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14301           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14303         esac; \
14304         srcdiroption="--srcdir=$${topdir}/gawk"; \
14305         libsrcdir="$$s/gawk"; \
14306         $(SHELL) $${libsrcdir}/configure \
14307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14308           --target=${target_alias} $${srcdiroption}  \
14309           || exit 1
14310 @endif gawk
14311
14312
14313
14314
14315
14316 .PHONY: all-gawk maybe-all-gawk
14317 maybe-all-gawk:
14318 @if gcc-bootstrap
14319 all-gawk: stage_current
14320 @endif gcc-bootstrap
14321 @if gawk
14322 TARGET-gawk=all
14323 maybe-all-gawk: all-gawk
14324 all-gawk: configure-gawk
14325         @: $(MAKE); $(unstage)
14326         @r=`${PWD_COMMAND}`; export r; \
14327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14328         $(HOST_EXPORTS) \
14329         (cd $(HOST_SUBDIR)/gawk && \
14330           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
14331 @endif gawk
14332
14333
14334
14335
14336 .PHONY: check-gawk maybe-check-gawk
14337 maybe-check-gawk:
14338 @if gawk
14339 maybe-check-gawk: check-gawk
14340
14341 check-gawk:
14342         @: $(MAKE); $(unstage)
14343         @r=`${PWD_COMMAND}`; export r; \
14344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14345         $(HOST_EXPORTS) \
14346         (cd $(HOST_SUBDIR)/gawk && \
14347           $(MAKE) $(FLAGS_TO_PASS)  check)
14348
14349 @endif gawk
14350
14351 .PHONY: install-gawk maybe-install-gawk
14352 maybe-install-gawk:
14353 @if gawk
14354 maybe-install-gawk: install-gawk
14355
14356 install-gawk: installdirs
14357         @: $(MAKE); $(unstage)
14358         @r=`${PWD_COMMAND}`; export r; \
14359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360         $(HOST_EXPORTS) \
14361         (cd $(HOST_SUBDIR)/gawk && \
14362           $(MAKE) $(FLAGS_TO_PASS)  install)
14363
14364 @endif gawk
14365
14366 # Other targets (info, dvi, pdf, etc.)
14367
14368 .PHONY: maybe-info-gawk info-gawk
14369 maybe-info-gawk:
14370 @if gawk
14371 maybe-info-gawk: info-gawk
14372
14373 info-gawk: \
14374     configure-gawk 
14375         @: $(MAKE); $(unstage)
14376         @[ -f ./gawk/Makefile ] || exit 0; \
14377         r=`${PWD_COMMAND}`; export r; \
14378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379         $(HOST_EXPORTS) \
14380         for flag in $(EXTRA_HOST_FLAGS) ; do \
14381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14382         done; \
14383         echo "Doing info in gawk" ; \
14384         (cd $(HOST_SUBDIR)/gawk && \
14385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14387                   "RANLIB=$${RANLIB}" \
14388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14389                   info) \
14390           || exit 1
14391
14392 @endif gawk
14393
14394 .PHONY: maybe-dvi-gawk dvi-gawk
14395 maybe-dvi-gawk:
14396 @if gawk
14397 maybe-dvi-gawk: dvi-gawk
14398
14399 dvi-gawk: \
14400     configure-gawk 
14401         @: $(MAKE); $(unstage)
14402         @[ -f ./gawk/Makefile ] || exit 0; \
14403         r=`${PWD_COMMAND}`; export r; \
14404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14405         $(HOST_EXPORTS) \
14406         for flag in $(EXTRA_HOST_FLAGS) ; do \
14407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14408         done; \
14409         echo "Doing dvi in gawk" ; \
14410         (cd $(HOST_SUBDIR)/gawk && \
14411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14413                   "RANLIB=$${RANLIB}" \
14414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14415                   dvi) \
14416           || exit 1
14417
14418 @endif gawk
14419
14420 .PHONY: maybe-pdf-gawk pdf-gawk
14421 maybe-pdf-gawk:
14422 @if gawk
14423 maybe-pdf-gawk: pdf-gawk
14424
14425 pdf-gawk: \
14426     configure-gawk 
14427         @: $(MAKE); $(unstage)
14428         @[ -f ./gawk/Makefile ] || exit 0; \
14429         r=`${PWD_COMMAND}`; export r; \
14430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431         $(HOST_EXPORTS) \
14432         for flag in $(EXTRA_HOST_FLAGS) ; do \
14433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14434         done; \
14435         echo "Doing pdf in gawk" ; \
14436         (cd $(HOST_SUBDIR)/gawk && \
14437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14439                   "RANLIB=$${RANLIB}" \
14440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14441                   pdf) \
14442           || exit 1
14443
14444 @endif gawk
14445
14446 .PHONY: maybe-html-gawk html-gawk
14447 maybe-html-gawk:
14448 @if gawk
14449 maybe-html-gawk: html-gawk
14450
14451 html-gawk: \
14452     configure-gawk 
14453         @: $(MAKE); $(unstage)
14454         @[ -f ./gawk/Makefile ] || exit 0; \
14455         r=`${PWD_COMMAND}`; export r; \
14456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457         $(HOST_EXPORTS) \
14458         for flag in $(EXTRA_HOST_FLAGS) ; do \
14459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14460         done; \
14461         echo "Doing html in gawk" ; \
14462         (cd $(HOST_SUBDIR)/gawk && \
14463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14465                   "RANLIB=$${RANLIB}" \
14466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14467                   html) \
14468           || exit 1
14469
14470 @endif gawk
14471
14472 .PHONY: maybe-TAGS-gawk TAGS-gawk
14473 maybe-TAGS-gawk:
14474 @if gawk
14475 maybe-TAGS-gawk: TAGS-gawk
14476
14477 TAGS-gawk: \
14478     configure-gawk 
14479         @: $(MAKE); $(unstage)
14480         @[ -f ./gawk/Makefile ] || exit 0; \
14481         r=`${PWD_COMMAND}`; export r; \
14482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483         $(HOST_EXPORTS) \
14484         for flag in $(EXTRA_HOST_FLAGS) ; do \
14485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486         done; \
14487         echo "Doing TAGS in gawk" ; \
14488         (cd $(HOST_SUBDIR)/gawk && \
14489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491                   "RANLIB=$${RANLIB}" \
14492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493                   TAGS) \
14494           || exit 1
14495
14496 @endif gawk
14497
14498 .PHONY: maybe-install-info-gawk install-info-gawk
14499 maybe-install-info-gawk:
14500 @if gawk
14501 maybe-install-info-gawk: install-info-gawk
14502
14503 install-info-gawk: \
14504     configure-gawk \
14505     info-gawk 
14506         @: $(MAKE); $(unstage)
14507         @[ -f ./gawk/Makefile ] || exit 0; \
14508         r=`${PWD_COMMAND}`; export r; \
14509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510         $(HOST_EXPORTS) \
14511         for flag in $(EXTRA_HOST_FLAGS) ; do \
14512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14513         done; \
14514         echo "Doing install-info in gawk" ; \
14515         (cd $(HOST_SUBDIR)/gawk && \
14516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14518                   "RANLIB=$${RANLIB}" \
14519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14520                   install-info) \
14521           || exit 1
14522
14523 @endif gawk
14524
14525 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
14526 maybe-install-pdf-gawk:
14527 @if gawk
14528 maybe-install-pdf-gawk: install-pdf-gawk
14529
14530 install-pdf-gawk: \
14531     configure-gawk \
14532     pdf-gawk 
14533         @: $(MAKE); $(unstage)
14534         @[ -f ./gawk/Makefile ] || exit 0; \
14535         r=`${PWD_COMMAND}`; export r; \
14536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537         $(HOST_EXPORTS) \
14538         for flag in $(EXTRA_HOST_FLAGS) ; do \
14539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14540         done; \
14541         echo "Doing install-pdf in gawk" ; \
14542         (cd $(HOST_SUBDIR)/gawk && \
14543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14545                   "RANLIB=$${RANLIB}" \
14546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14547                   install-pdf) \
14548           || exit 1
14549
14550 @endif gawk
14551
14552 .PHONY: maybe-install-html-gawk install-html-gawk
14553 maybe-install-html-gawk:
14554 @if gawk
14555 maybe-install-html-gawk: install-html-gawk
14556
14557 install-html-gawk: \
14558     configure-gawk \
14559     html-gawk 
14560         @: $(MAKE); $(unstage)
14561         @[ -f ./gawk/Makefile ] || exit 0; \
14562         r=`${PWD_COMMAND}`; export r; \
14563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564         $(HOST_EXPORTS) \
14565         for flag in $(EXTRA_HOST_FLAGS) ; do \
14566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14567         done; \
14568         echo "Doing install-html in gawk" ; \
14569         (cd $(HOST_SUBDIR)/gawk && \
14570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14572                   "RANLIB=$${RANLIB}" \
14573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14574                   install-html) \
14575           || exit 1
14576
14577 @endif gawk
14578
14579 .PHONY: maybe-installcheck-gawk installcheck-gawk
14580 maybe-installcheck-gawk:
14581 @if gawk
14582 maybe-installcheck-gawk: installcheck-gawk
14583
14584 installcheck-gawk: \
14585     configure-gawk 
14586         @: $(MAKE); $(unstage)
14587         @[ -f ./gawk/Makefile ] || exit 0; \
14588         r=`${PWD_COMMAND}`; export r; \
14589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590         $(HOST_EXPORTS) \
14591         for flag in $(EXTRA_HOST_FLAGS) ; do \
14592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14593         done; \
14594         echo "Doing installcheck in gawk" ; \
14595         (cd $(HOST_SUBDIR)/gawk && \
14596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14598                   "RANLIB=$${RANLIB}" \
14599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14600                   installcheck) \
14601           || exit 1
14602
14603 @endif gawk
14604
14605 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
14606 maybe-mostlyclean-gawk:
14607 @if gawk
14608 maybe-mostlyclean-gawk: mostlyclean-gawk
14609
14610 mostlyclean-gawk: 
14611         @: $(MAKE); $(unstage)
14612         @[ -f ./gawk/Makefile ] || exit 0; \
14613         r=`${PWD_COMMAND}`; export r; \
14614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615         $(HOST_EXPORTS) \
14616         for flag in $(EXTRA_HOST_FLAGS) ; do \
14617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14618         done; \
14619         echo "Doing mostlyclean in gawk" ; \
14620         (cd $(HOST_SUBDIR)/gawk && \
14621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14623                   "RANLIB=$${RANLIB}" \
14624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14625                   mostlyclean) \
14626           || exit 1
14627
14628 @endif gawk
14629
14630 .PHONY: maybe-clean-gawk clean-gawk
14631 maybe-clean-gawk:
14632 @if gawk
14633 maybe-clean-gawk: clean-gawk
14634
14635 clean-gawk: 
14636         @: $(MAKE); $(unstage)
14637         @[ -f ./gawk/Makefile ] || exit 0; \
14638         r=`${PWD_COMMAND}`; export r; \
14639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640         $(HOST_EXPORTS) \
14641         for flag in $(EXTRA_HOST_FLAGS) ; do \
14642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14643         done; \
14644         echo "Doing clean in gawk" ; \
14645         (cd $(HOST_SUBDIR)/gawk && \
14646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14648                   "RANLIB=$${RANLIB}" \
14649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14650                   clean) \
14651           || exit 1
14652
14653 @endif gawk
14654
14655 .PHONY: maybe-distclean-gawk distclean-gawk
14656 maybe-distclean-gawk:
14657 @if gawk
14658 maybe-distclean-gawk: distclean-gawk
14659
14660 distclean-gawk: 
14661         @: $(MAKE); $(unstage)
14662         @[ -f ./gawk/Makefile ] || exit 0; \
14663         r=`${PWD_COMMAND}`; export r; \
14664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14665         $(HOST_EXPORTS) \
14666         for flag in $(EXTRA_HOST_FLAGS) ; do \
14667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14668         done; \
14669         echo "Doing distclean in gawk" ; \
14670         (cd $(HOST_SUBDIR)/gawk && \
14671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14673                   "RANLIB=$${RANLIB}" \
14674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14675                   distclean) \
14676           || exit 1
14677
14678 @endif gawk
14679
14680 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
14681 maybe-maintainer-clean-gawk:
14682 @if gawk
14683 maybe-maintainer-clean-gawk: maintainer-clean-gawk
14684
14685 maintainer-clean-gawk: 
14686         @: $(MAKE); $(unstage)
14687         @[ -f ./gawk/Makefile ] || exit 0; \
14688         r=`${PWD_COMMAND}`; export r; \
14689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14690         $(HOST_EXPORTS) \
14691         for flag in $(EXTRA_HOST_FLAGS) ; do \
14692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14693         done; \
14694         echo "Doing maintainer-clean in gawk" ; \
14695         (cd $(HOST_SUBDIR)/gawk && \
14696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14698                   "RANLIB=$${RANLIB}" \
14699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14700                   maintainer-clean) \
14701           || exit 1
14702
14703 @endif gawk
14704
14705
14706
14707 .PHONY: configure-gettext maybe-configure-gettext
14708 maybe-configure-gettext:
14709 @if gcc-bootstrap
14710 configure-gettext: stage_current
14711 @endif gcc-bootstrap
14712 @if gettext
14713 maybe-configure-gettext: configure-gettext
14714 configure-gettext: 
14715         @: $(MAKE); $(unstage)
14716         @r=`${PWD_COMMAND}`; export r; \
14717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
14719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
14720         $(HOST_EXPORTS) \
14721         echo Configuring in $(HOST_SUBDIR)/gettext; \
14722         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
14723         case $(srcdir) in \
14724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14725           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
14726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14727         esac; \
14728         srcdiroption="--srcdir=$${topdir}/gettext"; \
14729         libsrcdir="$$s/gettext"; \
14730         $(SHELL) $${libsrcdir}/configure \
14731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14732           --target=${target_alias} $${srcdiroption}  \
14733           || exit 1
14734 @endif gettext
14735
14736
14737
14738
14739
14740 .PHONY: all-gettext maybe-all-gettext
14741 maybe-all-gettext:
14742 @if gcc-bootstrap
14743 all-gettext: stage_current
14744 @endif gcc-bootstrap
14745 @if gettext
14746 TARGET-gettext=all
14747 maybe-all-gettext: all-gettext
14748 all-gettext: configure-gettext
14749         @: $(MAKE); $(unstage)
14750         @r=`${PWD_COMMAND}`; export r; \
14751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752         $(HOST_EXPORTS) \
14753         (cd $(HOST_SUBDIR)/gettext && \
14754           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
14755 @endif gettext
14756
14757
14758
14759
14760 .PHONY: check-gettext maybe-check-gettext
14761 maybe-check-gettext:
14762 @if gettext
14763 maybe-check-gettext: check-gettext
14764
14765 check-gettext:
14766         @: $(MAKE); $(unstage)
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         $(HOST_EXPORTS) \
14770         (cd $(HOST_SUBDIR)/gettext && \
14771           $(MAKE) $(FLAGS_TO_PASS)  check)
14772
14773 @endif gettext
14774
14775 .PHONY: install-gettext maybe-install-gettext
14776 maybe-install-gettext:
14777 @if gettext
14778 maybe-install-gettext: install-gettext
14779
14780 install-gettext: installdirs
14781         @: $(MAKE); $(unstage)
14782         @r=`${PWD_COMMAND}`; export r; \
14783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14784         $(HOST_EXPORTS) \
14785         (cd $(HOST_SUBDIR)/gettext && \
14786           $(MAKE) $(FLAGS_TO_PASS)  install)
14787
14788 @endif gettext
14789
14790 # Other targets (info, dvi, pdf, etc.)
14791
14792 .PHONY: maybe-info-gettext info-gettext
14793 maybe-info-gettext:
14794 @if gettext
14795 maybe-info-gettext: info-gettext
14796
14797 info-gettext: \
14798     configure-gettext 
14799         @: $(MAKE); $(unstage)
14800         @[ -f ./gettext/Makefile ] || exit 0; \
14801         r=`${PWD_COMMAND}`; export r; \
14802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14803         $(HOST_EXPORTS) \
14804         for flag in $(EXTRA_HOST_FLAGS) ; do \
14805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14806         done; \
14807         echo "Doing info in gettext" ; \
14808         (cd $(HOST_SUBDIR)/gettext && \
14809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14811                   "RANLIB=$${RANLIB}" \
14812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14813                   info) \
14814           || exit 1
14815
14816 @endif gettext
14817
14818 .PHONY: maybe-dvi-gettext dvi-gettext
14819 maybe-dvi-gettext:
14820 @if gettext
14821 maybe-dvi-gettext: dvi-gettext
14822
14823 dvi-gettext: \
14824     configure-gettext 
14825         @: $(MAKE); $(unstage)
14826         @[ -f ./gettext/Makefile ] || exit 0; \
14827         r=`${PWD_COMMAND}`; export r; \
14828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14829         $(HOST_EXPORTS) \
14830         for flag in $(EXTRA_HOST_FLAGS) ; do \
14831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14832         done; \
14833         echo "Doing dvi in gettext" ; \
14834         (cd $(HOST_SUBDIR)/gettext && \
14835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14837                   "RANLIB=$${RANLIB}" \
14838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14839                   dvi) \
14840           || exit 1
14841
14842 @endif gettext
14843
14844 .PHONY: maybe-pdf-gettext pdf-gettext
14845 maybe-pdf-gettext:
14846 @if gettext
14847 maybe-pdf-gettext: pdf-gettext
14848
14849 pdf-gettext: \
14850     configure-gettext 
14851         @: $(MAKE); $(unstage)
14852         @[ -f ./gettext/Makefile ] || exit 0; \
14853         r=`${PWD_COMMAND}`; export r; \
14854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855         $(HOST_EXPORTS) \
14856         for flag in $(EXTRA_HOST_FLAGS) ; do \
14857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14858         done; \
14859         echo "Doing pdf in gettext" ; \
14860         (cd $(HOST_SUBDIR)/gettext && \
14861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14863                   "RANLIB=$${RANLIB}" \
14864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14865                   pdf) \
14866           || exit 1
14867
14868 @endif gettext
14869
14870 .PHONY: maybe-html-gettext html-gettext
14871 maybe-html-gettext:
14872 @if gettext
14873 maybe-html-gettext: html-gettext
14874
14875 html-gettext: \
14876     configure-gettext 
14877         @: $(MAKE); $(unstage)
14878         @[ -f ./gettext/Makefile ] || exit 0; \
14879         r=`${PWD_COMMAND}`; export r; \
14880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14881         $(HOST_EXPORTS) \
14882         for flag in $(EXTRA_HOST_FLAGS) ; do \
14883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14884         done; \
14885         echo "Doing html in gettext" ; \
14886         (cd $(HOST_SUBDIR)/gettext && \
14887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14889                   "RANLIB=$${RANLIB}" \
14890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14891                   html) \
14892           || exit 1
14893
14894 @endif gettext
14895
14896 .PHONY: maybe-TAGS-gettext TAGS-gettext
14897 maybe-TAGS-gettext:
14898 @if gettext
14899 maybe-TAGS-gettext: TAGS-gettext
14900
14901 TAGS-gettext: \
14902     configure-gettext 
14903         @: $(MAKE); $(unstage)
14904         @[ -f ./gettext/Makefile ] || exit 0; \
14905         r=`${PWD_COMMAND}`; export r; \
14906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907         $(HOST_EXPORTS) \
14908         for flag in $(EXTRA_HOST_FLAGS) ; do \
14909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14910         done; \
14911         echo "Doing TAGS in gettext" ; \
14912         (cd $(HOST_SUBDIR)/gettext && \
14913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14915                   "RANLIB=$${RANLIB}" \
14916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14917                   TAGS) \
14918           || exit 1
14919
14920 @endif gettext
14921
14922 .PHONY: maybe-install-info-gettext install-info-gettext
14923 maybe-install-info-gettext:
14924 @if gettext
14925 maybe-install-info-gettext: install-info-gettext
14926
14927 install-info-gettext: \
14928     configure-gettext \
14929     info-gettext 
14930         @: $(MAKE); $(unstage)
14931         @[ -f ./gettext/Makefile ] || exit 0; \
14932         r=`${PWD_COMMAND}`; export r; \
14933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934         $(HOST_EXPORTS) \
14935         for flag in $(EXTRA_HOST_FLAGS) ; do \
14936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14937         done; \
14938         echo "Doing install-info in gettext" ; \
14939         (cd $(HOST_SUBDIR)/gettext && \
14940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14942                   "RANLIB=$${RANLIB}" \
14943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14944                   install-info) \
14945           || exit 1
14946
14947 @endif gettext
14948
14949 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
14950 maybe-install-pdf-gettext:
14951 @if gettext
14952 maybe-install-pdf-gettext: install-pdf-gettext
14953
14954 install-pdf-gettext: \
14955     configure-gettext \
14956     pdf-gettext 
14957         @: $(MAKE); $(unstage)
14958         @[ -f ./gettext/Makefile ] || exit 0; \
14959         r=`${PWD_COMMAND}`; export r; \
14960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14961         $(HOST_EXPORTS) \
14962         for flag in $(EXTRA_HOST_FLAGS) ; do \
14963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14964         done; \
14965         echo "Doing install-pdf in gettext" ; \
14966         (cd $(HOST_SUBDIR)/gettext && \
14967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14969                   "RANLIB=$${RANLIB}" \
14970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14971                   install-pdf) \
14972           || exit 1
14973
14974 @endif gettext
14975
14976 .PHONY: maybe-install-html-gettext install-html-gettext
14977 maybe-install-html-gettext:
14978 @if gettext
14979 maybe-install-html-gettext: install-html-gettext
14980
14981 install-html-gettext: \
14982     configure-gettext \
14983     html-gettext 
14984         @: $(MAKE); $(unstage)
14985         @[ -f ./gettext/Makefile ] || exit 0; \
14986         r=`${PWD_COMMAND}`; export r; \
14987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988         $(HOST_EXPORTS) \
14989         for flag in $(EXTRA_HOST_FLAGS) ; do \
14990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14991         done; \
14992         echo "Doing install-html in gettext" ; \
14993         (cd $(HOST_SUBDIR)/gettext && \
14994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14996                   "RANLIB=$${RANLIB}" \
14997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14998                   install-html) \
14999           || exit 1
15000
15001 @endif gettext
15002
15003 .PHONY: maybe-installcheck-gettext installcheck-gettext
15004 maybe-installcheck-gettext:
15005 @if gettext
15006 maybe-installcheck-gettext: installcheck-gettext
15007
15008 installcheck-gettext: \
15009     configure-gettext 
15010         @: $(MAKE); $(unstage)
15011         @[ -f ./gettext/Makefile ] || exit 0; \
15012         r=`${PWD_COMMAND}`; export r; \
15013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15014         $(HOST_EXPORTS) \
15015         for flag in $(EXTRA_HOST_FLAGS) ; do \
15016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15017         done; \
15018         echo "Doing installcheck in gettext" ; \
15019         (cd $(HOST_SUBDIR)/gettext && \
15020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15022                   "RANLIB=$${RANLIB}" \
15023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15024                   installcheck) \
15025           || exit 1
15026
15027 @endif gettext
15028
15029 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15030 maybe-mostlyclean-gettext:
15031 @if gettext
15032 maybe-mostlyclean-gettext: mostlyclean-gettext
15033
15034 mostlyclean-gettext: 
15035         @: $(MAKE); $(unstage)
15036         @[ -f ./gettext/Makefile ] || exit 0; \
15037         r=`${PWD_COMMAND}`; export r; \
15038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15039         $(HOST_EXPORTS) \
15040         for flag in $(EXTRA_HOST_FLAGS) ; do \
15041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15042         done; \
15043         echo "Doing mostlyclean in gettext" ; \
15044         (cd $(HOST_SUBDIR)/gettext && \
15045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15047                   "RANLIB=$${RANLIB}" \
15048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15049                   mostlyclean) \
15050           || exit 1
15051
15052 @endif gettext
15053
15054 .PHONY: maybe-clean-gettext clean-gettext
15055 maybe-clean-gettext:
15056 @if gettext
15057 maybe-clean-gettext: clean-gettext
15058
15059 clean-gettext: 
15060         @: $(MAKE); $(unstage)
15061         @[ -f ./gettext/Makefile ] || exit 0; \
15062         r=`${PWD_COMMAND}`; export r; \
15063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15064         $(HOST_EXPORTS) \
15065         for flag in $(EXTRA_HOST_FLAGS) ; do \
15066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15067         done; \
15068         echo "Doing clean in gettext" ; \
15069         (cd $(HOST_SUBDIR)/gettext && \
15070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15072                   "RANLIB=$${RANLIB}" \
15073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15074                   clean) \
15075           || exit 1
15076
15077 @endif gettext
15078
15079 .PHONY: maybe-distclean-gettext distclean-gettext
15080 maybe-distclean-gettext:
15081 @if gettext
15082 maybe-distclean-gettext: distclean-gettext
15083
15084 distclean-gettext: 
15085         @: $(MAKE); $(unstage)
15086         @[ -f ./gettext/Makefile ] || exit 0; \
15087         r=`${PWD_COMMAND}`; export r; \
15088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089         $(HOST_EXPORTS) \
15090         for flag in $(EXTRA_HOST_FLAGS) ; do \
15091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15092         done; \
15093         echo "Doing distclean in gettext" ; \
15094         (cd $(HOST_SUBDIR)/gettext && \
15095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15097                   "RANLIB=$${RANLIB}" \
15098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15099                   distclean) \
15100           || exit 1
15101
15102 @endif gettext
15103
15104 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15105 maybe-maintainer-clean-gettext:
15106 @if gettext
15107 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15108
15109 maintainer-clean-gettext: 
15110         @: $(MAKE); $(unstage)
15111         @[ -f ./gettext/Makefile ] || exit 0; \
15112         r=`${PWD_COMMAND}`; export r; \
15113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15114         $(HOST_EXPORTS) \
15115         for flag in $(EXTRA_HOST_FLAGS) ; do \
15116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15117         done; \
15118         echo "Doing maintainer-clean in gettext" ; \
15119         (cd $(HOST_SUBDIR)/gettext && \
15120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15122                   "RANLIB=$${RANLIB}" \
15123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15124                   maintainer-clean) \
15125           || exit 1
15126
15127 @endif gettext
15128
15129
15130
15131 .PHONY: configure-gmp maybe-configure-gmp
15132 maybe-configure-gmp:
15133 @if gcc-bootstrap
15134 configure-gmp: stage_current
15135 @endif gcc-bootstrap
15136 @if gmp
15137 maybe-configure-gmp: configure-gmp
15138 configure-gmp: 
15139         @r=`${PWD_COMMAND}`; export r; \
15140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15143         $(HOST_EXPORTS) \
15144         echo Configuring in $(HOST_SUBDIR)/gmp; \
15145         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15146         case $(srcdir) in \
15147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15148           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15150         esac; \
15151         srcdiroption="--srcdir=$${topdir}/gmp"; \
15152         libsrcdir="$$s/gmp"; \
15153         $(SHELL) $${libsrcdir}/configure \
15154           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15155           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15156           || exit 1
15157 @endif gmp
15158
15159
15160
15161 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15162 maybe-configure-stage1-gmp:
15163 @if gmp-bootstrap
15164 maybe-configure-stage1-gmp: configure-stage1-gmp
15165 configure-stage1-gmp:
15166         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15167         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15168         @r=`${PWD_COMMAND}`; export r; \
15169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15171         $(HOST_EXPORTS) \
15172         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15173         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15174         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15176         cd $(HOST_SUBDIR)/gmp || exit 1; \
15177         case $(srcdir) in \
15178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15179           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15181         esac; \
15182         srcdiroption="--srcdir=$${topdir}/gmp"; \
15183         libsrcdir="$$s/gmp"; \
15184         $(SHELL) $${libsrcdir}/configure \
15185           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15186           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15187            \
15188           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15189 @endif gmp-bootstrap
15190
15191 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15192 maybe-configure-stage2-gmp:
15193 @if gmp-bootstrap
15194 maybe-configure-stage2-gmp: configure-stage2-gmp
15195 configure-stage2-gmp:
15196         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15198         @r=`${PWD_COMMAND}`; export r; \
15199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15200         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15201         $(HOST_EXPORTS) \
15202         $(POSTSTAGE1_HOST_EXPORTS) \
15203         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15204         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15205         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15207         cd $(HOST_SUBDIR)/gmp || exit 1; \
15208         case $(srcdir) in \
15209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15210           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15212         esac; \
15213         srcdiroption="--srcdir=$${topdir}/gmp"; \
15214         libsrcdir="$$s/gmp"; \
15215         $(SHELL) $${libsrcdir}/configure \
15216           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15217           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15218           --with-build-libsubdir=$(HOST_SUBDIR) \
15219           @stage2_werror_flag@ --disable-shared
15220 @endif gmp-bootstrap
15221
15222 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15223 maybe-configure-stage3-gmp:
15224 @if gmp-bootstrap
15225 maybe-configure-stage3-gmp: configure-stage3-gmp
15226 configure-stage3-gmp:
15227         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15229         @r=`${PWD_COMMAND}`; export r; \
15230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15231         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15232         $(HOST_EXPORTS) \
15233         $(POSTSTAGE1_HOST_EXPORTS) \
15234         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15235         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15236         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15238         cd $(HOST_SUBDIR)/gmp || exit 1; \
15239         case $(srcdir) in \
15240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15241           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15243         esac; \
15244         srcdiroption="--srcdir=$${topdir}/gmp"; \
15245         libsrcdir="$$s/gmp"; \
15246         $(SHELL) $${libsrcdir}/configure \
15247           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15248           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15249           --with-build-libsubdir=$(HOST_SUBDIR) \
15250           @stage2_werror_flag@ --disable-shared
15251 @endif gmp-bootstrap
15252
15253 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15254 maybe-configure-stage4-gmp:
15255 @if gmp-bootstrap
15256 maybe-configure-stage4-gmp: configure-stage4-gmp
15257 configure-stage4-gmp:
15258         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15259         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15260         @r=`${PWD_COMMAND}`; export r; \
15261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15262         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15263         $(HOST_EXPORTS) \
15264         $(POSTSTAGE1_HOST_EXPORTS) \
15265         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15266         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15267         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15269         cd $(HOST_SUBDIR)/gmp || exit 1; \
15270         case $(srcdir) in \
15271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15272           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15274         esac; \
15275         srcdiroption="--srcdir=$${topdir}/gmp"; \
15276         libsrcdir="$$s/gmp"; \
15277         $(SHELL) $${libsrcdir}/configure \
15278           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15279           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15280           --with-build-libsubdir=$(HOST_SUBDIR) \
15281           @stage2_werror_flag@ --disable-shared
15282 @endif gmp-bootstrap
15283
15284 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15285 maybe-configure-stageprofile-gmp:
15286 @if gmp-bootstrap
15287 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15288 configure-stageprofile-gmp:
15289         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15291         @r=`${PWD_COMMAND}`; export r; \
15292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15294         $(HOST_EXPORTS) \
15295         $(POSTSTAGE1_HOST_EXPORTS) \
15296         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
15297         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
15298         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15300         cd $(HOST_SUBDIR)/gmp || exit 1; \
15301         case $(srcdir) in \
15302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15303           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15305         esac; \
15306         srcdiroption="--srcdir=$${topdir}/gmp"; \
15307         libsrcdir="$$s/gmp"; \
15308         $(SHELL) $${libsrcdir}/configure \
15309           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15310           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15311           --with-build-libsubdir=$(HOST_SUBDIR) \
15312           @stage2_werror_flag@ --disable-shared
15313 @endif gmp-bootstrap
15314
15315 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15316 maybe-configure-stagefeedback-gmp:
15317 @if gmp-bootstrap
15318 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15319 configure-stagefeedback-gmp:
15320         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15322         @r=`${PWD_COMMAND}`; export r; \
15323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15324         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15325         $(HOST_EXPORTS) \
15326         $(POSTSTAGE1_HOST_EXPORTS) \
15327         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
15328         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
15329         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15331         cd $(HOST_SUBDIR)/gmp || exit 1; \
15332         case $(srcdir) in \
15333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15334           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15336         esac; \
15337         srcdiroption="--srcdir=$${topdir}/gmp"; \
15338         libsrcdir="$$s/gmp"; \
15339         $(SHELL) $${libsrcdir}/configure \
15340           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15341           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15342           --with-build-libsubdir=$(HOST_SUBDIR) \
15343           @stage2_werror_flag@ --disable-shared
15344 @endif gmp-bootstrap
15345
15346
15347
15348
15349
15350 .PHONY: all-gmp maybe-all-gmp
15351 maybe-all-gmp:
15352 @if gcc-bootstrap
15353 all-gmp: stage_current
15354 @endif gcc-bootstrap
15355 @if gmp
15356 TARGET-gmp=all
15357 maybe-all-gmp: all-gmp
15358 all-gmp: configure-gmp
15359         @r=`${PWD_COMMAND}`; export r; \
15360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15361         $(HOST_EXPORTS) \
15362         (cd $(HOST_SUBDIR)/gmp && \
15363           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gmp))
15364 @endif gmp
15365
15366
15367
15368 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15369 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15370 maybe-all-stage1-gmp:
15371 maybe-clean-stage1-gmp:
15372 @if gmp-bootstrap
15373 maybe-all-stage1-gmp: all-stage1-gmp
15374 all-stage1: all-stage1-gmp
15375 TARGET-stage1-gmp = $(TARGET-gmp)
15376 all-stage1-gmp: configure-stage1-gmp
15377         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15378         @r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         $(HOST_EXPORTS) \
15381         cd $(HOST_SUBDIR)/gmp && \
15382         $(MAKE) $(FLAGS_TO_PASS) \
15383                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
15384                 $(TARGET-stage1-gmp)
15385
15386 maybe-clean-stage1-gmp: clean-stage1-gmp
15387 clean-stage1: clean-stage1-gmp
15388 clean-stage1-gmp:
15389         @if [ $(current_stage) = stage1 ]; then \
15390           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15391         else \
15392           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15393           $(MAKE) stage1-start; \
15394         fi; \
15395         cd $(HOST_SUBDIR)/gmp && \
15396         $(MAKE) $(FLAGS_TO_PASS)  \
15397                  clean
15398 @endif gmp-bootstrap
15399
15400
15401 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
15402 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
15403 maybe-all-stage2-gmp:
15404 maybe-clean-stage2-gmp:
15405 @if gmp-bootstrap
15406 maybe-all-stage2-gmp: all-stage2-gmp
15407 all-stage2: all-stage2-gmp
15408 TARGET-stage2-gmp = $(TARGET-gmp)
15409 all-stage2-gmp: configure-stage2-gmp
15410         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15411         @r=`${PWD_COMMAND}`; export r; \
15412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15413         $(HOST_EXPORTS) \
15414         $(POSTSTAGE1_HOST_EXPORTS) \
15415         cd $(HOST_SUBDIR)/gmp && \
15416         $(MAKE) $(FLAGS_TO_PASS) \
15417                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
15418                 $(TARGET-stage2-gmp)
15419
15420 maybe-clean-stage2-gmp: clean-stage2-gmp
15421 clean-stage2: clean-stage2-gmp
15422 clean-stage2-gmp:
15423         @if [ $(current_stage) = stage2 ]; then \
15424           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15425         else \
15426           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
15427           $(MAKE) stage2-start; \
15428         fi; \
15429         cd $(HOST_SUBDIR)/gmp && \
15430         $(MAKE) $(FLAGS_TO_PASS)  \
15431                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15432                  clean
15433 @endif gmp-bootstrap
15434
15435
15436 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
15437 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
15438 maybe-all-stage3-gmp:
15439 maybe-clean-stage3-gmp:
15440 @if gmp-bootstrap
15441 maybe-all-stage3-gmp: all-stage3-gmp
15442 all-stage3: all-stage3-gmp
15443 TARGET-stage3-gmp = $(TARGET-gmp)
15444 all-stage3-gmp: configure-stage3-gmp
15445         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15446         @r=`${PWD_COMMAND}`; export r; \
15447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448         $(HOST_EXPORTS) \
15449         $(POSTSTAGE1_HOST_EXPORTS) \
15450         cd $(HOST_SUBDIR)/gmp && \
15451         $(MAKE) $(FLAGS_TO_PASS) \
15452                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
15453                 $(TARGET-stage3-gmp)
15454
15455 maybe-clean-stage3-gmp: clean-stage3-gmp
15456 clean-stage3: clean-stage3-gmp
15457 clean-stage3-gmp:
15458         @if [ $(current_stage) = stage3 ]; then \
15459           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15460         else \
15461           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
15462           $(MAKE) stage3-start; \
15463         fi; \
15464         cd $(HOST_SUBDIR)/gmp && \
15465         $(MAKE) $(FLAGS_TO_PASS)  \
15466                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15467                  clean
15468 @endif gmp-bootstrap
15469
15470
15471 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
15472 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
15473 maybe-all-stage4-gmp:
15474 maybe-clean-stage4-gmp:
15475 @if gmp-bootstrap
15476 maybe-all-stage4-gmp: all-stage4-gmp
15477 all-stage4: all-stage4-gmp
15478 TARGET-stage4-gmp = $(TARGET-gmp)
15479 all-stage4-gmp: configure-stage4-gmp
15480         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15481         @r=`${PWD_COMMAND}`; export r; \
15482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483         $(HOST_EXPORTS) \
15484         $(POSTSTAGE1_HOST_EXPORTS) \
15485         cd $(HOST_SUBDIR)/gmp && \
15486         $(MAKE) $(FLAGS_TO_PASS) \
15487                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
15488                 $(TARGET-stage4-gmp)
15489
15490 maybe-clean-stage4-gmp: clean-stage4-gmp
15491 clean-stage4: clean-stage4-gmp
15492 clean-stage4-gmp:
15493         @if [ $(current_stage) = stage4 ]; then \
15494           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15495         else \
15496           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
15497           $(MAKE) stage4-start; \
15498         fi; \
15499         cd $(HOST_SUBDIR)/gmp && \
15500         $(MAKE) $(FLAGS_TO_PASS)  \
15501                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15502                  clean
15503 @endif gmp-bootstrap
15504
15505
15506 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
15507 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
15508 maybe-all-stageprofile-gmp:
15509 maybe-clean-stageprofile-gmp:
15510 @if gmp-bootstrap
15511 maybe-all-stageprofile-gmp: all-stageprofile-gmp
15512 all-stageprofile: all-stageprofile-gmp
15513 TARGET-stageprofile-gmp = $(TARGET-gmp)
15514 all-stageprofile-gmp: configure-stageprofile-gmp
15515         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15516         @r=`${PWD_COMMAND}`; export r; \
15517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15518         $(HOST_EXPORTS) \
15519         $(POSTSTAGE1_HOST_EXPORTS) \
15520         cd $(HOST_SUBDIR)/gmp && \
15521         $(MAKE) $(FLAGS_TO_PASS) \
15522                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
15523                 $(TARGET-stageprofile-gmp)
15524
15525 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
15526 clean-stageprofile: clean-stageprofile-gmp
15527 clean-stageprofile-gmp:
15528         @if [ $(current_stage) = stageprofile ]; then \
15529           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15530         else \
15531           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
15532           $(MAKE) stageprofile-start; \
15533         fi; \
15534         cd $(HOST_SUBDIR)/gmp && \
15535         $(MAKE) $(FLAGS_TO_PASS)  \
15536                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15537                  clean
15538 @endif gmp-bootstrap
15539
15540
15541 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
15542 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
15543 maybe-all-stagefeedback-gmp:
15544 maybe-clean-stagefeedback-gmp:
15545 @if gmp-bootstrap
15546 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
15547 all-stagefeedback: all-stagefeedback-gmp
15548 TARGET-stagefeedback-gmp = $(TARGET-gmp)
15549 all-stagefeedback-gmp: configure-stagefeedback-gmp
15550         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15551         @r=`${PWD_COMMAND}`; export r; \
15552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15553         $(HOST_EXPORTS) \
15554         $(POSTSTAGE1_HOST_EXPORTS) \
15555         cd $(HOST_SUBDIR)/gmp && \
15556         $(MAKE) $(FLAGS_TO_PASS) \
15557                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
15558                 $(TARGET-stagefeedback-gmp)
15559
15560 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
15561 clean-stagefeedback: clean-stagefeedback-gmp
15562 clean-stagefeedback-gmp:
15563         @if [ $(current_stage) = stagefeedback ]; then \
15564           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15565         else \
15566           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
15567           $(MAKE) stagefeedback-start; \
15568         fi; \
15569         cd $(HOST_SUBDIR)/gmp && \
15570         $(MAKE) $(FLAGS_TO_PASS)  \
15571                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15572                  clean
15573 @endif gmp-bootstrap
15574
15575
15576
15577
15578
15579 .PHONY: check-gmp maybe-check-gmp
15580 maybe-check-gmp:
15581 @if gmp
15582 maybe-check-gmp: check-gmp
15583
15584 check-gmp:
15585         @: $(MAKE); $(unstage)
15586         @r=`${PWD_COMMAND}`; export r; \
15587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588         $(HOST_EXPORTS) \
15589         (cd $(HOST_SUBDIR)/gmp && \
15590           $(MAKE) $(FLAGS_TO_PASS)  check)
15591
15592 @endif gmp
15593
15594 .PHONY: install-gmp maybe-install-gmp
15595 maybe-install-gmp:
15596 @if gmp
15597 maybe-install-gmp: install-gmp
15598
15599 install-gmp:
15600
15601 @endif gmp
15602
15603 # Other targets (info, dvi, pdf, etc.)
15604
15605 .PHONY: maybe-info-gmp info-gmp
15606 maybe-info-gmp:
15607 @if gmp
15608 maybe-info-gmp: info-gmp
15609
15610 info-gmp: \
15611     configure-gmp 
15612         @[ -f ./gmp/Makefile ] || exit 0; \
15613         r=`${PWD_COMMAND}`; export r; \
15614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615         $(HOST_EXPORTS) \
15616         for flag in $(EXTRA_HOST_FLAGS) ; do \
15617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618         done; \
15619         echo "Doing info in gmp" ; \
15620         (cd $(HOST_SUBDIR)/gmp && \
15621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623                   "RANLIB=$${RANLIB}" \
15624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625                   info) \
15626           || exit 1
15627
15628 @endif gmp
15629
15630 .PHONY: maybe-dvi-gmp dvi-gmp
15631 maybe-dvi-gmp:
15632 @if gmp
15633 maybe-dvi-gmp: dvi-gmp
15634
15635 dvi-gmp: \
15636     configure-gmp 
15637         @[ -f ./gmp/Makefile ] || exit 0; \
15638         r=`${PWD_COMMAND}`; export r; \
15639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640         $(HOST_EXPORTS) \
15641         for flag in $(EXTRA_HOST_FLAGS) ; do \
15642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15643         done; \
15644         echo "Doing dvi in gmp" ; \
15645         (cd $(HOST_SUBDIR)/gmp && \
15646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15648                   "RANLIB=$${RANLIB}" \
15649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15650                   dvi) \
15651           || exit 1
15652
15653 @endif gmp
15654
15655 .PHONY: maybe-pdf-gmp pdf-gmp
15656 maybe-pdf-gmp:
15657 @if gmp
15658 maybe-pdf-gmp: pdf-gmp
15659
15660 pdf-gmp: \
15661     configure-gmp 
15662         @[ -f ./gmp/Makefile ] || exit 0; \
15663         r=`${PWD_COMMAND}`; export r; \
15664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15665         $(HOST_EXPORTS) \
15666         for flag in $(EXTRA_HOST_FLAGS) ; do \
15667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15668         done; \
15669         echo "Doing pdf in gmp" ; \
15670         (cd $(HOST_SUBDIR)/gmp && \
15671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15673                   "RANLIB=$${RANLIB}" \
15674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15675                   pdf) \
15676           || exit 1
15677
15678 @endif gmp
15679
15680 .PHONY: maybe-html-gmp html-gmp
15681 maybe-html-gmp:
15682 @if gmp
15683 maybe-html-gmp: html-gmp
15684
15685 html-gmp: \
15686     configure-gmp 
15687         @[ -f ./gmp/Makefile ] || exit 0; \
15688         r=`${PWD_COMMAND}`; export r; \
15689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15690         $(HOST_EXPORTS) \
15691         for flag in $(EXTRA_HOST_FLAGS) ; do \
15692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15693         done; \
15694         echo "Doing html in gmp" ; \
15695         (cd $(HOST_SUBDIR)/gmp && \
15696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15698                   "RANLIB=$${RANLIB}" \
15699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15700                   html) \
15701           || exit 1
15702
15703 @endif gmp
15704
15705 .PHONY: maybe-TAGS-gmp TAGS-gmp
15706 maybe-TAGS-gmp:
15707 @if gmp
15708 maybe-TAGS-gmp: TAGS-gmp
15709
15710 TAGS-gmp: \
15711     configure-gmp 
15712         @[ -f ./gmp/Makefile ] || exit 0; \
15713         r=`${PWD_COMMAND}`; export r; \
15714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15715         $(HOST_EXPORTS) \
15716         for flag in $(EXTRA_HOST_FLAGS) ; do \
15717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15718         done; \
15719         echo "Doing TAGS in gmp" ; \
15720         (cd $(HOST_SUBDIR)/gmp && \
15721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15723                   "RANLIB=$${RANLIB}" \
15724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15725                   TAGS) \
15726           || exit 1
15727
15728 @endif gmp
15729
15730 .PHONY: maybe-install-info-gmp install-info-gmp
15731 maybe-install-info-gmp:
15732 @if gmp
15733 maybe-install-info-gmp: install-info-gmp
15734
15735 install-info-gmp: \
15736     configure-gmp \
15737     info-gmp 
15738         @[ -f ./gmp/Makefile ] || exit 0; \
15739         r=`${PWD_COMMAND}`; export r; \
15740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741         $(HOST_EXPORTS) \
15742         for flag in $(EXTRA_HOST_FLAGS) ; do \
15743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15744         done; \
15745         echo "Doing install-info in gmp" ; \
15746         (cd $(HOST_SUBDIR)/gmp && \
15747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15749                   "RANLIB=$${RANLIB}" \
15750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15751                   install-info) \
15752           || exit 1
15753
15754 @endif gmp
15755
15756 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
15757 maybe-install-pdf-gmp:
15758 @if gmp
15759 maybe-install-pdf-gmp: install-pdf-gmp
15760
15761 install-pdf-gmp: \
15762     configure-gmp \
15763     pdf-gmp 
15764         @[ -f ./gmp/Makefile ] || exit 0; \
15765         r=`${PWD_COMMAND}`; export r; \
15766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15767         $(HOST_EXPORTS) \
15768         for flag in $(EXTRA_HOST_FLAGS) ; do \
15769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15770         done; \
15771         echo "Doing install-pdf in gmp" ; \
15772         (cd $(HOST_SUBDIR)/gmp && \
15773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15775                   "RANLIB=$${RANLIB}" \
15776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15777                   install-pdf) \
15778           || exit 1
15779
15780 @endif gmp
15781
15782 .PHONY: maybe-install-html-gmp install-html-gmp
15783 maybe-install-html-gmp:
15784 @if gmp
15785 maybe-install-html-gmp: install-html-gmp
15786
15787 install-html-gmp: \
15788     configure-gmp \
15789     html-gmp 
15790         @[ -f ./gmp/Makefile ] || exit 0; \
15791         r=`${PWD_COMMAND}`; export r; \
15792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15793         $(HOST_EXPORTS) \
15794         for flag in $(EXTRA_HOST_FLAGS) ; do \
15795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15796         done; \
15797         echo "Doing install-html in gmp" ; \
15798         (cd $(HOST_SUBDIR)/gmp && \
15799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15801                   "RANLIB=$${RANLIB}" \
15802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15803                   install-html) \
15804           || exit 1
15805
15806 @endif gmp
15807
15808 .PHONY: maybe-installcheck-gmp installcheck-gmp
15809 maybe-installcheck-gmp:
15810 @if gmp
15811 maybe-installcheck-gmp: installcheck-gmp
15812
15813 installcheck-gmp: \
15814     configure-gmp 
15815         @[ -f ./gmp/Makefile ] || exit 0; \
15816         r=`${PWD_COMMAND}`; export r; \
15817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15818         $(HOST_EXPORTS) \
15819         for flag in $(EXTRA_HOST_FLAGS) ; do \
15820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15821         done; \
15822         echo "Doing installcheck in gmp" ; \
15823         (cd $(HOST_SUBDIR)/gmp && \
15824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15826                   "RANLIB=$${RANLIB}" \
15827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15828                   installcheck) \
15829           || exit 1
15830
15831 @endif gmp
15832
15833 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
15834 maybe-mostlyclean-gmp:
15835 @if gmp
15836 maybe-mostlyclean-gmp: mostlyclean-gmp
15837
15838 mostlyclean-gmp: 
15839         @[ -f ./gmp/Makefile ] || exit 0; \
15840         r=`${PWD_COMMAND}`; export r; \
15841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15842         $(HOST_EXPORTS) \
15843         for flag in $(EXTRA_HOST_FLAGS) ; do \
15844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15845         done; \
15846         echo "Doing mostlyclean in gmp" ; \
15847         (cd $(HOST_SUBDIR)/gmp && \
15848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15850                   "RANLIB=$${RANLIB}" \
15851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15852                   mostlyclean) \
15853           || exit 1
15854
15855 @endif gmp
15856
15857 .PHONY: maybe-clean-gmp clean-gmp
15858 maybe-clean-gmp:
15859 @if gmp
15860 maybe-clean-gmp: clean-gmp
15861
15862 clean-gmp: 
15863         @[ -f ./gmp/Makefile ] || exit 0; \
15864         r=`${PWD_COMMAND}`; export r; \
15865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866         $(HOST_EXPORTS) \
15867         for flag in $(EXTRA_HOST_FLAGS) ; do \
15868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869         done; \
15870         echo "Doing clean in gmp" ; \
15871         (cd $(HOST_SUBDIR)/gmp && \
15872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874                   "RANLIB=$${RANLIB}" \
15875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15876                   clean) \
15877           || exit 1
15878
15879 @endif gmp
15880
15881 .PHONY: maybe-distclean-gmp distclean-gmp
15882 maybe-distclean-gmp:
15883 @if gmp
15884 maybe-distclean-gmp: distclean-gmp
15885
15886 distclean-gmp: 
15887         @[ -f ./gmp/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 distclean in gmp" ; \
15895         (cd $(HOST_SUBDIR)/gmp && \
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                   distclean) \
15901           || exit 1
15902
15903 @endif gmp
15904
15905 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
15906 maybe-maintainer-clean-gmp:
15907 @if gmp
15908 maybe-maintainer-clean-gmp: maintainer-clean-gmp
15909
15910 maintainer-clean-gmp: 
15911         @[ -f ./gmp/Makefile ] || exit 0; \
15912         r=`${PWD_COMMAND}`; export r; \
15913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914         $(HOST_EXPORTS) \
15915         for flag in $(EXTRA_HOST_FLAGS) ; do \
15916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15917         done; \
15918         echo "Doing maintainer-clean in gmp" ; \
15919         (cd $(HOST_SUBDIR)/gmp && \
15920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15922                   "RANLIB=$${RANLIB}" \
15923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15924                   maintainer-clean) \
15925           || exit 1
15926
15927 @endif gmp
15928
15929
15930
15931 .PHONY: configure-mpfr maybe-configure-mpfr
15932 maybe-configure-mpfr:
15933 @if gcc-bootstrap
15934 configure-mpfr: stage_current
15935 @endif gcc-bootstrap
15936 @if mpfr
15937 maybe-configure-mpfr: configure-mpfr
15938 configure-mpfr: 
15939         @r=`${PWD_COMMAND}`; export r; \
15940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15943         $(HOST_EXPORTS) \
15944         echo Configuring in $(HOST_SUBDIR)/mpfr; \
15945         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
15946         case $(srcdir) in \
15947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15948           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15950         esac; \
15951         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15952         libsrcdir="$$s/mpfr"; \
15953         $(SHELL) $${libsrcdir}/configure \
15954           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15955           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
15956           || exit 1
15957 @endif mpfr
15958
15959
15960
15961 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
15962 maybe-configure-stage1-mpfr:
15963 @if mpfr-bootstrap
15964 maybe-configure-stage1-mpfr: configure-stage1-mpfr
15965 configure-stage1-mpfr:
15966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15968         @r=`${PWD_COMMAND}`; export r; \
15969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15971         $(HOST_EXPORTS) \
15972         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15973         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15974         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
15975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15976         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15977         case $(srcdir) in \
15978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15979           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15981         esac; \
15982         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15983         libsrcdir="$$s/mpfr"; \
15984         $(SHELL) $${libsrcdir}/configure \
15985           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15986           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15987            \
15988           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15989 @endif mpfr-bootstrap
15990
15991 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
15992 maybe-configure-stage2-mpfr:
15993 @if mpfr-bootstrap
15994 maybe-configure-stage2-mpfr: configure-stage2-mpfr
15995 configure-stage2-mpfr:
15996         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15997         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15998         @r=`${PWD_COMMAND}`; export r; \
15999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16000         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16001         $(HOST_EXPORTS) \
16002         $(POSTSTAGE1_HOST_EXPORTS) \
16003         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16004         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16005         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16007         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16008         case $(srcdir) in \
16009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16010           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16012         esac; \
16013         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16014         libsrcdir="$$s/mpfr"; \
16015         $(SHELL) $${libsrcdir}/configure \
16016           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16017           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16018           --with-build-libsubdir=$(HOST_SUBDIR) \
16019           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16020 @endif mpfr-bootstrap
16021
16022 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16023 maybe-configure-stage3-mpfr:
16024 @if mpfr-bootstrap
16025 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16026 configure-stage3-mpfr:
16027         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16029         @r=`${PWD_COMMAND}`; export r; \
16030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16031         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16032         $(HOST_EXPORTS) \
16033         $(POSTSTAGE1_HOST_EXPORTS) \
16034         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16035         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16036         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16038         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16039         case $(srcdir) in \
16040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16041           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16043         esac; \
16044         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16045         libsrcdir="$$s/mpfr"; \
16046         $(SHELL) $${libsrcdir}/configure \
16047           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16048           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16049           --with-build-libsubdir=$(HOST_SUBDIR) \
16050           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16051 @endif mpfr-bootstrap
16052
16053 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16054 maybe-configure-stage4-mpfr:
16055 @if mpfr-bootstrap
16056 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16057 configure-stage4-mpfr:
16058         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16060         @r=`${PWD_COMMAND}`; export r; \
16061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16063         $(HOST_EXPORTS) \
16064         $(POSTSTAGE1_HOST_EXPORTS) \
16065         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16066         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16067         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16069         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16070         case $(srcdir) in \
16071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16072           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16074         esac; \
16075         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16076         libsrcdir="$$s/mpfr"; \
16077         $(SHELL) $${libsrcdir}/configure \
16078           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16079           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16080           --with-build-libsubdir=$(HOST_SUBDIR) \
16081           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16082 @endif mpfr-bootstrap
16083
16084 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16085 maybe-configure-stageprofile-mpfr:
16086 @if mpfr-bootstrap
16087 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16088 configure-stageprofile-mpfr:
16089         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16091         @r=`${PWD_COMMAND}`; export r; \
16092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16093         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16094         $(HOST_EXPORTS) \
16095         $(POSTSTAGE1_HOST_EXPORTS) \
16096         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
16097         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16098         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16100         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16101         case $(srcdir) in \
16102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16103           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16105         esac; \
16106         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16107         libsrcdir="$$s/mpfr"; \
16108         $(SHELL) $${libsrcdir}/configure \
16109           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16110           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16111           --with-build-libsubdir=$(HOST_SUBDIR) \
16112           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16113 @endif mpfr-bootstrap
16114
16115 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16116 maybe-configure-stagefeedback-mpfr:
16117 @if mpfr-bootstrap
16118 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16119 configure-stagefeedback-mpfr:
16120         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16122         @r=`${PWD_COMMAND}`; export r; \
16123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16125         $(HOST_EXPORTS) \
16126         $(POSTSTAGE1_HOST_EXPORTS) \
16127         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
16128         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16129         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16131         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16132         case $(srcdir) in \
16133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16134           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16136         esac; \
16137         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16138         libsrcdir="$$s/mpfr"; \
16139         $(SHELL) $${libsrcdir}/configure \
16140           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16141           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16142           --with-build-libsubdir=$(HOST_SUBDIR) \
16143           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16144 @endif mpfr-bootstrap
16145
16146
16147
16148
16149
16150 .PHONY: all-mpfr maybe-all-mpfr
16151 maybe-all-mpfr:
16152 @if gcc-bootstrap
16153 all-mpfr: stage_current
16154 @endif gcc-bootstrap
16155 @if mpfr
16156 TARGET-mpfr=all
16157 maybe-all-mpfr: all-mpfr
16158 all-mpfr: configure-mpfr
16159         @r=`${PWD_COMMAND}`; export r; \
16160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161         $(HOST_EXPORTS) \
16162         (cd $(HOST_SUBDIR)/mpfr && \
16163           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mpfr))
16164 @endif mpfr
16165
16166
16167
16168 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16169 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16170 maybe-all-stage1-mpfr:
16171 maybe-clean-stage1-mpfr:
16172 @if mpfr-bootstrap
16173 maybe-all-stage1-mpfr: all-stage1-mpfr
16174 all-stage1: all-stage1-mpfr
16175 TARGET-stage1-mpfr = $(TARGET-mpfr)
16176 all-stage1-mpfr: configure-stage1-mpfr
16177         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16178         @r=`${PWD_COMMAND}`; export r; \
16179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180         $(HOST_EXPORTS) \
16181         cd $(HOST_SUBDIR)/mpfr && \
16182         $(MAKE) $(FLAGS_TO_PASS) \
16183                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
16184                 $(TARGET-stage1-mpfr)
16185
16186 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16187 clean-stage1: clean-stage1-mpfr
16188 clean-stage1-mpfr:
16189         @if [ $(current_stage) = stage1 ]; then \
16190           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16191         else \
16192           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16193           $(MAKE) stage1-start; \
16194         fi; \
16195         cd $(HOST_SUBDIR)/mpfr && \
16196         $(MAKE) $(FLAGS_TO_PASS)  \
16197                  clean
16198 @endif mpfr-bootstrap
16199
16200
16201 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16202 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16203 maybe-all-stage2-mpfr:
16204 maybe-clean-stage2-mpfr:
16205 @if mpfr-bootstrap
16206 maybe-all-stage2-mpfr: all-stage2-mpfr
16207 all-stage2: all-stage2-mpfr
16208 TARGET-stage2-mpfr = $(TARGET-mpfr)
16209 all-stage2-mpfr: configure-stage2-mpfr
16210         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16211         @r=`${PWD_COMMAND}`; export r; \
16212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16213         $(HOST_EXPORTS) \
16214         $(POSTSTAGE1_HOST_EXPORTS) \
16215         cd $(HOST_SUBDIR)/mpfr && \
16216         $(MAKE) $(FLAGS_TO_PASS) \
16217                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16218                 $(TARGET-stage2-mpfr)
16219
16220 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16221 clean-stage2: clean-stage2-mpfr
16222 clean-stage2-mpfr:
16223         @if [ $(current_stage) = stage2 ]; then \
16224           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16225         else \
16226           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16227           $(MAKE) stage2-start; \
16228         fi; \
16229         cd $(HOST_SUBDIR)/mpfr && \
16230         $(MAKE) $(FLAGS_TO_PASS)  \
16231                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16232                  clean
16233 @endif mpfr-bootstrap
16234
16235
16236 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16237 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16238 maybe-all-stage3-mpfr:
16239 maybe-clean-stage3-mpfr:
16240 @if mpfr-bootstrap
16241 maybe-all-stage3-mpfr: all-stage3-mpfr
16242 all-stage3: all-stage3-mpfr
16243 TARGET-stage3-mpfr = $(TARGET-mpfr)
16244 all-stage3-mpfr: configure-stage3-mpfr
16245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16246         @r=`${PWD_COMMAND}`; export r; \
16247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16248         $(HOST_EXPORTS) \
16249         $(POSTSTAGE1_HOST_EXPORTS) \
16250         cd $(HOST_SUBDIR)/mpfr && \
16251         $(MAKE) $(FLAGS_TO_PASS) \
16252                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16253                 $(TARGET-stage3-mpfr)
16254
16255 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16256 clean-stage3: clean-stage3-mpfr
16257 clean-stage3-mpfr:
16258         @if [ $(current_stage) = stage3 ]; then \
16259           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16260         else \
16261           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16262           $(MAKE) stage3-start; \
16263         fi; \
16264         cd $(HOST_SUBDIR)/mpfr && \
16265         $(MAKE) $(FLAGS_TO_PASS)  \
16266                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16267                  clean
16268 @endif mpfr-bootstrap
16269
16270
16271 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16272 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16273 maybe-all-stage4-mpfr:
16274 maybe-clean-stage4-mpfr:
16275 @if mpfr-bootstrap
16276 maybe-all-stage4-mpfr: all-stage4-mpfr
16277 all-stage4: all-stage4-mpfr
16278 TARGET-stage4-mpfr = $(TARGET-mpfr)
16279 all-stage4-mpfr: configure-stage4-mpfr
16280         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16281         @r=`${PWD_COMMAND}`; export r; \
16282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16283         $(HOST_EXPORTS) \
16284         $(POSTSTAGE1_HOST_EXPORTS) \
16285         cd $(HOST_SUBDIR)/mpfr && \
16286         $(MAKE) $(FLAGS_TO_PASS) \
16287                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16288                 $(TARGET-stage4-mpfr)
16289
16290 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16291 clean-stage4: clean-stage4-mpfr
16292 clean-stage4-mpfr:
16293         @if [ $(current_stage) = stage4 ]; then \
16294           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16295         else \
16296           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16297           $(MAKE) stage4-start; \
16298         fi; \
16299         cd $(HOST_SUBDIR)/mpfr && \
16300         $(MAKE) $(FLAGS_TO_PASS)  \
16301                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16302                  clean
16303 @endif mpfr-bootstrap
16304
16305
16306 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16307 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16308 maybe-all-stageprofile-mpfr:
16309 maybe-clean-stageprofile-mpfr:
16310 @if mpfr-bootstrap
16311 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
16312 all-stageprofile: all-stageprofile-mpfr
16313 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
16314 all-stageprofile-mpfr: configure-stageprofile-mpfr
16315         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16316         @r=`${PWD_COMMAND}`; export r; \
16317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16318         $(HOST_EXPORTS) \
16319         $(POSTSTAGE1_HOST_EXPORTS) \
16320         cd $(HOST_SUBDIR)/mpfr && \
16321         $(MAKE) $(FLAGS_TO_PASS) \
16322                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16323                 $(TARGET-stageprofile-mpfr)
16324
16325 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
16326 clean-stageprofile: clean-stageprofile-mpfr
16327 clean-stageprofile-mpfr:
16328         @if [ $(current_stage) = stageprofile ]; then \
16329           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16330         else \
16331           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
16332           $(MAKE) stageprofile-start; \
16333         fi; \
16334         cd $(HOST_SUBDIR)/mpfr && \
16335         $(MAKE) $(FLAGS_TO_PASS)  \
16336                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16337                  clean
16338 @endif mpfr-bootstrap
16339
16340
16341 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
16342 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
16343 maybe-all-stagefeedback-mpfr:
16344 maybe-clean-stagefeedback-mpfr:
16345 @if mpfr-bootstrap
16346 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
16347 all-stagefeedback: all-stagefeedback-mpfr
16348 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
16349 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
16350         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16351         @r=`${PWD_COMMAND}`; export r; \
16352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16353         $(HOST_EXPORTS) \
16354         $(POSTSTAGE1_HOST_EXPORTS) \
16355         cd $(HOST_SUBDIR)/mpfr && \
16356         $(MAKE) $(FLAGS_TO_PASS) \
16357                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16358                 $(TARGET-stagefeedback-mpfr)
16359
16360 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
16361 clean-stagefeedback: clean-stagefeedback-mpfr
16362 clean-stagefeedback-mpfr:
16363         @if [ $(current_stage) = stagefeedback ]; then \
16364           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16365         else \
16366           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
16367           $(MAKE) stagefeedback-start; \
16368         fi; \
16369         cd $(HOST_SUBDIR)/mpfr && \
16370         $(MAKE) $(FLAGS_TO_PASS)  \
16371                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16372                  clean
16373 @endif mpfr-bootstrap
16374
16375
16376
16377
16378
16379 .PHONY: check-mpfr maybe-check-mpfr
16380 maybe-check-mpfr:
16381 @if mpfr
16382 maybe-check-mpfr: check-mpfr
16383
16384 check-mpfr:
16385         @: $(MAKE); $(unstage)
16386         @r=`${PWD_COMMAND}`; export r; \
16387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388         $(HOST_EXPORTS) \
16389         (cd $(HOST_SUBDIR)/mpfr && \
16390           $(MAKE) $(FLAGS_TO_PASS)  check)
16391
16392 @endif mpfr
16393
16394 .PHONY: install-mpfr maybe-install-mpfr
16395 maybe-install-mpfr:
16396 @if mpfr
16397 maybe-install-mpfr: install-mpfr
16398
16399 install-mpfr:
16400
16401 @endif mpfr
16402
16403 # Other targets (info, dvi, pdf, etc.)
16404
16405 .PHONY: maybe-info-mpfr info-mpfr
16406 maybe-info-mpfr:
16407 @if mpfr
16408 maybe-info-mpfr: info-mpfr
16409
16410 info-mpfr: \
16411     configure-mpfr 
16412         @[ -f ./mpfr/Makefile ] || exit 0; \
16413         r=`${PWD_COMMAND}`; export r; \
16414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16415         $(HOST_EXPORTS) \
16416         for flag in $(EXTRA_HOST_FLAGS) ; do \
16417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16418         done; \
16419         echo "Doing info in mpfr" ; \
16420         (cd $(HOST_SUBDIR)/mpfr && \
16421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16423                   "RANLIB=$${RANLIB}" \
16424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16425                   info) \
16426           || exit 1
16427
16428 @endif mpfr
16429
16430 .PHONY: maybe-dvi-mpfr dvi-mpfr
16431 maybe-dvi-mpfr:
16432 @if mpfr
16433 maybe-dvi-mpfr: dvi-mpfr
16434
16435 dvi-mpfr: \
16436     configure-mpfr 
16437         @[ -f ./mpfr/Makefile ] || exit 0; \
16438         r=`${PWD_COMMAND}`; export r; \
16439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16440         $(HOST_EXPORTS) \
16441         for flag in $(EXTRA_HOST_FLAGS) ; do \
16442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16443         done; \
16444         echo "Doing dvi in mpfr" ; \
16445         (cd $(HOST_SUBDIR)/mpfr && \
16446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16448                   "RANLIB=$${RANLIB}" \
16449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16450                   dvi) \
16451           || exit 1
16452
16453 @endif mpfr
16454
16455 .PHONY: maybe-pdf-mpfr pdf-mpfr
16456 maybe-pdf-mpfr:
16457 @if mpfr
16458 maybe-pdf-mpfr: pdf-mpfr
16459
16460 pdf-mpfr: \
16461     configure-mpfr 
16462         @[ -f ./mpfr/Makefile ] || exit 0; \
16463         r=`${PWD_COMMAND}`; export r; \
16464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465         $(HOST_EXPORTS) \
16466         for flag in $(EXTRA_HOST_FLAGS) ; do \
16467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16468         done; \
16469         echo "Doing pdf in mpfr" ; \
16470         (cd $(HOST_SUBDIR)/mpfr && \
16471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16473                   "RANLIB=$${RANLIB}" \
16474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16475                   pdf) \
16476           || exit 1
16477
16478 @endif mpfr
16479
16480 .PHONY: maybe-html-mpfr html-mpfr
16481 maybe-html-mpfr:
16482 @if mpfr
16483 maybe-html-mpfr: html-mpfr
16484
16485 html-mpfr: \
16486     configure-mpfr 
16487         @[ -f ./mpfr/Makefile ] || exit 0; \
16488         r=`${PWD_COMMAND}`; export r; \
16489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490         $(HOST_EXPORTS) \
16491         for flag in $(EXTRA_HOST_FLAGS) ; do \
16492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493         done; \
16494         echo "Doing html in mpfr" ; \
16495         (cd $(HOST_SUBDIR)/mpfr && \
16496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16498                   "RANLIB=$${RANLIB}" \
16499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16500                   html) \
16501           || exit 1
16502
16503 @endif mpfr
16504
16505 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
16506 maybe-TAGS-mpfr:
16507 @if mpfr
16508 maybe-TAGS-mpfr: TAGS-mpfr
16509
16510 TAGS-mpfr: \
16511     configure-mpfr 
16512         @[ -f ./mpfr/Makefile ] || exit 0; \
16513         r=`${PWD_COMMAND}`; export r; \
16514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16515         $(HOST_EXPORTS) \
16516         for flag in $(EXTRA_HOST_FLAGS) ; do \
16517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16518         done; \
16519         echo "Doing TAGS in mpfr" ; \
16520         (cd $(HOST_SUBDIR)/mpfr && \
16521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16523                   "RANLIB=$${RANLIB}" \
16524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16525                   TAGS) \
16526           || exit 1
16527
16528 @endif mpfr
16529
16530 .PHONY: maybe-install-info-mpfr install-info-mpfr
16531 maybe-install-info-mpfr:
16532 @if mpfr
16533 maybe-install-info-mpfr: install-info-mpfr
16534
16535 install-info-mpfr: \
16536     configure-mpfr \
16537     info-mpfr 
16538         @[ -f ./mpfr/Makefile ] || exit 0; \
16539         r=`${PWD_COMMAND}`; export r; \
16540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541         $(HOST_EXPORTS) \
16542         for flag in $(EXTRA_HOST_FLAGS) ; do \
16543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16544         done; \
16545         echo "Doing install-info in mpfr" ; \
16546         (cd $(HOST_SUBDIR)/mpfr && \
16547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16549                   "RANLIB=$${RANLIB}" \
16550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551                   install-info) \
16552           || exit 1
16553
16554 @endif mpfr
16555
16556 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
16557 maybe-install-pdf-mpfr:
16558 @if mpfr
16559 maybe-install-pdf-mpfr: install-pdf-mpfr
16560
16561 install-pdf-mpfr: \
16562     configure-mpfr \
16563     pdf-mpfr 
16564         @[ -f ./mpfr/Makefile ] || exit 0; \
16565         r=`${PWD_COMMAND}`; export r; \
16566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567         $(HOST_EXPORTS) \
16568         for flag in $(EXTRA_HOST_FLAGS) ; do \
16569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16570         done; \
16571         echo "Doing install-pdf in mpfr" ; \
16572         (cd $(HOST_SUBDIR)/mpfr && \
16573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16575                   "RANLIB=$${RANLIB}" \
16576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16577                   install-pdf) \
16578           || exit 1
16579
16580 @endif mpfr
16581
16582 .PHONY: maybe-install-html-mpfr install-html-mpfr
16583 maybe-install-html-mpfr:
16584 @if mpfr
16585 maybe-install-html-mpfr: install-html-mpfr
16586
16587 install-html-mpfr: \
16588     configure-mpfr \
16589     html-mpfr 
16590         @[ -f ./mpfr/Makefile ] || exit 0; \
16591         r=`${PWD_COMMAND}`; export r; \
16592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16593         $(HOST_EXPORTS) \
16594         for flag in $(EXTRA_HOST_FLAGS) ; do \
16595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16596         done; \
16597         echo "Doing install-html in mpfr" ; \
16598         (cd $(HOST_SUBDIR)/mpfr && \
16599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16601                   "RANLIB=$${RANLIB}" \
16602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16603                   install-html) \
16604           || exit 1
16605
16606 @endif mpfr
16607
16608 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
16609 maybe-installcheck-mpfr:
16610 @if mpfr
16611 maybe-installcheck-mpfr: installcheck-mpfr
16612
16613 installcheck-mpfr: \
16614     configure-mpfr 
16615         @[ -f ./mpfr/Makefile ] || exit 0; \
16616         r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         $(HOST_EXPORTS) \
16619         for flag in $(EXTRA_HOST_FLAGS) ; do \
16620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16621         done; \
16622         echo "Doing installcheck in mpfr" ; \
16623         (cd $(HOST_SUBDIR)/mpfr && \
16624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16626                   "RANLIB=$${RANLIB}" \
16627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16628                   installcheck) \
16629           || exit 1
16630
16631 @endif mpfr
16632
16633 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
16634 maybe-mostlyclean-mpfr:
16635 @if mpfr
16636 maybe-mostlyclean-mpfr: mostlyclean-mpfr
16637
16638 mostlyclean-mpfr: 
16639         @[ -f ./mpfr/Makefile ] || exit 0; \
16640         r=`${PWD_COMMAND}`; export r; \
16641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16642         $(HOST_EXPORTS) \
16643         for flag in $(EXTRA_HOST_FLAGS) ; do \
16644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16645         done; \
16646         echo "Doing mostlyclean in mpfr" ; \
16647         (cd $(HOST_SUBDIR)/mpfr && \
16648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16650                   "RANLIB=$${RANLIB}" \
16651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16652                   mostlyclean) \
16653           || exit 1
16654
16655 @endif mpfr
16656
16657 .PHONY: maybe-clean-mpfr clean-mpfr
16658 maybe-clean-mpfr:
16659 @if mpfr
16660 maybe-clean-mpfr: clean-mpfr
16661
16662 clean-mpfr: 
16663         @[ -f ./mpfr/Makefile ] || exit 0; \
16664         r=`${PWD_COMMAND}`; export r; \
16665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666         $(HOST_EXPORTS) \
16667         for flag in $(EXTRA_HOST_FLAGS) ; do \
16668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669         done; \
16670         echo "Doing clean in mpfr" ; \
16671         (cd $(HOST_SUBDIR)/mpfr && \
16672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674                   "RANLIB=$${RANLIB}" \
16675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676                   clean) \
16677           || exit 1
16678
16679 @endif mpfr
16680
16681 .PHONY: maybe-distclean-mpfr distclean-mpfr
16682 maybe-distclean-mpfr:
16683 @if mpfr
16684 maybe-distclean-mpfr: distclean-mpfr
16685
16686 distclean-mpfr: 
16687         @[ -f ./mpfr/Makefile ] || exit 0; \
16688         r=`${PWD_COMMAND}`; export r; \
16689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690         $(HOST_EXPORTS) \
16691         for flag in $(EXTRA_HOST_FLAGS) ; do \
16692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16693         done; \
16694         echo "Doing distclean in mpfr" ; \
16695         (cd $(HOST_SUBDIR)/mpfr && \
16696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16698                   "RANLIB=$${RANLIB}" \
16699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16700                   distclean) \
16701           || exit 1
16702
16703 @endif mpfr
16704
16705 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
16706 maybe-maintainer-clean-mpfr:
16707 @if mpfr
16708 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
16709
16710 maintainer-clean-mpfr: 
16711         @[ -f ./mpfr/Makefile ] || exit 0; \
16712         r=`${PWD_COMMAND}`; export r; \
16713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16714         $(HOST_EXPORTS) \
16715         for flag in $(EXTRA_HOST_FLAGS) ; do \
16716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16717         done; \
16718         echo "Doing maintainer-clean in mpfr" ; \
16719         (cd $(HOST_SUBDIR)/mpfr && \
16720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16722                   "RANLIB=$${RANLIB}" \
16723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16724                   maintainer-clean) \
16725           || exit 1
16726
16727 @endif mpfr
16728
16729
16730
16731 .PHONY: configure-gnuserv maybe-configure-gnuserv
16732 maybe-configure-gnuserv:
16733 @if gcc-bootstrap
16734 configure-gnuserv: stage_current
16735 @endif gcc-bootstrap
16736 @if gnuserv
16737 maybe-configure-gnuserv: configure-gnuserv
16738 configure-gnuserv: 
16739         @: $(MAKE); $(unstage)
16740         @r=`${PWD_COMMAND}`; export r; \
16741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
16743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
16744         $(HOST_EXPORTS) \
16745         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
16746         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
16747         case $(srcdir) in \
16748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16749           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
16750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16751         esac; \
16752         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
16753         libsrcdir="$$s/gnuserv"; \
16754         $(SHELL) $${libsrcdir}/configure \
16755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16756           --target=${target_alias} $${srcdiroption}  \
16757           || exit 1
16758 @endif gnuserv
16759
16760
16761
16762
16763
16764 .PHONY: all-gnuserv maybe-all-gnuserv
16765 maybe-all-gnuserv:
16766 @if gcc-bootstrap
16767 all-gnuserv: stage_current
16768 @endif gcc-bootstrap
16769 @if gnuserv
16770 TARGET-gnuserv=all
16771 maybe-all-gnuserv: all-gnuserv
16772 all-gnuserv: configure-gnuserv
16773         @: $(MAKE); $(unstage)
16774         @r=`${PWD_COMMAND}`; export r; \
16775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776         $(HOST_EXPORTS) \
16777         (cd $(HOST_SUBDIR)/gnuserv && \
16778           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
16779 @endif gnuserv
16780
16781
16782
16783
16784 .PHONY: check-gnuserv maybe-check-gnuserv
16785 maybe-check-gnuserv:
16786 @if gnuserv
16787 maybe-check-gnuserv: check-gnuserv
16788
16789 check-gnuserv:
16790         @: $(MAKE); $(unstage)
16791         @r=`${PWD_COMMAND}`; export r; \
16792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16793         $(HOST_EXPORTS) \
16794         (cd $(HOST_SUBDIR)/gnuserv && \
16795           $(MAKE) $(FLAGS_TO_PASS)  check)
16796
16797 @endif gnuserv
16798
16799 .PHONY: install-gnuserv maybe-install-gnuserv
16800 maybe-install-gnuserv:
16801 @if gnuserv
16802 maybe-install-gnuserv: install-gnuserv
16803
16804 install-gnuserv: installdirs
16805         @: $(MAKE); $(unstage)
16806         @r=`${PWD_COMMAND}`; export r; \
16807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808         $(HOST_EXPORTS) \
16809         (cd $(HOST_SUBDIR)/gnuserv && \
16810           $(MAKE) $(FLAGS_TO_PASS)  install)
16811
16812 @endif gnuserv
16813
16814 # Other targets (info, dvi, pdf, etc.)
16815
16816 .PHONY: maybe-info-gnuserv info-gnuserv
16817 maybe-info-gnuserv:
16818 @if gnuserv
16819 maybe-info-gnuserv: info-gnuserv
16820
16821 info-gnuserv: \
16822     configure-gnuserv 
16823         @: $(MAKE); $(unstage)
16824         @[ -f ./gnuserv/Makefile ] || exit 0; \
16825         r=`${PWD_COMMAND}`; export r; \
16826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16827         $(HOST_EXPORTS) \
16828         for flag in $(EXTRA_HOST_FLAGS) ; do \
16829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16830         done; \
16831         echo "Doing info in gnuserv" ; \
16832         (cd $(HOST_SUBDIR)/gnuserv && \
16833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16835                   "RANLIB=$${RANLIB}" \
16836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16837                   info) \
16838           || exit 1
16839
16840 @endif gnuserv
16841
16842 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
16843 maybe-dvi-gnuserv:
16844 @if gnuserv
16845 maybe-dvi-gnuserv: dvi-gnuserv
16846
16847 dvi-gnuserv: \
16848     configure-gnuserv 
16849         @: $(MAKE); $(unstage)
16850         @[ -f ./gnuserv/Makefile ] || exit 0; \
16851         r=`${PWD_COMMAND}`; export r; \
16852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853         $(HOST_EXPORTS) \
16854         for flag in $(EXTRA_HOST_FLAGS) ; do \
16855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856         done; \
16857         echo "Doing dvi in gnuserv" ; \
16858         (cd $(HOST_SUBDIR)/gnuserv && \
16859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861                   "RANLIB=$${RANLIB}" \
16862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863                   dvi) \
16864           || exit 1
16865
16866 @endif gnuserv
16867
16868 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
16869 maybe-pdf-gnuserv:
16870 @if gnuserv
16871 maybe-pdf-gnuserv: pdf-gnuserv
16872
16873 pdf-gnuserv: \
16874     configure-gnuserv 
16875         @: $(MAKE); $(unstage)
16876         @[ -f ./gnuserv/Makefile ] || exit 0; \
16877         r=`${PWD_COMMAND}`; export r; \
16878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879         $(HOST_EXPORTS) \
16880         for flag in $(EXTRA_HOST_FLAGS) ; do \
16881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16882         done; \
16883         echo "Doing pdf in gnuserv" ; \
16884         (cd $(HOST_SUBDIR)/gnuserv && \
16885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16887                   "RANLIB=$${RANLIB}" \
16888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16889                   pdf) \
16890           || exit 1
16891
16892 @endif gnuserv
16893
16894 .PHONY: maybe-html-gnuserv html-gnuserv
16895 maybe-html-gnuserv:
16896 @if gnuserv
16897 maybe-html-gnuserv: html-gnuserv
16898
16899 html-gnuserv: \
16900     configure-gnuserv 
16901         @: $(MAKE); $(unstage)
16902         @[ -f ./gnuserv/Makefile ] || exit 0; \
16903         r=`${PWD_COMMAND}`; export r; \
16904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16905         $(HOST_EXPORTS) \
16906         for flag in $(EXTRA_HOST_FLAGS) ; do \
16907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16908         done; \
16909         echo "Doing html in gnuserv" ; \
16910         (cd $(HOST_SUBDIR)/gnuserv && \
16911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16913                   "RANLIB=$${RANLIB}" \
16914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16915                   html) \
16916           || exit 1
16917
16918 @endif gnuserv
16919
16920 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
16921 maybe-TAGS-gnuserv:
16922 @if gnuserv
16923 maybe-TAGS-gnuserv: TAGS-gnuserv
16924
16925 TAGS-gnuserv: \
16926     configure-gnuserv 
16927         @: $(MAKE); $(unstage)
16928         @[ -f ./gnuserv/Makefile ] || exit 0; \
16929         r=`${PWD_COMMAND}`; export r; \
16930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16931         $(HOST_EXPORTS) \
16932         for flag in $(EXTRA_HOST_FLAGS) ; do \
16933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16934         done; \
16935         echo "Doing TAGS in gnuserv" ; \
16936         (cd $(HOST_SUBDIR)/gnuserv && \
16937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16939                   "RANLIB=$${RANLIB}" \
16940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16941                   TAGS) \
16942           || exit 1
16943
16944 @endif gnuserv
16945
16946 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
16947 maybe-install-info-gnuserv:
16948 @if gnuserv
16949 maybe-install-info-gnuserv: install-info-gnuserv
16950
16951 install-info-gnuserv: \
16952     configure-gnuserv \
16953     info-gnuserv 
16954         @: $(MAKE); $(unstage)
16955         @[ -f ./gnuserv/Makefile ] || exit 0; \
16956         r=`${PWD_COMMAND}`; export r; \
16957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16958         $(HOST_EXPORTS) \
16959         for flag in $(EXTRA_HOST_FLAGS) ; do \
16960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16961         done; \
16962         echo "Doing install-info in gnuserv" ; \
16963         (cd $(HOST_SUBDIR)/gnuserv && \
16964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16966                   "RANLIB=$${RANLIB}" \
16967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16968                   install-info) \
16969           || exit 1
16970
16971 @endif gnuserv
16972
16973 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
16974 maybe-install-pdf-gnuserv:
16975 @if gnuserv
16976 maybe-install-pdf-gnuserv: install-pdf-gnuserv
16977
16978 install-pdf-gnuserv: \
16979     configure-gnuserv \
16980     pdf-gnuserv 
16981         @: $(MAKE); $(unstage)
16982         @[ -f ./gnuserv/Makefile ] || exit 0; \
16983         r=`${PWD_COMMAND}`; export r; \
16984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16985         $(HOST_EXPORTS) \
16986         for flag in $(EXTRA_HOST_FLAGS) ; do \
16987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16988         done; \
16989         echo "Doing install-pdf in gnuserv" ; \
16990         (cd $(HOST_SUBDIR)/gnuserv && \
16991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16993                   "RANLIB=$${RANLIB}" \
16994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16995                   install-pdf) \
16996           || exit 1
16997
16998 @endif gnuserv
16999
17000 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
17001 maybe-install-html-gnuserv:
17002 @if gnuserv
17003 maybe-install-html-gnuserv: install-html-gnuserv
17004
17005 install-html-gnuserv: \
17006     configure-gnuserv \
17007     html-gnuserv 
17008         @: $(MAKE); $(unstage)
17009         @[ -f ./gnuserv/Makefile ] || exit 0; \
17010         r=`${PWD_COMMAND}`; export r; \
17011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17012         $(HOST_EXPORTS) \
17013         for flag in $(EXTRA_HOST_FLAGS) ; do \
17014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17015         done; \
17016         echo "Doing install-html in gnuserv" ; \
17017         (cd $(HOST_SUBDIR)/gnuserv && \
17018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17020                   "RANLIB=$${RANLIB}" \
17021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17022                   install-html) \
17023           || exit 1
17024
17025 @endif gnuserv
17026
17027 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
17028 maybe-installcheck-gnuserv:
17029 @if gnuserv
17030 maybe-installcheck-gnuserv: installcheck-gnuserv
17031
17032 installcheck-gnuserv: \
17033     configure-gnuserv 
17034         @: $(MAKE); $(unstage)
17035         @[ -f ./gnuserv/Makefile ] || exit 0; \
17036         r=`${PWD_COMMAND}`; export r; \
17037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17038         $(HOST_EXPORTS) \
17039         for flag in $(EXTRA_HOST_FLAGS) ; do \
17040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17041         done; \
17042         echo "Doing installcheck in gnuserv" ; \
17043         (cd $(HOST_SUBDIR)/gnuserv && \
17044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17046                   "RANLIB=$${RANLIB}" \
17047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17048                   installcheck) \
17049           || exit 1
17050
17051 @endif gnuserv
17052
17053 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
17054 maybe-mostlyclean-gnuserv:
17055 @if gnuserv
17056 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
17057
17058 mostlyclean-gnuserv: 
17059         @: $(MAKE); $(unstage)
17060         @[ -f ./gnuserv/Makefile ] || exit 0; \
17061         r=`${PWD_COMMAND}`; export r; \
17062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063         $(HOST_EXPORTS) \
17064         for flag in $(EXTRA_HOST_FLAGS) ; do \
17065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066         done; \
17067         echo "Doing mostlyclean in gnuserv" ; \
17068         (cd $(HOST_SUBDIR)/gnuserv && \
17069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071                   "RANLIB=$${RANLIB}" \
17072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073                   mostlyclean) \
17074           || exit 1
17075
17076 @endif gnuserv
17077
17078 .PHONY: maybe-clean-gnuserv clean-gnuserv
17079 maybe-clean-gnuserv:
17080 @if gnuserv
17081 maybe-clean-gnuserv: clean-gnuserv
17082
17083 clean-gnuserv: 
17084         @: $(MAKE); $(unstage)
17085         @[ -f ./gnuserv/Makefile ] || exit 0; \
17086         r=`${PWD_COMMAND}`; export r; \
17087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088         $(HOST_EXPORTS) \
17089         for flag in $(EXTRA_HOST_FLAGS) ; do \
17090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17091         done; \
17092         echo "Doing clean in gnuserv" ; \
17093         (cd $(HOST_SUBDIR)/gnuserv && \
17094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17096                   "RANLIB=$${RANLIB}" \
17097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17098                   clean) \
17099           || exit 1
17100
17101 @endif gnuserv
17102
17103 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
17104 maybe-distclean-gnuserv:
17105 @if gnuserv
17106 maybe-distclean-gnuserv: distclean-gnuserv
17107
17108 distclean-gnuserv: 
17109         @: $(MAKE); $(unstage)
17110         @[ -f ./gnuserv/Makefile ] || exit 0; \
17111         r=`${PWD_COMMAND}`; export r; \
17112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113         $(HOST_EXPORTS) \
17114         for flag in $(EXTRA_HOST_FLAGS) ; do \
17115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17116         done; \
17117         echo "Doing distclean in gnuserv" ; \
17118         (cd $(HOST_SUBDIR)/gnuserv && \
17119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17121                   "RANLIB=$${RANLIB}" \
17122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17123                   distclean) \
17124           || exit 1
17125
17126 @endif gnuserv
17127
17128 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
17129 maybe-maintainer-clean-gnuserv:
17130 @if gnuserv
17131 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
17132
17133 maintainer-clean-gnuserv: 
17134         @: $(MAKE); $(unstage)
17135         @[ -f ./gnuserv/Makefile ] || exit 0; \
17136         r=`${PWD_COMMAND}`; export r; \
17137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17138         $(HOST_EXPORTS) \
17139         for flag in $(EXTRA_HOST_FLAGS) ; do \
17140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17141         done; \
17142         echo "Doing maintainer-clean in gnuserv" ; \
17143         (cd $(HOST_SUBDIR)/gnuserv && \
17144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17146                   "RANLIB=$${RANLIB}" \
17147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17148                   maintainer-clean) \
17149           || exit 1
17150
17151 @endif gnuserv
17152
17153
17154
17155 .PHONY: configure-gprof maybe-configure-gprof
17156 maybe-configure-gprof:
17157 @if gcc-bootstrap
17158 configure-gprof: stage_current
17159 @endif gcc-bootstrap
17160 @if gprof
17161 maybe-configure-gprof: configure-gprof
17162 configure-gprof: 
17163         @: $(MAKE); $(unstage)
17164         @r=`${PWD_COMMAND}`; export r; \
17165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17166         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
17167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
17168         $(HOST_EXPORTS) \
17169         echo Configuring in $(HOST_SUBDIR)/gprof; \
17170         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
17171         case $(srcdir) in \
17172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17173           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
17174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17175         esac; \
17176         srcdiroption="--srcdir=$${topdir}/gprof"; \
17177         libsrcdir="$$s/gprof"; \
17178         $(SHELL) $${libsrcdir}/configure \
17179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17180           --target=${target_alias} $${srcdiroption}  \
17181           || exit 1
17182 @endif gprof
17183
17184
17185
17186
17187
17188 .PHONY: all-gprof maybe-all-gprof
17189 maybe-all-gprof:
17190 @if gcc-bootstrap
17191 all-gprof: stage_current
17192 @endif gcc-bootstrap
17193 @if gprof
17194 TARGET-gprof=all
17195 maybe-all-gprof: all-gprof
17196 all-gprof: configure-gprof
17197         @: $(MAKE); $(unstage)
17198         @r=`${PWD_COMMAND}`; export r; \
17199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200         $(HOST_EXPORTS) \
17201         (cd $(HOST_SUBDIR)/gprof && \
17202           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
17203 @endif gprof
17204
17205
17206
17207
17208 .PHONY: check-gprof maybe-check-gprof
17209 maybe-check-gprof:
17210 @if gprof
17211 maybe-check-gprof: check-gprof
17212
17213 check-gprof:
17214         @: $(MAKE); $(unstage)
17215         @r=`${PWD_COMMAND}`; export r; \
17216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217         $(HOST_EXPORTS) \
17218         (cd $(HOST_SUBDIR)/gprof && \
17219           $(MAKE) $(FLAGS_TO_PASS)  check)
17220
17221 @endif gprof
17222
17223 .PHONY: install-gprof maybe-install-gprof
17224 maybe-install-gprof:
17225 @if gprof
17226 maybe-install-gprof: install-gprof
17227
17228 install-gprof: installdirs
17229         @: $(MAKE); $(unstage)
17230         @r=`${PWD_COMMAND}`; export r; \
17231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232         $(HOST_EXPORTS) \
17233         (cd $(HOST_SUBDIR)/gprof && \
17234           $(MAKE) $(FLAGS_TO_PASS)  install)
17235
17236 @endif gprof
17237
17238 # Other targets (info, dvi, pdf, etc.)
17239
17240 .PHONY: maybe-info-gprof info-gprof
17241 maybe-info-gprof:
17242 @if gprof
17243 maybe-info-gprof: info-gprof
17244
17245 info-gprof: \
17246     configure-gprof 
17247         @: $(MAKE); $(unstage)
17248         @[ -f ./gprof/Makefile ] || exit 0; \
17249         r=`${PWD_COMMAND}`; export r; \
17250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17251         $(HOST_EXPORTS) \
17252         for flag in $(EXTRA_HOST_FLAGS) ; do \
17253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17254         done; \
17255         echo "Doing info in gprof" ; \
17256         (cd $(HOST_SUBDIR)/gprof && \
17257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17259                   "RANLIB=$${RANLIB}" \
17260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17261                   info) \
17262           || exit 1
17263
17264 @endif gprof
17265
17266 .PHONY: maybe-dvi-gprof dvi-gprof
17267 maybe-dvi-gprof:
17268 @if gprof
17269 maybe-dvi-gprof: dvi-gprof
17270
17271 dvi-gprof: \
17272     configure-gprof 
17273         @: $(MAKE); $(unstage)
17274         @[ -f ./gprof/Makefile ] || exit 0; \
17275         r=`${PWD_COMMAND}`; export r; \
17276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17277         $(HOST_EXPORTS) \
17278         for flag in $(EXTRA_HOST_FLAGS) ; do \
17279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17280         done; \
17281         echo "Doing dvi in gprof" ; \
17282         (cd $(HOST_SUBDIR)/gprof && \
17283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17285                   "RANLIB=$${RANLIB}" \
17286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17287                   dvi) \
17288           || exit 1
17289
17290 @endif gprof
17291
17292 .PHONY: maybe-pdf-gprof pdf-gprof
17293 maybe-pdf-gprof:
17294 @if gprof
17295 maybe-pdf-gprof: pdf-gprof
17296
17297 pdf-gprof: \
17298     configure-gprof 
17299         @: $(MAKE); $(unstage)
17300         @[ -f ./gprof/Makefile ] || exit 0; \
17301         r=`${PWD_COMMAND}`; export r; \
17302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303         $(HOST_EXPORTS) \
17304         for flag in $(EXTRA_HOST_FLAGS) ; do \
17305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17306         done; \
17307         echo "Doing pdf in gprof" ; \
17308         (cd $(HOST_SUBDIR)/gprof && \
17309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17311                   "RANLIB=$${RANLIB}" \
17312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17313                   pdf) \
17314           || exit 1
17315
17316 @endif gprof
17317
17318 .PHONY: maybe-html-gprof html-gprof
17319 maybe-html-gprof:
17320 @if gprof
17321 maybe-html-gprof: html-gprof
17322
17323 html-gprof: \
17324     configure-gprof 
17325         @: $(MAKE); $(unstage)
17326         @[ -f ./gprof/Makefile ] || exit 0; \
17327         r=`${PWD_COMMAND}`; export r; \
17328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329         $(HOST_EXPORTS) \
17330         for flag in $(EXTRA_HOST_FLAGS) ; do \
17331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17332         done; \
17333         echo "Doing html in gprof" ; \
17334         (cd $(HOST_SUBDIR)/gprof && \
17335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17337                   "RANLIB=$${RANLIB}" \
17338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17339                   html) \
17340           || exit 1
17341
17342 @endif gprof
17343
17344 .PHONY: maybe-TAGS-gprof TAGS-gprof
17345 maybe-TAGS-gprof:
17346 @if gprof
17347 maybe-TAGS-gprof: TAGS-gprof
17348
17349 TAGS-gprof: \
17350     configure-gprof 
17351         @: $(MAKE); $(unstage)
17352         @[ -f ./gprof/Makefile ] || exit 0; \
17353         r=`${PWD_COMMAND}`; export r; \
17354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355         $(HOST_EXPORTS) \
17356         for flag in $(EXTRA_HOST_FLAGS) ; do \
17357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358         done; \
17359         echo "Doing TAGS in gprof" ; \
17360         (cd $(HOST_SUBDIR)/gprof && \
17361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363                   "RANLIB=$${RANLIB}" \
17364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365                   TAGS) \
17366           || exit 1
17367
17368 @endif gprof
17369
17370 .PHONY: maybe-install-info-gprof install-info-gprof
17371 maybe-install-info-gprof:
17372 @if gprof
17373 maybe-install-info-gprof: install-info-gprof
17374
17375 install-info-gprof: \
17376     configure-gprof \
17377     info-gprof 
17378         @: $(MAKE); $(unstage)
17379         @[ -f ./gprof/Makefile ] || exit 0; \
17380         r=`${PWD_COMMAND}`; export r; \
17381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382         $(HOST_EXPORTS) \
17383         for flag in $(EXTRA_HOST_FLAGS) ; do \
17384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385         done; \
17386         echo "Doing install-info in gprof" ; \
17387         (cd $(HOST_SUBDIR)/gprof && \
17388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390                   "RANLIB=$${RANLIB}" \
17391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392                   install-info) \
17393           || exit 1
17394
17395 @endif gprof
17396
17397 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
17398 maybe-install-pdf-gprof:
17399 @if gprof
17400 maybe-install-pdf-gprof: install-pdf-gprof
17401
17402 install-pdf-gprof: \
17403     configure-gprof \
17404     pdf-gprof 
17405         @: $(MAKE); $(unstage)
17406         @[ -f ./gprof/Makefile ] || exit 0; \
17407         r=`${PWD_COMMAND}`; export r; \
17408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17409         $(HOST_EXPORTS) \
17410         for flag in $(EXTRA_HOST_FLAGS) ; do \
17411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17412         done; \
17413         echo "Doing install-pdf in gprof" ; \
17414         (cd $(HOST_SUBDIR)/gprof && \
17415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17417                   "RANLIB=$${RANLIB}" \
17418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17419                   install-pdf) \
17420           || exit 1
17421
17422 @endif gprof
17423
17424 .PHONY: maybe-install-html-gprof install-html-gprof
17425 maybe-install-html-gprof:
17426 @if gprof
17427 maybe-install-html-gprof: install-html-gprof
17428
17429 install-html-gprof: \
17430     configure-gprof \
17431     html-gprof 
17432         @: $(MAKE); $(unstage)
17433         @[ -f ./gprof/Makefile ] || exit 0; \
17434         r=`${PWD_COMMAND}`; export r; \
17435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436         $(HOST_EXPORTS) \
17437         for flag in $(EXTRA_HOST_FLAGS) ; do \
17438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17439         done; \
17440         echo "Doing install-html in gprof" ; \
17441         (cd $(HOST_SUBDIR)/gprof && \
17442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17444                   "RANLIB=$${RANLIB}" \
17445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17446                   install-html) \
17447           || exit 1
17448
17449 @endif gprof
17450
17451 .PHONY: maybe-installcheck-gprof installcheck-gprof
17452 maybe-installcheck-gprof:
17453 @if gprof
17454 maybe-installcheck-gprof: installcheck-gprof
17455
17456 installcheck-gprof: \
17457     configure-gprof 
17458         @: $(MAKE); $(unstage)
17459         @[ -f ./gprof/Makefile ] || exit 0; \
17460         r=`${PWD_COMMAND}`; export r; \
17461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462         $(HOST_EXPORTS) \
17463         for flag in $(EXTRA_HOST_FLAGS) ; do \
17464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17465         done; \
17466         echo "Doing installcheck in gprof" ; \
17467         (cd $(HOST_SUBDIR)/gprof && \
17468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17470                   "RANLIB=$${RANLIB}" \
17471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17472                   installcheck) \
17473           || exit 1
17474
17475 @endif gprof
17476
17477 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
17478 maybe-mostlyclean-gprof:
17479 @if gprof
17480 maybe-mostlyclean-gprof: mostlyclean-gprof
17481
17482 mostlyclean-gprof: 
17483         @: $(MAKE); $(unstage)
17484         @[ -f ./gprof/Makefile ] || exit 0; \
17485         r=`${PWD_COMMAND}`; export r; \
17486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487         $(HOST_EXPORTS) \
17488         for flag in $(EXTRA_HOST_FLAGS) ; do \
17489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490         done; \
17491         echo "Doing mostlyclean in gprof" ; \
17492         (cd $(HOST_SUBDIR)/gprof && \
17493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495                   "RANLIB=$${RANLIB}" \
17496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497                   mostlyclean) \
17498           || exit 1
17499
17500 @endif gprof
17501
17502 .PHONY: maybe-clean-gprof clean-gprof
17503 maybe-clean-gprof:
17504 @if gprof
17505 maybe-clean-gprof: clean-gprof
17506
17507 clean-gprof: 
17508         @: $(MAKE); $(unstage)
17509         @[ -f ./gprof/Makefile ] || exit 0; \
17510         r=`${PWD_COMMAND}`; export r; \
17511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512         $(HOST_EXPORTS) \
17513         for flag in $(EXTRA_HOST_FLAGS) ; do \
17514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515         done; \
17516         echo "Doing clean in gprof" ; \
17517         (cd $(HOST_SUBDIR)/gprof && \
17518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520                   "RANLIB=$${RANLIB}" \
17521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522                   clean) \
17523           || exit 1
17524
17525 @endif gprof
17526
17527 .PHONY: maybe-distclean-gprof distclean-gprof
17528 maybe-distclean-gprof:
17529 @if gprof
17530 maybe-distclean-gprof: distclean-gprof
17531
17532 distclean-gprof: 
17533         @: $(MAKE); $(unstage)
17534         @[ -f ./gprof/Makefile ] || exit 0; \
17535         r=`${PWD_COMMAND}`; export r; \
17536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537         $(HOST_EXPORTS) \
17538         for flag in $(EXTRA_HOST_FLAGS) ; do \
17539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17540         done; \
17541         echo "Doing distclean in gprof" ; \
17542         (cd $(HOST_SUBDIR)/gprof && \
17543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17545                   "RANLIB=$${RANLIB}" \
17546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17547                   distclean) \
17548           || exit 1
17549
17550 @endif gprof
17551
17552 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
17553 maybe-maintainer-clean-gprof:
17554 @if gprof
17555 maybe-maintainer-clean-gprof: maintainer-clean-gprof
17556
17557 maintainer-clean-gprof: 
17558         @: $(MAKE); $(unstage)
17559         @[ -f ./gprof/Makefile ] || exit 0; \
17560         r=`${PWD_COMMAND}`; export r; \
17561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562         $(HOST_EXPORTS) \
17563         for flag in $(EXTRA_HOST_FLAGS) ; do \
17564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17565         done; \
17566         echo "Doing maintainer-clean in gprof" ; \
17567         (cd $(HOST_SUBDIR)/gprof && \
17568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17570                   "RANLIB=$${RANLIB}" \
17571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17572                   maintainer-clean) \
17573           || exit 1
17574
17575 @endif gprof
17576
17577
17578
17579 .PHONY: configure-gzip maybe-configure-gzip
17580 maybe-configure-gzip:
17581 @if gcc-bootstrap
17582 configure-gzip: stage_current
17583 @endif gcc-bootstrap
17584 @if gzip
17585 maybe-configure-gzip: configure-gzip
17586 configure-gzip: 
17587         @: $(MAKE); $(unstage)
17588         @r=`${PWD_COMMAND}`; export r; \
17589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
17591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
17592         $(HOST_EXPORTS) \
17593         echo Configuring in $(HOST_SUBDIR)/gzip; \
17594         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
17595         case $(srcdir) in \
17596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17597           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
17598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17599         esac; \
17600         srcdiroption="--srcdir=$${topdir}/gzip"; \
17601         libsrcdir="$$s/gzip"; \
17602         $(SHELL) $${libsrcdir}/configure \
17603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17604           --target=${target_alias} $${srcdiroption}  \
17605           || exit 1
17606 @endif gzip
17607
17608
17609
17610
17611
17612 .PHONY: all-gzip maybe-all-gzip
17613 maybe-all-gzip:
17614 @if gcc-bootstrap
17615 all-gzip: stage_current
17616 @endif gcc-bootstrap
17617 @if gzip
17618 TARGET-gzip=all
17619 maybe-all-gzip: all-gzip
17620 all-gzip: configure-gzip
17621         @: $(MAKE); $(unstage)
17622         @r=`${PWD_COMMAND}`; export r; \
17623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624         $(HOST_EXPORTS) \
17625         (cd $(HOST_SUBDIR)/gzip && \
17626           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
17627 @endif gzip
17628
17629
17630
17631
17632 .PHONY: check-gzip maybe-check-gzip
17633 maybe-check-gzip:
17634 @if gzip
17635 maybe-check-gzip: check-gzip
17636
17637 check-gzip:
17638         @: $(MAKE); $(unstage)
17639         @r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(HOST_EXPORTS) \
17642         (cd $(HOST_SUBDIR)/gzip && \
17643           $(MAKE) $(FLAGS_TO_PASS)  check)
17644
17645 @endif gzip
17646
17647 .PHONY: install-gzip maybe-install-gzip
17648 maybe-install-gzip:
17649 @if gzip
17650 maybe-install-gzip: install-gzip
17651
17652 install-gzip: installdirs
17653         @: $(MAKE); $(unstage)
17654         @r=`${PWD_COMMAND}`; export r; \
17655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17656         $(HOST_EXPORTS) \
17657         (cd $(HOST_SUBDIR)/gzip && \
17658           $(MAKE) $(FLAGS_TO_PASS)  install)
17659
17660 @endif gzip
17661
17662 # Other targets (info, dvi, pdf, etc.)
17663
17664 .PHONY: maybe-info-gzip info-gzip
17665 maybe-info-gzip:
17666 @if gzip
17667 maybe-info-gzip: info-gzip
17668
17669 info-gzip: \
17670     configure-gzip 
17671         @: $(MAKE); $(unstage)
17672         @[ -f ./gzip/Makefile ] || exit 0; \
17673         r=`${PWD_COMMAND}`; export r; \
17674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675         $(HOST_EXPORTS) \
17676         for flag in $(EXTRA_HOST_FLAGS) ; do \
17677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17678         done; \
17679         echo "Doing info in gzip" ; \
17680         (cd $(HOST_SUBDIR)/gzip && \
17681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17683                   "RANLIB=$${RANLIB}" \
17684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17685                   info) \
17686           || exit 1
17687
17688 @endif gzip
17689
17690 .PHONY: maybe-dvi-gzip dvi-gzip
17691 maybe-dvi-gzip:
17692 @if gzip
17693 maybe-dvi-gzip: dvi-gzip
17694
17695 dvi-gzip: \
17696     configure-gzip 
17697         @: $(MAKE); $(unstage)
17698         @[ -f ./gzip/Makefile ] || exit 0; \
17699         r=`${PWD_COMMAND}`; export r; \
17700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17701         $(HOST_EXPORTS) \
17702         for flag in $(EXTRA_HOST_FLAGS) ; do \
17703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17704         done; \
17705         echo "Doing dvi in gzip" ; \
17706         (cd $(HOST_SUBDIR)/gzip && \
17707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17709                   "RANLIB=$${RANLIB}" \
17710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17711                   dvi) \
17712           || exit 1
17713
17714 @endif gzip
17715
17716 .PHONY: maybe-pdf-gzip pdf-gzip
17717 maybe-pdf-gzip:
17718 @if gzip
17719 maybe-pdf-gzip: pdf-gzip
17720
17721 pdf-gzip: \
17722     configure-gzip 
17723         @: $(MAKE); $(unstage)
17724         @[ -f ./gzip/Makefile ] || exit 0; \
17725         r=`${PWD_COMMAND}`; export r; \
17726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727         $(HOST_EXPORTS) \
17728         for flag in $(EXTRA_HOST_FLAGS) ; do \
17729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17730         done; \
17731         echo "Doing pdf in gzip" ; \
17732         (cd $(HOST_SUBDIR)/gzip && \
17733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17735                   "RANLIB=$${RANLIB}" \
17736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17737                   pdf) \
17738           || exit 1
17739
17740 @endif gzip
17741
17742 .PHONY: maybe-html-gzip html-gzip
17743 maybe-html-gzip:
17744 @if gzip
17745 maybe-html-gzip: html-gzip
17746
17747 html-gzip: \
17748     configure-gzip 
17749         @: $(MAKE); $(unstage)
17750         @[ -f ./gzip/Makefile ] || exit 0; \
17751         r=`${PWD_COMMAND}`; export r; \
17752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17753         $(HOST_EXPORTS) \
17754         for flag in $(EXTRA_HOST_FLAGS) ; do \
17755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17756         done; \
17757         echo "Doing html in gzip" ; \
17758         (cd $(HOST_SUBDIR)/gzip && \
17759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17761                   "RANLIB=$${RANLIB}" \
17762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17763                   html) \
17764           || exit 1
17765
17766 @endif gzip
17767
17768 .PHONY: maybe-TAGS-gzip TAGS-gzip
17769 maybe-TAGS-gzip:
17770 @if gzip
17771 maybe-TAGS-gzip: TAGS-gzip
17772
17773 TAGS-gzip: \
17774     configure-gzip 
17775         @: $(MAKE); $(unstage)
17776         @[ -f ./gzip/Makefile ] || exit 0; \
17777         r=`${PWD_COMMAND}`; export r; \
17778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779         $(HOST_EXPORTS) \
17780         for flag in $(EXTRA_HOST_FLAGS) ; do \
17781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17782         done; \
17783         echo "Doing TAGS in gzip" ; \
17784         (cd $(HOST_SUBDIR)/gzip && \
17785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17787                   "RANLIB=$${RANLIB}" \
17788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17789                   TAGS) \
17790           || exit 1
17791
17792 @endif gzip
17793
17794 .PHONY: maybe-install-info-gzip install-info-gzip
17795 maybe-install-info-gzip:
17796 @if gzip
17797 maybe-install-info-gzip: install-info-gzip
17798
17799 install-info-gzip: \
17800     configure-gzip \
17801     info-gzip 
17802         @: $(MAKE); $(unstage)
17803         @[ -f ./gzip/Makefile ] || exit 0; \
17804         r=`${PWD_COMMAND}`; export r; \
17805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17806         $(HOST_EXPORTS) \
17807         for flag in $(EXTRA_HOST_FLAGS) ; do \
17808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17809         done; \
17810         echo "Doing install-info in gzip" ; \
17811         (cd $(HOST_SUBDIR)/gzip && \
17812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17814                   "RANLIB=$${RANLIB}" \
17815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17816                   install-info) \
17817           || exit 1
17818
17819 @endif gzip
17820
17821 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
17822 maybe-install-pdf-gzip:
17823 @if gzip
17824 maybe-install-pdf-gzip: install-pdf-gzip
17825
17826 install-pdf-gzip: \
17827     configure-gzip \
17828     pdf-gzip 
17829         @: $(MAKE); $(unstage)
17830         @[ -f ./gzip/Makefile ] || exit 0; \
17831         r=`${PWD_COMMAND}`; export r; \
17832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17833         $(HOST_EXPORTS) \
17834         for flag in $(EXTRA_HOST_FLAGS) ; do \
17835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17836         done; \
17837         echo "Doing install-pdf in gzip" ; \
17838         (cd $(HOST_SUBDIR)/gzip && \
17839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17841                   "RANLIB=$${RANLIB}" \
17842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17843                   install-pdf) \
17844           || exit 1
17845
17846 @endif gzip
17847
17848 .PHONY: maybe-install-html-gzip install-html-gzip
17849 maybe-install-html-gzip:
17850 @if gzip
17851 maybe-install-html-gzip: install-html-gzip
17852
17853 install-html-gzip: \
17854     configure-gzip \
17855     html-gzip 
17856         @: $(MAKE); $(unstage)
17857         @[ -f ./gzip/Makefile ] || exit 0; \
17858         r=`${PWD_COMMAND}`; export r; \
17859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17860         $(HOST_EXPORTS) \
17861         for flag in $(EXTRA_HOST_FLAGS) ; do \
17862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17863         done; \
17864         echo "Doing install-html in gzip" ; \
17865         (cd $(HOST_SUBDIR)/gzip && \
17866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17868                   "RANLIB=$${RANLIB}" \
17869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17870                   install-html) \
17871           || exit 1
17872
17873 @endif gzip
17874
17875 .PHONY: maybe-installcheck-gzip installcheck-gzip
17876 maybe-installcheck-gzip:
17877 @if gzip
17878 maybe-installcheck-gzip: installcheck-gzip
17879
17880 installcheck-gzip: \
17881     configure-gzip 
17882         @: $(MAKE); $(unstage)
17883         @[ -f ./gzip/Makefile ] || exit 0; \
17884         r=`${PWD_COMMAND}`; export r; \
17885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17886         $(HOST_EXPORTS) \
17887         for flag in $(EXTRA_HOST_FLAGS) ; do \
17888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17889         done; \
17890         echo "Doing installcheck in gzip" ; \
17891         (cd $(HOST_SUBDIR)/gzip && \
17892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17894                   "RANLIB=$${RANLIB}" \
17895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17896                   installcheck) \
17897           || exit 1
17898
17899 @endif gzip
17900
17901 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
17902 maybe-mostlyclean-gzip:
17903 @if gzip
17904 maybe-mostlyclean-gzip: mostlyclean-gzip
17905
17906 mostlyclean-gzip: 
17907         @: $(MAKE); $(unstage)
17908         @[ -f ./gzip/Makefile ] || exit 0; \
17909         r=`${PWD_COMMAND}`; export r; \
17910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17911         $(HOST_EXPORTS) \
17912         for flag in $(EXTRA_HOST_FLAGS) ; do \
17913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17914         done; \
17915         echo "Doing mostlyclean in gzip" ; \
17916         (cd $(HOST_SUBDIR)/gzip && \
17917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17919                   "RANLIB=$${RANLIB}" \
17920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17921                   mostlyclean) \
17922           || exit 1
17923
17924 @endif gzip
17925
17926 .PHONY: maybe-clean-gzip clean-gzip
17927 maybe-clean-gzip:
17928 @if gzip
17929 maybe-clean-gzip: clean-gzip
17930
17931 clean-gzip: 
17932         @: $(MAKE); $(unstage)
17933         @[ -f ./gzip/Makefile ] || exit 0; \
17934         r=`${PWD_COMMAND}`; export r; \
17935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17936         $(HOST_EXPORTS) \
17937         for flag in $(EXTRA_HOST_FLAGS) ; do \
17938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17939         done; \
17940         echo "Doing clean in gzip" ; \
17941         (cd $(HOST_SUBDIR)/gzip && \
17942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17944                   "RANLIB=$${RANLIB}" \
17945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17946                   clean) \
17947           || exit 1
17948
17949 @endif gzip
17950
17951 .PHONY: maybe-distclean-gzip distclean-gzip
17952 maybe-distclean-gzip:
17953 @if gzip
17954 maybe-distclean-gzip: distclean-gzip
17955
17956 distclean-gzip: 
17957         @: $(MAKE); $(unstage)
17958         @[ -f ./gzip/Makefile ] || exit 0; \
17959         r=`${PWD_COMMAND}`; export r; \
17960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961         $(HOST_EXPORTS) \
17962         for flag in $(EXTRA_HOST_FLAGS) ; do \
17963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964         done; \
17965         echo "Doing distclean in gzip" ; \
17966         (cd $(HOST_SUBDIR)/gzip && \
17967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969                   "RANLIB=$${RANLIB}" \
17970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17971                   distclean) \
17972           || exit 1
17973
17974 @endif gzip
17975
17976 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
17977 maybe-maintainer-clean-gzip:
17978 @if gzip
17979 maybe-maintainer-clean-gzip: maintainer-clean-gzip
17980
17981 maintainer-clean-gzip: 
17982         @: $(MAKE); $(unstage)
17983         @[ -f ./gzip/Makefile ] || exit 0; \
17984         r=`${PWD_COMMAND}`; export r; \
17985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986         $(HOST_EXPORTS) \
17987         for flag in $(EXTRA_HOST_FLAGS) ; do \
17988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17989         done; \
17990         echo "Doing maintainer-clean in gzip" ; \
17991         (cd $(HOST_SUBDIR)/gzip && \
17992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17994                   "RANLIB=$${RANLIB}" \
17995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17996                   maintainer-clean) \
17997           || exit 1
17998
17999 @endif gzip
18000
18001
18002
18003 .PHONY: configure-hello maybe-configure-hello
18004 maybe-configure-hello:
18005 @if gcc-bootstrap
18006 configure-hello: stage_current
18007 @endif gcc-bootstrap
18008 @if hello
18009 maybe-configure-hello: configure-hello
18010 configure-hello: 
18011         @: $(MAKE); $(unstage)
18012         @r=`${PWD_COMMAND}`; export r; \
18013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
18015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
18016         $(HOST_EXPORTS) \
18017         echo Configuring in $(HOST_SUBDIR)/hello; \
18018         cd "$(HOST_SUBDIR)/hello" || exit 1; \
18019         case $(srcdir) in \
18020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
18022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18023         esac; \
18024         srcdiroption="--srcdir=$${topdir}/hello"; \
18025         libsrcdir="$$s/hello"; \
18026         $(SHELL) $${libsrcdir}/configure \
18027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18028           --target=${target_alias} $${srcdiroption}  \
18029           || exit 1
18030 @endif hello
18031
18032
18033
18034
18035
18036 .PHONY: all-hello maybe-all-hello
18037 maybe-all-hello:
18038 @if gcc-bootstrap
18039 all-hello: stage_current
18040 @endif gcc-bootstrap
18041 @if hello
18042 TARGET-hello=all
18043 maybe-all-hello: all-hello
18044 all-hello: configure-hello
18045         @: $(MAKE); $(unstage)
18046         @r=`${PWD_COMMAND}`; export r; \
18047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048         $(HOST_EXPORTS) \
18049         (cd $(HOST_SUBDIR)/hello && \
18050           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
18051 @endif hello
18052
18053
18054
18055
18056 .PHONY: check-hello maybe-check-hello
18057 maybe-check-hello:
18058 @if hello
18059 maybe-check-hello: check-hello
18060
18061 check-hello:
18062         @: $(MAKE); $(unstage)
18063         @r=`${PWD_COMMAND}`; export r; \
18064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18065         $(HOST_EXPORTS) \
18066         (cd $(HOST_SUBDIR)/hello && \
18067           $(MAKE) $(FLAGS_TO_PASS)  check)
18068
18069 @endif hello
18070
18071 .PHONY: install-hello maybe-install-hello
18072 maybe-install-hello:
18073 @if hello
18074 maybe-install-hello: install-hello
18075
18076 install-hello: installdirs
18077         @: $(MAKE); $(unstage)
18078         @r=`${PWD_COMMAND}`; export r; \
18079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18080         $(HOST_EXPORTS) \
18081         (cd $(HOST_SUBDIR)/hello && \
18082           $(MAKE) $(FLAGS_TO_PASS)  install)
18083
18084 @endif hello
18085
18086 # Other targets (info, dvi, pdf, etc.)
18087
18088 .PHONY: maybe-info-hello info-hello
18089 maybe-info-hello:
18090 @if hello
18091 maybe-info-hello: info-hello
18092
18093 info-hello: \
18094     configure-hello 
18095         @: $(MAKE); $(unstage)
18096         @[ -f ./hello/Makefile ] || exit 0; \
18097         r=`${PWD_COMMAND}`; export r; \
18098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18099         $(HOST_EXPORTS) \
18100         for flag in $(EXTRA_HOST_FLAGS) ; do \
18101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18102         done; \
18103         echo "Doing info in hello" ; \
18104         (cd $(HOST_SUBDIR)/hello && \
18105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18107                   "RANLIB=$${RANLIB}" \
18108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18109                   info) \
18110           || exit 1
18111
18112 @endif hello
18113
18114 .PHONY: maybe-dvi-hello dvi-hello
18115 maybe-dvi-hello:
18116 @if hello
18117 maybe-dvi-hello: dvi-hello
18118
18119 dvi-hello: \
18120     configure-hello 
18121         @: $(MAKE); $(unstage)
18122         @[ -f ./hello/Makefile ] || exit 0; \
18123         r=`${PWD_COMMAND}`; export r; \
18124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125         $(HOST_EXPORTS) \
18126         for flag in $(EXTRA_HOST_FLAGS) ; do \
18127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18128         done; \
18129         echo "Doing dvi in hello" ; \
18130         (cd $(HOST_SUBDIR)/hello && \
18131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18133                   "RANLIB=$${RANLIB}" \
18134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18135                   dvi) \
18136           || exit 1
18137
18138 @endif hello
18139
18140 .PHONY: maybe-pdf-hello pdf-hello
18141 maybe-pdf-hello:
18142 @if hello
18143 maybe-pdf-hello: pdf-hello
18144
18145 pdf-hello: \
18146     configure-hello 
18147         @: $(MAKE); $(unstage)
18148         @[ -f ./hello/Makefile ] || exit 0; \
18149         r=`${PWD_COMMAND}`; export r; \
18150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151         $(HOST_EXPORTS) \
18152         for flag in $(EXTRA_HOST_FLAGS) ; do \
18153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154         done; \
18155         echo "Doing pdf in hello" ; \
18156         (cd $(HOST_SUBDIR)/hello && \
18157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159                   "RANLIB=$${RANLIB}" \
18160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18161                   pdf) \
18162           || exit 1
18163
18164 @endif hello
18165
18166 .PHONY: maybe-html-hello html-hello
18167 maybe-html-hello:
18168 @if hello
18169 maybe-html-hello: html-hello
18170
18171 html-hello: \
18172     configure-hello 
18173         @: $(MAKE); $(unstage)
18174         @[ -f ./hello/Makefile ] || exit 0; \
18175         r=`${PWD_COMMAND}`; export r; \
18176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18177         $(HOST_EXPORTS) \
18178         for flag in $(EXTRA_HOST_FLAGS) ; do \
18179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18180         done; \
18181         echo "Doing html in hello" ; \
18182         (cd $(HOST_SUBDIR)/hello && \
18183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18185                   "RANLIB=$${RANLIB}" \
18186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18187                   html) \
18188           || exit 1
18189
18190 @endif hello
18191
18192 .PHONY: maybe-TAGS-hello TAGS-hello
18193 maybe-TAGS-hello:
18194 @if hello
18195 maybe-TAGS-hello: TAGS-hello
18196
18197 TAGS-hello: \
18198     configure-hello 
18199         @: $(MAKE); $(unstage)
18200         @[ -f ./hello/Makefile ] || exit 0; \
18201         r=`${PWD_COMMAND}`; export r; \
18202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203         $(HOST_EXPORTS) \
18204         for flag in $(EXTRA_HOST_FLAGS) ; do \
18205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18206         done; \
18207         echo "Doing TAGS in hello" ; \
18208         (cd $(HOST_SUBDIR)/hello && \
18209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18211                   "RANLIB=$${RANLIB}" \
18212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18213                   TAGS) \
18214           || exit 1
18215
18216 @endif hello
18217
18218 .PHONY: maybe-install-info-hello install-info-hello
18219 maybe-install-info-hello:
18220 @if hello
18221 maybe-install-info-hello: install-info-hello
18222
18223 install-info-hello: \
18224     configure-hello \
18225     info-hello 
18226         @: $(MAKE); $(unstage)
18227         @[ -f ./hello/Makefile ] || exit 0; \
18228         r=`${PWD_COMMAND}`; export r; \
18229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18230         $(HOST_EXPORTS) \
18231         for flag in $(EXTRA_HOST_FLAGS) ; do \
18232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18233         done; \
18234         echo "Doing install-info in hello" ; \
18235         (cd $(HOST_SUBDIR)/hello && \
18236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18238                   "RANLIB=$${RANLIB}" \
18239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18240                   install-info) \
18241           || exit 1
18242
18243 @endif hello
18244
18245 .PHONY: maybe-install-pdf-hello install-pdf-hello
18246 maybe-install-pdf-hello:
18247 @if hello
18248 maybe-install-pdf-hello: install-pdf-hello
18249
18250 install-pdf-hello: \
18251     configure-hello \
18252     pdf-hello 
18253         @: $(MAKE); $(unstage)
18254         @[ -f ./hello/Makefile ] || exit 0; \
18255         r=`${PWD_COMMAND}`; export r; \
18256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18257         $(HOST_EXPORTS) \
18258         for flag in $(EXTRA_HOST_FLAGS) ; do \
18259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18260         done; \
18261         echo "Doing install-pdf in hello" ; \
18262         (cd $(HOST_SUBDIR)/hello && \
18263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18265                   "RANLIB=$${RANLIB}" \
18266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18267                   install-pdf) \
18268           || exit 1
18269
18270 @endif hello
18271
18272 .PHONY: maybe-install-html-hello install-html-hello
18273 maybe-install-html-hello:
18274 @if hello
18275 maybe-install-html-hello: install-html-hello
18276
18277 install-html-hello: \
18278     configure-hello \
18279     html-hello 
18280         @: $(MAKE); $(unstage)
18281         @[ -f ./hello/Makefile ] || exit 0; \
18282         r=`${PWD_COMMAND}`; export r; \
18283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18284         $(HOST_EXPORTS) \
18285         for flag in $(EXTRA_HOST_FLAGS) ; do \
18286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18287         done; \
18288         echo "Doing install-html in hello" ; \
18289         (cd $(HOST_SUBDIR)/hello && \
18290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18292                   "RANLIB=$${RANLIB}" \
18293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18294                   install-html) \
18295           || exit 1
18296
18297 @endif hello
18298
18299 .PHONY: maybe-installcheck-hello installcheck-hello
18300 maybe-installcheck-hello:
18301 @if hello
18302 maybe-installcheck-hello: installcheck-hello
18303
18304 installcheck-hello: \
18305     configure-hello 
18306         @: $(MAKE); $(unstage)
18307         @[ -f ./hello/Makefile ] || exit 0; \
18308         r=`${PWD_COMMAND}`; export r; \
18309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18310         $(HOST_EXPORTS) \
18311         for flag in $(EXTRA_HOST_FLAGS) ; do \
18312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18313         done; \
18314         echo "Doing installcheck in hello" ; \
18315         (cd $(HOST_SUBDIR)/hello && \
18316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18318                   "RANLIB=$${RANLIB}" \
18319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18320                   installcheck) \
18321           || exit 1
18322
18323 @endif hello
18324
18325 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
18326 maybe-mostlyclean-hello:
18327 @if hello
18328 maybe-mostlyclean-hello: mostlyclean-hello
18329
18330 mostlyclean-hello: 
18331         @: $(MAKE); $(unstage)
18332         @[ -f ./hello/Makefile ] || exit 0; \
18333         r=`${PWD_COMMAND}`; export r; \
18334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18335         $(HOST_EXPORTS) \
18336         for flag in $(EXTRA_HOST_FLAGS) ; do \
18337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18338         done; \
18339         echo "Doing mostlyclean in hello" ; \
18340         (cd $(HOST_SUBDIR)/hello && \
18341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18343                   "RANLIB=$${RANLIB}" \
18344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18345                   mostlyclean) \
18346           || exit 1
18347
18348 @endif hello
18349
18350 .PHONY: maybe-clean-hello clean-hello
18351 maybe-clean-hello:
18352 @if hello
18353 maybe-clean-hello: clean-hello
18354
18355 clean-hello: 
18356         @: $(MAKE); $(unstage)
18357         @[ -f ./hello/Makefile ] || exit 0; \
18358         r=`${PWD_COMMAND}`; export r; \
18359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18360         $(HOST_EXPORTS) \
18361         for flag in $(EXTRA_HOST_FLAGS) ; do \
18362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18363         done; \
18364         echo "Doing clean in hello" ; \
18365         (cd $(HOST_SUBDIR)/hello && \
18366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18368                   "RANLIB=$${RANLIB}" \
18369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18370                   clean) \
18371           || exit 1
18372
18373 @endif hello
18374
18375 .PHONY: maybe-distclean-hello distclean-hello
18376 maybe-distclean-hello:
18377 @if hello
18378 maybe-distclean-hello: distclean-hello
18379
18380 distclean-hello: 
18381         @: $(MAKE); $(unstage)
18382         @[ -f ./hello/Makefile ] || exit 0; \
18383         r=`${PWD_COMMAND}`; export r; \
18384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18385         $(HOST_EXPORTS) \
18386         for flag in $(EXTRA_HOST_FLAGS) ; do \
18387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18388         done; \
18389         echo "Doing distclean in hello" ; \
18390         (cd $(HOST_SUBDIR)/hello && \
18391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18393                   "RANLIB=$${RANLIB}" \
18394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18395                   distclean) \
18396           || exit 1
18397
18398 @endif hello
18399
18400 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
18401 maybe-maintainer-clean-hello:
18402 @if hello
18403 maybe-maintainer-clean-hello: maintainer-clean-hello
18404
18405 maintainer-clean-hello: 
18406         @: $(MAKE); $(unstage)
18407         @[ -f ./hello/Makefile ] || exit 0; \
18408         r=`${PWD_COMMAND}`; export r; \
18409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410         $(HOST_EXPORTS) \
18411         for flag in $(EXTRA_HOST_FLAGS) ; do \
18412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18413         done; \
18414         echo "Doing maintainer-clean in hello" ; \
18415         (cd $(HOST_SUBDIR)/hello && \
18416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18418                   "RANLIB=$${RANLIB}" \
18419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18420                   maintainer-clean) \
18421           || exit 1
18422
18423 @endif hello
18424
18425
18426
18427 .PHONY: configure-indent maybe-configure-indent
18428 maybe-configure-indent:
18429 @if gcc-bootstrap
18430 configure-indent: stage_current
18431 @endif gcc-bootstrap
18432 @if indent
18433 maybe-configure-indent: configure-indent
18434 configure-indent: 
18435         @: $(MAKE); $(unstage)
18436         @r=`${PWD_COMMAND}`; export r; \
18437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
18439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
18440         $(HOST_EXPORTS) \
18441         echo Configuring in $(HOST_SUBDIR)/indent; \
18442         cd "$(HOST_SUBDIR)/indent" || exit 1; \
18443         case $(srcdir) in \
18444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18445           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
18446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18447         esac; \
18448         srcdiroption="--srcdir=$${topdir}/indent"; \
18449         libsrcdir="$$s/indent"; \
18450         $(SHELL) $${libsrcdir}/configure \
18451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18452           --target=${target_alias} $${srcdiroption}  \
18453           || exit 1
18454 @endif indent
18455
18456
18457
18458
18459
18460 .PHONY: all-indent maybe-all-indent
18461 maybe-all-indent:
18462 @if gcc-bootstrap
18463 all-indent: stage_current
18464 @endif gcc-bootstrap
18465 @if indent
18466 TARGET-indent=all
18467 maybe-all-indent: all-indent
18468 all-indent: configure-indent
18469         @: $(MAKE); $(unstage)
18470         @r=`${PWD_COMMAND}`; export r; \
18471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18472         $(HOST_EXPORTS) \
18473         (cd $(HOST_SUBDIR)/indent && \
18474           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
18475 @endif indent
18476
18477
18478
18479
18480 .PHONY: check-indent maybe-check-indent
18481 maybe-check-indent:
18482 @if indent
18483 maybe-check-indent: check-indent
18484
18485 check-indent:
18486         @: $(MAKE); $(unstage)
18487         @r=`${PWD_COMMAND}`; export r; \
18488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489         $(HOST_EXPORTS) \
18490         (cd $(HOST_SUBDIR)/indent && \
18491           $(MAKE) $(FLAGS_TO_PASS)  check)
18492
18493 @endif indent
18494
18495 .PHONY: install-indent maybe-install-indent
18496 maybe-install-indent:
18497 @if indent
18498 maybe-install-indent: install-indent
18499
18500 install-indent: installdirs
18501         @: $(MAKE); $(unstage)
18502         @r=`${PWD_COMMAND}`; export r; \
18503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504         $(HOST_EXPORTS) \
18505         (cd $(HOST_SUBDIR)/indent && \
18506           $(MAKE) $(FLAGS_TO_PASS)  install)
18507
18508 @endif indent
18509
18510 # Other targets (info, dvi, pdf, etc.)
18511
18512 .PHONY: maybe-info-indent info-indent
18513 maybe-info-indent:
18514 @if indent
18515 maybe-info-indent: info-indent
18516
18517 info-indent: \
18518     configure-indent 
18519         @: $(MAKE); $(unstage)
18520         @[ -f ./indent/Makefile ] || exit 0; \
18521         r=`${PWD_COMMAND}`; export r; \
18522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523         $(HOST_EXPORTS) \
18524         for flag in $(EXTRA_HOST_FLAGS) ; do \
18525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18526         done; \
18527         echo "Doing info in indent" ; \
18528         (cd $(HOST_SUBDIR)/indent && \
18529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18531                   "RANLIB=$${RANLIB}" \
18532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18533                   info) \
18534           || exit 1
18535
18536 @endif indent
18537
18538 .PHONY: maybe-dvi-indent dvi-indent
18539 maybe-dvi-indent:
18540 @if indent
18541 maybe-dvi-indent: dvi-indent
18542
18543 dvi-indent: \
18544     configure-indent 
18545         @: $(MAKE); $(unstage)
18546         @[ -f ./indent/Makefile ] || exit 0; \
18547         r=`${PWD_COMMAND}`; export r; \
18548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549         $(HOST_EXPORTS) \
18550         for flag in $(EXTRA_HOST_FLAGS) ; do \
18551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18552         done; \
18553         echo "Doing dvi in indent" ; \
18554         (cd $(HOST_SUBDIR)/indent && \
18555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18557                   "RANLIB=$${RANLIB}" \
18558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18559                   dvi) \
18560           || exit 1
18561
18562 @endif indent
18563
18564 .PHONY: maybe-pdf-indent pdf-indent
18565 maybe-pdf-indent:
18566 @if indent
18567 maybe-pdf-indent: pdf-indent
18568
18569 pdf-indent: \
18570     configure-indent 
18571         @: $(MAKE); $(unstage)
18572         @[ -f ./indent/Makefile ] || exit 0; \
18573         r=`${PWD_COMMAND}`; export r; \
18574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18575         $(HOST_EXPORTS) \
18576         for flag in $(EXTRA_HOST_FLAGS) ; do \
18577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18578         done; \
18579         echo "Doing pdf in indent" ; \
18580         (cd $(HOST_SUBDIR)/indent && \
18581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18583                   "RANLIB=$${RANLIB}" \
18584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18585                   pdf) \
18586           || exit 1
18587
18588 @endif indent
18589
18590 .PHONY: maybe-html-indent html-indent
18591 maybe-html-indent:
18592 @if indent
18593 maybe-html-indent: html-indent
18594
18595 html-indent: \
18596     configure-indent 
18597         @: $(MAKE); $(unstage)
18598         @[ -f ./indent/Makefile ] || exit 0; \
18599         r=`${PWD_COMMAND}`; export r; \
18600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18601         $(HOST_EXPORTS) \
18602         for flag in $(EXTRA_HOST_FLAGS) ; do \
18603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18604         done; \
18605         echo "Doing html in indent" ; \
18606         (cd $(HOST_SUBDIR)/indent && \
18607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18609                   "RANLIB=$${RANLIB}" \
18610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18611                   html) \
18612           || exit 1
18613
18614 @endif indent
18615
18616 .PHONY: maybe-TAGS-indent TAGS-indent
18617 maybe-TAGS-indent:
18618 @if indent
18619 maybe-TAGS-indent: TAGS-indent
18620
18621 TAGS-indent: \
18622     configure-indent 
18623         @: $(MAKE); $(unstage)
18624         @[ -f ./indent/Makefile ] || exit 0; \
18625         r=`${PWD_COMMAND}`; export r; \
18626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18627         $(HOST_EXPORTS) \
18628         for flag in $(EXTRA_HOST_FLAGS) ; do \
18629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18630         done; \
18631         echo "Doing TAGS in indent" ; \
18632         (cd $(HOST_SUBDIR)/indent && \
18633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18635                   "RANLIB=$${RANLIB}" \
18636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18637                   TAGS) \
18638           || exit 1
18639
18640 @endif indent
18641
18642 .PHONY: maybe-install-info-indent install-info-indent
18643 maybe-install-info-indent:
18644 @if indent
18645 maybe-install-info-indent: install-info-indent
18646
18647 install-info-indent: \
18648     configure-indent \
18649     info-indent 
18650         @: $(MAKE); $(unstage)
18651         @[ -f ./indent/Makefile ] || exit 0; \
18652         r=`${PWD_COMMAND}`; export r; \
18653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654         $(HOST_EXPORTS) \
18655         for flag in $(EXTRA_HOST_FLAGS) ; do \
18656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18657         done; \
18658         echo "Doing install-info in indent" ; \
18659         (cd $(HOST_SUBDIR)/indent && \
18660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18662                   "RANLIB=$${RANLIB}" \
18663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18664                   install-info) \
18665           || exit 1
18666
18667 @endif indent
18668
18669 .PHONY: maybe-install-pdf-indent install-pdf-indent
18670 maybe-install-pdf-indent:
18671 @if indent
18672 maybe-install-pdf-indent: install-pdf-indent
18673
18674 install-pdf-indent: \
18675     configure-indent \
18676     pdf-indent 
18677         @: $(MAKE); $(unstage)
18678         @[ -f ./indent/Makefile ] || exit 0; \
18679         r=`${PWD_COMMAND}`; export r; \
18680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681         $(HOST_EXPORTS) \
18682         for flag in $(EXTRA_HOST_FLAGS) ; do \
18683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18684         done; \
18685         echo "Doing install-pdf in indent" ; \
18686         (cd $(HOST_SUBDIR)/indent && \
18687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18689                   "RANLIB=$${RANLIB}" \
18690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18691                   install-pdf) \
18692           || exit 1
18693
18694 @endif indent
18695
18696 .PHONY: maybe-install-html-indent install-html-indent
18697 maybe-install-html-indent:
18698 @if indent
18699 maybe-install-html-indent: install-html-indent
18700
18701 install-html-indent: \
18702     configure-indent \
18703     html-indent 
18704         @: $(MAKE); $(unstage)
18705         @[ -f ./indent/Makefile ] || exit 0; \
18706         r=`${PWD_COMMAND}`; export r; \
18707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18708         $(HOST_EXPORTS) \
18709         for flag in $(EXTRA_HOST_FLAGS) ; do \
18710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18711         done; \
18712         echo "Doing install-html in indent" ; \
18713         (cd $(HOST_SUBDIR)/indent && \
18714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18716                   "RANLIB=$${RANLIB}" \
18717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18718                   install-html) \
18719           || exit 1
18720
18721 @endif indent
18722
18723 .PHONY: maybe-installcheck-indent installcheck-indent
18724 maybe-installcheck-indent:
18725 @if indent
18726 maybe-installcheck-indent: installcheck-indent
18727
18728 installcheck-indent: \
18729     configure-indent 
18730         @: $(MAKE); $(unstage)
18731         @[ -f ./indent/Makefile ] || exit 0; \
18732         r=`${PWD_COMMAND}`; export r; \
18733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734         $(HOST_EXPORTS) \
18735         for flag in $(EXTRA_HOST_FLAGS) ; do \
18736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18737         done; \
18738         echo "Doing installcheck in indent" ; \
18739         (cd $(HOST_SUBDIR)/indent && \
18740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18742                   "RANLIB=$${RANLIB}" \
18743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18744                   installcheck) \
18745           || exit 1
18746
18747 @endif indent
18748
18749 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
18750 maybe-mostlyclean-indent:
18751 @if indent
18752 maybe-mostlyclean-indent: mostlyclean-indent
18753
18754 mostlyclean-indent: 
18755         @: $(MAKE); $(unstage)
18756         @[ -f ./indent/Makefile ] || exit 0; \
18757         r=`${PWD_COMMAND}`; export r; \
18758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18759         $(HOST_EXPORTS) \
18760         for flag in $(EXTRA_HOST_FLAGS) ; do \
18761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18762         done; \
18763         echo "Doing mostlyclean in indent" ; \
18764         (cd $(HOST_SUBDIR)/indent && \
18765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18767                   "RANLIB=$${RANLIB}" \
18768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18769                   mostlyclean) \
18770           || exit 1
18771
18772 @endif indent
18773
18774 .PHONY: maybe-clean-indent clean-indent
18775 maybe-clean-indent:
18776 @if indent
18777 maybe-clean-indent: clean-indent
18778
18779 clean-indent: 
18780         @: $(MAKE); $(unstage)
18781         @[ -f ./indent/Makefile ] || exit 0; \
18782         r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         $(HOST_EXPORTS) \
18785         for flag in $(EXTRA_HOST_FLAGS) ; do \
18786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18787         done; \
18788         echo "Doing clean in indent" ; \
18789         (cd $(HOST_SUBDIR)/indent && \
18790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18792                   "RANLIB=$${RANLIB}" \
18793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18794                   clean) \
18795           || exit 1
18796
18797 @endif indent
18798
18799 .PHONY: maybe-distclean-indent distclean-indent
18800 maybe-distclean-indent:
18801 @if indent
18802 maybe-distclean-indent: distclean-indent
18803
18804 distclean-indent: 
18805         @: $(MAKE); $(unstage)
18806         @[ -f ./indent/Makefile ] || exit 0; \
18807         r=`${PWD_COMMAND}`; export r; \
18808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809         $(HOST_EXPORTS) \
18810         for flag in $(EXTRA_HOST_FLAGS) ; do \
18811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18812         done; \
18813         echo "Doing distclean in indent" ; \
18814         (cd $(HOST_SUBDIR)/indent && \
18815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18817                   "RANLIB=$${RANLIB}" \
18818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18819                   distclean) \
18820           || exit 1
18821
18822 @endif indent
18823
18824 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
18825 maybe-maintainer-clean-indent:
18826 @if indent
18827 maybe-maintainer-clean-indent: maintainer-clean-indent
18828
18829 maintainer-clean-indent: 
18830         @: $(MAKE); $(unstage)
18831         @[ -f ./indent/Makefile ] || exit 0; \
18832         r=`${PWD_COMMAND}`; export r; \
18833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834         $(HOST_EXPORTS) \
18835         for flag in $(EXTRA_HOST_FLAGS) ; do \
18836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18837         done; \
18838         echo "Doing maintainer-clean in indent" ; \
18839         (cd $(HOST_SUBDIR)/indent && \
18840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18842                   "RANLIB=$${RANLIB}" \
18843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18844                   maintainer-clean) \
18845           || exit 1
18846
18847 @endif indent
18848
18849
18850
18851 .PHONY: configure-intl maybe-configure-intl
18852 maybe-configure-intl:
18853 @if gcc-bootstrap
18854 configure-intl: stage_current
18855 @endif gcc-bootstrap
18856 @if intl
18857 maybe-configure-intl: configure-intl
18858 configure-intl: 
18859         @r=`${PWD_COMMAND}`; export r; \
18860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18863         $(HOST_EXPORTS) \
18864         echo Configuring in $(HOST_SUBDIR)/intl; \
18865         cd "$(HOST_SUBDIR)/intl" || exit 1; \
18866         case $(srcdir) in \
18867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18868           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18870         esac; \
18871         srcdiroption="--srcdir=$${topdir}/intl"; \
18872         libsrcdir="$$s/intl"; \
18873         $(SHELL) $${libsrcdir}/configure \
18874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18875           --target=${target_alias} $${srcdiroption}  \
18876           || exit 1
18877 @endif intl
18878
18879
18880
18881 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
18882 maybe-configure-stage1-intl:
18883 @if intl-bootstrap
18884 maybe-configure-stage1-intl: configure-stage1-intl
18885 configure-stage1-intl:
18886         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18887         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18888         @r=`${PWD_COMMAND}`; export r; \
18889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18890         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18891         $(HOST_EXPORTS) \
18892         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18893         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
18894         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
18895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18896         cd $(HOST_SUBDIR)/intl || exit 1; \
18897         case $(srcdir) in \
18898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18899           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18901         esac; \
18902         srcdiroption="--srcdir=$${topdir}/intl"; \
18903         libsrcdir="$$s/intl"; \
18904         $(SHELL) $${libsrcdir}/configure \
18905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18906           --target=${target_alias} $${srcdiroption} \
18907            \
18908           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
18909 @endif intl-bootstrap
18910
18911 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
18912 maybe-configure-stage2-intl:
18913 @if intl-bootstrap
18914 maybe-configure-stage2-intl: configure-stage2-intl
18915 configure-stage2-intl:
18916         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18918         @r=`${PWD_COMMAND}`; export r; \
18919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18921         $(HOST_EXPORTS) \
18922         $(POSTSTAGE1_HOST_EXPORTS) \
18923         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18924         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18925         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
18926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18927         cd $(HOST_SUBDIR)/intl || exit 1; \
18928         case $(srcdir) in \
18929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18930           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18932         esac; \
18933         srcdiroption="--srcdir=$${topdir}/intl"; \
18934         libsrcdir="$$s/intl"; \
18935         $(SHELL) $${libsrcdir}/configure \
18936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18937           --target=${target_alias} $${srcdiroption} \
18938           --with-build-libsubdir=$(HOST_SUBDIR) \
18939           @stage2_werror_flag@ 
18940 @endif intl-bootstrap
18941
18942 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
18943 maybe-configure-stage3-intl:
18944 @if intl-bootstrap
18945 maybe-configure-stage3-intl: configure-stage3-intl
18946 configure-stage3-intl:
18947         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18949         @r=`${PWD_COMMAND}`; export r; \
18950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18951         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18952         $(HOST_EXPORTS) \
18953         $(POSTSTAGE1_HOST_EXPORTS) \
18954         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18955         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18956         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
18957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18958         cd $(HOST_SUBDIR)/intl || exit 1; \
18959         case $(srcdir) in \
18960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18961           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18963         esac; \
18964         srcdiroption="--srcdir=$${topdir}/intl"; \
18965         libsrcdir="$$s/intl"; \
18966         $(SHELL) $${libsrcdir}/configure \
18967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18968           --target=${target_alias} $${srcdiroption} \
18969           --with-build-libsubdir=$(HOST_SUBDIR) \
18970           @stage2_werror_flag@ 
18971 @endif intl-bootstrap
18972
18973 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
18974 maybe-configure-stage4-intl:
18975 @if intl-bootstrap
18976 maybe-configure-stage4-intl: configure-stage4-intl
18977 configure-stage4-intl:
18978         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18979         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18980         @r=`${PWD_COMMAND}`; export r; \
18981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18983         $(HOST_EXPORTS) \
18984         $(POSTSTAGE1_HOST_EXPORTS) \
18985         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18986         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18987         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
18988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18989         cd $(HOST_SUBDIR)/intl || exit 1; \
18990         case $(srcdir) in \
18991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18992           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18994         esac; \
18995         srcdiroption="--srcdir=$${topdir}/intl"; \
18996         libsrcdir="$$s/intl"; \
18997         $(SHELL) $${libsrcdir}/configure \
18998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18999           --target=${target_alias} $${srcdiroption} \
19000           --with-build-libsubdir=$(HOST_SUBDIR) \
19001           @stage2_werror_flag@ 
19002 @endif intl-bootstrap
19003
19004 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19005 maybe-configure-stageprofile-intl:
19006 @if intl-bootstrap
19007 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19008 configure-stageprofile-intl:
19009         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19011         @r=`${PWD_COMMAND}`; export r; \
19012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19014         $(HOST_EXPORTS) \
19015         $(POSTSTAGE1_HOST_EXPORTS) \
19016         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
19017         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
19018         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
19019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19020         cd $(HOST_SUBDIR)/intl || exit 1; \
19021         case $(srcdir) in \
19022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19023           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19025         esac; \
19026         srcdiroption="--srcdir=$${topdir}/intl"; \
19027         libsrcdir="$$s/intl"; \
19028         $(SHELL) $${libsrcdir}/configure \
19029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19030           --target=${target_alias} $${srcdiroption} \
19031           --with-build-libsubdir=$(HOST_SUBDIR) \
19032           @stage2_werror_flag@ 
19033 @endif intl-bootstrap
19034
19035 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19036 maybe-configure-stagefeedback-intl:
19037 @if intl-bootstrap
19038 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19039 configure-stagefeedback-intl:
19040         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19042         @r=`${PWD_COMMAND}`; export r; \
19043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19045         $(HOST_EXPORTS) \
19046         $(POSTSTAGE1_HOST_EXPORTS) \
19047         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
19048         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
19049         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
19050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19051         cd $(HOST_SUBDIR)/intl || exit 1; \
19052         case $(srcdir) in \
19053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19054           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19056         esac; \
19057         srcdiroption="--srcdir=$${topdir}/intl"; \
19058         libsrcdir="$$s/intl"; \
19059         $(SHELL) $${libsrcdir}/configure \
19060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19061           --target=${target_alias} $${srcdiroption} \
19062           --with-build-libsubdir=$(HOST_SUBDIR) \
19063           @stage2_werror_flag@ 
19064 @endif intl-bootstrap
19065
19066
19067
19068
19069
19070 .PHONY: all-intl maybe-all-intl
19071 maybe-all-intl:
19072 @if gcc-bootstrap
19073 all-intl: stage_current
19074 @endif gcc-bootstrap
19075 @if intl
19076 TARGET-intl=all
19077 maybe-all-intl: all-intl
19078 all-intl: configure-intl
19079         @r=`${PWD_COMMAND}`; export r; \
19080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081         $(HOST_EXPORTS) \
19082         (cd $(HOST_SUBDIR)/intl && \
19083           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
19084 @endif intl
19085
19086
19087
19088 .PHONY: all-stage1-intl maybe-all-stage1-intl
19089 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19090 maybe-all-stage1-intl:
19091 maybe-clean-stage1-intl:
19092 @if intl-bootstrap
19093 maybe-all-stage1-intl: all-stage1-intl
19094 all-stage1: all-stage1-intl
19095 TARGET-stage1-intl = $(TARGET-intl)
19096 all-stage1-intl: configure-stage1-intl
19097         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19098         @r=`${PWD_COMMAND}`; export r; \
19099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100         $(HOST_EXPORTS) \
19101         cd $(HOST_SUBDIR)/intl && \
19102         $(MAKE) $(FLAGS_TO_PASS) \
19103                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
19104                 $(TARGET-stage1-intl)
19105
19106 maybe-clean-stage1-intl: clean-stage1-intl
19107 clean-stage1: clean-stage1-intl
19108 clean-stage1-intl:
19109         @if [ $(current_stage) = stage1 ]; then \
19110           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19111         else \
19112           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19113           $(MAKE) stage1-start; \
19114         fi; \
19115         cd $(HOST_SUBDIR)/intl && \
19116         $(MAKE) $(FLAGS_TO_PASS)  \
19117                  clean
19118 @endif intl-bootstrap
19119
19120
19121 .PHONY: all-stage2-intl maybe-all-stage2-intl
19122 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19123 maybe-all-stage2-intl:
19124 maybe-clean-stage2-intl:
19125 @if intl-bootstrap
19126 maybe-all-stage2-intl: all-stage2-intl
19127 all-stage2: all-stage2-intl
19128 TARGET-stage2-intl = $(TARGET-intl)
19129 all-stage2-intl: configure-stage2-intl
19130         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19131         @r=`${PWD_COMMAND}`; export r; \
19132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133         $(HOST_EXPORTS) \
19134         $(POSTSTAGE1_HOST_EXPORTS) \
19135         cd $(HOST_SUBDIR)/intl && \
19136         $(MAKE) $(FLAGS_TO_PASS) \
19137                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
19138                 $(TARGET-stage2-intl)
19139
19140 maybe-clean-stage2-intl: clean-stage2-intl
19141 clean-stage2: clean-stage2-intl
19142 clean-stage2-intl:
19143         @if [ $(current_stage) = stage2 ]; then \
19144           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19145         else \
19146           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19147           $(MAKE) stage2-start; \
19148         fi; \
19149         cd $(HOST_SUBDIR)/intl && \
19150         $(MAKE) $(FLAGS_TO_PASS)  \
19151                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19152                  clean
19153 @endif intl-bootstrap
19154
19155
19156 .PHONY: all-stage3-intl maybe-all-stage3-intl
19157 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19158 maybe-all-stage3-intl:
19159 maybe-clean-stage3-intl:
19160 @if intl-bootstrap
19161 maybe-all-stage3-intl: all-stage3-intl
19162 all-stage3: all-stage3-intl
19163 TARGET-stage3-intl = $(TARGET-intl)
19164 all-stage3-intl: configure-stage3-intl
19165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19166         @r=`${PWD_COMMAND}`; export r; \
19167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168         $(HOST_EXPORTS) \
19169         $(POSTSTAGE1_HOST_EXPORTS) \
19170         cd $(HOST_SUBDIR)/intl && \
19171         $(MAKE) $(FLAGS_TO_PASS) \
19172                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
19173                 $(TARGET-stage3-intl)
19174
19175 maybe-clean-stage3-intl: clean-stage3-intl
19176 clean-stage3: clean-stage3-intl
19177 clean-stage3-intl:
19178         @if [ $(current_stage) = stage3 ]; then \
19179           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19180         else \
19181           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19182           $(MAKE) stage3-start; \
19183         fi; \
19184         cd $(HOST_SUBDIR)/intl && \
19185         $(MAKE) $(FLAGS_TO_PASS)  \
19186                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19187                  clean
19188 @endif intl-bootstrap
19189
19190
19191 .PHONY: all-stage4-intl maybe-all-stage4-intl
19192 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19193 maybe-all-stage4-intl:
19194 maybe-clean-stage4-intl:
19195 @if intl-bootstrap
19196 maybe-all-stage4-intl: all-stage4-intl
19197 all-stage4: all-stage4-intl
19198 TARGET-stage4-intl = $(TARGET-intl)
19199 all-stage4-intl: configure-stage4-intl
19200         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19201         @r=`${PWD_COMMAND}`; export r; \
19202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19203         $(HOST_EXPORTS) \
19204         $(POSTSTAGE1_HOST_EXPORTS) \
19205         cd $(HOST_SUBDIR)/intl && \
19206         $(MAKE) $(FLAGS_TO_PASS) \
19207                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
19208                 $(TARGET-stage4-intl)
19209
19210 maybe-clean-stage4-intl: clean-stage4-intl
19211 clean-stage4: clean-stage4-intl
19212 clean-stage4-intl:
19213         @if [ $(current_stage) = stage4 ]; then \
19214           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19215         else \
19216           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19217           $(MAKE) stage4-start; \
19218         fi; \
19219         cd $(HOST_SUBDIR)/intl && \
19220         $(MAKE) $(FLAGS_TO_PASS)  \
19221                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19222                  clean
19223 @endif intl-bootstrap
19224
19225
19226 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19227 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19228 maybe-all-stageprofile-intl:
19229 maybe-clean-stageprofile-intl:
19230 @if intl-bootstrap
19231 maybe-all-stageprofile-intl: all-stageprofile-intl
19232 all-stageprofile: all-stageprofile-intl
19233 TARGET-stageprofile-intl = $(TARGET-intl)
19234 all-stageprofile-intl: configure-stageprofile-intl
19235         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19236         @r=`${PWD_COMMAND}`; export r; \
19237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19238         $(HOST_EXPORTS) \
19239         $(POSTSTAGE1_HOST_EXPORTS) \
19240         cd $(HOST_SUBDIR)/intl && \
19241         $(MAKE) $(FLAGS_TO_PASS) \
19242                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
19243                 $(TARGET-stageprofile-intl)
19244
19245 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19246 clean-stageprofile: clean-stageprofile-intl
19247 clean-stageprofile-intl:
19248         @if [ $(current_stage) = stageprofile ]; then \
19249           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19250         else \
19251           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19252           $(MAKE) stageprofile-start; \
19253         fi; \
19254         cd $(HOST_SUBDIR)/intl && \
19255         $(MAKE) $(FLAGS_TO_PASS)  \
19256                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19257                  clean
19258 @endif intl-bootstrap
19259
19260
19261 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19262 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19263 maybe-all-stagefeedback-intl:
19264 maybe-clean-stagefeedback-intl:
19265 @if intl-bootstrap
19266 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19267 all-stagefeedback: all-stagefeedback-intl
19268 TARGET-stagefeedback-intl = $(TARGET-intl)
19269 all-stagefeedback-intl: configure-stagefeedback-intl
19270         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19271         @r=`${PWD_COMMAND}`; export r; \
19272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273         $(HOST_EXPORTS) \
19274         $(POSTSTAGE1_HOST_EXPORTS) \
19275         cd $(HOST_SUBDIR)/intl && \
19276         $(MAKE) $(FLAGS_TO_PASS) \
19277                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
19278                 $(TARGET-stagefeedback-intl)
19279
19280 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19281 clean-stagefeedback: clean-stagefeedback-intl
19282 clean-stagefeedback-intl:
19283         @if [ $(current_stage) = stagefeedback ]; then \
19284           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19285         else \
19286           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19287           $(MAKE) stagefeedback-start; \
19288         fi; \
19289         cd $(HOST_SUBDIR)/intl && \
19290         $(MAKE) $(FLAGS_TO_PASS)  \
19291                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19292                  clean
19293 @endif intl-bootstrap
19294
19295
19296
19297
19298
19299 .PHONY: check-intl maybe-check-intl
19300 maybe-check-intl:
19301 @if intl
19302 maybe-check-intl: check-intl
19303
19304 check-intl:
19305         @: $(MAKE); $(unstage)
19306         @r=`${PWD_COMMAND}`; export r; \
19307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308         $(HOST_EXPORTS) \
19309         (cd $(HOST_SUBDIR)/intl && \
19310           $(MAKE) $(FLAGS_TO_PASS)  check)
19311
19312 @endif intl
19313
19314 .PHONY: install-intl maybe-install-intl
19315 maybe-install-intl:
19316 @if intl
19317 maybe-install-intl: install-intl
19318
19319 install-intl: installdirs
19320         @: $(MAKE); $(unstage)
19321         @r=`${PWD_COMMAND}`; export r; \
19322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323         $(HOST_EXPORTS) \
19324         (cd $(HOST_SUBDIR)/intl && \
19325           $(MAKE) $(FLAGS_TO_PASS)  install)
19326
19327 @endif intl
19328
19329 # Other targets (info, dvi, pdf, etc.)
19330
19331 .PHONY: maybe-info-intl info-intl
19332 maybe-info-intl:
19333 @if intl
19334 maybe-info-intl: info-intl
19335
19336 info-intl: \
19337     configure-intl 
19338         @[ -f ./intl/Makefile ] || exit 0; \
19339         r=`${PWD_COMMAND}`; export r; \
19340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19341         $(HOST_EXPORTS) \
19342         for flag in $(EXTRA_HOST_FLAGS) ; do \
19343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19344         done; \
19345         echo "Doing info in intl" ; \
19346         (cd $(HOST_SUBDIR)/intl && \
19347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19349                   "RANLIB=$${RANLIB}" \
19350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19351                   info) \
19352           || exit 1
19353
19354 @endif intl
19355
19356 .PHONY: maybe-dvi-intl dvi-intl
19357 maybe-dvi-intl:
19358 @if intl
19359 maybe-dvi-intl: dvi-intl
19360
19361 dvi-intl: \
19362     configure-intl 
19363         @[ -f ./intl/Makefile ] || exit 0; \
19364         r=`${PWD_COMMAND}`; export r; \
19365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366         $(HOST_EXPORTS) \
19367         for flag in $(EXTRA_HOST_FLAGS) ; do \
19368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19369         done; \
19370         echo "Doing dvi in intl" ; \
19371         (cd $(HOST_SUBDIR)/intl && \
19372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19374                   "RANLIB=$${RANLIB}" \
19375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19376                   dvi) \
19377           || exit 1
19378
19379 @endif intl
19380
19381 .PHONY: maybe-pdf-intl pdf-intl
19382 maybe-pdf-intl:
19383 @if intl
19384 maybe-pdf-intl: pdf-intl
19385
19386 pdf-intl: \
19387     configure-intl 
19388         @[ -f ./intl/Makefile ] || exit 0; \
19389         r=`${PWD_COMMAND}`; export r; \
19390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391         $(HOST_EXPORTS) \
19392         for flag in $(EXTRA_HOST_FLAGS) ; do \
19393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19394         done; \
19395         echo "Doing pdf in intl" ; \
19396         (cd $(HOST_SUBDIR)/intl && \
19397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19399                   "RANLIB=$${RANLIB}" \
19400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19401                   pdf) \
19402           || exit 1
19403
19404 @endif intl
19405
19406 .PHONY: maybe-html-intl html-intl
19407 maybe-html-intl:
19408 @if intl
19409 maybe-html-intl: html-intl
19410
19411 html-intl: \
19412     configure-intl 
19413         @[ -f ./intl/Makefile ] || exit 0; \
19414         r=`${PWD_COMMAND}`; export r; \
19415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19416         $(HOST_EXPORTS) \
19417         for flag in $(EXTRA_HOST_FLAGS) ; do \
19418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19419         done; \
19420         echo "Doing html in intl" ; \
19421         (cd $(HOST_SUBDIR)/intl && \
19422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19424                   "RANLIB=$${RANLIB}" \
19425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19426                   html) \
19427           || exit 1
19428
19429 @endif intl
19430
19431 .PHONY: maybe-TAGS-intl TAGS-intl
19432 maybe-TAGS-intl:
19433 @if intl
19434 maybe-TAGS-intl: TAGS-intl
19435
19436 TAGS-intl: \
19437     configure-intl 
19438         @[ -f ./intl/Makefile ] || exit 0; \
19439         r=`${PWD_COMMAND}`; export r; \
19440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441         $(HOST_EXPORTS) \
19442         for flag in $(EXTRA_HOST_FLAGS) ; do \
19443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19444         done; \
19445         echo "Doing TAGS in intl" ; \
19446         (cd $(HOST_SUBDIR)/intl && \
19447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19449                   "RANLIB=$${RANLIB}" \
19450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19451                   TAGS) \
19452           || exit 1
19453
19454 @endif intl
19455
19456 .PHONY: maybe-install-info-intl install-info-intl
19457 maybe-install-info-intl:
19458 @if intl
19459 maybe-install-info-intl: install-info-intl
19460
19461 install-info-intl: \
19462     configure-intl \
19463     info-intl 
19464         @[ -f ./intl/Makefile ] || exit 0; \
19465         r=`${PWD_COMMAND}`; export r; \
19466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467         $(HOST_EXPORTS) \
19468         for flag in $(EXTRA_HOST_FLAGS) ; do \
19469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19470         done; \
19471         echo "Doing install-info in intl" ; \
19472         (cd $(HOST_SUBDIR)/intl && \
19473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19475                   "RANLIB=$${RANLIB}" \
19476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19477                   install-info) \
19478           || exit 1
19479
19480 @endif intl
19481
19482 .PHONY: maybe-install-pdf-intl install-pdf-intl
19483 maybe-install-pdf-intl:
19484 @if intl
19485 maybe-install-pdf-intl: install-pdf-intl
19486
19487 install-pdf-intl: \
19488     configure-intl \
19489     pdf-intl 
19490         @[ -f ./intl/Makefile ] || exit 0; \
19491         r=`${PWD_COMMAND}`; export r; \
19492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493         $(HOST_EXPORTS) \
19494         for flag in $(EXTRA_HOST_FLAGS) ; do \
19495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19496         done; \
19497         echo "Doing install-pdf in intl" ; \
19498         (cd $(HOST_SUBDIR)/intl && \
19499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19501                   "RANLIB=$${RANLIB}" \
19502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19503                   install-pdf) \
19504           || exit 1
19505
19506 @endif intl
19507
19508 .PHONY: maybe-install-html-intl install-html-intl
19509 maybe-install-html-intl:
19510 @if intl
19511 maybe-install-html-intl: install-html-intl
19512
19513 install-html-intl: \
19514     configure-intl \
19515     html-intl 
19516         @[ -f ./intl/Makefile ] || exit 0; \
19517         r=`${PWD_COMMAND}`; export r; \
19518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519         $(HOST_EXPORTS) \
19520         for flag in $(EXTRA_HOST_FLAGS) ; do \
19521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19522         done; \
19523         echo "Doing install-html in intl" ; \
19524         (cd $(HOST_SUBDIR)/intl && \
19525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19527                   "RANLIB=$${RANLIB}" \
19528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19529                   install-html) \
19530           || exit 1
19531
19532 @endif intl
19533
19534 .PHONY: maybe-installcheck-intl installcheck-intl
19535 maybe-installcheck-intl:
19536 @if intl
19537 maybe-installcheck-intl: installcheck-intl
19538
19539 installcheck-intl: \
19540     configure-intl 
19541         @[ -f ./intl/Makefile ] || exit 0; \
19542         r=`${PWD_COMMAND}`; export r; \
19543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544         $(HOST_EXPORTS) \
19545         for flag in $(EXTRA_HOST_FLAGS) ; do \
19546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19547         done; \
19548         echo "Doing installcheck in intl" ; \
19549         (cd $(HOST_SUBDIR)/intl && \
19550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19552                   "RANLIB=$${RANLIB}" \
19553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19554                   installcheck) \
19555           || exit 1
19556
19557 @endif intl
19558
19559 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
19560 maybe-mostlyclean-intl:
19561 @if intl
19562 maybe-mostlyclean-intl: mostlyclean-intl
19563
19564 mostlyclean-intl: 
19565         @[ -f ./intl/Makefile ] || exit 0; \
19566         r=`${PWD_COMMAND}`; export r; \
19567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568         $(HOST_EXPORTS) \
19569         for flag in $(EXTRA_HOST_FLAGS) ; do \
19570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571         done; \
19572         echo "Doing mostlyclean in intl" ; \
19573         (cd $(HOST_SUBDIR)/intl && \
19574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576                   "RANLIB=$${RANLIB}" \
19577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578                   mostlyclean) \
19579           || exit 1
19580
19581 @endif intl
19582
19583 .PHONY: maybe-clean-intl clean-intl
19584 maybe-clean-intl:
19585 @if intl
19586 maybe-clean-intl: clean-intl
19587
19588 clean-intl: 
19589         @[ -f ./intl/Makefile ] || exit 0; \
19590         r=`${PWD_COMMAND}`; export r; \
19591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592         $(HOST_EXPORTS) \
19593         for flag in $(EXTRA_HOST_FLAGS) ; do \
19594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595         done; \
19596         echo "Doing clean in intl" ; \
19597         (cd $(HOST_SUBDIR)/intl && \
19598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600                   "RANLIB=$${RANLIB}" \
19601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602                   clean) \
19603           || exit 1
19604
19605 @endif intl
19606
19607 .PHONY: maybe-distclean-intl distclean-intl
19608 maybe-distclean-intl:
19609 @if intl
19610 maybe-distclean-intl: distclean-intl
19611
19612 distclean-intl: 
19613         @[ -f ./intl/Makefile ] || exit 0; \
19614         r=`${PWD_COMMAND}`; export r; \
19615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19616         $(HOST_EXPORTS) \
19617         for flag in $(EXTRA_HOST_FLAGS) ; do \
19618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19619         done; \
19620         echo "Doing distclean in intl" ; \
19621         (cd $(HOST_SUBDIR)/intl && \
19622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19624                   "RANLIB=$${RANLIB}" \
19625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19626                   distclean) \
19627           || exit 1
19628
19629 @endif intl
19630
19631 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
19632 maybe-maintainer-clean-intl:
19633 @if intl
19634 maybe-maintainer-clean-intl: maintainer-clean-intl
19635
19636 maintainer-clean-intl: 
19637         @[ -f ./intl/Makefile ] || exit 0; \
19638         r=`${PWD_COMMAND}`; export r; \
19639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19640         $(HOST_EXPORTS) \
19641         for flag in $(EXTRA_HOST_FLAGS) ; do \
19642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19643         done; \
19644         echo "Doing maintainer-clean in intl" ; \
19645         (cd $(HOST_SUBDIR)/intl && \
19646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19648                   "RANLIB=$${RANLIB}" \
19649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19650                   maintainer-clean) \
19651           || exit 1
19652
19653 @endif intl
19654
19655
19656
19657 .PHONY: configure-tcl maybe-configure-tcl
19658 maybe-configure-tcl:
19659 @if gcc-bootstrap
19660 configure-tcl: stage_current
19661 @endif gcc-bootstrap
19662 @if tcl
19663 maybe-configure-tcl: configure-tcl
19664 configure-tcl: 
19665         @: $(MAKE); $(unstage)
19666         @r=`${PWD_COMMAND}`; export r; \
19667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19668         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
19669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
19670         $(HOST_EXPORTS) \
19671         echo Configuring in $(HOST_SUBDIR)/tcl; \
19672         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
19673         case $(srcdir) in \
19674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19675           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
19676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19677         esac; \
19678         srcdiroption="--srcdir=$${topdir}/tcl"; \
19679         libsrcdir="$$s/tcl"; \
19680         $(SHELL) $${libsrcdir}/configure \
19681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19682           --target=${target_alias} $${srcdiroption}  \
19683           || exit 1
19684 @endif tcl
19685
19686
19687
19688
19689
19690 .PHONY: all-tcl maybe-all-tcl
19691 maybe-all-tcl:
19692 @if gcc-bootstrap
19693 all-tcl: stage_current
19694 @endif gcc-bootstrap
19695 @if tcl
19696 TARGET-tcl=all
19697 maybe-all-tcl: all-tcl
19698 all-tcl: configure-tcl
19699         @: $(MAKE); $(unstage)
19700         @r=`${PWD_COMMAND}`; export r; \
19701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19702         $(HOST_EXPORTS) \
19703         (cd $(HOST_SUBDIR)/tcl && \
19704           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
19705 @endif tcl
19706
19707
19708
19709
19710 .PHONY: check-tcl maybe-check-tcl
19711 maybe-check-tcl:
19712 @if tcl
19713 maybe-check-tcl: check-tcl
19714
19715 check-tcl:
19716         @: $(MAKE); $(unstage)
19717         @r=`${PWD_COMMAND}`; export r; \
19718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719         $(HOST_EXPORTS) \
19720         (cd $(HOST_SUBDIR)/tcl && \
19721           $(MAKE) $(FLAGS_TO_PASS)  check)
19722
19723 @endif tcl
19724
19725 .PHONY: install-tcl maybe-install-tcl
19726 maybe-install-tcl:
19727 @if tcl
19728 maybe-install-tcl: install-tcl
19729
19730 install-tcl: installdirs
19731         @: $(MAKE); $(unstage)
19732         @r=`${PWD_COMMAND}`; export r; \
19733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19734         $(HOST_EXPORTS) \
19735         (cd $(HOST_SUBDIR)/tcl && \
19736           $(MAKE) $(FLAGS_TO_PASS)  install)
19737
19738 @endif tcl
19739
19740 # Other targets (info, dvi, pdf, etc.)
19741
19742 .PHONY: maybe-info-tcl info-tcl
19743 maybe-info-tcl:
19744 @if tcl
19745 maybe-info-tcl: info-tcl
19746
19747 info-tcl: \
19748     configure-tcl 
19749         @: $(MAKE); $(unstage)
19750         @[ -f ./tcl/Makefile ] || exit 0; \
19751         r=`${PWD_COMMAND}`; export r; \
19752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753         $(HOST_EXPORTS) \
19754         for flag in $(EXTRA_HOST_FLAGS) ; do \
19755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756         done; \
19757         echo "Doing info in tcl" ; \
19758         (cd $(HOST_SUBDIR)/tcl && \
19759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761                   "RANLIB=$${RANLIB}" \
19762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763                   info) \
19764           || exit 1
19765
19766 @endif tcl
19767
19768 .PHONY: maybe-dvi-tcl dvi-tcl
19769 maybe-dvi-tcl:
19770 @if tcl
19771 maybe-dvi-tcl: dvi-tcl
19772
19773 dvi-tcl: \
19774     configure-tcl 
19775         @: $(MAKE); $(unstage)
19776         @[ -f ./tcl/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 dvi in tcl" ; \
19784         (cd $(HOST_SUBDIR)/tcl && \
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                   dvi) \
19790           || exit 1
19791
19792 @endif tcl
19793
19794 .PHONY: maybe-pdf-tcl pdf-tcl
19795 maybe-pdf-tcl:
19796 @if tcl
19797 maybe-pdf-tcl: pdf-tcl
19798
19799 pdf-tcl: \
19800     configure-tcl 
19801         @: $(MAKE); $(unstage)
19802         @[ -f ./tcl/Makefile ] || exit 0; \
19803         r=`${PWD_COMMAND}`; export r; \
19804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805         $(HOST_EXPORTS) \
19806         for flag in $(EXTRA_HOST_FLAGS) ; do \
19807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19808         done; \
19809         echo "Doing pdf in tcl" ; \
19810         (cd $(HOST_SUBDIR)/tcl && \
19811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19813                   "RANLIB=$${RANLIB}" \
19814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19815                   pdf) \
19816           || exit 1
19817
19818 @endif tcl
19819
19820 .PHONY: maybe-html-tcl html-tcl
19821 maybe-html-tcl:
19822 @if tcl
19823 maybe-html-tcl: html-tcl
19824
19825 html-tcl: \
19826     configure-tcl 
19827         @: $(MAKE); $(unstage)
19828         @[ -f ./tcl/Makefile ] || exit 0; \
19829         r=`${PWD_COMMAND}`; export r; \
19830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831         $(HOST_EXPORTS) \
19832         for flag in $(EXTRA_HOST_FLAGS) ; do \
19833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19834         done; \
19835         echo "Doing html in tcl" ; \
19836         (cd $(HOST_SUBDIR)/tcl && \
19837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19839                   "RANLIB=$${RANLIB}" \
19840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19841                   html) \
19842           || exit 1
19843
19844 @endif tcl
19845
19846 .PHONY: maybe-TAGS-tcl TAGS-tcl
19847 maybe-TAGS-tcl:
19848 @if tcl
19849 maybe-TAGS-tcl: TAGS-tcl
19850
19851 TAGS-tcl: \
19852     configure-tcl 
19853         @: $(MAKE); $(unstage)
19854         @[ -f ./tcl/Makefile ] || exit 0; \
19855         r=`${PWD_COMMAND}`; export r; \
19856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857         $(HOST_EXPORTS) \
19858         for flag in $(EXTRA_HOST_FLAGS) ; do \
19859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19860         done; \
19861         echo "Doing TAGS in tcl" ; \
19862         (cd $(HOST_SUBDIR)/tcl && \
19863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19865                   "RANLIB=$${RANLIB}" \
19866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19867                   TAGS) \
19868           || exit 1
19869
19870 @endif tcl
19871
19872 .PHONY: maybe-install-info-tcl install-info-tcl
19873 maybe-install-info-tcl:
19874 @if tcl
19875 maybe-install-info-tcl: install-info-tcl
19876
19877 install-info-tcl: \
19878     configure-tcl \
19879     info-tcl 
19880         @: $(MAKE); $(unstage)
19881         @[ -f ./tcl/Makefile ] || exit 0; \
19882         r=`${PWD_COMMAND}`; export r; \
19883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19884         $(HOST_EXPORTS) \
19885         for flag in $(EXTRA_HOST_FLAGS) ; do \
19886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19887         done; \
19888         echo "Doing install-info in tcl" ; \
19889         (cd $(HOST_SUBDIR)/tcl && \
19890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19892                   "RANLIB=$${RANLIB}" \
19893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19894                   install-info) \
19895           || exit 1
19896
19897 @endif tcl
19898
19899 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
19900 maybe-install-pdf-tcl:
19901 @if tcl
19902 maybe-install-pdf-tcl: install-pdf-tcl
19903
19904 install-pdf-tcl: \
19905     configure-tcl \
19906     pdf-tcl 
19907         @: $(MAKE); $(unstage)
19908         @[ -f ./tcl/Makefile ] || exit 0; \
19909         r=`${PWD_COMMAND}`; export r; \
19910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911         $(HOST_EXPORTS) \
19912         for flag in $(EXTRA_HOST_FLAGS) ; do \
19913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914         done; \
19915         echo "Doing install-pdf in tcl" ; \
19916         (cd $(HOST_SUBDIR)/tcl && \
19917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19919                   "RANLIB=$${RANLIB}" \
19920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19921                   install-pdf) \
19922           || exit 1
19923
19924 @endif tcl
19925
19926 .PHONY: maybe-install-html-tcl install-html-tcl
19927 maybe-install-html-tcl:
19928 @if tcl
19929 maybe-install-html-tcl: install-html-tcl
19930
19931 install-html-tcl: \
19932     configure-tcl \
19933     html-tcl 
19934         @: $(MAKE); $(unstage)
19935         @[ -f ./tcl/Makefile ] || exit 0; \
19936         r=`${PWD_COMMAND}`; export r; \
19937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938         $(HOST_EXPORTS) \
19939         for flag in $(EXTRA_HOST_FLAGS) ; do \
19940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19941         done; \
19942         echo "Doing install-html in tcl" ; \
19943         (cd $(HOST_SUBDIR)/tcl && \
19944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19946                   "RANLIB=$${RANLIB}" \
19947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19948                   install-html) \
19949           || exit 1
19950
19951 @endif tcl
19952
19953 .PHONY: maybe-installcheck-tcl installcheck-tcl
19954 maybe-installcheck-tcl:
19955 @if tcl
19956 maybe-installcheck-tcl: installcheck-tcl
19957
19958 installcheck-tcl: \
19959     configure-tcl 
19960         @: $(MAKE); $(unstage)
19961         @[ -f ./tcl/Makefile ] || exit 0; \
19962         r=`${PWD_COMMAND}`; export r; \
19963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964         $(HOST_EXPORTS) \
19965         for flag in $(EXTRA_HOST_FLAGS) ; do \
19966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967         done; \
19968         echo "Doing installcheck in tcl" ; \
19969         (cd $(HOST_SUBDIR)/tcl && \
19970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972                   "RANLIB=$${RANLIB}" \
19973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974                   installcheck) \
19975           || exit 1
19976
19977 @endif tcl
19978
19979 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
19980 maybe-mostlyclean-tcl:
19981 @if tcl
19982 maybe-mostlyclean-tcl: mostlyclean-tcl
19983
19984 # tcl doesn't support mostlyclean.
19985 mostlyclean-tcl:
19986
19987 @endif tcl
19988
19989 .PHONY: maybe-clean-tcl clean-tcl
19990 maybe-clean-tcl:
19991 @if tcl
19992 maybe-clean-tcl: clean-tcl
19993
19994 clean-tcl: 
19995         @: $(MAKE); $(unstage)
19996         @[ -f ./tcl/Makefile ] || exit 0; \
19997         r=`${PWD_COMMAND}`; export r; \
19998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999         $(HOST_EXPORTS) \
20000         for flag in $(EXTRA_HOST_FLAGS) ; do \
20001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20002         done; \
20003         echo "Doing clean in tcl" ; \
20004         (cd $(HOST_SUBDIR)/tcl && \
20005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20007                   "RANLIB=$${RANLIB}" \
20008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20009                   clean) \
20010           || exit 1
20011
20012 @endif tcl
20013
20014 .PHONY: maybe-distclean-tcl distclean-tcl
20015 maybe-distclean-tcl:
20016 @if tcl
20017 maybe-distclean-tcl: distclean-tcl
20018
20019 distclean-tcl: 
20020         @: $(MAKE); $(unstage)
20021         @[ -f ./tcl/Makefile ] || exit 0; \
20022         r=`${PWD_COMMAND}`; export r; \
20023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20024         $(HOST_EXPORTS) \
20025         for flag in $(EXTRA_HOST_FLAGS) ; do \
20026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20027         done; \
20028         echo "Doing distclean in tcl" ; \
20029         (cd $(HOST_SUBDIR)/tcl && \
20030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20032                   "RANLIB=$${RANLIB}" \
20033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20034                   distclean) \
20035           || exit 1
20036
20037 @endif tcl
20038
20039 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20040 maybe-maintainer-clean-tcl:
20041 @if tcl
20042 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20043
20044 maintainer-clean-tcl: 
20045         @: $(MAKE); $(unstage)
20046         @[ -f ./tcl/Makefile ] || exit 0; \
20047         r=`${PWD_COMMAND}`; export r; \
20048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20049         $(HOST_EXPORTS) \
20050         for flag in $(EXTRA_HOST_FLAGS) ; do \
20051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20052         done; \
20053         echo "Doing maintainer-clean in tcl" ; \
20054         (cd $(HOST_SUBDIR)/tcl && \
20055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20057                   "RANLIB=$${RANLIB}" \
20058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20059                   maintainer-clean) \
20060           || exit 1
20061
20062 @endif tcl
20063
20064
20065
20066 .PHONY: configure-itcl maybe-configure-itcl
20067 maybe-configure-itcl:
20068 @if gcc-bootstrap
20069 configure-itcl: stage_current
20070 @endif gcc-bootstrap
20071 @if itcl
20072 maybe-configure-itcl: configure-itcl
20073 configure-itcl: 
20074         @: $(MAKE); $(unstage)
20075         @r=`${PWD_COMMAND}`; export r; \
20076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20077         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
20079         $(HOST_EXPORTS) \
20080         echo Configuring in $(HOST_SUBDIR)/itcl; \
20081         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20082         case $(srcdir) in \
20083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20084           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20086         esac; \
20087         srcdiroption="--srcdir=$${topdir}/itcl"; \
20088         libsrcdir="$$s/itcl"; \
20089         $(SHELL) $${libsrcdir}/configure \
20090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20091           --target=${target_alias} $${srcdiroption}  \
20092           || exit 1
20093 @endif itcl
20094
20095
20096
20097
20098
20099 .PHONY: all-itcl maybe-all-itcl
20100 maybe-all-itcl:
20101 @if gcc-bootstrap
20102 all-itcl: stage_current
20103 @endif gcc-bootstrap
20104 @if itcl
20105 TARGET-itcl=all
20106 maybe-all-itcl: all-itcl
20107 all-itcl: configure-itcl
20108         @: $(MAKE); $(unstage)
20109         @r=`${PWD_COMMAND}`; export r; \
20110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111         $(HOST_EXPORTS) \
20112         (cd $(HOST_SUBDIR)/itcl && \
20113           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
20114 @endif itcl
20115
20116
20117
20118
20119 .PHONY: check-itcl maybe-check-itcl
20120 maybe-check-itcl:
20121 @if itcl
20122 maybe-check-itcl: check-itcl
20123
20124 check-itcl:
20125         @: $(MAKE); $(unstage)
20126         @r=`${PWD_COMMAND}`; export r; \
20127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128         $(HOST_EXPORTS) \
20129         (cd $(HOST_SUBDIR)/itcl && \
20130           $(MAKE) $(FLAGS_TO_PASS)  check)
20131
20132 @endif itcl
20133
20134 .PHONY: install-itcl maybe-install-itcl
20135 maybe-install-itcl:
20136 @if itcl
20137 maybe-install-itcl: install-itcl
20138
20139 install-itcl: installdirs
20140         @: $(MAKE); $(unstage)
20141         @r=`${PWD_COMMAND}`; export r; \
20142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20143         $(HOST_EXPORTS) \
20144         (cd $(HOST_SUBDIR)/itcl && \
20145           $(MAKE) $(FLAGS_TO_PASS)  install)
20146
20147 @endif itcl
20148
20149 # Other targets (info, dvi, pdf, etc.)
20150
20151 .PHONY: maybe-info-itcl info-itcl
20152 maybe-info-itcl:
20153 @if itcl
20154 maybe-info-itcl: info-itcl
20155
20156 info-itcl: \
20157     configure-itcl 
20158         @: $(MAKE); $(unstage)
20159         @[ -f ./itcl/Makefile ] || exit 0; \
20160         r=`${PWD_COMMAND}`; export r; \
20161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20162         $(HOST_EXPORTS) \
20163         for flag in $(EXTRA_HOST_FLAGS) ; do \
20164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20165         done; \
20166         echo "Doing info in itcl" ; \
20167         (cd $(HOST_SUBDIR)/itcl && \
20168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20170                   "RANLIB=$${RANLIB}" \
20171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20172                   info) \
20173           || exit 1
20174
20175 @endif itcl
20176
20177 .PHONY: maybe-dvi-itcl dvi-itcl
20178 maybe-dvi-itcl:
20179 @if itcl
20180 maybe-dvi-itcl: dvi-itcl
20181
20182 dvi-itcl: \
20183     configure-itcl 
20184         @: $(MAKE); $(unstage)
20185         @[ -f ./itcl/Makefile ] || exit 0; \
20186         r=`${PWD_COMMAND}`; export r; \
20187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20188         $(HOST_EXPORTS) \
20189         for flag in $(EXTRA_HOST_FLAGS) ; do \
20190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20191         done; \
20192         echo "Doing dvi in itcl" ; \
20193         (cd $(HOST_SUBDIR)/itcl && \
20194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20196                   "RANLIB=$${RANLIB}" \
20197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20198                   dvi) \
20199           || exit 1
20200
20201 @endif itcl
20202
20203 .PHONY: maybe-pdf-itcl pdf-itcl
20204 maybe-pdf-itcl:
20205 @if itcl
20206 maybe-pdf-itcl: pdf-itcl
20207
20208 pdf-itcl: \
20209     configure-itcl 
20210         @: $(MAKE); $(unstage)
20211         @[ -f ./itcl/Makefile ] || exit 0; \
20212         r=`${PWD_COMMAND}`; export r; \
20213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214         $(HOST_EXPORTS) \
20215         for flag in $(EXTRA_HOST_FLAGS) ; do \
20216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217         done; \
20218         echo "Doing pdf in itcl" ; \
20219         (cd $(HOST_SUBDIR)/itcl && \
20220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222                   "RANLIB=$${RANLIB}" \
20223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224                   pdf) \
20225           || exit 1
20226
20227 @endif itcl
20228
20229 .PHONY: maybe-html-itcl html-itcl
20230 maybe-html-itcl:
20231 @if itcl
20232 maybe-html-itcl: html-itcl
20233
20234 html-itcl: \
20235     configure-itcl 
20236         @: $(MAKE); $(unstage)
20237         @[ -f ./itcl/Makefile ] || exit 0; \
20238         r=`${PWD_COMMAND}`; export r; \
20239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20240         $(HOST_EXPORTS) \
20241         for flag in $(EXTRA_HOST_FLAGS) ; do \
20242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20243         done; \
20244         echo "Doing html in itcl" ; \
20245         (cd $(HOST_SUBDIR)/itcl && \
20246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20248                   "RANLIB=$${RANLIB}" \
20249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20250                   html) \
20251           || exit 1
20252
20253 @endif itcl
20254
20255 .PHONY: maybe-TAGS-itcl TAGS-itcl
20256 maybe-TAGS-itcl:
20257 @if itcl
20258 maybe-TAGS-itcl: TAGS-itcl
20259
20260 TAGS-itcl: \
20261     configure-itcl 
20262         @: $(MAKE); $(unstage)
20263         @[ -f ./itcl/Makefile ] || exit 0; \
20264         r=`${PWD_COMMAND}`; export r; \
20265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266         $(HOST_EXPORTS) \
20267         for flag in $(EXTRA_HOST_FLAGS) ; do \
20268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269         done; \
20270         echo "Doing TAGS in itcl" ; \
20271         (cd $(HOST_SUBDIR)/itcl && \
20272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274                   "RANLIB=$${RANLIB}" \
20275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276                   TAGS) \
20277           || exit 1
20278
20279 @endif itcl
20280
20281 .PHONY: maybe-install-info-itcl install-info-itcl
20282 maybe-install-info-itcl:
20283 @if itcl
20284 maybe-install-info-itcl: install-info-itcl
20285
20286 install-info-itcl: \
20287     configure-itcl \
20288     info-itcl 
20289         @: $(MAKE); $(unstage)
20290         @[ -f ./itcl/Makefile ] || exit 0; \
20291         r=`${PWD_COMMAND}`; export r; \
20292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20293         $(HOST_EXPORTS) \
20294         for flag in $(EXTRA_HOST_FLAGS) ; do \
20295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20296         done; \
20297         echo "Doing install-info in itcl" ; \
20298         (cd $(HOST_SUBDIR)/itcl && \
20299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20301                   "RANLIB=$${RANLIB}" \
20302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20303                   install-info) \
20304           || exit 1
20305
20306 @endif itcl
20307
20308 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
20309 maybe-install-pdf-itcl:
20310 @if itcl
20311 maybe-install-pdf-itcl: install-pdf-itcl
20312
20313 install-pdf-itcl: \
20314     configure-itcl \
20315     pdf-itcl 
20316         @: $(MAKE); $(unstage)
20317         @[ -f ./itcl/Makefile ] || exit 0; \
20318         r=`${PWD_COMMAND}`; export r; \
20319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20320         $(HOST_EXPORTS) \
20321         for flag in $(EXTRA_HOST_FLAGS) ; do \
20322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20323         done; \
20324         echo "Doing install-pdf in itcl" ; \
20325         (cd $(HOST_SUBDIR)/itcl && \
20326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20328                   "RANLIB=$${RANLIB}" \
20329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20330                   install-pdf) \
20331           || exit 1
20332
20333 @endif itcl
20334
20335 .PHONY: maybe-install-html-itcl install-html-itcl
20336 maybe-install-html-itcl:
20337 @if itcl
20338 maybe-install-html-itcl: install-html-itcl
20339
20340 install-html-itcl: \
20341     configure-itcl \
20342     html-itcl 
20343         @: $(MAKE); $(unstage)
20344         @[ -f ./itcl/Makefile ] || exit 0; \
20345         r=`${PWD_COMMAND}`; export r; \
20346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20347         $(HOST_EXPORTS) \
20348         for flag in $(EXTRA_HOST_FLAGS) ; do \
20349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20350         done; \
20351         echo "Doing install-html in itcl" ; \
20352         (cd $(HOST_SUBDIR)/itcl && \
20353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20355                   "RANLIB=$${RANLIB}" \
20356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20357                   install-html) \
20358           || exit 1
20359
20360 @endif itcl
20361
20362 .PHONY: maybe-installcheck-itcl installcheck-itcl
20363 maybe-installcheck-itcl:
20364 @if itcl
20365 maybe-installcheck-itcl: installcheck-itcl
20366
20367 installcheck-itcl: \
20368     configure-itcl 
20369         @: $(MAKE); $(unstage)
20370         @[ -f ./itcl/Makefile ] || exit 0; \
20371         r=`${PWD_COMMAND}`; export r; \
20372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373         $(HOST_EXPORTS) \
20374         for flag in $(EXTRA_HOST_FLAGS) ; do \
20375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20376         done; \
20377         echo "Doing installcheck in itcl" ; \
20378         (cd $(HOST_SUBDIR)/itcl && \
20379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20381                   "RANLIB=$${RANLIB}" \
20382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20383                   installcheck) \
20384           || exit 1
20385
20386 @endif itcl
20387
20388 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
20389 maybe-mostlyclean-itcl:
20390 @if itcl
20391 maybe-mostlyclean-itcl: mostlyclean-itcl
20392
20393 mostlyclean-itcl: 
20394         @: $(MAKE); $(unstage)
20395         @[ -f ./itcl/Makefile ] || exit 0; \
20396         r=`${PWD_COMMAND}`; export r; \
20397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20398         $(HOST_EXPORTS) \
20399         for flag in $(EXTRA_HOST_FLAGS) ; do \
20400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20401         done; \
20402         echo "Doing mostlyclean in itcl" ; \
20403         (cd $(HOST_SUBDIR)/itcl && \
20404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20406                   "RANLIB=$${RANLIB}" \
20407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20408                   mostlyclean) \
20409           || exit 1
20410
20411 @endif itcl
20412
20413 .PHONY: maybe-clean-itcl clean-itcl
20414 maybe-clean-itcl:
20415 @if itcl
20416 maybe-clean-itcl: clean-itcl
20417
20418 clean-itcl: 
20419         @: $(MAKE); $(unstage)
20420         @[ -f ./itcl/Makefile ] || exit 0; \
20421         r=`${PWD_COMMAND}`; export r; \
20422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423         $(HOST_EXPORTS) \
20424         for flag in $(EXTRA_HOST_FLAGS) ; do \
20425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20426         done; \
20427         echo "Doing clean in itcl" ; \
20428         (cd $(HOST_SUBDIR)/itcl && \
20429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20431                   "RANLIB=$${RANLIB}" \
20432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20433                   clean) \
20434           || exit 1
20435
20436 @endif itcl
20437
20438 .PHONY: maybe-distclean-itcl distclean-itcl
20439 maybe-distclean-itcl:
20440 @if itcl
20441 maybe-distclean-itcl: distclean-itcl
20442
20443 distclean-itcl: 
20444         @: $(MAKE); $(unstage)
20445         @[ -f ./itcl/Makefile ] || exit 0; \
20446         r=`${PWD_COMMAND}`; export r; \
20447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448         $(HOST_EXPORTS) \
20449         for flag in $(EXTRA_HOST_FLAGS) ; do \
20450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451         done; \
20452         echo "Doing distclean in itcl" ; \
20453         (cd $(HOST_SUBDIR)/itcl && \
20454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456                   "RANLIB=$${RANLIB}" \
20457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20458                   distclean) \
20459           || exit 1
20460
20461 @endif itcl
20462
20463 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
20464 maybe-maintainer-clean-itcl:
20465 @if itcl
20466 maybe-maintainer-clean-itcl: maintainer-clean-itcl
20467
20468 maintainer-clean-itcl: 
20469         @: $(MAKE); $(unstage)
20470         @[ -f ./itcl/Makefile ] || exit 0; \
20471         r=`${PWD_COMMAND}`; export r; \
20472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473         $(HOST_EXPORTS) \
20474         for flag in $(EXTRA_HOST_FLAGS) ; do \
20475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20476         done; \
20477         echo "Doing maintainer-clean in itcl" ; \
20478         (cd $(HOST_SUBDIR)/itcl && \
20479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20481                   "RANLIB=$${RANLIB}" \
20482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20483                   maintainer-clean) \
20484           || exit 1
20485
20486 @endif itcl
20487
20488
20489
20490 .PHONY: configure-ld maybe-configure-ld
20491 maybe-configure-ld:
20492 @if gcc-bootstrap
20493 configure-ld: stage_current
20494 @endif gcc-bootstrap
20495 @if ld
20496 maybe-configure-ld: configure-ld
20497 configure-ld: 
20498         @r=`${PWD_COMMAND}`; export r; \
20499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20502         $(HOST_EXPORTS) \
20503         echo Configuring in $(HOST_SUBDIR)/ld; \
20504         cd "$(HOST_SUBDIR)/ld" || exit 1; \
20505         case $(srcdir) in \
20506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20507           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20509         esac; \
20510         srcdiroption="--srcdir=$${topdir}/ld"; \
20511         libsrcdir="$$s/ld"; \
20512         $(SHELL) $${libsrcdir}/configure \
20513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20514           --target=${target_alias} $${srcdiroption}  \
20515           || exit 1
20516 @endif ld
20517
20518
20519
20520 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
20521 maybe-configure-stage1-ld:
20522 @if ld-bootstrap
20523 maybe-configure-stage1-ld: configure-stage1-ld
20524 configure-stage1-ld:
20525         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20527         @r=`${PWD_COMMAND}`; export r; \
20528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20530         $(HOST_EXPORTS) \
20531         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20532         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
20533         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
20534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20535         cd $(HOST_SUBDIR)/ld || exit 1; \
20536         case $(srcdir) in \
20537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20538           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20540         esac; \
20541         srcdiroption="--srcdir=$${topdir}/ld"; \
20542         libsrcdir="$$s/ld"; \
20543         $(SHELL) $${libsrcdir}/configure \
20544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20545           --target=${target_alias} $${srcdiroption} \
20546            \
20547           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
20548 @endif ld-bootstrap
20549
20550 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
20551 maybe-configure-stage2-ld:
20552 @if ld-bootstrap
20553 maybe-configure-stage2-ld: configure-stage2-ld
20554 configure-stage2-ld:
20555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20560         $(HOST_EXPORTS) \
20561         $(POSTSTAGE1_HOST_EXPORTS) \
20562         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20563         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20564         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
20565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20566         cd $(HOST_SUBDIR)/ld || exit 1; \
20567         case $(srcdir) in \
20568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20569           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20571         esac; \
20572         srcdiroption="--srcdir=$${topdir}/ld"; \
20573         libsrcdir="$$s/ld"; \
20574         $(SHELL) $${libsrcdir}/configure \
20575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20576           --target=${target_alias} $${srcdiroption} \
20577           --with-build-libsubdir=$(HOST_SUBDIR) \
20578           @stage2_werror_flag@ 
20579 @endif ld-bootstrap
20580
20581 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
20582 maybe-configure-stage3-ld:
20583 @if ld-bootstrap
20584 maybe-configure-stage3-ld: configure-stage3-ld
20585 configure-stage3-ld:
20586         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20587         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20588         @r=`${PWD_COMMAND}`; export r; \
20589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20590         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20591         $(HOST_EXPORTS) \
20592         $(POSTSTAGE1_HOST_EXPORTS) \
20593         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20594         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20595         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
20596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20597         cd $(HOST_SUBDIR)/ld || exit 1; \
20598         case $(srcdir) in \
20599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20600           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20602         esac; \
20603         srcdiroption="--srcdir=$${topdir}/ld"; \
20604         libsrcdir="$$s/ld"; \
20605         $(SHELL) $${libsrcdir}/configure \
20606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20607           --target=${target_alias} $${srcdiroption} \
20608           --with-build-libsubdir=$(HOST_SUBDIR) \
20609           @stage2_werror_flag@ 
20610 @endif ld-bootstrap
20611
20612 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
20613 maybe-configure-stage4-ld:
20614 @if ld-bootstrap
20615 maybe-configure-stage4-ld: configure-stage4-ld
20616 configure-stage4-ld:
20617         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20618         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20619         @r=`${PWD_COMMAND}`; export r; \
20620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20622         $(HOST_EXPORTS) \
20623         $(POSTSTAGE1_HOST_EXPORTS) \
20624         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20625         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20626         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
20627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20628         cd $(HOST_SUBDIR)/ld || exit 1; \
20629         case $(srcdir) in \
20630           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20631           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20632                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20633         esac; \
20634         srcdiroption="--srcdir=$${topdir}/ld"; \
20635         libsrcdir="$$s/ld"; \
20636         $(SHELL) $${libsrcdir}/configure \
20637           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20638           --target=${target_alias} $${srcdiroption} \
20639           --with-build-libsubdir=$(HOST_SUBDIR) \
20640           @stage2_werror_flag@ 
20641 @endif ld-bootstrap
20642
20643 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
20644 maybe-configure-stageprofile-ld:
20645 @if ld-bootstrap
20646 maybe-configure-stageprofile-ld: configure-stageprofile-ld
20647 configure-stageprofile-ld:
20648         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20649         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20650         @r=`${PWD_COMMAND}`; export r; \
20651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20653         $(HOST_EXPORTS) \
20654         $(POSTSTAGE1_HOST_EXPORTS) \
20655         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
20656         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
20657         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
20658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20659         cd $(HOST_SUBDIR)/ld || exit 1; \
20660         case $(srcdir) in \
20661           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20662           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20663                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20664         esac; \
20665         srcdiroption="--srcdir=$${topdir}/ld"; \
20666         libsrcdir="$$s/ld"; \
20667         $(SHELL) $${libsrcdir}/configure \
20668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20669           --target=${target_alias} $${srcdiroption} \
20670           --with-build-libsubdir=$(HOST_SUBDIR) \
20671           @stage2_werror_flag@ 
20672 @endif ld-bootstrap
20673
20674 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
20675 maybe-configure-stagefeedback-ld:
20676 @if ld-bootstrap
20677 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
20678 configure-stagefeedback-ld:
20679         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20680         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20681         @r=`${PWD_COMMAND}`; export r; \
20682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20684         $(HOST_EXPORTS) \
20685         $(POSTSTAGE1_HOST_EXPORTS) \
20686         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
20687         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
20688         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
20689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20690         cd $(HOST_SUBDIR)/ld || exit 1; \
20691         case $(srcdir) in \
20692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20693           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20695         esac; \
20696         srcdiroption="--srcdir=$${topdir}/ld"; \
20697         libsrcdir="$$s/ld"; \
20698         $(SHELL) $${libsrcdir}/configure \
20699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20700           --target=${target_alias} $${srcdiroption} \
20701           --with-build-libsubdir=$(HOST_SUBDIR) \
20702           @stage2_werror_flag@ 
20703 @endif ld-bootstrap
20704
20705
20706
20707
20708
20709 .PHONY: all-ld maybe-all-ld
20710 maybe-all-ld:
20711 @if gcc-bootstrap
20712 all-ld: stage_current
20713 @endif gcc-bootstrap
20714 @if ld
20715 TARGET-ld=all
20716 maybe-all-ld: all-ld
20717 all-ld: configure-ld
20718         @r=`${PWD_COMMAND}`; export r; \
20719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720         $(HOST_EXPORTS) \
20721         (cd $(HOST_SUBDIR)/ld && \
20722           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
20723 @endif ld
20724
20725
20726
20727 .PHONY: all-stage1-ld maybe-all-stage1-ld
20728 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
20729 maybe-all-stage1-ld:
20730 maybe-clean-stage1-ld:
20731 @if ld-bootstrap
20732 maybe-all-stage1-ld: all-stage1-ld
20733 all-stage1: all-stage1-ld
20734 TARGET-stage1-ld = $(TARGET-ld)
20735 all-stage1-ld: configure-stage1-ld
20736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20737         @r=`${PWD_COMMAND}`; export r; \
20738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20739         $(HOST_EXPORTS) \
20740         cd $(HOST_SUBDIR)/ld && \
20741         $(MAKE) $(FLAGS_TO_PASS) \
20742                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
20743                 $(TARGET-stage1-ld)
20744
20745 maybe-clean-stage1-ld: clean-stage1-ld
20746 clean-stage1: clean-stage1-ld
20747 clean-stage1-ld:
20748         @if [ $(current_stage) = stage1 ]; then \
20749           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20750         else \
20751           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
20752           $(MAKE) stage1-start; \
20753         fi; \
20754         cd $(HOST_SUBDIR)/ld && \
20755         $(MAKE) $(FLAGS_TO_PASS)  \
20756                  clean
20757 @endif ld-bootstrap
20758
20759
20760 .PHONY: all-stage2-ld maybe-all-stage2-ld
20761 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
20762 maybe-all-stage2-ld:
20763 maybe-clean-stage2-ld:
20764 @if ld-bootstrap
20765 maybe-all-stage2-ld: all-stage2-ld
20766 all-stage2: all-stage2-ld
20767 TARGET-stage2-ld = $(TARGET-ld)
20768 all-stage2-ld: configure-stage2-ld
20769         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20770         @r=`${PWD_COMMAND}`; export r; \
20771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772         $(HOST_EXPORTS) \
20773         $(POSTSTAGE1_HOST_EXPORTS) \
20774         cd $(HOST_SUBDIR)/ld && \
20775         $(MAKE) $(FLAGS_TO_PASS) \
20776                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20777                 $(TARGET-stage2-ld)
20778
20779 maybe-clean-stage2-ld: clean-stage2-ld
20780 clean-stage2: clean-stage2-ld
20781 clean-stage2-ld:
20782         @if [ $(current_stage) = stage2 ]; then \
20783           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20784         else \
20785           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
20786           $(MAKE) stage2-start; \
20787         fi; \
20788         cd $(HOST_SUBDIR)/ld && \
20789         $(MAKE) $(FLAGS_TO_PASS)  \
20790                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20791                  clean
20792 @endif ld-bootstrap
20793
20794
20795 .PHONY: all-stage3-ld maybe-all-stage3-ld
20796 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
20797 maybe-all-stage3-ld:
20798 maybe-clean-stage3-ld:
20799 @if ld-bootstrap
20800 maybe-all-stage3-ld: all-stage3-ld
20801 all-stage3: all-stage3-ld
20802 TARGET-stage3-ld = $(TARGET-ld)
20803 all-stage3-ld: configure-stage3-ld
20804         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20805         @r=`${PWD_COMMAND}`; export r; \
20806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807         $(HOST_EXPORTS) \
20808         $(POSTSTAGE1_HOST_EXPORTS) \
20809         cd $(HOST_SUBDIR)/ld && \
20810         $(MAKE) $(FLAGS_TO_PASS) \
20811                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20812                 $(TARGET-stage3-ld)
20813
20814 maybe-clean-stage3-ld: clean-stage3-ld
20815 clean-stage3: clean-stage3-ld
20816 clean-stage3-ld:
20817         @if [ $(current_stage) = stage3 ]; then \
20818           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20819         else \
20820           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
20821           $(MAKE) stage3-start; \
20822         fi; \
20823         cd $(HOST_SUBDIR)/ld && \
20824         $(MAKE) $(FLAGS_TO_PASS)  \
20825                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20826                  clean
20827 @endif ld-bootstrap
20828
20829
20830 .PHONY: all-stage4-ld maybe-all-stage4-ld
20831 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
20832 maybe-all-stage4-ld:
20833 maybe-clean-stage4-ld:
20834 @if ld-bootstrap
20835 maybe-all-stage4-ld: all-stage4-ld
20836 all-stage4: all-stage4-ld
20837 TARGET-stage4-ld = $(TARGET-ld)
20838 all-stage4-ld: configure-stage4-ld
20839         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20840         @r=`${PWD_COMMAND}`; export r; \
20841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20842         $(HOST_EXPORTS) \
20843         $(POSTSTAGE1_HOST_EXPORTS) \
20844         cd $(HOST_SUBDIR)/ld && \
20845         $(MAKE) $(FLAGS_TO_PASS) \
20846                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20847                 $(TARGET-stage4-ld)
20848
20849 maybe-clean-stage4-ld: clean-stage4-ld
20850 clean-stage4: clean-stage4-ld
20851 clean-stage4-ld:
20852         @if [ $(current_stage) = stage4 ]; then \
20853           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20854         else \
20855           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
20856           $(MAKE) stage4-start; \
20857         fi; \
20858         cd $(HOST_SUBDIR)/ld && \
20859         $(MAKE) $(FLAGS_TO_PASS)  \
20860                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20861                  clean
20862 @endif ld-bootstrap
20863
20864
20865 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
20866 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
20867 maybe-all-stageprofile-ld:
20868 maybe-clean-stageprofile-ld:
20869 @if ld-bootstrap
20870 maybe-all-stageprofile-ld: all-stageprofile-ld
20871 all-stageprofile: all-stageprofile-ld
20872 TARGET-stageprofile-ld = $(TARGET-ld)
20873 all-stageprofile-ld: configure-stageprofile-ld
20874         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20875         @r=`${PWD_COMMAND}`; export r; \
20876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877         $(HOST_EXPORTS) \
20878         $(POSTSTAGE1_HOST_EXPORTS) \
20879         cd $(HOST_SUBDIR)/ld && \
20880         $(MAKE) $(FLAGS_TO_PASS) \
20881                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20882                 $(TARGET-stageprofile-ld)
20883
20884 maybe-clean-stageprofile-ld: clean-stageprofile-ld
20885 clean-stageprofile: clean-stageprofile-ld
20886 clean-stageprofile-ld:
20887         @if [ $(current_stage) = stageprofile ]; then \
20888           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20889         else \
20890           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
20891           $(MAKE) stageprofile-start; \
20892         fi; \
20893         cd $(HOST_SUBDIR)/ld && \
20894         $(MAKE) $(FLAGS_TO_PASS)  \
20895                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20896                  clean
20897 @endif ld-bootstrap
20898
20899
20900 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
20901 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
20902 maybe-all-stagefeedback-ld:
20903 maybe-clean-stagefeedback-ld:
20904 @if ld-bootstrap
20905 maybe-all-stagefeedback-ld: all-stagefeedback-ld
20906 all-stagefeedback: all-stagefeedback-ld
20907 TARGET-stagefeedback-ld = $(TARGET-ld)
20908 all-stagefeedback-ld: configure-stagefeedback-ld
20909         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20910         @r=`${PWD_COMMAND}`; export r; \
20911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912         $(HOST_EXPORTS) \
20913         $(POSTSTAGE1_HOST_EXPORTS) \
20914         cd $(HOST_SUBDIR)/ld && \
20915         $(MAKE) $(FLAGS_TO_PASS) \
20916                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20917                 $(TARGET-stagefeedback-ld)
20918
20919 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
20920 clean-stagefeedback: clean-stagefeedback-ld
20921 clean-stagefeedback-ld:
20922         @if [ $(current_stage) = stagefeedback ]; then \
20923           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20924         else \
20925           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
20926           $(MAKE) stagefeedback-start; \
20927         fi; \
20928         cd $(HOST_SUBDIR)/ld && \
20929         $(MAKE) $(FLAGS_TO_PASS)  \
20930                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20931                  clean
20932 @endif ld-bootstrap
20933
20934
20935
20936
20937
20938 .PHONY: check-ld maybe-check-ld
20939 maybe-check-ld:
20940 @if ld
20941 maybe-check-ld: check-ld
20942
20943 check-ld:
20944         @: $(MAKE); $(unstage)
20945         @r=`${PWD_COMMAND}`; export r; \
20946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947         $(HOST_EXPORTS) \
20948         (cd $(HOST_SUBDIR)/ld && \
20949           $(MAKE) $(FLAGS_TO_PASS)  check)
20950
20951 @endif ld
20952
20953 .PHONY: install-ld maybe-install-ld
20954 maybe-install-ld:
20955 @if ld
20956 maybe-install-ld: install-ld
20957
20958 install-ld: installdirs
20959         @: $(MAKE); $(unstage)
20960         @r=`${PWD_COMMAND}`; export r; \
20961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962         $(HOST_EXPORTS) \
20963         (cd $(HOST_SUBDIR)/ld && \
20964           $(MAKE) $(FLAGS_TO_PASS)  install)
20965
20966 @endif ld
20967
20968 # Other targets (info, dvi, pdf, etc.)
20969
20970 .PHONY: maybe-info-ld info-ld
20971 maybe-info-ld:
20972 @if ld
20973 maybe-info-ld: info-ld
20974
20975 info-ld: \
20976     configure-ld 
20977         @[ -f ./ld/Makefile ] || exit 0; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(HOST_EXPORTS) \
20981         for flag in $(EXTRA_HOST_FLAGS) ; do \
20982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983         done; \
20984         echo "Doing info in ld" ; \
20985         (cd $(HOST_SUBDIR)/ld && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990                   info) \
20991           || exit 1
20992
20993 @endif ld
20994
20995 .PHONY: maybe-dvi-ld dvi-ld
20996 maybe-dvi-ld:
20997 @if ld
20998 maybe-dvi-ld: dvi-ld
20999
21000 dvi-ld: \
21001     configure-ld 
21002         @[ -f ./ld/Makefile ] || exit 0; \
21003         r=`${PWD_COMMAND}`; export r; \
21004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005         $(HOST_EXPORTS) \
21006         for flag in $(EXTRA_HOST_FLAGS) ; do \
21007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008         done; \
21009         echo "Doing dvi in ld" ; \
21010         (cd $(HOST_SUBDIR)/ld && \
21011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013                   "RANLIB=$${RANLIB}" \
21014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015                   dvi) \
21016           || exit 1
21017
21018 @endif ld
21019
21020 .PHONY: maybe-pdf-ld pdf-ld
21021 maybe-pdf-ld:
21022 @if ld
21023 maybe-pdf-ld: pdf-ld
21024
21025 pdf-ld: \
21026     configure-ld 
21027         @[ -f ./ld/Makefile ] || exit 0; \
21028         r=`${PWD_COMMAND}`; export r; \
21029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030         $(HOST_EXPORTS) \
21031         for flag in $(EXTRA_HOST_FLAGS) ; do \
21032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033         done; \
21034         echo "Doing pdf in ld" ; \
21035         (cd $(HOST_SUBDIR)/ld && \
21036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038                   "RANLIB=$${RANLIB}" \
21039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040                   pdf) \
21041           || exit 1
21042
21043 @endif ld
21044
21045 .PHONY: maybe-html-ld html-ld
21046 maybe-html-ld:
21047 @if ld
21048 maybe-html-ld: html-ld
21049
21050 html-ld: \
21051     configure-ld 
21052         @[ -f ./ld/Makefile ] || exit 0; \
21053         r=`${PWD_COMMAND}`; export r; \
21054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055         $(HOST_EXPORTS) \
21056         for flag in $(EXTRA_HOST_FLAGS) ; do \
21057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058         done; \
21059         echo "Doing html in ld" ; \
21060         (cd $(HOST_SUBDIR)/ld && \
21061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063                   "RANLIB=$${RANLIB}" \
21064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21065                   html) \
21066           || exit 1
21067
21068 @endif ld
21069
21070 .PHONY: maybe-TAGS-ld TAGS-ld
21071 maybe-TAGS-ld:
21072 @if ld
21073 maybe-TAGS-ld: TAGS-ld
21074
21075 TAGS-ld: \
21076     configure-ld 
21077         @[ -f ./ld/Makefile ] || exit 0; \
21078         r=`${PWD_COMMAND}`; export r; \
21079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080         $(HOST_EXPORTS) \
21081         for flag in $(EXTRA_HOST_FLAGS) ; do \
21082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21083         done; \
21084         echo "Doing TAGS in ld" ; \
21085         (cd $(HOST_SUBDIR)/ld && \
21086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21088                   "RANLIB=$${RANLIB}" \
21089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21090                   TAGS) \
21091           || exit 1
21092
21093 @endif ld
21094
21095 .PHONY: maybe-install-info-ld install-info-ld
21096 maybe-install-info-ld:
21097 @if ld
21098 maybe-install-info-ld: install-info-ld
21099
21100 install-info-ld: \
21101     configure-ld \
21102     info-ld 
21103         @[ -f ./ld/Makefile ] || exit 0; \
21104         r=`${PWD_COMMAND}`; export r; \
21105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106         $(HOST_EXPORTS) \
21107         for flag in $(EXTRA_HOST_FLAGS) ; do \
21108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21109         done; \
21110         echo "Doing install-info in ld" ; \
21111         (cd $(HOST_SUBDIR)/ld && \
21112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21114                   "RANLIB=$${RANLIB}" \
21115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21116                   install-info) \
21117           || exit 1
21118
21119 @endif ld
21120
21121 .PHONY: maybe-install-pdf-ld install-pdf-ld
21122 maybe-install-pdf-ld:
21123 @if ld
21124 maybe-install-pdf-ld: install-pdf-ld
21125
21126 install-pdf-ld: \
21127     configure-ld \
21128     pdf-ld 
21129         @[ -f ./ld/Makefile ] || exit 0; \
21130         r=`${PWD_COMMAND}`; export r; \
21131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21132         $(HOST_EXPORTS) \
21133         for flag in $(EXTRA_HOST_FLAGS) ; do \
21134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21135         done; \
21136         echo "Doing install-pdf in ld" ; \
21137         (cd $(HOST_SUBDIR)/ld && \
21138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21140                   "RANLIB=$${RANLIB}" \
21141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21142                   install-pdf) \
21143           || exit 1
21144
21145 @endif ld
21146
21147 .PHONY: maybe-install-html-ld install-html-ld
21148 maybe-install-html-ld:
21149 @if ld
21150 maybe-install-html-ld: install-html-ld
21151
21152 install-html-ld: \
21153     configure-ld \
21154     html-ld 
21155         @[ -f ./ld/Makefile ] || exit 0; \
21156         r=`${PWD_COMMAND}`; export r; \
21157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21158         $(HOST_EXPORTS) \
21159         for flag in $(EXTRA_HOST_FLAGS) ; do \
21160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21161         done; \
21162         echo "Doing install-html in ld" ; \
21163         (cd $(HOST_SUBDIR)/ld && \
21164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21166                   "RANLIB=$${RANLIB}" \
21167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21168                   install-html) \
21169           || exit 1
21170
21171 @endif ld
21172
21173 .PHONY: maybe-installcheck-ld installcheck-ld
21174 maybe-installcheck-ld:
21175 @if ld
21176 maybe-installcheck-ld: installcheck-ld
21177
21178 installcheck-ld: \
21179     configure-ld 
21180         @[ -f ./ld/Makefile ] || exit 0; \
21181         r=`${PWD_COMMAND}`; export r; \
21182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21183         $(HOST_EXPORTS) \
21184         for flag in $(EXTRA_HOST_FLAGS) ; do \
21185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21186         done; \
21187         echo "Doing installcheck in ld" ; \
21188         (cd $(HOST_SUBDIR)/ld && \
21189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21191                   "RANLIB=$${RANLIB}" \
21192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21193                   installcheck) \
21194           || exit 1
21195
21196 @endif ld
21197
21198 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
21199 maybe-mostlyclean-ld:
21200 @if ld
21201 maybe-mostlyclean-ld: mostlyclean-ld
21202
21203 mostlyclean-ld: 
21204         @[ -f ./ld/Makefile ] || exit 0; \
21205         r=`${PWD_COMMAND}`; export r; \
21206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207         $(HOST_EXPORTS) \
21208         for flag in $(EXTRA_HOST_FLAGS) ; do \
21209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210         done; \
21211         echo "Doing mostlyclean in ld" ; \
21212         (cd $(HOST_SUBDIR)/ld && \
21213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215                   "RANLIB=$${RANLIB}" \
21216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21217                   mostlyclean) \
21218           || exit 1
21219
21220 @endif ld
21221
21222 .PHONY: maybe-clean-ld clean-ld
21223 maybe-clean-ld:
21224 @if ld
21225 maybe-clean-ld: clean-ld
21226
21227 clean-ld: 
21228         @[ -f ./ld/Makefile ] || exit 0; \
21229         r=`${PWD_COMMAND}`; export r; \
21230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21231         $(HOST_EXPORTS) \
21232         for flag in $(EXTRA_HOST_FLAGS) ; do \
21233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21234         done; \
21235         echo "Doing clean in ld" ; \
21236         (cd $(HOST_SUBDIR)/ld && \
21237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21239                   "RANLIB=$${RANLIB}" \
21240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21241                   clean) \
21242           || exit 1
21243
21244 @endif ld
21245
21246 .PHONY: maybe-distclean-ld distclean-ld
21247 maybe-distclean-ld:
21248 @if ld
21249 maybe-distclean-ld: distclean-ld
21250
21251 distclean-ld: 
21252         @[ -f ./ld/Makefile ] || exit 0; \
21253         r=`${PWD_COMMAND}`; export r; \
21254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255         $(HOST_EXPORTS) \
21256         for flag in $(EXTRA_HOST_FLAGS) ; do \
21257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21258         done; \
21259         echo "Doing distclean in ld" ; \
21260         (cd $(HOST_SUBDIR)/ld && \
21261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21263                   "RANLIB=$${RANLIB}" \
21264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21265                   distclean) \
21266           || exit 1
21267
21268 @endif ld
21269
21270 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
21271 maybe-maintainer-clean-ld:
21272 @if ld
21273 maybe-maintainer-clean-ld: maintainer-clean-ld
21274
21275 maintainer-clean-ld: 
21276         @[ -f ./ld/Makefile ] || exit 0; \
21277         r=`${PWD_COMMAND}`; export r; \
21278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279         $(HOST_EXPORTS) \
21280         for flag in $(EXTRA_HOST_FLAGS) ; do \
21281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21282         done; \
21283         echo "Doing maintainer-clean in ld" ; \
21284         (cd $(HOST_SUBDIR)/ld && \
21285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287                   "RANLIB=$${RANLIB}" \
21288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21289                   maintainer-clean) \
21290           || exit 1
21291
21292 @endif ld
21293
21294
21295
21296 .PHONY: configure-libcpp maybe-configure-libcpp
21297 maybe-configure-libcpp:
21298 @if gcc-bootstrap
21299 configure-libcpp: stage_current
21300 @endif gcc-bootstrap
21301 @if libcpp
21302 maybe-configure-libcpp: configure-libcpp
21303 configure-libcpp: 
21304         @r=`${PWD_COMMAND}`; export r; \
21305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21306         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21308         $(HOST_EXPORTS) \
21309         echo Configuring in $(HOST_SUBDIR)/libcpp; \
21310         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
21311         case $(srcdir) in \
21312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21313           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21315         esac; \
21316         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21317         libsrcdir="$$s/libcpp"; \
21318         $(SHELL) $${libsrcdir}/configure \
21319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21320           --target=${target_alias} $${srcdiroption}  \
21321           || exit 1
21322 @endif libcpp
21323
21324
21325
21326 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
21327 maybe-configure-stage1-libcpp:
21328 @if libcpp-bootstrap
21329 maybe-configure-stage1-libcpp: configure-stage1-libcpp
21330 configure-stage1-libcpp:
21331         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21333         @r=`${PWD_COMMAND}`; export r; \
21334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21335         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21336         $(HOST_EXPORTS) \
21337         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21338         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
21339         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
21340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21341         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21342         case $(srcdir) in \
21343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21344           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21346         esac; \
21347         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21348         libsrcdir="$$s/libcpp"; \
21349         $(SHELL) $${libsrcdir}/configure \
21350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21351           --target=${target_alias} $${srcdiroption} \
21352            \
21353           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21354 @endif libcpp-bootstrap
21355
21356 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
21357 maybe-configure-stage2-libcpp:
21358 @if libcpp-bootstrap
21359 maybe-configure-stage2-libcpp: configure-stage2-libcpp
21360 configure-stage2-libcpp:
21361         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21362         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21363         @r=`${PWD_COMMAND}`; export r; \
21364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21365         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21366         $(HOST_EXPORTS) \
21367         $(POSTSTAGE1_HOST_EXPORTS) \
21368         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21369         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21370         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
21371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21372         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21373         case $(srcdir) in \
21374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21375           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21377         esac; \
21378         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21379         libsrcdir="$$s/libcpp"; \
21380         $(SHELL) $${libsrcdir}/configure \
21381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21382           --target=${target_alias} $${srcdiroption} \
21383           --with-build-libsubdir=$(HOST_SUBDIR) \
21384           @stage2_werror_flag@ 
21385 @endif libcpp-bootstrap
21386
21387 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
21388 maybe-configure-stage3-libcpp:
21389 @if libcpp-bootstrap
21390 maybe-configure-stage3-libcpp: configure-stage3-libcpp
21391 configure-stage3-libcpp:
21392         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21394         @r=`${PWD_COMMAND}`; export r; \
21395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21397         $(HOST_EXPORTS) \
21398         $(POSTSTAGE1_HOST_EXPORTS) \
21399         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21400         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21401         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
21402         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21403         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21404         case $(srcdir) in \
21405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21406           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21408         esac; \
21409         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21410         libsrcdir="$$s/libcpp"; \
21411         $(SHELL) $${libsrcdir}/configure \
21412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21413           --target=${target_alias} $${srcdiroption} \
21414           --with-build-libsubdir=$(HOST_SUBDIR) \
21415           @stage2_werror_flag@ 
21416 @endif libcpp-bootstrap
21417
21418 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
21419 maybe-configure-stage4-libcpp:
21420 @if libcpp-bootstrap
21421 maybe-configure-stage4-libcpp: configure-stage4-libcpp
21422 configure-stage4-libcpp:
21423         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21424         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21425         @r=`${PWD_COMMAND}`; export r; \
21426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21427         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21428         $(HOST_EXPORTS) \
21429         $(POSTSTAGE1_HOST_EXPORTS) \
21430         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21431         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21432         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
21433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21434         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21435         case $(srcdir) in \
21436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21437           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21439         esac; \
21440         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21441         libsrcdir="$$s/libcpp"; \
21442         $(SHELL) $${libsrcdir}/configure \
21443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21444           --target=${target_alias} $${srcdiroption} \
21445           --with-build-libsubdir=$(HOST_SUBDIR) \
21446           @stage2_werror_flag@ 
21447 @endif libcpp-bootstrap
21448
21449 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
21450 maybe-configure-stageprofile-libcpp:
21451 @if libcpp-bootstrap
21452 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
21453 configure-stageprofile-libcpp:
21454         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21455         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21456         @r=`${PWD_COMMAND}`; export r; \
21457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21459         $(HOST_EXPORTS) \
21460         $(POSTSTAGE1_HOST_EXPORTS) \
21461         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
21462         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
21463         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
21464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21465         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21466         case $(srcdir) in \
21467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21468           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21470         esac; \
21471         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21472         libsrcdir="$$s/libcpp"; \
21473         $(SHELL) $${libsrcdir}/configure \
21474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21475           --target=${target_alias} $${srcdiroption} \
21476           --with-build-libsubdir=$(HOST_SUBDIR) \
21477           @stage2_werror_flag@ 
21478 @endif libcpp-bootstrap
21479
21480 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
21481 maybe-configure-stagefeedback-libcpp:
21482 @if libcpp-bootstrap
21483 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
21484 configure-stagefeedback-libcpp:
21485         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21487         @r=`${PWD_COMMAND}`; export r; \
21488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21490         $(HOST_EXPORTS) \
21491         $(POSTSTAGE1_HOST_EXPORTS) \
21492         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
21493         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
21494         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
21495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21496         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21497         case $(srcdir) in \
21498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21499           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21501         esac; \
21502         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21503         libsrcdir="$$s/libcpp"; \
21504         $(SHELL) $${libsrcdir}/configure \
21505           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21506           --target=${target_alias} $${srcdiroption} \
21507           --with-build-libsubdir=$(HOST_SUBDIR) \
21508           @stage2_werror_flag@ 
21509 @endif libcpp-bootstrap
21510
21511
21512
21513
21514
21515 .PHONY: all-libcpp maybe-all-libcpp
21516 maybe-all-libcpp:
21517 @if gcc-bootstrap
21518 all-libcpp: stage_current
21519 @endif gcc-bootstrap
21520 @if libcpp
21521 TARGET-libcpp=all
21522 maybe-all-libcpp: all-libcpp
21523 all-libcpp: configure-libcpp
21524         @r=`${PWD_COMMAND}`; export r; \
21525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21526         $(HOST_EXPORTS) \
21527         (cd $(HOST_SUBDIR)/libcpp && \
21528           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
21529 @endif libcpp
21530
21531
21532
21533 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
21534 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
21535 maybe-all-stage1-libcpp:
21536 maybe-clean-stage1-libcpp:
21537 @if libcpp-bootstrap
21538 maybe-all-stage1-libcpp: all-stage1-libcpp
21539 all-stage1: all-stage1-libcpp
21540 TARGET-stage1-libcpp = $(TARGET-libcpp)
21541 all-stage1-libcpp: configure-stage1-libcpp
21542         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21543         @r=`${PWD_COMMAND}`; export r; \
21544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21545         $(HOST_EXPORTS) \
21546         cd $(HOST_SUBDIR)/libcpp && \
21547         $(MAKE) $(FLAGS_TO_PASS) \
21548                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
21549                 $(TARGET-stage1-libcpp)
21550
21551 maybe-clean-stage1-libcpp: clean-stage1-libcpp
21552 clean-stage1: clean-stage1-libcpp
21553 clean-stage1-libcpp:
21554         @if [ $(current_stage) = stage1 ]; then \
21555           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21556         else \
21557           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
21558           $(MAKE) stage1-start; \
21559         fi; \
21560         cd $(HOST_SUBDIR)/libcpp && \
21561         $(MAKE) $(FLAGS_TO_PASS)  \
21562                  clean
21563 @endif libcpp-bootstrap
21564
21565
21566 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
21567 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
21568 maybe-all-stage2-libcpp:
21569 maybe-clean-stage2-libcpp:
21570 @if libcpp-bootstrap
21571 maybe-all-stage2-libcpp: all-stage2-libcpp
21572 all-stage2: all-stage2-libcpp
21573 TARGET-stage2-libcpp = $(TARGET-libcpp)
21574 all-stage2-libcpp: configure-stage2-libcpp
21575         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21576         @r=`${PWD_COMMAND}`; export r; \
21577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21578         $(HOST_EXPORTS) \
21579         $(POSTSTAGE1_HOST_EXPORTS) \
21580         cd $(HOST_SUBDIR)/libcpp && \
21581         $(MAKE) $(FLAGS_TO_PASS) \
21582                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21583                 $(TARGET-stage2-libcpp)
21584
21585 maybe-clean-stage2-libcpp: clean-stage2-libcpp
21586 clean-stage2: clean-stage2-libcpp
21587 clean-stage2-libcpp:
21588         @if [ $(current_stage) = stage2 ]; then \
21589           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21590         else \
21591           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
21592           $(MAKE) stage2-start; \
21593         fi; \
21594         cd $(HOST_SUBDIR)/libcpp && \
21595         $(MAKE) $(FLAGS_TO_PASS)  \
21596                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21597                  clean
21598 @endif libcpp-bootstrap
21599
21600
21601 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
21602 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
21603 maybe-all-stage3-libcpp:
21604 maybe-clean-stage3-libcpp:
21605 @if libcpp-bootstrap
21606 maybe-all-stage3-libcpp: all-stage3-libcpp
21607 all-stage3: all-stage3-libcpp
21608 TARGET-stage3-libcpp = $(TARGET-libcpp)
21609 all-stage3-libcpp: configure-stage3-libcpp
21610         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21611         @r=`${PWD_COMMAND}`; export r; \
21612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21613         $(HOST_EXPORTS) \
21614         $(POSTSTAGE1_HOST_EXPORTS) \
21615         cd $(HOST_SUBDIR)/libcpp && \
21616         $(MAKE) $(FLAGS_TO_PASS) \
21617                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21618                 $(TARGET-stage3-libcpp)
21619
21620 maybe-clean-stage3-libcpp: clean-stage3-libcpp
21621 clean-stage3: clean-stage3-libcpp
21622 clean-stage3-libcpp:
21623         @if [ $(current_stage) = stage3 ]; then \
21624           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21625         else \
21626           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
21627           $(MAKE) stage3-start; \
21628         fi; \
21629         cd $(HOST_SUBDIR)/libcpp && \
21630         $(MAKE) $(FLAGS_TO_PASS)  \
21631                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21632                  clean
21633 @endif libcpp-bootstrap
21634
21635
21636 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
21637 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
21638 maybe-all-stage4-libcpp:
21639 maybe-clean-stage4-libcpp:
21640 @if libcpp-bootstrap
21641 maybe-all-stage4-libcpp: all-stage4-libcpp
21642 all-stage4: all-stage4-libcpp
21643 TARGET-stage4-libcpp = $(TARGET-libcpp)
21644 all-stage4-libcpp: configure-stage4-libcpp
21645         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21646         @r=`${PWD_COMMAND}`; export r; \
21647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648         $(HOST_EXPORTS) \
21649         $(POSTSTAGE1_HOST_EXPORTS) \
21650         cd $(HOST_SUBDIR)/libcpp && \
21651         $(MAKE) $(FLAGS_TO_PASS) \
21652                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21653                 $(TARGET-stage4-libcpp)
21654
21655 maybe-clean-stage4-libcpp: clean-stage4-libcpp
21656 clean-stage4: clean-stage4-libcpp
21657 clean-stage4-libcpp:
21658         @if [ $(current_stage) = stage4 ]; then \
21659           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21660         else \
21661           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
21662           $(MAKE) stage4-start; \
21663         fi; \
21664         cd $(HOST_SUBDIR)/libcpp && \
21665         $(MAKE) $(FLAGS_TO_PASS)  \
21666                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21667                  clean
21668 @endif libcpp-bootstrap
21669
21670
21671 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
21672 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
21673 maybe-all-stageprofile-libcpp:
21674 maybe-clean-stageprofile-libcpp:
21675 @if libcpp-bootstrap
21676 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
21677 all-stageprofile: all-stageprofile-libcpp
21678 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
21679 all-stageprofile-libcpp: configure-stageprofile-libcpp
21680         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21681         @r=`${PWD_COMMAND}`; export r; \
21682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683         $(HOST_EXPORTS) \
21684         $(POSTSTAGE1_HOST_EXPORTS) \
21685         cd $(HOST_SUBDIR)/libcpp && \
21686         $(MAKE) $(FLAGS_TO_PASS) \
21687                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21688                 $(TARGET-stageprofile-libcpp)
21689
21690 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
21691 clean-stageprofile: clean-stageprofile-libcpp
21692 clean-stageprofile-libcpp:
21693         @if [ $(current_stage) = stageprofile ]; then \
21694           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21695         else \
21696           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
21697           $(MAKE) stageprofile-start; \
21698         fi; \
21699         cd $(HOST_SUBDIR)/libcpp && \
21700         $(MAKE) $(FLAGS_TO_PASS)  \
21701                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21702                  clean
21703 @endif libcpp-bootstrap
21704
21705
21706 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
21707 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
21708 maybe-all-stagefeedback-libcpp:
21709 maybe-clean-stagefeedback-libcpp:
21710 @if libcpp-bootstrap
21711 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
21712 all-stagefeedback: all-stagefeedback-libcpp
21713 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
21714 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
21715         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21716         @r=`${PWD_COMMAND}`; export r; \
21717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718         $(HOST_EXPORTS) \
21719         $(POSTSTAGE1_HOST_EXPORTS) \
21720         cd $(HOST_SUBDIR)/libcpp && \
21721         $(MAKE) $(FLAGS_TO_PASS) \
21722                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21723                 $(TARGET-stagefeedback-libcpp)
21724
21725 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
21726 clean-stagefeedback: clean-stagefeedback-libcpp
21727 clean-stagefeedback-libcpp:
21728         @if [ $(current_stage) = stagefeedback ]; then \
21729           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21730         else \
21731           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
21732           $(MAKE) stagefeedback-start; \
21733         fi; \
21734         cd $(HOST_SUBDIR)/libcpp && \
21735         $(MAKE) $(FLAGS_TO_PASS)  \
21736                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21737                  clean
21738 @endif libcpp-bootstrap
21739
21740
21741
21742
21743
21744 .PHONY: check-libcpp maybe-check-libcpp
21745 maybe-check-libcpp:
21746 @if libcpp
21747 maybe-check-libcpp: check-libcpp
21748
21749 check-libcpp:
21750         @: $(MAKE); $(unstage)
21751         @r=`${PWD_COMMAND}`; export r; \
21752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753         $(HOST_EXPORTS) \
21754         (cd $(HOST_SUBDIR)/libcpp && \
21755           $(MAKE) $(FLAGS_TO_PASS)  check)
21756
21757 @endif libcpp
21758
21759 .PHONY: install-libcpp maybe-install-libcpp
21760 maybe-install-libcpp:
21761 @if libcpp
21762 maybe-install-libcpp: install-libcpp
21763
21764 install-libcpp: installdirs
21765         @: $(MAKE); $(unstage)
21766         @r=`${PWD_COMMAND}`; export r; \
21767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768         $(HOST_EXPORTS) \
21769         (cd $(HOST_SUBDIR)/libcpp && \
21770           $(MAKE) $(FLAGS_TO_PASS)  install)
21771
21772 @endif libcpp
21773
21774 # Other targets (info, dvi, pdf, etc.)
21775
21776 .PHONY: maybe-info-libcpp info-libcpp
21777 maybe-info-libcpp:
21778 @if libcpp
21779 maybe-info-libcpp: info-libcpp
21780
21781 info-libcpp: \
21782     configure-libcpp 
21783         @[ -f ./libcpp/Makefile ] || exit 0; \
21784         r=`${PWD_COMMAND}`; export r; \
21785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786         $(HOST_EXPORTS) \
21787         for flag in $(EXTRA_HOST_FLAGS) ; do \
21788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789         done; \
21790         echo "Doing info in libcpp" ; \
21791         (cd $(HOST_SUBDIR)/libcpp && \
21792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21794                   "RANLIB=$${RANLIB}" \
21795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21796                   info) \
21797           || exit 1
21798
21799 @endif libcpp
21800
21801 .PHONY: maybe-dvi-libcpp dvi-libcpp
21802 maybe-dvi-libcpp:
21803 @if libcpp
21804 maybe-dvi-libcpp: dvi-libcpp
21805
21806 dvi-libcpp: \
21807     configure-libcpp 
21808         @[ -f ./libcpp/Makefile ] || exit 0; \
21809         r=`${PWD_COMMAND}`; export r; \
21810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21811         $(HOST_EXPORTS) \
21812         for flag in $(EXTRA_HOST_FLAGS) ; do \
21813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21814         done; \
21815         echo "Doing dvi in libcpp" ; \
21816         (cd $(HOST_SUBDIR)/libcpp && \
21817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21819                   "RANLIB=$${RANLIB}" \
21820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21821                   dvi) \
21822           || exit 1
21823
21824 @endif libcpp
21825
21826 .PHONY: maybe-pdf-libcpp pdf-libcpp
21827 maybe-pdf-libcpp:
21828 @if libcpp
21829 maybe-pdf-libcpp: pdf-libcpp
21830
21831 pdf-libcpp: \
21832     configure-libcpp 
21833         @[ -f ./libcpp/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 pdf in libcpp" ; \
21841         (cd $(HOST_SUBDIR)/libcpp && \
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                   pdf) \
21847           || exit 1
21848
21849 @endif libcpp
21850
21851 .PHONY: maybe-html-libcpp html-libcpp
21852 maybe-html-libcpp:
21853 @if libcpp
21854 maybe-html-libcpp: html-libcpp
21855
21856 html-libcpp: \
21857     configure-libcpp 
21858         @[ -f ./libcpp/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 html in libcpp" ; \
21866         (cd $(HOST_SUBDIR)/libcpp && \
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                   html) \
21872           || exit 1
21873
21874 @endif libcpp
21875
21876 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21877 maybe-TAGS-libcpp:
21878 @if libcpp
21879 maybe-TAGS-libcpp: TAGS-libcpp
21880
21881 TAGS-libcpp: \
21882     configure-libcpp 
21883         @[ -f ./libcpp/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 TAGS in libcpp" ; \
21891         (cd $(HOST_SUBDIR)/libcpp && \
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                   TAGS) \
21897           || exit 1
21898
21899 @endif libcpp
21900
21901 .PHONY: maybe-install-info-libcpp install-info-libcpp
21902 maybe-install-info-libcpp:
21903 @if libcpp
21904 maybe-install-info-libcpp: install-info-libcpp
21905
21906 install-info-libcpp: \
21907     configure-libcpp \
21908     info-libcpp 
21909         @[ -f ./libcpp/Makefile ] || exit 0; \
21910         r=`${PWD_COMMAND}`; export r; \
21911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21912         $(HOST_EXPORTS) \
21913         for flag in $(EXTRA_HOST_FLAGS) ; do \
21914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21915         done; \
21916         echo "Doing install-info in libcpp" ; \
21917         (cd $(HOST_SUBDIR)/libcpp && \
21918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21920                   "RANLIB=$${RANLIB}" \
21921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21922                   install-info) \
21923           || exit 1
21924
21925 @endif libcpp
21926
21927 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21928 maybe-install-pdf-libcpp:
21929 @if libcpp
21930 maybe-install-pdf-libcpp: install-pdf-libcpp
21931
21932 install-pdf-libcpp: \
21933     configure-libcpp \
21934     pdf-libcpp 
21935         @[ -f ./libcpp/Makefile ] || exit 0; \
21936         r=`${PWD_COMMAND}`; export r; \
21937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21938         $(HOST_EXPORTS) \
21939         for flag in $(EXTRA_HOST_FLAGS) ; do \
21940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21941         done; \
21942         echo "Doing install-pdf in libcpp" ; \
21943         (cd $(HOST_SUBDIR)/libcpp && \
21944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21946                   "RANLIB=$${RANLIB}" \
21947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21948                   install-pdf) \
21949           || exit 1
21950
21951 @endif libcpp
21952
21953 .PHONY: maybe-install-html-libcpp install-html-libcpp
21954 maybe-install-html-libcpp:
21955 @if libcpp
21956 maybe-install-html-libcpp: install-html-libcpp
21957
21958 install-html-libcpp: \
21959     configure-libcpp \
21960     html-libcpp 
21961         @[ -f ./libcpp/Makefile ] || exit 0; \
21962         r=`${PWD_COMMAND}`; export r; \
21963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21964         $(HOST_EXPORTS) \
21965         for flag in $(EXTRA_HOST_FLAGS) ; do \
21966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21967         done; \
21968         echo "Doing install-html in libcpp" ; \
21969         (cd $(HOST_SUBDIR)/libcpp && \
21970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21972                   "RANLIB=$${RANLIB}" \
21973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21974                   install-html) \
21975           || exit 1
21976
21977 @endif libcpp
21978
21979 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21980 maybe-installcheck-libcpp:
21981 @if libcpp
21982 maybe-installcheck-libcpp: installcheck-libcpp
21983
21984 installcheck-libcpp: \
21985     configure-libcpp 
21986         @[ -f ./libcpp/Makefile ] || exit 0; \
21987         r=`${PWD_COMMAND}`; export r; \
21988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21989         $(HOST_EXPORTS) \
21990         for flag in $(EXTRA_HOST_FLAGS) ; do \
21991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21992         done; \
21993         echo "Doing installcheck in libcpp" ; \
21994         (cd $(HOST_SUBDIR)/libcpp && \
21995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21997                   "RANLIB=$${RANLIB}" \
21998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21999                   installcheck) \
22000           || exit 1
22001
22002 @endif libcpp
22003
22004 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
22005 maybe-mostlyclean-libcpp:
22006 @if libcpp
22007 maybe-mostlyclean-libcpp: mostlyclean-libcpp
22008
22009 mostlyclean-libcpp: 
22010         @[ -f ./libcpp/Makefile ] || exit 0; \
22011         r=`${PWD_COMMAND}`; export r; \
22012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22013         $(HOST_EXPORTS) \
22014         for flag in $(EXTRA_HOST_FLAGS) ; do \
22015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22016         done; \
22017         echo "Doing mostlyclean in libcpp" ; \
22018         (cd $(HOST_SUBDIR)/libcpp && \
22019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22021                   "RANLIB=$${RANLIB}" \
22022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22023                   mostlyclean) \
22024           || exit 1
22025
22026 @endif libcpp
22027
22028 .PHONY: maybe-clean-libcpp clean-libcpp
22029 maybe-clean-libcpp:
22030 @if libcpp
22031 maybe-clean-libcpp: clean-libcpp
22032
22033 clean-libcpp: 
22034         @[ -f ./libcpp/Makefile ] || exit 0; \
22035         r=`${PWD_COMMAND}`; export r; \
22036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037         $(HOST_EXPORTS) \
22038         for flag in $(EXTRA_HOST_FLAGS) ; do \
22039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22040         done; \
22041         echo "Doing clean in libcpp" ; \
22042         (cd $(HOST_SUBDIR)/libcpp && \
22043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22045                   "RANLIB=$${RANLIB}" \
22046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22047                   clean) \
22048           || exit 1
22049
22050 @endif libcpp
22051
22052 .PHONY: maybe-distclean-libcpp distclean-libcpp
22053 maybe-distclean-libcpp:
22054 @if libcpp
22055 maybe-distclean-libcpp: distclean-libcpp
22056
22057 distclean-libcpp: 
22058         @[ -f ./libcpp/Makefile ] || exit 0; \
22059         r=`${PWD_COMMAND}`; export r; \
22060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22061         $(HOST_EXPORTS) \
22062         for flag in $(EXTRA_HOST_FLAGS) ; do \
22063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22064         done; \
22065         echo "Doing distclean in libcpp" ; \
22066         (cd $(HOST_SUBDIR)/libcpp && \
22067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22069                   "RANLIB=$${RANLIB}" \
22070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22071                   distclean) \
22072           || exit 1
22073
22074 @endif libcpp
22075
22076 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
22077 maybe-maintainer-clean-libcpp:
22078 @if libcpp
22079 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
22080
22081 maintainer-clean-libcpp: 
22082         @[ -f ./libcpp/Makefile ] || exit 0; \
22083         r=`${PWD_COMMAND}`; export r; \
22084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085         $(HOST_EXPORTS) \
22086         for flag in $(EXTRA_HOST_FLAGS) ; do \
22087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088         done; \
22089         echo "Doing maintainer-clean in libcpp" ; \
22090         (cd $(HOST_SUBDIR)/libcpp && \
22091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093                   "RANLIB=$${RANLIB}" \
22094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095                   maintainer-clean) \
22096           || exit 1
22097
22098 @endif libcpp
22099
22100
22101
22102 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
22103 maybe-configure-libdecnumber:
22104 @if gcc-bootstrap
22105 configure-libdecnumber: stage_current
22106 @endif gcc-bootstrap
22107 @if libdecnumber
22108 maybe-configure-libdecnumber: configure-libdecnumber
22109 configure-libdecnumber: 
22110         @r=`${PWD_COMMAND}`; export r; \
22111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22114         $(HOST_EXPORTS) \
22115         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
22116         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
22117         case $(srcdir) in \
22118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22119           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22121         esac; \
22122         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22123         libsrcdir="$$s/libdecnumber"; \
22124         $(SHELL) $${libsrcdir}/configure \
22125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22126           --target=${target_alias} $${srcdiroption}  \
22127           || exit 1
22128 @endif libdecnumber
22129
22130
22131
22132 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
22133 maybe-configure-stage1-libdecnumber:
22134 @if libdecnumber-bootstrap
22135 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
22136 configure-stage1-libdecnumber:
22137         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22139         @r=`${PWD_COMMAND}`; export r; \
22140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22142         $(HOST_EXPORTS) \
22143         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22144         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
22145         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
22146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22147         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22148         case $(srcdir) in \
22149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22150           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22152         esac; \
22153         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22154         libsrcdir="$$s/libdecnumber"; \
22155         $(SHELL) $${libsrcdir}/configure \
22156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22157           --target=${target_alias} $${srcdiroption} \
22158            \
22159           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22160 @endif libdecnumber-bootstrap
22161
22162 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
22163 maybe-configure-stage2-libdecnumber:
22164 @if libdecnumber-bootstrap
22165 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
22166 configure-stage2-libdecnumber:
22167         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22169         @r=`${PWD_COMMAND}`; export r; \
22170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22171         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22172         $(HOST_EXPORTS) \
22173         $(POSTSTAGE1_HOST_EXPORTS) \
22174         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22175         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22176         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
22177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22178         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22179         case $(srcdir) in \
22180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22181           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22183         esac; \
22184         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22185         libsrcdir="$$s/libdecnumber"; \
22186         $(SHELL) $${libsrcdir}/configure \
22187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22188           --target=${target_alias} $${srcdiroption} \
22189           --with-build-libsubdir=$(HOST_SUBDIR) \
22190           @stage2_werror_flag@ 
22191 @endif libdecnumber-bootstrap
22192
22193 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
22194 maybe-configure-stage3-libdecnumber:
22195 @if libdecnumber-bootstrap
22196 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
22197 configure-stage3-libdecnumber:
22198         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22200         @r=`${PWD_COMMAND}`; export r; \
22201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22203         $(HOST_EXPORTS) \
22204         $(POSTSTAGE1_HOST_EXPORTS) \
22205         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22206         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22207         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
22208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22209         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22210         case $(srcdir) in \
22211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22212           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22214         esac; \
22215         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22216         libsrcdir="$$s/libdecnumber"; \
22217         $(SHELL) $${libsrcdir}/configure \
22218           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22219           --target=${target_alias} $${srcdiroption} \
22220           --with-build-libsubdir=$(HOST_SUBDIR) \
22221           @stage2_werror_flag@ 
22222 @endif libdecnumber-bootstrap
22223
22224 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
22225 maybe-configure-stage4-libdecnumber:
22226 @if libdecnumber-bootstrap
22227 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
22228 configure-stage4-libdecnumber:
22229         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22230         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22231         @r=`${PWD_COMMAND}`; export r; \
22232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22233         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22234         $(HOST_EXPORTS) \
22235         $(POSTSTAGE1_HOST_EXPORTS) \
22236         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22237         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22238         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
22239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22240         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22241         case $(srcdir) in \
22242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22243           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22245         esac; \
22246         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22247         libsrcdir="$$s/libdecnumber"; \
22248         $(SHELL) $${libsrcdir}/configure \
22249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22250           --target=${target_alias} $${srcdiroption} \
22251           --with-build-libsubdir=$(HOST_SUBDIR) \
22252           @stage2_werror_flag@ 
22253 @endif libdecnumber-bootstrap
22254
22255 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
22256 maybe-configure-stageprofile-libdecnumber:
22257 @if libdecnumber-bootstrap
22258 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22259 configure-stageprofile-libdecnumber:
22260         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22262         @r=`${PWD_COMMAND}`; export r; \
22263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22264         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22265         $(HOST_EXPORTS) \
22266         $(POSTSTAGE1_HOST_EXPORTS) \
22267         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
22268         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
22269         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
22270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22271         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22272         case $(srcdir) in \
22273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22274           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22276         esac; \
22277         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22278         libsrcdir="$$s/libdecnumber"; \
22279         $(SHELL) $${libsrcdir}/configure \
22280           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22281           --target=${target_alias} $${srcdiroption} \
22282           --with-build-libsubdir=$(HOST_SUBDIR) \
22283           @stage2_werror_flag@ 
22284 @endif libdecnumber-bootstrap
22285
22286 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
22287 maybe-configure-stagefeedback-libdecnumber:
22288 @if libdecnumber-bootstrap
22289 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22290 configure-stagefeedback-libdecnumber:
22291         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22292         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22293         @r=`${PWD_COMMAND}`; export r; \
22294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22296         $(HOST_EXPORTS) \
22297         $(POSTSTAGE1_HOST_EXPORTS) \
22298         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
22299         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
22300         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
22301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22302         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22303         case $(srcdir) in \
22304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22305           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22307         esac; \
22308         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22309         libsrcdir="$$s/libdecnumber"; \
22310         $(SHELL) $${libsrcdir}/configure \
22311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22312           --target=${target_alias} $${srcdiroption} \
22313           --with-build-libsubdir=$(HOST_SUBDIR) \
22314           @stage2_werror_flag@ 
22315 @endif libdecnumber-bootstrap
22316
22317
22318
22319
22320
22321 .PHONY: all-libdecnumber maybe-all-libdecnumber
22322 maybe-all-libdecnumber:
22323 @if gcc-bootstrap
22324 all-libdecnumber: stage_current
22325 @endif gcc-bootstrap
22326 @if libdecnumber
22327 TARGET-libdecnumber=all
22328 maybe-all-libdecnumber: all-libdecnumber
22329 all-libdecnumber: configure-libdecnumber
22330         @r=`${PWD_COMMAND}`; export r; \
22331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22332         $(HOST_EXPORTS) \
22333         (cd $(HOST_SUBDIR)/libdecnumber && \
22334           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
22335 @endif libdecnumber
22336
22337
22338
22339 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
22340 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
22341 maybe-all-stage1-libdecnumber:
22342 maybe-clean-stage1-libdecnumber:
22343 @if libdecnumber-bootstrap
22344 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
22345 all-stage1: all-stage1-libdecnumber
22346 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
22347 all-stage1-libdecnumber: configure-stage1-libdecnumber
22348         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22349         @r=`${PWD_COMMAND}`; export r; \
22350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22351         $(HOST_EXPORTS) \
22352         cd $(HOST_SUBDIR)/libdecnumber && \
22353         $(MAKE) $(FLAGS_TO_PASS) \
22354                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
22355                 $(TARGET-stage1-libdecnumber)
22356
22357 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
22358 clean-stage1: clean-stage1-libdecnumber
22359 clean-stage1-libdecnumber:
22360         @if [ $(current_stage) = stage1 ]; then \
22361           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22362         else \
22363           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
22364           $(MAKE) stage1-start; \
22365         fi; \
22366         cd $(HOST_SUBDIR)/libdecnumber && \
22367         $(MAKE) $(FLAGS_TO_PASS)  \
22368                  clean
22369 @endif libdecnumber-bootstrap
22370
22371
22372 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
22373 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
22374 maybe-all-stage2-libdecnumber:
22375 maybe-clean-stage2-libdecnumber:
22376 @if libdecnumber-bootstrap
22377 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
22378 all-stage2: all-stage2-libdecnumber
22379 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
22380 all-stage2-libdecnumber: configure-stage2-libdecnumber
22381         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22382         @r=`${PWD_COMMAND}`; export r; \
22383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22384         $(HOST_EXPORTS) \
22385         $(POSTSTAGE1_HOST_EXPORTS) \
22386         cd $(HOST_SUBDIR)/libdecnumber && \
22387         $(MAKE) $(FLAGS_TO_PASS) \
22388                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22389                 $(TARGET-stage2-libdecnumber)
22390
22391 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
22392 clean-stage2: clean-stage2-libdecnumber
22393 clean-stage2-libdecnumber:
22394         @if [ $(current_stage) = stage2 ]; then \
22395           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22396         else \
22397           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
22398           $(MAKE) stage2-start; \
22399         fi; \
22400         cd $(HOST_SUBDIR)/libdecnumber && \
22401         $(MAKE) $(FLAGS_TO_PASS)  \
22402                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22403                  clean
22404 @endif libdecnumber-bootstrap
22405
22406
22407 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
22408 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
22409 maybe-all-stage3-libdecnumber:
22410 maybe-clean-stage3-libdecnumber:
22411 @if libdecnumber-bootstrap
22412 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
22413 all-stage3: all-stage3-libdecnumber
22414 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
22415 all-stage3-libdecnumber: configure-stage3-libdecnumber
22416         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22417         @r=`${PWD_COMMAND}`; export r; \
22418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419         $(HOST_EXPORTS) \
22420         $(POSTSTAGE1_HOST_EXPORTS) \
22421         cd $(HOST_SUBDIR)/libdecnumber && \
22422         $(MAKE) $(FLAGS_TO_PASS) \
22423                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22424                 $(TARGET-stage3-libdecnumber)
22425
22426 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
22427 clean-stage3: clean-stage3-libdecnumber
22428 clean-stage3-libdecnumber:
22429         @if [ $(current_stage) = stage3 ]; then \
22430           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22431         else \
22432           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
22433           $(MAKE) stage3-start; \
22434         fi; \
22435         cd $(HOST_SUBDIR)/libdecnumber && \
22436         $(MAKE) $(FLAGS_TO_PASS)  \
22437                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22438                  clean
22439 @endif libdecnumber-bootstrap
22440
22441
22442 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
22443 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
22444 maybe-all-stage4-libdecnumber:
22445 maybe-clean-stage4-libdecnumber:
22446 @if libdecnumber-bootstrap
22447 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
22448 all-stage4: all-stage4-libdecnumber
22449 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
22450 all-stage4-libdecnumber: configure-stage4-libdecnumber
22451         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22452         @r=`${PWD_COMMAND}`; export r; \
22453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454         $(HOST_EXPORTS) \
22455         $(POSTSTAGE1_HOST_EXPORTS) \
22456         cd $(HOST_SUBDIR)/libdecnumber && \
22457         $(MAKE) $(FLAGS_TO_PASS) \
22458                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22459                 $(TARGET-stage4-libdecnumber)
22460
22461 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
22462 clean-stage4: clean-stage4-libdecnumber
22463 clean-stage4-libdecnumber:
22464         @if [ $(current_stage) = stage4 ]; then \
22465           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22466         else \
22467           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
22468           $(MAKE) stage4-start; \
22469         fi; \
22470         cd $(HOST_SUBDIR)/libdecnumber && \
22471         $(MAKE) $(FLAGS_TO_PASS)  \
22472                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22473                  clean
22474 @endif libdecnumber-bootstrap
22475
22476
22477 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
22478 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
22479 maybe-all-stageprofile-libdecnumber:
22480 maybe-clean-stageprofile-libdecnumber:
22481 @if libdecnumber-bootstrap
22482 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
22483 all-stageprofile: all-stageprofile-libdecnumber
22484 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
22485 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22486         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22487         @r=`${PWD_COMMAND}`; export r; \
22488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22489         $(HOST_EXPORTS) \
22490         $(POSTSTAGE1_HOST_EXPORTS) \
22491         cd $(HOST_SUBDIR)/libdecnumber && \
22492         $(MAKE) $(FLAGS_TO_PASS) \
22493                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22494                 $(TARGET-stageprofile-libdecnumber)
22495
22496 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
22497 clean-stageprofile: clean-stageprofile-libdecnumber
22498 clean-stageprofile-libdecnumber:
22499         @if [ $(current_stage) = stageprofile ]; then \
22500           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22501         else \
22502           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
22503           $(MAKE) stageprofile-start; \
22504         fi; \
22505         cd $(HOST_SUBDIR)/libdecnumber && \
22506         $(MAKE) $(FLAGS_TO_PASS)  \
22507                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22508                  clean
22509 @endif libdecnumber-bootstrap
22510
22511
22512 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
22513 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
22514 maybe-all-stagefeedback-libdecnumber:
22515 maybe-clean-stagefeedback-libdecnumber:
22516 @if libdecnumber-bootstrap
22517 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
22518 all-stagefeedback: all-stagefeedback-libdecnumber
22519 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
22520 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22521         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22522         @r=`${PWD_COMMAND}`; export r; \
22523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524         $(HOST_EXPORTS) \
22525         $(POSTSTAGE1_HOST_EXPORTS) \
22526         cd $(HOST_SUBDIR)/libdecnumber && \
22527         $(MAKE) $(FLAGS_TO_PASS) \
22528                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22529                 $(TARGET-stagefeedback-libdecnumber)
22530
22531 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
22532 clean-stagefeedback: clean-stagefeedback-libdecnumber
22533 clean-stagefeedback-libdecnumber:
22534         @if [ $(current_stage) = stagefeedback ]; then \
22535           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22536         else \
22537           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
22538           $(MAKE) stagefeedback-start; \
22539         fi; \
22540         cd $(HOST_SUBDIR)/libdecnumber && \
22541         $(MAKE) $(FLAGS_TO_PASS)  \
22542                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22543                  clean
22544 @endif libdecnumber-bootstrap
22545
22546
22547
22548
22549
22550 .PHONY: check-libdecnumber maybe-check-libdecnumber
22551 maybe-check-libdecnumber:
22552 @if libdecnumber
22553 maybe-check-libdecnumber: check-libdecnumber
22554
22555 check-libdecnumber:
22556         @: $(MAKE); $(unstage)
22557         @r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS) \
22560         (cd $(HOST_SUBDIR)/libdecnumber && \
22561           $(MAKE) $(FLAGS_TO_PASS)  check)
22562
22563 @endif libdecnumber
22564
22565 .PHONY: install-libdecnumber maybe-install-libdecnumber
22566 maybe-install-libdecnumber:
22567 @if libdecnumber
22568 maybe-install-libdecnumber: install-libdecnumber
22569
22570 install-libdecnumber: installdirs
22571         @: $(MAKE); $(unstage)
22572         @r=`${PWD_COMMAND}`; export r; \
22573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574         $(HOST_EXPORTS) \
22575         (cd $(HOST_SUBDIR)/libdecnumber && \
22576           $(MAKE) $(FLAGS_TO_PASS)  install)
22577
22578 @endif libdecnumber
22579
22580 # Other targets (info, dvi, pdf, etc.)
22581
22582 .PHONY: maybe-info-libdecnumber info-libdecnumber
22583 maybe-info-libdecnumber:
22584 @if libdecnumber
22585 maybe-info-libdecnumber: info-libdecnumber
22586
22587 info-libdecnumber: \
22588     configure-libdecnumber 
22589         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22590         r=`${PWD_COMMAND}`; export r; \
22591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22592         $(HOST_EXPORTS) \
22593         for flag in $(EXTRA_HOST_FLAGS) ; do \
22594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22595         done; \
22596         echo "Doing info in libdecnumber" ; \
22597         (cd $(HOST_SUBDIR)/libdecnumber && \
22598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22600                   "RANLIB=$${RANLIB}" \
22601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22602                   info) \
22603           || exit 1
22604
22605 @endif libdecnumber
22606
22607 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
22608 maybe-dvi-libdecnumber:
22609 @if libdecnumber
22610 maybe-dvi-libdecnumber: dvi-libdecnumber
22611
22612 dvi-libdecnumber: \
22613     configure-libdecnumber 
22614         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22615         r=`${PWD_COMMAND}`; export r; \
22616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22617         $(HOST_EXPORTS) \
22618         for flag in $(EXTRA_HOST_FLAGS) ; do \
22619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22620         done; \
22621         echo "Doing dvi in libdecnumber" ; \
22622         (cd $(HOST_SUBDIR)/libdecnumber && \
22623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22625                   "RANLIB=$${RANLIB}" \
22626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22627                   dvi) \
22628           || exit 1
22629
22630 @endif libdecnumber
22631
22632 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
22633 maybe-pdf-libdecnumber:
22634 @if libdecnumber
22635 maybe-pdf-libdecnumber: pdf-libdecnumber
22636
22637 pdf-libdecnumber: \
22638     configure-libdecnumber 
22639         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22640         r=`${PWD_COMMAND}`; export r; \
22641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642         $(HOST_EXPORTS) \
22643         for flag in $(EXTRA_HOST_FLAGS) ; do \
22644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22645         done; \
22646         echo "Doing pdf in libdecnumber" ; \
22647         (cd $(HOST_SUBDIR)/libdecnumber && \
22648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22650                   "RANLIB=$${RANLIB}" \
22651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22652                   pdf) \
22653           || exit 1
22654
22655 @endif libdecnumber
22656
22657 .PHONY: maybe-html-libdecnumber html-libdecnumber
22658 maybe-html-libdecnumber:
22659 @if libdecnumber
22660 maybe-html-libdecnumber: html-libdecnumber
22661
22662 html-libdecnumber: \
22663     configure-libdecnumber 
22664         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22665         r=`${PWD_COMMAND}`; export r; \
22666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22667         $(HOST_EXPORTS) \
22668         for flag in $(EXTRA_HOST_FLAGS) ; do \
22669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22670         done; \
22671         echo "Doing html in libdecnumber" ; \
22672         (cd $(HOST_SUBDIR)/libdecnumber && \
22673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22675                   "RANLIB=$${RANLIB}" \
22676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22677                   html) \
22678           || exit 1
22679
22680 @endif libdecnumber
22681
22682 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
22683 maybe-TAGS-libdecnumber:
22684 @if libdecnumber
22685 maybe-TAGS-libdecnumber: TAGS-libdecnumber
22686
22687 TAGS-libdecnumber: \
22688     configure-libdecnumber 
22689         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22690         r=`${PWD_COMMAND}`; export r; \
22691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692         $(HOST_EXPORTS) \
22693         for flag in $(EXTRA_HOST_FLAGS) ; do \
22694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695         done; \
22696         echo "Doing TAGS in libdecnumber" ; \
22697         (cd $(HOST_SUBDIR)/libdecnumber && \
22698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700                   "RANLIB=$${RANLIB}" \
22701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702                   TAGS) \
22703           || exit 1
22704
22705 @endif libdecnumber
22706
22707 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
22708 maybe-install-info-libdecnumber:
22709 @if libdecnumber
22710 maybe-install-info-libdecnumber: install-info-libdecnumber
22711
22712 install-info-libdecnumber: \
22713     configure-libdecnumber \
22714     info-libdecnumber 
22715         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22716         r=`${PWD_COMMAND}`; export r; \
22717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22718         $(HOST_EXPORTS) \
22719         for flag in $(EXTRA_HOST_FLAGS) ; do \
22720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22721         done; \
22722         echo "Doing install-info in libdecnumber" ; \
22723         (cd $(HOST_SUBDIR)/libdecnumber && \
22724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22726                   "RANLIB=$${RANLIB}" \
22727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22728                   install-info) \
22729           || exit 1
22730
22731 @endif libdecnumber
22732
22733 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
22734 maybe-install-pdf-libdecnumber:
22735 @if libdecnumber
22736 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
22737
22738 install-pdf-libdecnumber: \
22739     configure-libdecnumber \
22740     pdf-libdecnumber 
22741         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22742         r=`${PWD_COMMAND}`; export r; \
22743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22744         $(HOST_EXPORTS) \
22745         for flag in $(EXTRA_HOST_FLAGS) ; do \
22746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22747         done; \
22748         echo "Doing install-pdf in libdecnumber" ; \
22749         (cd $(HOST_SUBDIR)/libdecnumber && \
22750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22752                   "RANLIB=$${RANLIB}" \
22753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22754                   install-pdf) \
22755           || exit 1
22756
22757 @endif libdecnumber
22758
22759 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22760 maybe-install-html-libdecnumber:
22761 @if libdecnumber
22762 maybe-install-html-libdecnumber: install-html-libdecnumber
22763
22764 install-html-libdecnumber: \
22765     configure-libdecnumber \
22766     html-libdecnumber 
22767         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22768         r=`${PWD_COMMAND}`; export r; \
22769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22770         $(HOST_EXPORTS) \
22771         for flag in $(EXTRA_HOST_FLAGS) ; do \
22772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22773         done; \
22774         echo "Doing install-html in libdecnumber" ; \
22775         (cd $(HOST_SUBDIR)/libdecnumber && \
22776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22778                   "RANLIB=$${RANLIB}" \
22779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22780                   install-html) \
22781           || exit 1
22782
22783 @endif libdecnumber
22784
22785 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22786 maybe-installcheck-libdecnumber:
22787 @if libdecnumber
22788 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22789
22790 installcheck-libdecnumber: \
22791     configure-libdecnumber 
22792         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22793         r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(HOST_EXPORTS) \
22796         for flag in $(EXTRA_HOST_FLAGS) ; do \
22797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798         done; \
22799         echo "Doing installcheck in libdecnumber" ; \
22800         (cd $(HOST_SUBDIR)/libdecnumber && \
22801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803                   "RANLIB=$${RANLIB}" \
22804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22805                   installcheck) \
22806           || exit 1
22807
22808 @endif libdecnumber
22809
22810 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22811 maybe-mostlyclean-libdecnumber:
22812 @if libdecnumber
22813 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22814
22815 mostlyclean-libdecnumber: 
22816         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22817         r=`${PWD_COMMAND}`; export r; \
22818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819         $(HOST_EXPORTS) \
22820         for flag in $(EXTRA_HOST_FLAGS) ; do \
22821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822         done; \
22823         echo "Doing mostlyclean in libdecnumber" ; \
22824         (cd $(HOST_SUBDIR)/libdecnumber && \
22825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827                   "RANLIB=$${RANLIB}" \
22828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829                   mostlyclean) \
22830           || exit 1
22831
22832 @endif libdecnumber
22833
22834 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22835 maybe-clean-libdecnumber:
22836 @if libdecnumber
22837 maybe-clean-libdecnumber: clean-libdecnumber
22838
22839 clean-libdecnumber: 
22840         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22841         r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         $(HOST_EXPORTS) \
22844         for flag in $(EXTRA_HOST_FLAGS) ; do \
22845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846         done; \
22847         echo "Doing clean in libdecnumber" ; \
22848         (cd $(HOST_SUBDIR)/libdecnumber && \
22849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851                   "RANLIB=$${RANLIB}" \
22852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22853                   clean) \
22854           || exit 1
22855
22856 @endif libdecnumber
22857
22858 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22859 maybe-distclean-libdecnumber:
22860 @if libdecnumber
22861 maybe-distclean-libdecnumber: distclean-libdecnumber
22862
22863 distclean-libdecnumber: 
22864         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22865         r=`${PWD_COMMAND}`; export r; \
22866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867         $(HOST_EXPORTS) \
22868         for flag in $(EXTRA_HOST_FLAGS) ; do \
22869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870         done; \
22871         echo "Doing distclean in libdecnumber" ; \
22872         (cd $(HOST_SUBDIR)/libdecnumber && \
22873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22875                   "RANLIB=$${RANLIB}" \
22876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22877                   distclean) \
22878           || exit 1
22879
22880 @endif libdecnumber
22881
22882 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22883 maybe-maintainer-clean-libdecnumber:
22884 @if libdecnumber
22885 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22886
22887 maintainer-clean-libdecnumber: 
22888         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22889         r=`${PWD_COMMAND}`; export r; \
22890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22891         $(HOST_EXPORTS) \
22892         for flag in $(EXTRA_HOST_FLAGS) ; do \
22893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22894         done; \
22895         echo "Doing maintainer-clean in libdecnumber" ; \
22896         (cd $(HOST_SUBDIR)/libdecnumber && \
22897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22899                   "RANLIB=$${RANLIB}" \
22900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22901                   maintainer-clean) \
22902           || exit 1
22903
22904 @endif libdecnumber
22905
22906
22907
22908 .PHONY: configure-libgui maybe-configure-libgui
22909 maybe-configure-libgui:
22910 @if gcc-bootstrap
22911 configure-libgui: stage_current
22912 @endif gcc-bootstrap
22913 @if libgui
22914 maybe-configure-libgui: configure-libgui
22915 configure-libgui: 
22916         @: $(MAKE); $(unstage)
22917         @r=`${PWD_COMMAND}`; export r; \
22918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22919         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22921         $(HOST_EXPORTS) \
22922         echo Configuring in $(HOST_SUBDIR)/libgui; \
22923         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22924         case $(srcdir) in \
22925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22926           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22928         esac; \
22929         srcdiroption="--srcdir=$${topdir}/libgui"; \
22930         libsrcdir="$$s/libgui"; \
22931         $(SHELL) $${libsrcdir}/configure \
22932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22933           --target=${target_alias} $${srcdiroption}  \
22934           || exit 1
22935 @endif libgui
22936
22937
22938
22939
22940
22941 .PHONY: all-libgui maybe-all-libgui
22942 maybe-all-libgui:
22943 @if gcc-bootstrap
22944 all-libgui: stage_current
22945 @endif gcc-bootstrap
22946 @if libgui
22947 TARGET-libgui=all
22948 maybe-all-libgui: all-libgui
22949 all-libgui: configure-libgui
22950         @: $(MAKE); $(unstage)
22951         @r=`${PWD_COMMAND}`; export r; \
22952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22953         $(HOST_EXPORTS) \
22954         (cd $(HOST_SUBDIR)/libgui && \
22955           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
22956 @endif libgui
22957
22958
22959
22960
22961 .PHONY: check-libgui maybe-check-libgui
22962 maybe-check-libgui:
22963 @if libgui
22964 maybe-check-libgui: check-libgui
22965
22966 check-libgui:
22967         @: $(MAKE); $(unstage)
22968         @r=`${PWD_COMMAND}`; export r; \
22969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970         $(HOST_EXPORTS) \
22971         (cd $(HOST_SUBDIR)/libgui && \
22972           $(MAKE) $(FLAGS_TO_PASS)  check)
22973
22974 @endif libgui
22975
22976 .PHONY: install-libgui maybe-install-libgui
22977 maybe-install-libgui:
22978 @if libgui
22979 maybe-install-libgui: install-libgui
22980
22981 install-libgui: installdirs
22982         @: $(MAKE); $(unstage)
22983         @r=`${PWD_COMMAND}`; export r; \
22984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985         $(HOST_EXPORTS) \
22986         (cd $(HOST_SUBDIR)/libgui && \
22987           $(MAKE) $(FLAGS_TO_PASS)  install)
22988
22989 @endif libgui
22990
22991 # Other targets (info, dvi, pdf, etc.)
22992
22993 .PHONY: maybe-info-libgui info-libgui
22994 maybe-info-libgui:
22995 @if libgui
22996 maybe-info-libgui: info-libgui
22997
22998 info-libgui: \
22999     configure-libgui 
23000         @: $(MAKE); $(unstage)
23001         @[ -f ./libgui/Makefile ] || exit 0; \
23002         r=`${PWD_COMMAND}`; export r; \
23003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23004         $(HOST_EXPORTS) \
23005         for flag in $(EXTRA_HOST_FLAGS) ; do \
23006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23007         done; \
23008         echo "Doing info in libgui" ; \
23009         (cd $(HOST_SUBDIR)/libgui && \
23010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23012                   "RANLIB=$${RANLIB}" \
23013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23014                   info) \
23015           || exit 1
23016
23017 @endif libgui
23018
23019 .PHONY: maybe-dvi-libgui dvi-libgui
23020 maybe-dvi-libgui:
23021 @if libgui
23022 maybe-dvi-libgui: dvi-libgui
23023
23024 dvi-libgui: \
23025     configure-libgui 
23026         @: $(MAKE); $(unstage)
23027         @[ -f ./libgui/Makefile ] || exit 0; \
23028         r=`${PWD_COMMAND}`; export r; \
23029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030         $(HOST_EXPORTS) \
23031         for flag in $(EXTRA_HOST_FLAGS) ; do \
23032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033         done; \
23034         echo "Doing dvi in libgui" ; \
23035         (cd $(HOST_SUBDIR)/libgui && \
23036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038                   "RANLIB=$${RANLIB}" \
23039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23040                   dvi) \
23041           || exit 1
23042
23043 @endif libgui
23044
23045 .PHONY: maybe-pdf-libgui pdf-libgui
23046 maybe-pdf-libgui:
23047 @if libgui
23048 maybe-pdf-libgui: pdf-libgui
23049
23050 pdf-libgui: \
23051     configure-libgui 
23052         @: $(MAKE); $(unstage)
23053         @[ -f ./libgui/Makefile ] || exit 0; \
23054         r=`${PWD_COMMAND}`; export r; \
23055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056         $(HOST_EXPORTS) \
23057         for flag in $(EXTRA_HOST_FLAGS) ; do \
23058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23059         done; \
23060         echo "Doing pdf in libgui" ; \
23061         (cd $(HOST_SUBDIR)/libgui && \
23062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23064                   "RANLIB=$${RANLIB}" \
23065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23066                   pdf) \
23067           || exit 1
23068
23069 @endif libgui
23070
23071 .PHONY: maybe-html-libgui html-libgui
23072 maybe-html-libgui:
23073 @if libgui
23074 maybe-html-libgui: html-libgui
23075
23076 html-libgui: \
23077     configure-libgui 
23078         @: $(MAKE); $(unstage)
23079         @[ -f ./libgui/Makefile ] || exit 0; \
23080         r=`${PWD_COMMAND}`; export r; \
23081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082         $(HOST_EXPORTS) \
23083         for flag in $(EXTRA_HOST_FLAGS) ; do \
23084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085         done; \
23086         echo "Doing html in libgui" ; \
23087         (cd $(HOST_SUBDIR)/libgui && \
23088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090                   "RANLIB=$${RANLIB}" \
23091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23092                   html) \
23093           || exit 1
23094
23095 @endif libgui
23096
23097 .PHONY: maybe-TAGS-libgui TAGS-libgui
23098 maybe-TAGS-libgui:
23099 @if libgui
23100 maybe-TAGS-libgui: TAGS-libgui
23101
23102 TAGS-libgui: \
23103     configure-libgui 
23104         @: $(MAKE); $(unstage)
23105         @[ -f ./libgui/Makefile ] || exit 0; \
23106         r=`${PWD_COMMAND}`; export r; \
23107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108         $(HOST_EXPORTS) \
23109         for flag in $(EXTRA_HOST_FLAGS) ; do \
23110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23111         done; \
23112         echo "Doing TAGS in libgui" ; \
23113         (cd $(HOST_SUBDIR)/libgui && \
23114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23116                   "RANLIB=$${RANLIB}" \
23117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23118                   TAGS) \
23119           || exit 1
23120
23121 @endif libgui
23122
23123 .PHONY: maybe-install-info-libgui install-info-libgui
23124 maybe-install-info-libgui:
23125 @if libgui
23126 maybe-install-info-libgui: install-info-libgui
23127
23128 install-info-libgui: \
23129     configure-libgui \
23130     info-libgui 
23131         @: $(MAKE); $(unstage)
23132         @[ -f ./libgui/Makefile ] || exit 0; \
23133         r=`${PWD_COMMAND}`; export r; \
23134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135         $(HOST_EXPORTS) \
23136         for flag in $(EXTRA_HOST_FLAGS) ; do \
23137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23138         done; \
23139         echo "Doing install-info in libgui" ; \
23140         (cd $(HOST_SUBDIR)/libgui && \
23141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23143                   "RANLIB=$${RANLIB}" \
23144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23145                   install-info) \
23146           || exit 1
23147
23148 @endif libgui
23149
23150 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
23151 maybe-install-pdf-libgui:
23152 @if libgui
23153 maybe-install-pdf-libgui: install-pdf-libgui
23154
23155 install-pdf-libgui: \
23156     configure-libgui \
23157     pdf-libgui 
23158         @: $(MAKE); $(unstage)
23159         @[ -f ./libgui/Makefile ] || exit 0; \
23160         r=`${PWD_COMMAND}`; export r; \
23161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23162         $(HOST_EXPORTS) \
23163         for flag in $(EXTRA_HOST_FLAGS) ; do \
23164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23165         done; \
23166         echo "Doing install-pdf in libgui" ; \
23167         (cd $(HOST_SUBDIR)/libgui && \
23168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23170                   "RANLIB=$${RANLIB}" \
23171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23172                   install-pdf) \
23173           || exit 1
23174
23175 @endif libgui
23176
23177 .PHONY: maybe-install-html-libgui install-html-libgui
23178 maybe-install-html-libgui:
23179 @if libgui
23180 maybe-install-html-libgui: install-html-libgui
23181
23182 install-html-libgui: \
23183     configure-libgui \
23184     html-libgui 
23185         @: $(MAKE); $(unstage)
23186         @[ -f ./libgui/Makefile ] || exit 0; \
23187         r=`${PWD_COMMAND}`; export r; \
23188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189         $(HOST_EXPORTS) \
23190         for flag in $(EXTRA_HOST_FLAGS) ; do \
23191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23192         done; \
23193         echo "Doing install-html in libgui" ; \
23194         (cd $(HOST_SUBDIR)/libgui && \
23195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23197                   "RANLIB=$${RANLIB}" \
23198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23199                   install-html) \
23200           || exit 1
23201
23202 @endif libgui
23203
23204 .PHONY: maybe-installcheck-libgui installcheck-libgui
23205 maybe-installcheck-libgui:
23206 @if libgui
23207 maybe-installcheck-libgui: installcheck-libgui
23208
23209 installcheck-libgui: \
23210     configure-libgui 
23211         @: $(MAKE); $(unstage)
23212         @[ -f ./libgui/Makefile ] || exit 0; \
23213         r=`${PWD_COMMAND}`; export r; \
23214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23215         $(HOST_EXPORTS) \
23216         for flag in $(EXTRA_HOST_FLAGS) ; do \
23217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23218         done; \
23219         echo "Doing installcheck in libgui" ; \
23220         (cd $(HOST_SUBDIR)/libgui && \
23221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23223                   "RANLIB=$${RANLIB}" \
23224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23225                   installcheck) \
23226           || exit 1
23227
23228 @endif libgui
23229
23230 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
23231 maybe-mostlyclean-libgui:
23232 @if libgui
23233 maybe-mostlyclean-libgui: mostlyclean-libgui
23234
23235 mostlyclean-libgui: 
23236         @: $(MAKE); $(unstage)
23237         @[ -f ./libgui/Makefile ] || exit 0; \
23238         r=`${PWD_COMMAND}`; export r; \
23239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23240         $(HOST_EXPORTS) \
23241         for flag in $(EXTRA_HOST_FLAGS) ; do \
23242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23243         done; \
23244         echo "Doing mostlyclean in libgui" ; \
23245         (cd $(HOST_SUBDIR)/libgui && \
23246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23248                   "RANLIB=$${RANLIB}" \
23249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23250                   mostlyclean) \
23251           || exit 1
23252
23253 @endif libgui
23254
23255 .PHONY: maybe-clean-libgui clean-libgui
23256 maybe-clean-libgui:
23257 @if libgui
23258 maybe-clean-libgui: clean-libgui
23259
23260 clean-libgui: 
23261         @: $(MAKE); $(unstage)
23262         @[ -f ./libgui/Makefile ] || exit 0; \
23263         r=`${PWD_COMMAND}`; export r; \
23264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23265         $(HOST_EXPORTS) \
23266         for flag in $(EXTRA_HOST_FLAGS) ; do \
23267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23268         done; \
23269         echo "Doing clean in libgui" ; \
23270         (cd $(HOST_SUBDIR)/libgui && \
23271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23273                   "RANLIB=$${RANLIB}" \
23274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23275                   clean) \
23276           || exit 1
23277
23278 @endif libgui
23279
23280 .PHONY: maybe-distclean-libgui distclean-libgui
23281 maybe-distclean-libgui:
23282 @if libgui
23283 maybe-distclean-libgui: distclean-libgui
23284
23285 distclean-libgui: 
23286         @: $(MAKE); $(unstage)
23287         @[ -f ./libgui/Makefile ] || exit 0; \
23288         r=`${PWD_COMMAND}`; export r; \
23289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290         $(HOST_EXPORTS) \
23291         for flag in $(EXTRA_HOST_FLAGS) ; do \
23292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23293         done; \
23294         echo "Doing distclean in libgui" ; \
23295         (cd $(HOST_SUBDIR)/libgui && \
23296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23298                   "RANLIB=$${RANLIB}" \
23299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23300                   distclean) \
23301           || exit 1
23302
23303 @endif libgui
23304
23305 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
23306 maybe-maintainer-clean-libgui:
23307 @if libgui
23308 maybe-maintainer-clean-libgui: maintainer-clean-libgui
23309
23310 maintainer-clean-libgui: 
23311         @: $(MAKE); $(unstage)
23312         @[ -f ./libgui/Makefile ] || exit 0; \
23313         r=`${PWD_COMMAND}`; export r; \
23314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23315         $(HOST_EXPORTS) \
23316         for flag in $(EXTRA_HOST_FLAGS) ; do \
23317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23318         done; \
23319         echo "Doing maintainer-clean in libgui" ; \
23320         (cd $(HOST_SUBDIR)/libgui && \
23321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23323                   "RANLIB=$${RANLIB}" \
23324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23325                   maintainer-clean) \
23326           || exit 1
23327
23328 @endif libgui
23329
23330
23331
23332 .PHONY: configure-libiberty maybe-configure-libiberty
23333 maybe-configure-libiberty:
23334 @if gcc-bootstrap
23335 configure-libiberty: stage_current
23336 @endif gcc-bootstrap
23337 @if libiberty
23338 maybe-configure-libiberty: configure-libiberty
23339 configure-libiberty: 
23340         @r=`${PWD_COMMAND}`; export r; \
23341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23344         $(HOST_EXPORTS) \
23345         echo Configuring in $(HOST_SUBDIR)/libiberty; \
23346         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
23347         case $(srcdir) in \
23348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23349           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23351         esac; \
23352         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23353         libsrcdir="$$s/libiberty"; \
23354         $(SHELL) $${libsrcdir}/configure \
23355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23356           --target=${target_alias} $${srcdiroption}  \
23357           || exit 1
23358 @endif libiberty
23359
23360
23361
23362 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
23363 maybe-configure-stage1-libiberty:
23364 @if libiberty-bootstrap
23365 maybe-configure-stage1-libiberty: configure-stage1-libiberty
23366 configure-stage1-libiberty:
23367         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23369         @r=`${PWD_COMMAND}`; export r; \
23370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23372         $(HOST_EXPORTS) \
23373         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23374         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
23375         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
23376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23377         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23378         case $(srcdir) in \
23379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23380           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23382         esac; \
23383         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23384         libsrcdir="$$s/libiberty"; \
23385         $(SHELL) $${libsrcdir}/configure \
23386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23387           --target=${target_alias} $${srcdiroption} \
23388            \
23389           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23390 @endif libiberty-bootstrap
23391
23392 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
23393 maybe-configure-stage2-libiberty:
23394 @if libiberty-bootstrap
23395 maybe-configure-stage2-libiberty: configure-stage2-libiberty
23396 configure-stage2-libiberty:
23397         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23399         @r=`${PWD_COMMAND}`; export r; \
23400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23402         $(HOST_EXPORTS) \
23403         $(POSTSTAGE1_HOST_EXPORTS) \
23404         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23405         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23406         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
23407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23408         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23409         case $(srcdir) in \
23410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23411           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23413         esac; \
23414         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23415         libsrcdir="$$s/libiberty"; \
23416         $(SHELL) $${libsrcdir}/configure \
23417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23418           --target=${target_alias} $${srcdiroption} \
23419           --with-build-libsubdir=$(HOST_SUBDIR) \
23420           @stage2_werror_flag@ 
23421 @endif libiberty-bootstrap
23422
23423 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
23424 maybe-configure-stage3-libiberty:
23425 @if libiberty-bootstrap
23426 maybe-configure-stage3-libiberty: configure-stage3-libiberty
23427 configure-stage3-libiberty:
23428         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23430         @r=`${PWD_COMMAND}`; export r; \
23431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23433         $(HOST_EXPORTS) \
23434         $(POSTSTAGE1_HOST_EXPORTS) \
23435         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23436         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23437         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
23438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23439         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23440         case $(srcdir) in \
23441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23442           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23444         esac; \
23445         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23446         libsrcdir="$$s/libiberty"; \
23447         $(SHELL) $${libsrcdir}/configure \
23448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23449           --target=${target_alias} $${srcdiroption} \
23450           --with-build-libsubdir=$(HOST_SUBDIR) \
23451           @stage2_werror_flag@ 
23452 @endif libiberty-bootstrap
23453
23454 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
23455 maybe-configure-stage4-libiberty:
23456 @if libiberty-bootstrap
23457 maybe-configure-stage4-libiberty: configure-stage4-libiberty
23458 configure-stage4-libiberty:
23459         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23460         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23461         @r=`${PWD_COMMAND}`; export r; \
23462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23463         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23464         $(HOST_EXPORTS) \
23465         $(POSTSTAGE1_HOST_EXPORTS) \
23466         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23467         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23468         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
23469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23470         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23471         case $(srcdir) in \
23472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23473           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23475         esac; \
23476         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23477         libsrcdir="$$s/libiberty"; \
23478         $(SHELL) $${libsrcdir}/configure \
23479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23480           --target=${target_alias} $${srcdiroption} \
23481           --with-build-libsubdir=$(HOST_SUBDIR) \
23482           @stage2_werror_flag@ 
23483 @endif libiberty-bootstrap
23484
23485 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
23486 maybe-configure-stageprofile-libiberty:
23487 @if libiberty-bootstrap
23488 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
23489 configure-stageprofile-libiberty:
23490         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23492         @r=`${PWD_COMMAND}`; export r; \
23493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23494         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23495         $(HOST_EXPORTS) \
23496         $(POSTSTAGE1_HOST_EXPORTS) \
23497         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
23498         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
23499         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
23500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23501         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23502         case $(srcdir) in \
23503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23504           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23506         esac; \
23507         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23508         libsrcdir="$$s/libiberty"; \
23509         $(SHELL) $${libsrcdir}/configure \
23510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23511           --target=${target_alias} $${srcdiroption} \
23512           --with-build-libsubdir=$(HOST_SUBDIR) \
23513           @stage2_werror_flag@ 
23514 @endif libiberty-bootstrap
23515
23516 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
23517 maybe-configure-stagefeedback-libiberty:
23518 @if libiberty-bootstrap
23519 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
23520 configure-stagefeedback-libiberty:
23521         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23523         @r=`${PWD_COMMAND}`; export r; \
23524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23526         $(HOST_EXPORTS) \
23527         $(POSTSTAGE1_HOST_EXPORTS) \
23528         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
23529         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
23530         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
23531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23532         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23533         case $(srcdir) in \
23534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23535           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23537         esac; \
23538         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23539         libsrcdir="$$s/libiberty"; \
23540         $(SHELL) $${libsrcdir}/configure \
23541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23542           --target=${target_alias} $${srcdiroption} \
23543           --with-build-libsubdir=$(HOST_SUBDIR) \
23544           @stage2_werror_flag@ 
23545 @endif libiberty-bootstrap
23546
23547
23548
23549
23550
23551 .PHONY: all-libiberty maybe-all-libiberty
23552 maybe-all-libiberty:
23553 @if gcc-bootstrap
23554 all-libiberty: stage_current
23555 @endif gcc-bootstrap
23556 @if libiberty
23557 TARGET-libiberty=all
23558 maybe-all-libiberty: all-libiberty
23559 all-libiberty: configure-libiberty
23560         @r=`${PWD_COMMAND}`; export r; \
23561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23562         $(HOST_EXPORTS) \
23563         (cd $(HOST_SUBDIR)/libiberty && \
23564           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
23565 @endif libiberty
23566
23567
23568
23569 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
23570 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
23571 maybe-all-stage1-libiberty:
23572 maybe-clean-stage1-libiberty:
23573 @if libiberty-bootstrap
23574 maybe-all-stage1-libiberty: all-stage1-libiberty
23575 all-stage1: all-stage1-libiberty
23576 TARGET-stage1-libiberty = $(TARGET-libiberty)
23577 all-stage1-libiberty: configure-stage1-libiberty
23578         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23579         @r=`${PWD_COMMAND}`; export r; \
23580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581         $(HOST_EXPORTS) \
23582         cd $(HOST_SUBDIR)/libiberty && \
23583         $(MAKE) $(FLAGS_TO_PASS) \
23584                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
23585                 $(TARGET-stage1-libiberty)
23586
23587 maybe-clean-stage1-libiberty: clean-stage1-libiberty
23588 clean-stage1: clean-stage1-libiberty
23589 clean-stage1-libiberty:
23590         @if [ $(current_stage) = stage1 ]; then \
23591           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23592         else \
23593           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
23594           $(MAKE) stage1-start; \
23595         fi; \
23596         cd $(HOST_SUBDIR)/libiberty && \
23597         $(MAKE) $(FLAGS_TO_PASS)  \
23598                  clean
23599 @endif libiberty-bootstrap
23600
23601
23602 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
23603 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
23604 maybe-all-stage2-libiberty:
23605 maybe-clean-stage2-libiberty:
23606 @if libiberty-bootstrap
23607 maybe-all-stage2-libiberty: all-stage2-libiberty
23608 all-stage2: all-stage2-libiberty
23609 TARGET-stage2-libiberty = $(TARGET-libiberty)
23610 all-stage2-libiberty: configure-stage2-libiberty
23611         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23612         @r=`${PWD_COMMAND}`; export r; \
23613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614         $(HOST_EXPORTS) \
23615         $(POSTSTAGE1_HOST_EXPORTS) \
23616         cd $(HOST_SUBDIR)/libiberty && \
23617         $(MAKE) $(FLAGS_TO_PASS) \
23618                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23619                 $(TARGET-stage2-libiberty)
23620
23621 maybe-clean-stage2-libiberty: clean-stage2-libiberty
23622 clean-stage2: clean-stage2-libiberty
23623 clean-stage2-libiberty:
23624         @if [ $(current_stage) = stage2 ]; then \
23625           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23626         else \
23627           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
23628           $(MAKE) stage2-start; \
23629         fi; \
23630         cd $(HOST_SUBDIR)/libiberty && \
23631         $(MAKE) $(FLAGS_TO_PASS)  \
23632                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23633                  clean
23634 @endif libiberty-bootstrap
23635
23636
23637 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
23638 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
23639 maybe-all-stage3-libiberty:
23640 maybe-clean-stage3-libiberty:
23641 @if libiberty-bootstrap
23642 maybe-all-stage3-libiberty: all-stage3-libiberty
23643 all-stage3: all-stage3-libiberty
23644 TARGET-stage3-libiberty = $(TARGET-libiberty)
23645 all-stage3-libiberty: configure-stage3-libiberty
23646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23647         @r=`${PWD_COMMAND}`; export r; \
23648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23649         $(HOST_EXPORTS) \
23650         $(POSTSTAGE1_HOST_EXPORTS) \
23651         cd $(HOST_SUBDIR)/libiberty && \
23652         $(MAKE) $(FLAGS_TO_PASS) \
23653                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23654                 $(TARGET-stage3-libiberty)
23655
23656 maybe-clean-stage3-libiberty: clean-stage3-libiberty
23657 clean-stage3: clean-stage3-libiberty
23658 clean-stage3-libiberty:
23659         @if [ $(current_stage) = stage3 ]; then \
23660           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23661         else \
23662           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
23663           $(MAKE) stage3-start; \
23664         fi; \
23665         cd $(HOST_SUBDIR)/libiberty && \
23666         $(MAKE) $(FLAGS_TO_PASS)  \
23667                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23668                  clean
23669 @endif libiberty-bootstrap
23670
23671
23672 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
23673 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
23674 maybe-all-stage4-libiberty:
23675 maybe-clean-stage4-libiberty:
23676 @if libiberty-bootstrap
23677 maybe-all-stage4-libiberty: all-stage4-libiberty
23678 all-stage4: all-stage4-libiberty
23679 TARGET-stage4-libiberty = $(TARGET-libiberty)
23680 all-stage4-libiberty: configure-stage4-libiberty
23681         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23682         @r=`${PWD_COMMAND}`; export r; \
23683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684         $(HOST_EXPORTS) \
23685         $(POSTSTAGE1_HOST_EXPORTS) \
23686         cd $(HOST_SUBDIR)/libiberty && \
23687         $(MAKE) $(FLAGS_TO_PASS) \
23688                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23689                 $(TARGET-stage4-libiberty)
23690
23691 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23692 clean-stage4: clean-stage4-libiberty
23693 clean-stage4-libiberty:
23694         @if [ $(current_stage) = stage4 ]; then \
23695           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23696         else \
23697           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23698           $(MAKE) stage4-start; \
23699         fi; \
23700         cd $(HOST_SUBDIR)/libiberty && \
23701         $(MAKE) $(FLAGS_TO_PASS)  \
23702                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23703                  clean
23704 @endif libiberty-bootstrap
23705
23706
23707 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23708 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23709 maybe-all-stageprofile-libiberty:
23710 maybe-clean-stageprofile-libiberty:
23711 @if libiberty-bootstrap
23712 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23713 all-stageprofile: all-stageprofile-libiberty
23714 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23715 all-stageprofile-libiberty: configure-stageprofile-libiberty
23716         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23717         @r=`${PWD_COMMAND}`; export r; \
23718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23719         $(HOST_EXPORTS) \
23720         $(POSTSTAGE1_HOST_EXPORTS) \
23721         cd $(HOST_SUBDIR)/libiberty && \
23722         $(MAKE) $(FLAGS_TO_PASS) \
23723                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23724                 $(TARGET-stageprofile-libiberty)
23725
23726 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23727 clean-stageprofile: clean-stageprofile-libiberty
23728 clean-stageprofile-libiberty:
23729         @if [ $(current_stage) = stageprofile ]; then \
23730           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23731         else \
23732           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23733           $(MAKE) stageprofile-start; \
23734         fi; \
23735         cd $(HOST_SUBDIR)/libiberty && \
23736         $(MAKE) $(FLAGS_TO_PASS)  \
23737                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23738                  clean
23739 @endif libiberty-bootstrap
23740
23741
23742 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23743 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23744 maybe-all-stagefeedback-libiberty:
23745 maybe-clean-stagefeedback-libiberty:
23746 @if libiberty-bootstrap
23747 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23748 all-stagefeedback: all-stagefeedback-libiberty
23749 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23750 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23751         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23752         @r=`${PWD_COMMAND}`; export r; \
23753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23754         $(HOST_EXPORTS) \
23755         $(POSTSTAGE1_HOST_EXPORTS) \
23756         cd $(HOST_SUBDIR)/libiberty && \
23757         $(MAKE) $(FLAGS_TO_PASS) \
23758                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23759                 $(TARGET-stagefeedback-libiberty)
23760
23761 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23762 clean-stagefeedback: clean-stagefeedback-libiberty
23763 clean-stagefeedback-libiberty:
23764         @if [ $(current_stage) = stagefeedback ]; then \
23765           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23766         else \
23767           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23768           $(MAKE) stagefeedback-start; \
23769         fi; \
23770         cd $(HOST_SUBDIR)/libiberty && \
23771         $(MAKE) $(FLAGS_TO_PASS)  \
23772                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23773                  clean
23774 @endif libiberty-bootstrap
23775
23776
23777
23778
23779
23780 .PHONY: check-libiberty maybe-check-libiberty
23781 maybe-check-libiberty:
23782 @if libiberty
23783 maybe-check-libiberty: check-libiberty
23784
23785 check-libiberty:
23786         @: $(MAKE); $(unstage)
23787         @r=`${PWD_COMMAND}`; export r; \
23788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789         $(HOST_EXPORTS) \
23790         (cd $(HOST_SUBDIR)/libiberty && \
23791           $(MAKE) $(FLAGS_TO_PASS)  check)
23792
23793 @endif libiberty
23794
23795 .PHONY: install-libiberty maybe-install-libiberty
23796 maybe-install-libiberty:
23797 @if libiberty
23798 maybe-install-libiberty: install-libiberty
23799
23800 install-libiberty: installdirs
23801         @: $(MAKE); $(unstage)
23802         @r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         $(HOST_EXPORTS) \
23805         (cd $(HOST_SUBDIR)/libiberty && \
23806           $(MAKE) $(FLAGS_TO_PASS)  install)
23807
23808 @endif libiberty
23809
23810 # Other targets (info, dvi, pdf, etc.)
23811
23812 .PHONY: maybe-info-libiberty info-libiberty
23813 maybe-info-libiberty:
23814 @if libiberty
23815 maybe-info-libiberty: info-libiberty
23816
23817 info-libiberty: \
23818     configure-libiberty 
23819         @[ -f ./libiberty/Makefile ] || exit 0; \
23820         r=`${PWD_COMMAND}`; export r; \
23821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23822         $(HOST_EXPORTS) \
23823         for flag in $(EXTRA_HOST_FLAGS) ; do \
23824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23825         done; \
23826         echo "Doing info in libiberty" ; \
23827         (cd $(HOST_SUBDIR)/libiberty && \
23828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23830                   "RANLIB=$${RANLIB}" \
23831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23832                   info) \
23833           || exit 1
23834
23835 @endif libiberty
23836
23837 .PHONY: maybe-dvi-libiberty dvi-libiberty
23838 maybe-dvi-libiberty:
23839 @if libiberty
23840 maybe-dvi-libiberty: dvi-libiberty
23841
23842 dvi-libiberty: \
23843     configure-libiberty 
23844         @[ -f ./libiberty/Makefile ] || exit 0; \
23845         r=`${PWD_COMMAND}`; export r; \
23846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23847         $(HOST_EXPORTS) \
23848         for flag in $(EXTRA_HOST_FLAGS) ; do \
23849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23850         done; \
23851         echo "Doing dvi in libiberty" ; \
23852         (cd $(HOST_SUBDIR)/libiberty && \
23853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23855                   "RANLIB=$${RANLIB}" \
23856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23857                   dvi) \
23858           || exit 1
23859
23860 @endif libiberty
23861
23862 .PHONY: maybe-pdf-libiberty pdf-libiberty
23863 maybe-pdf-libiberty:
23864 @if libiberty
23865 maybe-pdf-libiberty: pdf-libiberty
23866
23867 pdf-libiberty: \
23868     configure-libiberty 
23869         @[ -f ./libiberty/Makefile ] || exit 0; \
23870         r=`${PWD_COMMAND}`; export r; \
23871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872         $(HOST_EXPORTS) \
23873         for flag in $(EXTRA_HOST_FLAGS) ; do \
23874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23875         done; \
23876         echo "Doing pdf in libiberty" ; \
23877         (cd $(HOST_SUBDIR)/libiberty && \
23878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23880                   "RANLIB=$${RANLIB}" \
23881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23882                   pdf) \
23883           || exit 1
23884
23885 @endif libiberty
23886
23887 .PHONY: maybe-html-libiberty html-libiberty
23888 maybe-html-libiberty:
23889 @if libiberty
23890 maybe-html-libiberty: html-libiberty
23891
23892 html-libiberty: \
23893     configure-libiberty 
23894         @[ -f ./libiberty/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 html in libiberty" ; \
23902         (cd $(HOST_SUBDIR)/libiberty && \
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                   html) \
23908           || exit 1
23909
23910 @endif libiberty
23911
23912 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23913 maybe-TAGS-libiberty:
23914 @if libiberty
23915 maybe-TAGS-libiberty: TAGS-libiberty
23916
23917 TAGS-libiberty: \
23918     configure-libiberty 
23919         @[ -f ./libiberty/Makefile ] || exit 0; \
23920         r=`${PWD_COMMAND}`; export r; \
23921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922         $(HOST_EXPORTS) \
23923         for flag in $(EXTRA_HOST_FLAGS) ; do \
23924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23925         done; \
23926         echo "Doing TAGS in libiberty" ; \
23927         (cd $(HOST_SUBDIR)/libiberty && \
23928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23930                   "RANLIB=$${RANLIB}" \
23931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23932                   TAGS) \
23933           || exit 1
23934
23935 @endif libiberty
23936
23937 .PHONY: maybe-install-info-libiberty install-info-libiberty
23938 maybe-install-info-libiberty:
23939 @if libiberty
23940 maybe-install-info-libiberty: install-info-libiberty
23941
23942 install-info-libiberty: \
23943     configure-libiberty \
23944     info-libiberty 
23945         @[ -f ./libiberty/Makefile ] || exit 0; \
23946         r=`${PWD_COMMAND}`; export r; \
23947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23948         $(HOST_EXPORTS) \
23949         for flag in $(EXTRA_HOST_FLAGS) ; do \
23950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23951         done; \
23952         echo "Doing install-info in libiberty" ; \
23953         (cd $(HOST_SUBDIR)/libiberty && \
23954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23956                   "RANLIB=$${RANLIB}" \
23957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23958                   install-info) \
23959           || exit 1
23960
23961 @endif libiberty
23962
23963 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23964 maybe-install-pdf-libiberty:
23965 @if libiberty
23966 maybe-install-pdf-libiberty: install-pdf-libiberty
23967
23968 install-pdf-libiberty: \
23969     configure-libiberty \
23970     pdf-libiberty 
23971         @[ -f ./libiberty/Makefile ] || exit 0; \
23972         r=`${PWD_COMMAND}`; export r; \
23973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23974         $(HOST_EXPORTS) \
23975         for flag in $(EXTRA_HOST_FLAGS) ; do \
23976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23977         done; \
23978         echo "Doing install-pdf in libiberty" ; \
23979         (cd $(HOST_SUBDIR)/libiberty && \
23980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23982                   "RANLIB=$${RANLIB}" \
23983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23984                   install-pdf) \
23985           || exit 1
23986
23987 @endif libiberty
23988
23989 .PHONY: maybe-install-html-libiberty install-html-libiberty
23990 maybe-install-html-libiberty:
23991 @if libiberty
23992 maybe-install-html-libiberty: install-html-libiberty
23993
23994 install-html-libiberty: \
23995     configure-libiberty \
23996     html-libiberty 
23997         @[ -f ./libiberty/Makefile ] || exit 0; \
23998         r=`${PWD_COMMAND}`; export r; \
23999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24000         $(HOST_EXPORTS) \
24001         for flag in $(EXTRA_HOST_FLAGS) ; do \
24002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24003         done; \
24004         echo "Doing install-html in libiberty" ; \
24005         (cd $(HOST_SUBDIR)/libiberty && \
24006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24008                   "RANLIB=$${RANLIB}" \
24009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24010                   install-html) \
24011           || exit 1
24012
24013 @endif libiberty
24014
24015 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
24016 maybe-installcheck-libiberty:
24017 @if libiberty
24018 maybe-installcheck-libiberty: installcheck-libiberty
24019
24020 installcheck-libiberty: \
24021     configure-libiberty 
24022         @[ -f ./libiberty/Makefile ] || exit 0; \
24023         r=`${PWD_COMMAND}`; export r; \
24024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025         $(HOST_EXPORTS) \
24026         for flag in $(EXTRA_HOST_FLAGS) ; do \
24027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028         done; \
24029         echo "Doing installcheck in libiberty" ; \
24030         (cd $(HOST_SUBDIR)/libiberty && \
24031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033                   "RANLIB=$${RANLIB}" \
24034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24035                   installcheck) \
24036           || exit 1
24037
24038 @endif libiberty
24039
24040 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
24041 maybe-mostlyclean-libiberty:
24042 @if libiberty
24043 maybe-mostlyclean-libiberty: mostlyclean-libiberty
24044
24045 mostlyclean-libiberty: 
24046         @[ -f ./libiberty/Makefile ] || exit 0; \
24047         r=`${PWD_COMMAND}`; export r; \
24048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24049         $(HOST_EXPORTS) \
24050         for flag in $(EXTRA_HOST_FLAGS) ; do \
24051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24052         done; \
24053         echo "Doing mostlyclean in libiberty" ; \
24054         (cd $(HOST_SUBDIR)/libiberty && \
24055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24057                   "RANLIB=$${RANLIB}" \
24058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24059                   mostlyclean) \
24060           || exit 1
24061
24062 @endif libiberty
24063
24064 .PHONY: maybe-clean-libiberty clean-libiberty
24065 maybe-clean-libiberty:
24066 @if libiberty
24067 maybe-clean-libiberty: clean-libiberty
24068
24069 clean-libiberty: 
24070         @[ -f ./libiberty/Makefile ] || exit 0; \
24071         r=`${PWD_COMMAND}`; export r; \
24072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24073         $(HOST_EXPORTS) \
24074         for flag in $(EXTRA_HOST_FLAGS) ; do \
24075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24076         done; \
24077         echo "Doing clean in libiberty" ; \
24078         (cd $(HOST_SUBDIR)/libiberty && \
24079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24081                   "RANLIB=$${RANLIB}" \
24082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24083                   clean) \
24084           || exit 1
24085
24086 @endif libiberty
24087
24088 .PHONY: maybe-distclean-libiberty distclean-libiberty
24089 maybe-distclean-libiberty:
24090 @if libiberty
24091 maybe-distclean-libiberty: distclean-libiberty
24092
24093 distclean-libiberty: 
24094         @[ -f ./libiberty/Makefile ] || exit 0; \
24095         r=`${PWD_COMMAND}`; export r; \
24096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097         $(HOST_EXPORTS) \
24098         for flag in $(EXTRA_HOST_FLAGS) ; do \
24099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24100         done; \
24101         echo "Doing distclean in libiberty" ; \
24102         (cd $(HOST_SUBDIR)/libiberty && \
24103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24105                   "RANLIB=$${RANLIB}" \
24106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24107                   distclean) \
24108           || exit 1
24109
24110 @endif libiberty
24111
24112 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
24113 maybe-maintainer-clean-libiberty:
24114 @if libiberty
24115 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
24116
24117 maintainer-clean-libiberty: 
24118         @[ -f ./libiberty/Makefile ] || exit 0; \
24119         r=`${PWD_COMMAND}`; export r; \
24120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121         $(HOST_EXPORTS) \
24122         for flag in $(EXTRA_HOST_FLAGS) ; do \
24123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124         done; \
24125         echo "Doing maintainer-clean in libiberty" ; \
24126         (cd $(HOST_SUBDIR)/libiberty && \
24127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129                   "RANLIB=$${RANLIB}" \
24130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131                   maintainer-clean) \
24132           || exit 1
24133
24134 @endif libiberty
24135
24136
24137
24138 .PHONY: configure-libtool maybe-configure-libtool
24139 maybe-configure-libtool:
24140 @if gcc-bootstrap
24141 configure-libtool: stage_current
24142 @endif gcc-bootstrap
24143 @if libtool
24144 maybe-configure-libtool: configure-libtool
24145 configure-libtool: 
24146         @: $(MAKE); $(unstage)
24147         @r=`${PWD_COMMAND}`; export r; \
24148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
24150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
24151         $(HOST_EXPORTS) \
24152         echo Configuring in $(HOST_SUBDIR)/libtool; \
24153         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
24154         case $(srcdir) in \
24155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24156           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
24157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24158         esac; \
24159         srcdiroption="--srcdir=$${topdir}/libtool"; \
24160         libsrcdir="$$s/libtool"; \
24161         $(SHELL) $${libsrcdir}/configure \
24162           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24163           --target=${target_alias} $${srcdiroption}  \
24164           || exit 1
24165 @endif libtool
24166
24167
24168
24169
24170
24171 .PHONY: all-libtool maybe-all-libtool
24172 maybe-all-libtool:
24173 @if gcc-bootstrap
24174 all-libtool: stage_current
24175 @endif gcc-bootstrap
24176 @if libtool
24177 TARGET-libtool=all
24178 maybe-all-libtool: all-libtool
24179 all-libtool: configure-libtool
24180         @: $(MAKE); $(unstage)
24181         @r=`${PWD_COMMAND}`; export r; \
24182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183         $(HOST_EXPORTS) \
24184         (cd $(HOST_SUBDIR)/libtool && \
24185           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
24186 @endif libtool
24187
24188
24189
24190
24191 .PHONY: check-libtool maybe-check-libtool
24192 maybe-check-libtool:
24193 @if libtool
24194 maybe-check-libtool: check-libtool
24195
24196 check-libtool:
24197         @: $(MAKE); $(unstage)
24198         @r=`${PWD_COMMAND}`; export r; \
24199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24200         $(HOST_EXPORTS) \
24201         (cd $(HOST_SUBDIR)/libtool && \
24202           $(MAKE) $(FLAGS_TO_PASS)  check)
24203
24204 @endif libtool
24205
24206 .PHONY: install-libtool maybe-install-libtool
24207 maybe-install-libtool:
24208 @if libtool
24209 maybe-install-libtool: install-libtool
24210
24211 install-libtool: installdirs
24212         @: $(MAKE); $(unstage)
24213         @r=`${PWD_COMMAND}`; export r; \
24214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215         $(HOST_EXPORTS) \
24216         (cd $(HOST_SUBDIR)/libtool && \
24217           $(MAKE) $(FLAGS_TO_PASS)  install)
24218
24219 @endif libtool
24220
24221 # Other targets (info, dvi, pdf, etc.)
24222
24223 .PHONY: maybe-info-libtool info-libtool
24224 maybe-info-libtool:
24225 @if libtool
24226 maybe-info-libtool: info-libtool
24227
24228 info-libtool: \
24229     configure-libtool 
24230         @: $(MAKE); $(unstage)
24231         @[ -f ./libtool/Makefile ] || exit 0; \
24232         r=`${PWD_COMMAND}`; export r; \
24233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234         $(HOST_EXPORTS) \
24235         for flag in $(EXTRA_HOST_FLAGS) ; do \
24236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24237         done; \
24238         echo "Doing info in libtool" ; \
24239         (cd $(HOST_SUBDIR)/libtool && \
24240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24242                   "RANLIB=$${RANLIB}" \
24243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24244                   info) \
24245           || exit 1
24246
24247 @endif libtool
24248
24249 .PHONY: maybe-dvi-libtool dvi-libtool
24250 maybe-dvi-libtool:
24251 @if libtool
24252 maybe-dvi-libtool: dvi-libtool
24253
24254 dvi-libtool: \
24255     configure-libtool 
24256         @: $(MAKE); $(unstage)
24257         @[ -f ./libtool/Makefile ] || exit 0; \
24258         r=`${PWD_COMMAND}`; export r; \
24259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24260         $(HOST_EXPORTS) \
24261         for flag in $(EXTRA_HOST_FLAGS) ; do \
24262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24263         done; \
24264         echo "Doing dvi in libtool" ; \
24265         (cd $(HOST_SUBDIR)/libtool && \
24266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24268                   "RANLIB=$${RANLIB}" \
24269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24270                   dvi) \
24271           || exit 1
24272
24273 @endif libtool
24274
24275 .PHONY: maybe-pdf-libtool pdf-libtool
24276 maybe-pdf-libtool:
24277 @if libtool
24278 maybe-pdf-libtool: pdf-libtool
24279
24280 pdf-libtool: \
24281     configure-libtool 
24282         @: $(MAKE); $(unstage)
24283         @[ -f ./libtool/Makefile ] || exit 0; \
24284         r=`${PWD_COMMAND}`; export r; \
24285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286         $(HOST_EXPORTS) \
24287         for flag in $(EXTRA_HOST_FLAGS) ; do \
24288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24289         done; \
24290         echo "Doing pdf in libtool" ; \
24291         (cd $(HOST_SUBDIR)/libtool && \
24292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24294                   "RANLIB=$${RANLIB}" \
24295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24296                   pdf) \
24297           || exit 1
24298
24299 @endif libtool
24300
24301 .PHONY: maybe-html-libtool html-libtool
24302 maybe-html-libtool:
24303 @if libtool
24304 maybe-html-libtool: html-libtool
24305
24306 html-libtool: \
24307     configure-libtool 
24308         @: $(MAKE); $(unstage)
24309         @[ -f ./libtool/Makefile ] || exit 0; \
24310         r=`${PWD_COMMAND}`; export r; \
24311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24312         $(HOST_EXPORTS) \
24313         for flag in $(EXTRA_HOST_FLAGS) ; do \
24314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24315         done; \
24316         echo "Doing html in libtool" ; \
24317         (cd $(HOST_SUBDIR)/libtool && \
24318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24320                   "RANLIB=$${RANLIB}" \
24321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24322                   html) \
24323           || exit 1
24324
24325 @endif libtool
24326
24327 .PHONY: maybe-TAGS-libtool TAGS-libtool
24328 maybe-TAGS-libtool:
24329 @if libtool
24330 maybe-TAGS-libtool: TAGS-libtool
24331
24332 TAGS-libtool: \
24333     configure-libtool 
24334         @: $(MAKE); $(unstage)
24335         @[ -f ./libtool/Makefile ] || exit 0; \
24336         r=`${PWD_COMMAND}`; export r; \
24337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338         $(HOST_EXPORTS) \
24339         for flag in $(EXTRA_HOST_FLAGS) ; do \
24340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24341         done; \
24342         echo "Doing TAGS in libtool" ; \
24343         (cd $(HOST_SUBDIR)/libtool && \
24344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24346                   "RANLIB=$${RANLIB}" \
24347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24348                   TAGS) \
24349           || exit 1
24350
24351 @endif libtool
24352
24353 .PHONY: maybe-install-info-libtool install-info-libtool
24354 maybe-install-info-libtool:
24355 @if libtool
24356 maybe-install-info-libtool: install-info-libtool
24357
24358 install-info-libtool: \
24359     configure-libtool \
24360     info-libtool 
24361         @: $(MAKE); $(unstage)
24362         @[ -f ./libtool/Makefile ] || exit 0; \
24363         r=`${PWD_COMMAND}`; export r; \
24364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24365         $(HOST_EXPORTS) \
24366         for flag in $(EXTRA_HOST_FLAGS) ; do \
24367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24368         done; \
24369         echo "Doing install-info in libtool" ; \
24370         (cd $(HOST_SUBDIR)/libtool && \
24371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24373                   "RANLIB=$${RANLIB}" \
24374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24375                   install-info) \
24376           || exit 1
24377
24378 @endif libtool
24379
24380 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
24381 maybe-install-pdf-libtool:
24382 @if libtool
24383 maybe-install-pdf-libtool: install-pdf-libtool
24384
24385 install-pdf-libtool: \
24386     configure-libtool \
24387     pdf-libtool 
24388         @: $(MAKE); $(unstage)
24389         @[ -f ./libtool/Makefile ] || exit 0; \
24390         r=`${PWD_COMMAND}`; export r; \
24391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24392         $(HOST_EXPORTS) \
24393         for flag in $(EXTRA_HOST_FLAGS) ; do \
24394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24395         done; \
24396         echo "Doing install-pdf in libtool" ; \
24397         (cd $(HOST_SUBDIR)/libtool && \
24398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24400                   "RANLIB=$${RANLIB}" \
24401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24402                   install-pdf) \
24403           || exit 1
24404
24405 @endif libtool
24406
24407 .PHONY: maybe-install-html-libtool install-html-libtool
24408 maybe-install-html-libtool:
24409 @if libtool
24410 maybe-install-html-libtool: install-html-libtool
24411
24412 install-html-libtool: \
24413     configure-libtool \
24414     html-libtool 
24415         @: $(MAKE); $(unstage)
24416         @[ -f ./libtool/Makefile ] || exit 0; \
24417         r=`${PWD_COMMAND}`; export r; \
24418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419         $(HOST_EXPORTS) \
24420         for flag in $(EXTRA_HOST_FLAGS) ; do \
24421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422         done; \
24423         echo "Doing install-html in libtool" ; \
24424         (cd $(HOST_SUBDIR)/libtool && \
24425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427                   "RANLIB=$${RANLIB}" \
24428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429                   install-html) \
24430           || exit 1
24431
24432 @endif libtool
24433
24434 .PHONY: maybe-installcheck-libtool installcheck-libtool
24435 maybe-installcheck-libtool:
24436 @if libtool
24437 maybe-installcheck-libtool: installcheck-libtool
24438
24439 installcheck-libtool: \
24440     configure-libtool 
24441         @: $(MAKE); $(unstage)
24442         @[ -f ./libtool/Makefile ] || exit 0; \
24443         r=`${PWD_COMMAND}`; export r; \
24444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24445         $(HOST_EXPORTS) \
24446         for flag in $(EXTRA_HOST_FLAGS) ; do \
24447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24448         done; \
24449         echo "Doing installcheck in libtool" ; \
24450         (cd $(HOST_SUBDIR)/libtool && \
24451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24453                   "RANLIB=$${RANLIB}" \
24454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24455                   installcheck) \
24456           || exit 1
24457
24458 @endif libtool
24459
24460 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
24461 maybe-mostlyclean-libtool:
24462 @if libtool
24463 maybe-mostlyclean-libtool: mostlyclean-libtool
24464
24465 mostlyclean-libtool: 
24466         @: $(MAKE); $(unstage)
24467         @[ -f ./libtool/Makefile ] || exit 0; \
24468         r=`${PWD_COMMAND}`; export r; \
24469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24470         $(HOST_EXPORTS) \
24471         for flag in $(EXTRA_HOST_FLAGS) ; do \
24472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24473         done; \
24474         echo "Doing mostlyclean in libtool" ; \
24475         (cd $(HOST_SUBDIR)/libtool && \
24476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24478                   "RANLIB=$${RANLIB}" \
24479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24480                   mostlyclean) \
24481           || exit 1
24482
24483 @endif libtool
24484
24485 .PHONY: maybe-clean-libtool clean-libtool
24486 maybe-clean-libtool:
24487 @if libtool
24488 maybe-clean-libtool: clean-libtool
24489
24490 clean-libtool: 
24491         @: $(MAKE); $(unstage)
24492         @[ -f ./libtool/Makefile ] || exit 0; \
24493         r=`${PWD_COMMAND}`; export r; \
24494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495         $(HOST_EXPORTS) \
24496         for flag in $(EXTRA_HOST_FLAGS) ; do \
24497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24498         done; \
24499         echo "Doing clean in libtool" ; \
24500         (cd $(HOST_SUBDIR)/libtool && \
24501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24503                   "RANLIB=$${RANLIB}" \
24504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24505                   clean) \
24506           || exit 1
24507
24508 @endif libtool
24509
24510 .PHONY: maybe-distclean-libtool distclean-libtool
24511 maybe-distclean-libtool:
24512 @if libtool
24513 maybe-distclean-libtool: distclean-libtool
24514
24515 distclean-libtool: 
24516         @: $(MAKE); $(unstage)
24517         @[ -f ./libtool/Makefile ] || exit 0; \
24518         r=`${PWD_COMMAND}`; export r; \
24519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24520         $(HOST_EXPORTS) \
24521         for flag in $(EXTRA_HOST_FLAGS) ; do \
24522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24523         done; \
24524         echo "Doing distclean in libtool" ; \
24525         (cd $(HOST_SUBDIR)/libtool && \
24526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24528                   "RANLIB=$${RANLIB}" \
24529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24530                   distclean) \
24531           || exit 1
24532
24533 @endif libtool
24534
24535 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
24536 maybe-maintainer-clean-libtool:
24537 @if libtool
24538 maybe-maintainer-clean-libtool: maintainer-clean-libtool
24539
24540 maintainer-clean-libtool: 
24541         @: $(MAKE); $(unstage)
24542         @[ -f ./libtool/Makefile ] || exit 0; \
24543         r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         $(HOST_EXPORTS) \
24546         for flag in $(EXTRA_HOST_FLAGS) ; do \
24547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548         done; \
24549         echo "Doing maintainer-clean in libtool" ; \
24550         (cd $(HOST_SUBDIR)/libtool && \
24551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553                   "RANLIB=$${RANLIB}" \
24554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555                   maintainer-clean) \
24556           || exit 1
24557
24558 @endif libtool
24559
24560
24561
24562 .PHONY: configure-m4 maybe-configure-m4
24563 maybe-configure-m4:
24564 @if gcc-bootstrap
24565 configure-m4: stage_current
24566 @endif gcc-bootstrap
24567 @if m4
24568 maybe-configure-m4: configure-m4
24569 configure-m4: 
24570         @: $(MAKE); $(unstage)
24571         @r=`${PWD_COMMAND}`; export r; \
24572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24575         $(HOST_EXPORTS) \
24576         echo Configuring in $(HOST_SUBDIR)/m4; \
24577         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24578         case $(srcdir) in \
24579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24580           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24582         esac; \
24583         srcdiroption="--srcdir=$${topdir}/m4"; \
24584         libsrcdir="$$s/m4"; \
24585         $(SHELL) $${libsrcdir}/configure \
24586           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24587           --target=${target_alias} $${srcdiroption}  \
24588           || exit 1
24589 @endif m4
24590
24591
24592
24593
24594
24595 .PHONY: all-m4 maybe-all-m4
24596 maybe-all-m4:
24597 @if gcc-bootstrap
24598 all-m4: stage_current
24599 @endif gcc-bootstrap
24600 @if m4
24601 TARGET-m4=all
24602 maybe-all-m4: all-m4
24603 all-m4: configure-m4
24604         @: $(MAKE); $(unstage)
24605         @r=`${PWD_COMMAND}`; export r; \
24606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607         $(HOST_EXPORTS) \
24608         (cd $(HOST_SUBDIR)/m4 && \
24609           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
24610 @endif m4
24611
24612
24613
24614
24615 .PHONY: check-m4 maybe-check-m4
24616 maybe-check-m4:
24617 @if m4
24618 maybe-check-m4: check-m4
24619
24620 check-m4:
24621         @: $(MAKE); $(unstage)
24622         @r=`${PWD_COMMAND}`; export r; \
24623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624         $(HOST_EXPORTS) \
24625         (cd $(HOST_SUBDIR)/m4 && \
24626           $(MAKE) $(FLAGS_TO_PASS)  check)
24627
24628 @endif m4
24629
24630 .PHONY: install-m4 maybe-install-m4
24631 maybe-install-m4:
24632 @if m4
24633 maybe-install-m4: install-m4
24634
24635 install-m4: installdirs
24636         @: $(MAKE); $(unstage)
24637         @r=`${PWD_COMMAND}`; export r; \
24638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24639         $(HOST_EXPORTS) \
24640         (cd $(HOST_SUBDIR)/m4 && \
24641           $(MAKE) $(FLAGS_TO_PASS)  install)
24642
24643 @endif m4
24644
24645 # Other targets (info, dvi, pdf, etc.)
24646
24647 .PHONY: maybe-info-m4 info-m4
24648 maybe-info-m4:
24649 @if m4
24650 maybe-info-m4: info-m4
24651
24652 info-m4: \
24653     configure-m4 
24654         @: $(MAKE); $(unstage)
24655         @[ -f ./m4/Makefile ] || exit 0; \
24656         r=`${PWD_COMMAND}`; export r; \
24657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658         $(HOST_EXPORTS) \
24659         for flag in $(EXTRA_HOST_FLAGS) ; do \
24660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661         done; \
24662         echo "Doing info in m4" ; \
24663         (cd $(HOST_SUBDIR)/m4 && \
24664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666                   "RANLIB=$${RANLIB}" \
24667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24668                   info) \
24669           || exit 1
24670
24671 @endif m4
24672
24673 .PHONY: maybe-dvi-m4 dvi-m4
24674 maybe-dvi-m4:
24675 @if m4
24676 maybe-dvi-m4: dvi-m4
24677
24678 dvi-m4: \
24679     configure-m4 
24680         @: $(MAKE); $(unstage)
24681         @[ -f ./m4/Makefile ] || exit 0; \
24682         r=`${PWD_COMMAND}`; export r; \
24683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684         $(HOST_EXPORTS) \
24685         for flag in $(EXTRA_HOST_FLAGS) ; do \
24686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24687         done; \
24688         echo "Doing dvi in m4" ; \
24689         (cd $(HOST_SUBDIR)/m4 && \
24690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24692                   "RANLIB=$${RANLIB}" \
24693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24694                   dvi) \
24695           || exit 1
24696
24697 @endif m4
24698
24699 .PHONY: maybe-pdf-m4 pdf-m4
24700 maybe-pdf-m4:
24701 @if m4
24702 maybe-pdf-m4: pdf-m4
24703
24704 pdf-m4: \
24705     configure-m4 
24706         @: $(MAKE); $(unstage)
24707         @[ -f ./m4/Makefile ] || exit 0; \
24708         r=`${PWD_COMMAND}`; export r; \
24709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24710         $(HOST_EXPORTS) \
24711         for flag in $(EXTRA_HOST_FLAGS) ; do \
24712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24713         done; \
24714         echo "Doing pdf in m4" ; \
24715         (cd $(HOST_SUBDIR)/m4 && \
24716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24718                   "RANLIB=$${RANLIB}" \
24719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24720                   pdf) \
24721           || exit 1
24722
24723 @endif m4
24724
24725 .PHONY: maybe-html-m4 html-m4
24726 maybe-html-m4:
24727 @if m4
24728 maybe-html-m4: html-m4
24729
24730 html-m4: \
24731     configure-m4 
24732         @: $(MAKE); $(unstage)
24733         @[ -f ./m4/Makefile ] || exit 0; \
24734         r=`${PWD_COMMAND}`; export r; \
24735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736         $(HOST_EXPORTS) \
24737         for flag in $(EXTRA_HOST_FLAGS) ; do \
24738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24739         done; \
24740         echo "Doing html in m4" ; \
24741         (cd $(HOST_SUBDIR)/m4 && \
24742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24744                   "RANLIB=$${RANLIB}" \
24745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24746                   html) \
24747           || exit 1
24748
24749 @endif m4
24750
24751 .PHONY: maybe-TAGS-m4 TAGS-m4
24752 maybe-TAGS-m4:
24753 @if m4
24754 maybe-TAGS-m4: TAGS-m4
24755
24756 TAGS-m4: \
24757     configure-m4 
24758         @: $(MAKE); $(unstage)
24759         @[ -f ./m4/Makefile ] || exit 0; \
24760         r=`${PWD_COMMAND}`; export r; \
24761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24762         $(HOST_EXPORTS) \
24763         for flag in $(EXTRA_HOST_FLAGS) ; do \
24764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24765         done; \
24766         echo "Doing TAGS in m4" ; \
24767         (cd $(HOST_SUBDIR)/m4 && \
24768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24770                   "RANLIB=$${RANLIB}" \
24771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24772                   TAGS) \
24773           || exit 1
24774
24775 @endif m4
24776
24777 .PHONY: maybe-install-info-m4 install-info-m4
24778 maybe-install-info-m4:
24779 @if m4
24780 maybe-install-info-m4: install-info-m4
24781
24782 install-info-m4: \
24783     configure-m4 \
24784     info-m4 
24785         @: $(MAKE); $(unstage)
24786         @[ -f ./m4/Makefile ] || exit 0; \
24787         r=`${PWD_COMMAND}`; export r; \
24788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24789         $(HOST_EXPORTS) \
24790         for flag in $(EXTRA_HOST_FLAGS) ; do \
24791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24792         done; \
24793         echo "Doing install-info in m4" ; \
24794         (cd $(HOST_SUBDIR)/m4 && \
24795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24797                   "RANLIB=$${RANLIB}" \
24798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24799                   install-info) \
24800           || exit 1
24801
24802 @endif m4
24803
24804 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24805 maybe-install-pdf-m4:
24806 @if m4
24807 maybe-install-pdf-m4: install-pdf-m4
24808
24809 install-pdf-m4: \
24810     configure-m4 \
24811     pdf-m4 
24812         @: $(MAKE); $(unstage)
24813         @[ -f ./m4/Makefile ] || exit 0; \
24814         r=`${PWD_COMMAND}`; export r; \
24815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816         $(HOST_EXPORTS) \
24817         for flag in $(EXTRA_HOST_FLAGS) ; do \
24818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24819         done; \
24820         echo "Doing install-pdf in m4" ; \
24821         (cd $(HOST_SUBDIR)/m4 && \
24822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24824                   "RANLIB=$${RANLIB}" \
24825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24826                   install-pdf) \
24827           || exit 1
24828
24829 @endif m4
24830
24831 .PHONY: maybe-install-html-m4 install-html-m4
24832 maybe-install-html-m4:
24833 @if m4
24834 maybe-install-html-m4: install-html-m4
24835
24836 install-html-m4: \
24837     configure-m4 \
24838     html-m4 
24839         @: $(MAKE); $(unstage)
24840         @[ -f ./m4/Makefile ] || exit 0; \
24841         r=`${PWD_COMMAND}`; export r; \
24842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843         $(HOST_EXPORTS) \
24844         for flag in $(EXTRA_HOST_FLAGS) ; do \
24845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24846         done; \
24847         echo "Doing install-html in m4" ; \
24848         (cd $(HOST_SUBDIR)/m4 && \
24849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24851                   "RANLIB=$${RANLIB}" \
24852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24853                   install-html) \
24854           || exit 1
24855
24856 @endif m4
24857
24858 .PHONY: maybe-installcheck-m4 installcheck-m4
24859 maybe-installcheck-m4:
24860 @if m4
24861 maybe-installcheck-m4: installcheck-m4
24862
24863 installcheck-m4: \
24864     configure-m4 
24865         @: $(MAKE); $(unstage)
24866         @[ -f ./m4/Makefile ] || exit 0; \
24867         r=`${PWD_COMMAND}`; export r; \
24868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24869         $(HOST_EXPORTS) \
24870         for flag in $(EXTRA_HOST_FLAGS) ; do \
24871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24872         done; \
24873         echo "Doing installcheck in m4" ; \
24874         (cd $(HOST_SUBDIR)/m4 && \
24875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24877                   "RANLIB=$${RANLIB}" \
24878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24879                   installcheck) \
24880           || exit 1
24881
24882 @endif m4
24883
24884 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24885 maybe-mostlyclean-m4:
24886 @if m4
24887 maybe-mostlyclean-m4: mostlyclean-m4
24888
24889 mostlyclean-m4: 
24890         @: $(MAKE); $(unstage)
24891         @[ -f ./m4/Makefile ] || exit 0; \
24892         r=`${PWD_COMMAND}`; export r; \
24893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24894         $(HOST_EXPORTS) \
24895         for flag in $(EXTRA_HOST_FLAGS) ; do \
24896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24897         done; \
24898         echo "Doing mostlyclean in m4" ; \
24899         (cd $(HOST_SUBDIR)/m4 && \
24900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24902                   "RANLIB=$${RANLIB}" \
24903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24904                   mostlyclean) \
24905           || exit 1
24906
24907 @endif m4
24908
24909 .PHONY: maybe-clean-m4 clean-m4
24910 maybe-clean-m4:
24911 @if m4
24912 maybe-clean-m4: clean-m4
24913
24914 clean-m4: 
24915         @: $(MAKE); $(unstage)
24916         @[ -f ./m4/Makefile ] || exit 0; \
24917         r=`${PWD_COMMAND}`; export r; \
24918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919         $(HOST_EXPORTS) \
24920         for flag in $(EXTRA_HOST_FLAGS) ; do \
24921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922         done; \
24923         echo "Doing clean in m4" ; \
24924         (cd $(HOST_SUBDIR)/m4 && \
24925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24927                   "RANLIB=$${RANLIB}" \
24928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24929                   clean) \
24930           || exit 1
24931
24932 @endif m4
24933
24934 .PHONY: maybe-distclean-m4 distclean-m4
24935 maybe-distclean-m4:
24936 @if m4
24937 maybe-distclean-m4: distclean-m4
24938
24939 distclean-m4: 
24940         @: $(MAKE); $(unstage)
24941         @[ -f ./m4/Makefile ] || exit 0; \
24942         r=`${PWD_COMMAND}`; export r; \
24943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944         $(HOST_EXPORTS) \
24945         for flag in $(EXTRA_HOST_FLAGS) ; do \
24946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24947         done; \
24948         echo "Doing distclean in m4" ; \
24949         (cd $(HOST_SUBDIR)/m4 && \
24950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952                   "RANLIB=$${RANLIB}" \
24953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24954                   distclean) \
24955           || exit 1
24956
24957 @endif m4
24958
24959 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24960 maybe-maintainer-clean-m4:
24961 @if m4
24962 maybe-maintainer-clean-m4: maintainer-clean-m4
24963
24964 maintainer-clean-m4: 
24965         @: $(MAKE); $(unstage)
24966         @[ -f ./m4/Makefile ] || exit 0; \
24967         r=`${PWD_COMMAND}`; export r; \
24968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969         $(HOST_EXPORTS) \
24970         for flag in $(EXTRA_HOST_FLAGS) ; do \
24971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972         done; \
24973         echo "Doing maintainer-clean in m4" ; \
24974         (cd $(HOST_SUBDIR)/m4 && \
24975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977                   "RANLIB=$${RANLIB}" \
24978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24979                   maintainer-clean) \
24980           || exit 1
24981
24982 @endif m4
24983
24984
24985
24986 .PHONY: configure-make maybe-configure-make
24987 maybe-configure-make:
24988 @if gcc-bootstrap
24989 configure-make: stage_current
24990 @endif gcc-bootstrap
24991 @if make
24992 maybe-configure-make: configure-make
24993 configure-make: 
24994         @: $(MAKE); $(unstage)
24995         @r=`${PWD_COMMAND}`; export r; \
24996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24997         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
24998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
24999         $(HOST_EXPORTS) \
25000         echo Configuring in $(HOST_SUBDIR)/make; \
25001         cd "$(HOST_SUBDIR)/make" || exit 1; \
25002         case $(srcdir) in \
25003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25004           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
25005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25006         esac; \
25007         srcdiroption="--srcdir=$${topdir}/make"; \
25008         libsrcdir="$$s/make"; \
25009         $(SHELL) $${libsrcdir}/configure \
25010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25011           --target=${target_alias} $${srcdiroption}  \
25012           || exit 1
25013 @endif make
25014
25015
25016
25017
25018
25019 .PHONY: all-make maybe-all-make
25020 maybe-all-make:
25021 @if gcc-bootstrap
25022 all-make: stage_current
25023 @endif gcc-bootstrap
25024 @if make
25025 TARGET-make=all
25026 maybe-all-make: all-make
25027 all-make: configure-make
25028         @: $(MAKE); $(unstage)
25029         @r=`${PWD_COMMAND}`; export r; \
25030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031         $(HOST_EXPORTS) \
25032         (cd $(HOST_SUBDIR)/make && \
25033           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
25034 @endif make
25035
25036
25037
25038
25039 .PHONY: check-make maybe-check-make
25040 maybe-check-make:
25041 @if make
25042 maybe-check-make: check-make
25043
25044 check-make:
25045         @: $(MAKE); $(unstage)
25046         @r=`${PWD_COMMAND}`; export r; \
25047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048         $(HOST_EXPORTS) \
25049         (cd $(HOST_SUBDIR)/make && \
25050           $(MAKE) $(FLAGS_TO_PASS)  check)
25051
25052 @endif make
25053
25054 .PHONY: install-make maybe-install-make
25055 maybe-install-make:
25056 @if make
25057 maybe-install-make: install-make
25058
25059 install-make: installdirs
25060         @: $(MAKE); $(unstage)
25061         @r=`${PWD_COMMAND}`; export r; \
25062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25063         $(HOST_EXPORTS) \
25064         (cd $(HOST_SUBDIR)/make && \
25065           $(MAKE) $(FLAGS_TO_PASS)  install)
25066
25067 @endif make
25068
25069 # Other targets (info, dvi, pdf, etc.)
25070
25071 .PHONY: maybe-info-make info-make
25072 maybe-info-make:
25073 @if make
25074 maybe-info-make: info-make
25075
25076 info-make: \
25077     configure-make 
25078         @: $(MAKE); $(unstage)
25079         @[ -f ./make/Makefile ] || exit 0; \
25080         r=`${PWD_COMMAND}`; export r; \
25081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082         $(HOST_EXPORTS) \
25083         for flag in $(EXTRA_HOST_FLAGS) ; do \
25084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085         done; \
25086         echo "Doing info in make" ; \
25087         (cd $(HOST_SUBDIR)/make && \
25088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090                   "RANLIB=$${RANLIB}" \
25091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092                   info) \
25093           || exit 1
25094
25095 @endif make
25096
25097 .PHONY: maybe-dvi-make dvi-make
25098 maybe-dvi-make:
25099 @if make
25100 maybe-dvi-make: dvi-make
25101
25102 dvi-make: \
25103     configure-make 
25104         @: $(MAKE); $(unstage)
25105         @[ -f ./make/Makefile ] || exit 0; \
25106         r=`${PWD_COMMAND}`; export r; \
25107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25108         $(HOST_EXPORTS) \
25109         for flag in $(EXTRA_HOST_FLAGS) ; do \
25110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25111         done; \
25112         echo "Doing dvi in make" ; \
25113         (cd $(HOST_SUBDIR)/make && \
25114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25116                   "RANLIB=$${RANLIB}" \
25117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25118                   dvi) \
25119           || exit 1
25120
25121 @endif make
25122
25123 .PHONY: maybe-pdf-make pdf-make
25124 maybe-pdf-make:
25125 @if make
25126 maybe-pdf-make: pdf-make
25127
25128 pdf-make: \
25129     configure-make 
25130         @: $(MAKE); $(unstage)
25131         @[ -f ./make/Makefile ] || exit 0; \
25132         r=`${PWD_COMMAND}`; export r; \
25133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25134         $(HOST_EXPORTS) \
25135         for flag in $(EXTRA_HOST_FLAGS) ; do \
25136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25137         done; \
25138         echo "Doing pdf in make" ; \
25139         (cd $(HOST_SUBDIR)/make && \
25140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25142                   "RANLIB=$${RANLIB}" \
25143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25144                   pdf) \
25145           || exit 1
25146
25147 @endif make
25148
25149 .PHONY: maybe-html-make html-make
25150 maybe-html-make:
25151 @if make
25152 maybe-html-make: html-make
25153
25154 html-make: \
25155     configure-make 
25156         @: $(MAKE); $(unstage)
25157         @[ -f ./make/Makefile ] || exit 0; \
25158         r=`${PWD_COMMAND}`; export r; \
25159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160         $(HOST_EXPORTS) \
25161         for flag in $(EXTRA_HOST_FLAGS) ; do \
25162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25163         done; \
25164         echo "Doing html in make" ; \
25165         (cd $(HOST_SUBDIR)/make && \
25166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168                   "RANLIB=$${RANLIB}" \
25169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25170                   html) \
25171           || exit 1
25172
25173 @endif make
25174
25175 .PHONY: maybe-TAGS-make TAGS-make
25176 maybe-TAGS-make:
25177 @if make
25178 maybe-TAGS-make: TAGS-make
25179
25180 TAGS-make: \
25181     configure-make 
25182         @: $(MAKE); $(unstage)
25183         @[ -f ./make/Makefile ] || exit 0; \
25184         r=`${PWD_COMMAND}`; export r; \
25185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186         $(HOST_EXPORTS) \
25187         for flag in $(EXTRA_HOST_FLAGS) ; do \
25188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25189         done; \
25190         echo "Doing TAGS in make" ; \
25191         (cd $(HOST_SUBDIR)/make && \
25192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25194                   "RANLIB=$${RANLIB}" \
25195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25196                   TAGS) \
25197           || exit 1
25198
25199 @endif make
25200
25201 .PHONY: maybe-install-info-make install-info-make
25202 maybe-install-info-make:
25203 @if make
25204 maybe-install-info-make: install-info-make
25205
25206 install-info-make: \
25207     configure-make \
25208     info-make 
25209         @: $(MAKE); $(unstage)
25210         @[ -f ./make/Makefile ] || exit 0; \
25211         r=`${PWD_COMMAND}`; export r; \
25212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213         $(HOST_EXPORTS) \
25214         for flag in $(EXTRA_HOST_FLAGS) ; do \
25215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25216         done; \
25217         echo "Doing install-info in make" ; \
25218         (cd $(HOST_SUBDIR)/make && \
25219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25221                   "RANLIB=$${RANLIB}" \
25222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25223                   install-info) \
25224           || exit 1
25225
25226 @endif make
25227
25228 .PHONY: maybe-install-pdf-make install-pdf-make
25229 maybe-install-pdf-make:
25230 @if make
25231 maybe-install-pdf-make: install-pdf-make
25232
25233 install-pdf-make: \
25234     configure-make \
25235     pdf-make 
25236         @: $(MAKE); $(unstage)
25237         @[ -f ./make/Makefile ] || exit 0; \
25238         r=`${PWD_COMMAND}`; export r; \
25239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25240         $(HOST_EXPORTS) \
25241         for flag in $(EXTRA_HOST_FLAGS) ; do \
25242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25243         done; \
25244         echo "Doing install-pdf in make" ; \
25245         (cd $(HOST_SUBDIR)/make && \
25246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25248                   "RANLIB=$${RANLIB}" \
25249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25250                   install-pdf) \
25251           || exit 1
25252
25253 @endif make
25254
25255 .PHONY: maybe-install-html-make install-html-make
25256 maybe-install-html-make:
25257 @if make
25258 maybe-install-html-make: install-html-make
25259
25260 install-html-make: \
25261     configure-make \
25262     html-make 
25263         @: $(MAKE); $(unstage)
25264         @[ -f ./make/Makefile ] || exit 0; \
25265         r=`${PWD_COMMAND}`; export r; \
25266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25267         $(HOST_EXPORTS) \
25268         for flag in $(EXTRA_HOST_FLAGS) ; do \
25269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25270         done; \
25271         echo "Doing install-html in make" ; \
25272         (cd $(HOST_SUBDIR)/make && \
25273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25275                   "RANLIB=$${RANLIB}" \
25276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25277                   install-html) \
25278           || exit 1
25279
25280 @endif make
25281
25282 .PHONY: maybe-installcheck-make installcheck-make
25283 maybe-installcheck-make:
25284 @if make
25285 maybe-installcheck-make: installcheck-make
25286
25287 installcheck-make: \
25288     configure-make 
25289         @: $(MAKE); $(unstage)
25290         @[ -f ./make/Makefile ] || exit 0; \
25291         r=`${PWD_COMMAND}`; export r; \
25292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293         $(HOST_EXPORTS) \
25294         for flag in $(EXTRA_HOST_FLAGS) ; do \
25295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25296         done; \
25297         echo "Doing installcheck in make" ; \
25298         (cd $(HOST_SUBDIR)/make && \
25299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25301                   "RANLIB=$${RANLIB}" \
25302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25303                   installcheck) \
25304           || exit 1
25305
25306 @endif make
25307
25308 .PHONY: maybe-mostlyclean-make mostlyclean-make
25309 maybe-mostlyclean-make:
25310 @if make
25311 maybe-mostlyclean-make: mostlyclean-make
25312
25313 mostlyclean-make: 
25314         @: $(MAKE); $(unstage)
25315         @[ -f ./make/Makefile ] || exit 0; \
25316         r=`${PWD_COMMAND}`; export r; \
25317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25318         $(HOST_EXPORTS) \
25319         for flag in $(EXTRA_HOST_FLAGS) ; do \
25320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25321         done; \
25322         echo "Doing mostlyclean in make" ; \
25323         (cd $(HOST_SUBDIR)/make && \
25324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25326                   "RANLIB=$${RANLIB}" \
25327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25328                   mostlyclean) \
25329           || exit 1
25330
25331 @endif make
25332
25333 .PHONY: maybe-clean-make clean-make
25334 maybe-clean-make:
25335 @if make
25336 maybe-clean-make: clean-make
25337
25338 clean-make: 
25339         @: $(MAKE); $(unstage)
25340         @[ -f ./make/Makefile ] || exit 0; \
25341         r=`${PWD_COMMAND}`; export r; \
25342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343         $(HOST_EXPORTS) \
25344         for flag in $(EXTRA_HOST_FLAGS) ; do \
25345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25346         done; \
25347         echo "Doing clean in make" ; \
25348         (cd $(HOST_SUBDIR)/make && \
25349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351                   "RANLIB=$${RANLIB}" \
25352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25353                   clean) \
25354           || exit 1
25355
25356 @endif make
25357
25358 .PHONY: maybe-distclean-make distclean-make
25359 maybe-distclean-make:
25360 @if make
25361 maybe-distclean-make: distclean-make
25362
25363 distclean-make: 
25364         @: $(MAKE); $(unstage)
25365         @[ -f ./make/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 distclean in make" ; \
25373         (cd $(HOST_SUBDIR)/make && \
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                   distclean) \
25379           || exit 1
25380
25381 @endif make
25382
25383 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
25384 maybe-maintainer-clean-make:
25385 @if make
25386 maybe-maintainer-clean-make: maintainer-clean-make
25387
25388 maintainer-clean-make: 
25389         @: $(MAKE); $(unstage)
25390         @[ -f ./make/Makefile ] || exit 0; \
25391         r=`${PWD_COMMAND}`; export r; \
25392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25393         $(HOST_EXPORTS) \
25394         for flag in $(EXTRA_HOST_FLAGS) ; do \
25395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25396         done; \
25397         echo "Doing maintainer-clean in make" ; \
25398         (cd $(HOST_SUBDIR)/make && \
25399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25401                   "RANLIB=$${RANLIB}" \
25402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25403                   maintainer-clean) \
25404           || exit 1
25405
25406 @endif make
25407
25408
25409
25410 .PHONY: configure-mmalloc maybe-configure-mmalloc
25411 maybe-configure-mmalloc:
25412 @if gcc-bootstrap
25413 configure-mmalloc: stage_current
25414 @endif gcc-bootstrap
25415 @if mmalloc
25416 maybe-configure-mmalloc: configure-mmalloc
25417 configure-mmalloc: 
25418         @: $(MAKE); $(unstage)
25419         @r=`${PWD_COMMAND}`; export r; \
25420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
25422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
25423         $(HOST_EXPORTS) \
25424         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
25425         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
25426         case $(srcdir) in \
25427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25428           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
25429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25430         esac; \
25431         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
25432         libsrcdir="$$s/mmalloc"; \
25433         $(SHELL) $${libsrcdir}/configure \
25434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25435           --target=${target_alias} $${srcdiroption}  \
25436           || exit 1
25437 @endif mmalloc
25438
25439
25440
25441
25442
25443 .PHONY: all-mmalloc maybe-all-mmalloc
25444 maybe-all-mmalloc:
25445 @if gcc-bootstrap
25446 all-mmalloc: stage_current
25447 @endif gcc-bootstrap
25448 @if mmalloc
25449 TARGET-mmalloc=all
25450 maybe-all-mmalloc: all-mmalloc
25451 all-mmalloc: configure-mmalloc
25452         @: $(MAKE); $(unstage)
25453         @r=`${PWD_COMMAND}`; export r; \
25454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455         $(HOST_EXPORTS) \
25456         (cd $(HOST_SUBDIR)/mmalloc && \
25457           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
25458 @endif mmalloc
25459
25460
25461
25462
25463 .PHONY: check-mmalloc maybe-check-mmalloc
25464 maybe-check-mmalloc:
25465 @if mmalloc
25466 maybe-check-mmalloc: check-mmalloc
25467
25468 check-mmalloc:
25469
25470 @endif mmalloc
25471
25472 .PHONY: install-mmalloc maybe-install-mmalloc
25473 maybe-install-mmalloc:
25474 @if mmalloc
25475 maybe-install-mmalloc: install-mmalloc
25476
25477 install-mmalloc: installdirs
25478         @: $(MAKE); $(unstage)
25479         @r=`${PWD_COMMAND}`; export r; \
25480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481         $(HOST_EXPORTS) \
25482         (cd $(HOST_SUBDIR)/mmalloc && \
25483           $(MAKE) $(FLAGS_TO_PASS)  install)
25484
25485 @endif mmalloc
25486
25487 # Other targets (info, dvi, pdf, etc.)
25488
25489 .PHONY: maybe-info-mmalloc info-mmalloc
25490 maybe-info-mmalloc:
25491 @if mmalloc
25492 maybe-info-mmalloc: info-mmalloc
25493
25494 info-mmalloc: \
25495     configure-mmalloc 
25496         @: $(MAKE); $(unstage)
25497         @[ -f ./mmalloc/Makefile ] || exit 0; \
25498         r=`${PWD_COMMAND}`; export r; \
25499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25500         $(HOST_EXPORTS) \
25501         for flag in $(EXTRA_HOST_FLAGS) ; do \
25502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25503         done; \
25504         echo "Doing info in mmalloc" ; \
25505         (cd $(HOST_SUBDIR)/mmalloc && \
25506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25508                   "RANLIB=$${RANLIB}" \
25509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25510                   info) \
25511           || exit 1
25512
25513 @endif mmalloc
25514
25515 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
25516 maybe-dvi-mmalloc:
25517 @if mmalloc
25518 maybe-dvi-mmalloc: dvi-mmalloc
25519
25520 dvi-mmalloc: \
25521     configure-mmalloc 
25522         @: $(MAKE); $(unstage)
25523         @[ -f ./mmalloc/Makefile ] || exit 0; \
25524         r=`${PWD_COMMAND}`; export r; \
25525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526         $(HOST_EXPORTS) \
25527         for flag in $(EXTRA_HOST_FLAGS) ; do \
25528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25529         done; \
25530         echo "Doing dvi in mmalloc" ; \
25531         (cd $(HOST_SUBDIR)/mmalloc && \
25532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25534                   "RANLIB=$${RANLIB}" \
25535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25536                   dvi) \
25537           || exit 1
25538
25539 @endif mmalloc
25540
25541 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
25542 maybe-pdf-mmalloc:
25543 @if mmalloc
25544 maybe-pdf-mmalloc: pdf-mmalloc
25545
25546 pdf-mmalloc: \
25547     configure-mmalloc 
25548         @: $(MAKE); $(unstage)
25549         @[ -f ./mmalloc/Makefile ] || exit 0; \
25550         r=`${PWD_COMMAND}`; export r; \
25551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552         $(HOST_EXPORTS) \
25553         for flag in $(EXTRA_HOST_FLAGS) ; do \
25554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25555         done; \
25556         echo "Doing pdf in mmalloc" ; \
25557         (cd $(HOST_SUBDIR)/mmalloc && \
25558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25560                   "RANLIB=$${RANLIB}" \
25561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25562                   pdf) \
25563           || exit 1
25564
25565 @endif mmalloc
25566
25567 .PHONY: maybe-html-mmalloc html-mmalloc
25568 maybe-html-mmalloc:
25569 @if mmalloc
25570 maybe-html-mmalloc: html-mmalloc
25571
25572 html-mmalloc: \
25573     configure-mmalloc 
25574         @: $(MAKE); $(unstage)
25575         @[ -f ./mmalloc/Makefile ] || exit 0; \
25576         r=`${PWD_COMMAND}`; export r; \
25577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578         $(HOST_EXPORTS) \
25579         for flag in $(EXTRA_HOST_FLAGS) ; do \
25580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581         done; \
25582         echo "Doing html in mmalloc" ; \
25583         (cd $(HOST_SUBDIR)/mmalloc && \
25584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25586                   "RANLIB=$${RANLIB}" \
25587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25588                   html) \
25589           || exit 1
25590
25591 @endif mmalloc
25592
25593 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
25594 maybe-TAGS-mmalloc:
25595 @if mmalloc
25596 maybe-TAGS-mmalloc: TAGS-mmalloc
25597
25598 TAGS-mmalloc: \
25599     configure-mmalloc 
25600         @: $(MAKE); $(unstage)
25601         @[ -f ./mmalloc/Makefile ] || exit 0; \
25602         r=`${PWD_COMMAND}`; export r; \
25603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604         $(HOST_EXPORTS) \
25605         for flag in $(EXTRA_HOST_FLAGS) ; do \
25606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25607         done; \
25608         echo "Doing TAGS in mmalloc" ; \
25609         (cd $(HOST_SUBDIR)/mmalloc && \
25610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612                   "RANLIB=$${RANLIB}" \
25613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25614                   TAGS) \
25615           || exit 1
25616
25617 @endif mmalloc
25618
25619 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
25620 maybe-install-info-mmalloc:
25621 @if mmalloc
25622 maybe-install-info-mmalloc: install-info-mmalloc
25623
25624 install-info-mmalloc: \
25625     configure-mmalloc \
25626     info-mmalloc 
25627         @: $(MAKE); $(unstage)
25628         @[ -f ./mmalloc/Makefile ] || exit 0; \
25629         r=`${PWD_COMMAND}`; export r; \
25630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631         $(HOST_EXPORTS) \
25632         for flag in $(EXTRA_HOST_FLAGS) ; do \
25633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25634         done; \
25635         echo "Doing install-info in mmalloc" ; \
25636         (cd $(HOST_SUBDIR)/mmalloc && \
25637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25639                   "RANLIB=$${RANLIB}" \
25640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25641                   install-info) \
25642           || exit 1
25643
25644 @endif mmalloc
25645
25646 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
25647 maybe-install-pdf-mmalloc:
25648 @if mmalloc
25649 maybe-install-pdf-mmalloc: install-pdf-mmalloc
25650
25651 install-pdf-mmalloc: \
25652     configure-mmalloc \
25653     pdf-mmalloc 
25654         @: $(MAKE); $(unstage)
25655         @[ -f ./mmalloc/Makefile ] || exit 0; \
25656         r=`${PWD_COMMAND}`; export r; \
25657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25658         $(HOST_EXPORTS) \
25659         for flag in $(EXTRA_HOST_FLAGS) ; do \
25660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25661         done; \
25662         echo "Doing install-pdf in mmalloc" ; \
25663         (cd $(HOST_SUBDIR)/mmalloc && \
25664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25666                   "RANLIB=$${RANLIB}" \
25667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25668                   install-pdf) \
25669           || exit 1
25670
25671 @endif mmalloc
25672
25673 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
25674 maybe-install-html-mmalloc:
25675 @if mmalloc
25676 maybe-install-html-mmalloc: install-html-mmalloc
25677
25678 install-html-mmalloc: \
25679     configure-mmalloc \
25680     html-mmalloc 
25681         @: $(MAKE); $(unstage)
25682         @[ -f ./mmalloc/Makefile ] || exit 0; \
25683         r=`${PWD_COMMAND}`; export r; \
25684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685         $(HOST_EXPORTS) \
25686         for flag in $(EXTRA_HOST_FLAGS) ; do \
25687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688         done; \
25689         echo "Doing install-html in mmalloc" ; \
25690         (cd $(HOST_SUBDIR)/mmalloc && \
25691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693                   "RANLIB=$${RANLIB}" \
25694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695                   install-html) \
25696           || exit 1
25697
25698 @endif mmalloc
25699
25700 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
25701 maybe-installcheck-mmalloc:
25702 @if mmalloc
25703 maybe-installcheck-mmalloc: installcheck-mmalloc
25704
25705 installcheck-mmalloc: \
25706     configure-mmalloc 
25707         @: $(MAKE); $(unstage)
25708         @[ -f ./mmalloc/Makefile ] || exit 0; \
25709         r=`${PWD_COMMAND}`; export r; \
25710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711         $(HOST_EXPORTS) \
25712         for flag in $(EXTRA_HOST_FLAGS) ; do \
25713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25714         done; \
25715         echo "Doing installcheck in mmalloc" ; \
25716         (cd $(HOST_SUBDIR)/mmalloc && \
25717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25719                   "RANLIB=$${RANLIB}" \
25720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25721                   installcheck) \
25722           || exit 1
25723
25724 @endif mmalloc
25725
25726 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
25727 maybe-mostlyclean-mmalloc:
25728 @if mmalloc
25729 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
25730
25731 mostlyclean-mmalloc: 
25732         @: $(MAKE); $(unstage)
25733         @[ -f ./mmalloc/Makefile ] || exit 0; \
25734         r=`${PWD_COMMAND}`; export r; \
25735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25736         $(HOST_EXPORTS) \
25737         for flag in $(EXTRA_HOST_FLAGS) ; do \
25738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25739         done; \
25740         echo "Doing mostlyclean in mmalloc" ; \
25741         (cd $(HOST_SUBDIR)/mmalloc && \
25742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25744                   "RANLIB=$${RANLIB}" \
25745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25746                   mostlyclean) \
25747           || exit 1
25748
25749 @endif mmalloc
25750
25751 .PHONY: maybe-clean-mmalloc clean-mmalloc
25752 maybe-clean-mmalloc:
25753 @if mmalloc
25754 maybe-clean-mmalloc: clean-mmalloc
25755
25756 clean-mmalloc: 
25757         @: $(MAKE); $(unstage)
25758         @[ -f ./mmalloc/Makefile ] || exit 0; \
25759         r=`${PWD_COMMAND}`; export r; \
25760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761         $(HOST_EXPORTS) \
25762         for flag in $(EXTRA_HOST_FLAGS) ; do \
25763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25764         done; \
25765         echo "Doing clean in mmalloc" ; \
25766         (cd $(HOST_SUBDIR)/mmalloc && \
25767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25769                   "RANLIB=$${RANLIB}" \
25770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25771                   clean) \
25772           || exit 1
25773
25774 @endif mmalloc
25775
25776 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
25777 maybe-distclean-mmalloc:
25778 @if mmalloc
25779 maybe-distclean-mmalloc: distclean-mmalloc
25780
25781 distclean-mmalloc: 
25782         @: $(MAKE); $(unstage)
25783         @[ -f ./mmalloc/Makefile ] || exit 0; \
25784         r=`${PWD_COMMAND}`; export r; \
25785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25786         $(HOST_EXPORTS) \
25787         for flag in $(EXTRA_HOST_FLAGS) ; do \
25788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25789         done; \
25790         echo "Doing distclean in mmalloc" ; \
25791         (cd $(HOST_SUBDIR)/mmalloc && \
25792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25794                   "RANLIB=$${RANLIB}" \
25795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25796                   distclean) \
25797           || exit 1
25798
25799 @endif mmalloc
25800
25801 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
25802 maybe-maintainer-clean-mmalloc:
25803 @if mmalloc
25804 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
25805
25806 maintainer-clean-mmalloc: 
25807         @: $(MAKE); $(unstage)
25808         @[ -f ./mmalloc/Makefile ] || exit 0; \
25809         r=`${PWD_COMMAND}`; export r; \
25810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25811         $(HOST_EXPORTS) \
25812         for flag in $(EXTRA_HOST_FLAGS) ; do \
25813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25814         done; \
25815         echo "Doing maintainer-clean in mmalloc" ; \
25816         (cd $(HOST_SUBDIR)/mmalloc && \
25817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25819                   "RANLIB=$${RANLIB}" \
25820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25821                   maintainer-clean) \
25822           || exit 1
25823
25824 @endif mmalloc
25825
25826
25827
25828 .PHONY: configure-patch maybe-configure-patch
25829 maybe-configure-patch:
25830 @if gcc-bootstrap
25831 configure-patch: stage_current
25832 @endif gcc-bootstrap
25833 @if patch
25834 maybe-configure-patch: configure-patch
25835 configure-patch: 
25836         @: $(MAKE); $(unstage)
25837         @r=`${PWD_COMMAND}`; export r; \
25838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25839         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
25840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
25841         $(HOST_EXPORTS) \
25842         echo Configuring in $(HOST_SUBDIR)/patch; \
25843         cd "$(HOST_SUBDIR)/patch" || exit 1; \
25844         case $(srcdir) in \
25845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25846           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
25847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25848         esac; \
25849         srcdiroption="--srcdir=$${topdir}/patch"; \
25850         libsrcdir="$$s/patch"; \
25851         $(SHELL) $${libsrcdir}/configure \
25852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25853           --target=${target_alias} $${srcdiroption}  \
25854           || exit 1
25855 @endif patch
25856
25857
25858
25859
25860
25861 .PHONY: all-patch maybe-all-patch
25862 maybe-all-patch:
25863 @if gcc-bootstrap
25864 all-patch: stage_current
25865 @endif gcc-bootstrap
25866 @if patch
25867 TARGET-patch=all
25868 maybe-all-patch: all-patch
25869 all-patch: configure-patch
25870         @: $(MAKE); $(unstage)
25871         @r=`${PWD_COMMAND}`; export r; \
25872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873         $(HOST_EXPORTS) \
25874         (cd $(HOST_SUBDIR)/patch && \
25875           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
25876 @endif patch
25877
25878
25879
25880
25881 .PHONY: check-patch maybe-check-patch
25882 maybe-check-patch:
25883 @if patch
25884 maybe-check-patch: check-patch
25885
25886 check-patch:
25887         @: $(MAKE); $(unstage)
25888         @r=`${PWD_COMMAND}`; export r; \
25889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25890         $(HOST_EXPORTS) \
25891         (cd $(HOST_SUBDIR)/patch && \
25892           $(MAKE) $(FLAGS_TO_PASS)  check)
25893
25894 @endif patch
25895
25896 .PHONY: install-patch maybe-install-patch
25897 maybe-install-patch:
25898 @if patch
25899 maybe-install-patch: install-patch
25900
25901 install-patch: installdirs
25902         @: $(MAKE); $(unstage)
25903         @r=`${PWD_COMMAND}`; export r; \
25904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25905         $(HOST_EXPORTS) \
25906         (cd $(HOST_SUBDIR)/patch && \
25907           $(MAKE) $(FLAGS_TO_PASS)  install)
25908
25909 @endif patch
25910
25911 # Other targets (info, dvi, pdf, etc.)
25912
25913 .PHONY: maybe-info-patch info-patch
25914 maybe-info-patch:
25915 @if patch
25916 maybe-info-patch: info-patch
25917
25918 info-patch: \
25919     configure-patch 
25920         @: $(MAKE); $(unstage)
25921         @[ -f ./patch/Makefile ] || exit 0; \
25922         r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         for flag in $(EXTRA_HOST_FLAGS) ; do \
25926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927         done; \
25928         echo "Doing info in patch" ; \
25929         (cd $(HOST_SUBDIR)/patch && \
25930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932                   "RANLIB=$${RANLIB}" \
25933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934                   info) \
25935           || exit 1
25936
25937 @endif patch
25938
25939 .PHONY: maybe-dvi-patch dvi-patch
25940 maybe-dvi-patch:
25941 @if patch
25942 maybe-dvi-patch: dvi-patch
25943
25944 dvi-patch: \
25945     configure-patch 
25946         @: $(MAKE); $(unstage)
25947         @[ -f ./patch/Makefile ] || exit 0; \
25948         r=`${PWD_COMMAND}`; export r; \
25949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950         $(HOST_EXPORTS) \
25951         for flag in $(EXTRA_HOST_FLAGS) ; do \
25952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953         done; \
25954         echo "Doing dvi in patch" ; \
25955         (cd $(HOST_SUBDIR)/patch && \
25956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958                   "RANLIB=$${RANLIB}" \
25959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960                   dvi) \
25961           || exit 1
25962
25963 @endif patch
25964
25965 .PHONY: maybe-pdf-patch pdf-patch
25966 maybe-pdf-patch:
25967 @if patch
25968 maybe-pdf-patch: pdf-patch
25969
25970 pdf-patch: \
25971     configure-patch 
25972         @: $(MAKE); $(unstage)
25973         @[ -f ./patch/Makefile ] || exit 0; \
25974         r=`${PWD_COMMAND}`; export r; \
25975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25976         $(HOST_EXPORTS) \
25977         for flag in $(EXTRA_HOST_FLAGS) ; do \
25978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25979         done; \
25980         echo "Doing pdf in patch" ; \
25981         (cd $(HOST_SUBDIR)/patch && \
25982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25984                   "RANLIB=$${RANLIB}" \
25985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25986                   pdf) \
25987           || exit 1
25988
25989 @endif patch
25990
25991 .PHONY: maybe-html-patch html-patch
25992 maybe-html-patch:
25993 @if patch
25994 maybe-html-patch: html-patch
25995
25996 html-patch: \
25997     configure-patch 
25998         @: $(MAKE); $(unstage)
25999         @[ -f ./patch/Makefile ] || exit 0; \
26000         r=`${PWD_COMMAND}`; export r; \
26001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002         $(HOST_EXPORTS) \
26003         for flag in $(EXTRA_HOST_FLAGS) ; do \
26004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005         done; \
26006         echo "Doing html in patch" ; \
26007         (cd $(HOST_SUBDIR)/patch && \
26008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26010                   "RANLIB=$${RANLIB}" \
26011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26012                   html) \
26013           || exit 1
26014
26015 @endif patch
26016
26017 .PHONY: maybe-TAGS-patch TAGS-patch
26018 maybe-TAGS-patch:
26019 @if patch
26020 maybe-TAGS-patch: TAGS-patch
26021
26022 TAGS-patch: \
26023     configure-patch 
26024         @: $(MAKE); $(unstage)
26025         @[ -f ./patch/Makefile ] || exit 0; \
26026         r=`${PWD_COMMAND}`; export r; \
26027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26028         $(HOST_EXPORTS) \
26029         for flag in $(EXTRA_HOST_FLAGS) ; do \
26030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26031         done; \
26032         echo "Doing TAGS in patch" ; \
26033         (cd $(HOST_SUBDIR)/patch && \
26034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26036                   "RANLIB=$${RANLIB}" \
26037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26038                   TAGS) \
26039           || exit 1
26040
26041 @endif patch
26042
26043 .PHONY: maybe-install-info-patch install-info-patch
26044 maybe-install-info-patch:
26045 @if patch
26046 maybe-install-info-patch: install-info-patch
26047
26048 install-info-patch: \
26049     configure-patch \
26050     info-patch 
26051         @: $(MAKE); $(unstage)
26052         @[ -f ./patch/Makefile ] || exit 0; \
26053         r=`${PWD_COMMAND}`; export r; \
26054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26055         $(HOST_EXPORTS) \
26056         for flag in $(EXTRA_HOST_FLAGS) ; do \
26057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26058         done; \
26059         echo "Doing install-info in patch" ; \
26060         (cd $(HOST_SUBDIR)/patch && \
26061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26063                   "RANLIB=$${RANLIB}" \
26064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26065                   install-info) \
26066           || exit 1
26067
26068 @endif patch
26069
26070 .PHONY: maybe-install-pdf-patch install-pdf-patch
26071 maybe-install-pdf-patch:
26072 @if patch
26073 maybe-install-pdf-patch: install-pdf-patch
26074
26075 install-pdf-patch: \
26076     configure-patch \
26077     pdf-patch 
26078         @: $(MAKE); $(unstage)
26079         @[ -f ./patch/Makefile ] || exit 0; \
26080         r=`${PWD_COMMAND}`; export r; \
26081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082         $(HOST_EXPORTS) \
26083         for flag in $(EXTRA_HOST_FLAGS) ; do \
26084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085         done; \
26086         echo "Doing install-pdf in patch" ; \
26087         (cd $(HOST_SUBDIR)/patch && \
26088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090                   "RANLIB=$${RANLIB}" \
26091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092                   install-pdf) \
26093           || exit 1
26094
26095 @endif patch
26096
26097 .PHONY: maybe-install-html-patch install-html-patch
26098 maybe-install-html-patch:
26099 @if patch
26100 maybe-install-html-patch: install-html-patch
26101
26102 install-html-patch: \
26103     configure-patch \
26104     html-patch 
26105         @: $(MAKE); $(unstage)
26106         @[ -f ./patch/Makefile ] || exit 0; \
26107         r=`${PWD_COMMAND}`; export r; \
26108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109         $(HOST_EXPORTS) \
26110         for flag in $(EXTRA_HOST_FLAGS) ; do \
26111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112         done; \
26113         echo "Doing install-html in patch" ; \
26114         (cd $(HOST_SUBDIR)/patch && \
26115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117                   "RANLIB=$${RANLIB}" \
26118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119                   install-html) \
26120           || exit 1
26121
26122 @endif patch
26123
26124 .PHONY: maybe-installcheck-patch installcheck-patch
26125 maybe-installcheck-patch:
26126 @if patch
26127 maybe-installcheck-patch: installcheck-patch
26128
26129 installcheck-patch: \
26130     configure-patch 
26131         @: $(MAKE); $(unstage)
26132         @[ -f ./patch/Makefile ] || exit 0; \
26133         r=`${PWD_COMMAND}`; export r; \
26134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26135         $(HOST_EXPORTS) \
26136         for flag in $(EXTRA_HOST_FLAGS) ; do \
26137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26138         done; \
26139         echo "Doing installcheck in patch" ; \
26140         (cd $(HOST_SUBDIR)/patch && \
26141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26143                   "RANLIB=$${RANLIB}" \
26144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26145                   installcheck) \
26146           || exit 1
26147
26148 @endif patch
26149
26150 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
26151 maybe-mostlyclean-patch:
26152 @if patch
26153 maybe-mostlyclean-patch: mostlyclean-patch
26154
26155 mostlyclean-patch: 
26156         @: $(MAKE); $(unstage)
26157         @[ -f ./patch/Makefile ] || exit 0; \
26158         r=`${PWD_COMMAND}`; export r; \
26159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160         $(HOST_EXPORTS) \
26161         for flag in $(EXTRA_HOST_FLAGS) ; do \
26162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26163         done; \
26164         echo "Doing mostlyclean in patch" ; \
26165         (cd $(HOST_SUBDIR)/patch && \
26166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26168                   "RANLIB=$${RANLIB}" \
26169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26170                   mostlyclean) \
26171           || exit 1
26172
26173 @endif patch
26174
26175 .PHONY: maybe-clean-patch clean-patch
26176 maybe-clean-patch:
26177 @if patch
26178 maybe-clean-patch: clean-patch
26179
26180 clean-patch: 
26181         @: $(MAKE); $(unstage)
26182         @[ -f ./patch/Makefile ] || exit 0; \
26183         r=`${PWD_COMMAND}`; export r; \
26184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26185         $(HOST_EXPORTS) \
26186         for flag in $(EXTRA_HOST_FLAGS) ; do \
26187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26188         done; \
26189         echo "Doing clean in patch" ; \
26190         (cd $(HOST_SUBDIR)/patch && \
26191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26193                   "RANLIB=$${RANLIB}" \
26194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26195                   clean) \
26196           || exit 1
26197
26198 @endif patch
26199
26200 .PHONY: maybe-distclean-patch distclean-patch
26201 maybe-distclean-patch:
26202 @if patch
26203 maybe-distclean-patch: distclean-patch
26204
26205 distclean-patch: 
26206         @: $(MAKE); $(unstage)
26207         @[ -f ./patch/Makefile ] || exit 0; \
26208         r=`${PWD_COMMAND}`; export r; \
26209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26210         $(HOST_EXPORTS) \
26211         for flag in $(EXTRA_HOST_FLAGS) ; do \
26212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26213         done; \
26214         echo "Doing distclean in patch" ; \
26215         (cd $(HOST_SUBDIR)/patch && \
26216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26218                   "RANLIB=$${RANLIB}" \
26219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26220                   distclean) \
26221           || exit 1
26222
26223 @endif patch
26224
26225 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
26226 maybe-maintainer-clean-patch:
26227 @if patch
26228 maybe-maintainer-clean-patch: maintainer-clean-patch
26229
26230 maintainer-clean-patch: 
26231         @: $(MAKE); $(unstage)
26232         @[ -f ./patch/Makefile ] || exit 0; \
26233         r=`${PWD_COMMAND}`; export r; \
26234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235         $(HOST_EXPORTS) \
26236         for flag in $(EXTRA_HOST_FLAGS) ; do \
26237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26238         done; \
26239         echo "Doing maintainer-clean in patch" ; \
26240         (cd $(HOST_SUBDIR)/patch && \
26241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26243                   "RANLIB=$${RANLIB}" \
26244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26245                   maintainer-clean) \
26246           || exit 1
26247
26248 @endif patch
26249
26250
26251
26252 .PHONY: configure-perl maybe-configure-perl
26253 maybe-configure-perl:
26254 @if gcc-bootstrap
26255 configure-perl: stage_current
26256 @endif gcc-bootstrap
26257 @if perl
26258 maybe-configure-perl: configure-perl
26259 configure-perl: 
26260         @: $(MAKE); $(unstage)
26261         @r=`${PWD_COMMAND}`; export r; \
26262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
26264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
26265         $(HOST_EXPORTS) \
26266         echo Configuring in $(HOST_SUBDIR)/perl; \
26267         cd "$(HOST_SUBDIR)/perl" || exit 1; \
26268         case $(srcdir) in \
26269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26270           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
26271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26272         esac; \
26273         srcdiroption="--srcdir=$${topdir}/perl"; \
26274         libsrcdir="$$s/perl"; \
26275         $(SHELL) $${libsrcdir}/configure \
26276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26277           --target=${target_alias} $${srcdiroption}  \
26278           || exit 1
26279 @endif perl
26280
26281
26282
26283
26284
26285 .PHONY: all-perl maybe-all-perl
26286 maybe-all-perl:
26287 @if gcc-bootstrap
26288 all-perl: stage_current
26289 @endif gcc-bootstrap
26290 @if perl
26291 TARGET-perl=all
26292 maybe-all-perl: all-perl
26293 all-perl: configure-perl
26294         @: $(MAKE); $(unstage)
26295         @r=`${PWD_COMMAND}`; export r; \
26296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297         $(HOST_EXPORTS) \
26298         (cd $(HOST_SUBDIR)/perl && \
26299           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
26300 @endif perl
26301
26302
26303
26304
26305 .PHONY: check-perl maybe-check-perl
26306 maybe-check-perl:
26307 @if perl
26308 maybe-check-perl: check-perl
26309
26310 check-perl:
26311         @: $(MAKE); $(unstage)
26312         @r=`${PWD_COMMAND}`; export r; \
26313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26314         $(HOST_EXPORTS) \
26315         (cd $(HOST_SUBDIR)/perl && \
26316           $(MAKE) $(FLAGS_TO_PASS)  check)
26317
26318 @endif perl
26319
26320 .PHONY: install-perl maybe-install-perl
26321 maybe-install-perl:
26322 @if perl
26323 maybe-install-perl: install-perl
26324
26325 install-perl: installdirs
26326         @: $(MAKE); $(unstage)
26327         @r=`${PWD_COMMAND}`; export r; \
26328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26329         $(HOST_EXPORTS) \
26330         (cd $(HOST_SUBDIR)/perl && \
26331           $(MAKE) $(FLAGS_TO_PASS)  install)
26332
26333 @endif perl
26334
26335 # Other targets (info, dvi, pdf, etc.)
26336
26337 .PHONY: maybe-info-perl info-perl
26338 maybe-info-perl:
26339 @if perl
26340 maybe-info-perl: info-perl
26341
26342 info-perl: \
26343     configure-perl 
26344         @: $(MAKE); $(unstage)
26345         @[ -f ./perl/Makefile ] || exit 0; \
26346         r=`${PWD_COMMAND}`; export r; \
26347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26348         $(HOST_EXPORTS) \
26349         for flag in $(EXTRA_HOST_FLAGS) ; do \
26350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26351         done; \
26352         echo "Doing info in perl" ; \
26353         (cd $(HOST_SUBDIR)/perl && \
26354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26356                   "RANLIB=$${RANLIB}" \
26357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26358                   info) \
26359           || exit 1
26360
26361 @endif perl
26362
26363 .PHONY: maybe-dvi-perl dvi-perl
26364 maybe-dvi-perl:
26365 @if perl
26366 maybe-dvi-perl: dvi-perl
26367
26368 dvi-perl: \
26369     configure-perl 
26370         @: $(MAKE); $(unstage)
26371         @[ -f ./perl/Makefile ] || exit 0; \
26372         r=`${PWD_COMMAND}`; export r; \
26373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26374         $(HOST_EXPORTS) \
26375         for flag in $(EXTRA_HOST_FLAGS) ; do \
26376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26377         done; \
26378         echo "Doing dvi in perl" ; \
26379         (cd $(HOST_SUBDIR)/perl && \
26380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26382                   "RANLIB=$${RANLIB}" \
26383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26384                   dvi) \
26385           || exit 1
26386
26387 @endif perl
26388
26389 .PHONY: maybe-pdf-perl pdf-perl
26390 maybe-pdf-perl:
26391 @if perl
26392 maybe-pdf-perl: pdf-perl
26393
26394 pdf-perl: \
26395     configure-perl 
26396         @: $(MAKE); $(unstage)
26397         @[ -f ./perl/Makefile ] || exit 0; \
26398         r=`${PWD_COMMAND}`; export r; \
26399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400         $(HOST_EXPORTS) \
26401         for flag in $(EXTRA_HOST_FLAGS) ; do \
26402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26403         done; \
26404         echo "Doing pdf in perl" ; \
26405         (cd $(HOST_SUBDIR)/perl && \
26406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26408                   "RANLIB=$${RANLIB}" \
26409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26410                   pdf) \
26411           || exit 1
26412
26413 @endif perl
26414
26415 .PHONY: maybe-html-perl html-perl
26416 maybe-html-perl:
26417 @if perl
26418 maybe-html-perl: html-perl
26419
26420 html-perl: \
26421     configure-perl 
26422         @: $(MAKE); $(unstage)
26423         @[ -f ./perl/Makefile ] || exit 0; \
26424         r=`${PWD_COMMAND}`; export r; \
26425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26426         $(HOST_EXPORTS) \
26427         for flag in $(EXTRA_HOST_FLAGS) ; do \
26428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26429         done; \
26430         echo "Doing html in perl" ; \
26431         (cd $(HOST_SUBDIR)/perl && \
26432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26434                   "RANLIB=$${RANLIB}" \
26435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26436                   html) \
26437           || exit 1
26438
26439 @endif perl
26440
26441 .PHONY: maybe-TAGS-perl TAGS-perl
26442 maybe-TAGS-perl:
26443 @if perl
26444 maybe-TAGS-perl: TAGS-perl
26445
26446 TAGS-perl: \
26447     configure-perl 
26448         @: $(MAKE); $(unstage)
26449         @[ -f ./perl/Makefile ] || exit 0; \
26450         r=`${PWD_COMMAND}`; export r; \
26451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26452         $(HOST_EXPORTS) \
26453         for flag in $(EXTRA_HOST_FLAGS) ; do \
26454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26455         done; \
26456         echo "Doing TAGS in perl" ; \
26457         (cd $(HOST_SUBDIR)/perl && \
26458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26460                   "RANLIB=$${RANLIB}" \
26461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26462                   TAGS) \
26463           || exit 1
26464
26465 @endif perl
26466
26467 .PHONY: maybe-install-info-perl install-info-perl
26468 maybe-install-info-perl:
26469 @if perl
26470 maybe-install-info-perl: install-info-perl
26471
26472 install-info-perl: \
26473     configure-perl \
26474     info-perl 
26475         @: $(MAKE); $(unstage)
26476         @[ -f ./perl/Makefile ] || exit 0; \
26477         r=`${PWD_COMMAND}`; export r; \
26478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26479         $(HOST_EXPORTS) \
26480         for flag in $(EXTRA_HOST_FLAGS) ; do \
26481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26482         done; \
26483         echo "Doing install-info in perl" ; \
26484         (cd $(HOST_SUBDIR)/perl && \
26485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26487                   "RANLIB=$${RANLIB}" \
26488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26489                   install-info) \
26490           || exit 1
26491
26492 @endif perl
26493
26494 .PHONY: maybe-install-pdf-perl install-pdf-perl
26495 maybe-install-pdf-perl:
26496 @if perl
26497 maybe-install-pdf-perl: install-pdf-perl
26498
26499 install-pdf-perl: \
26500     configure-perl \
26501     pdf-perl 
26502         @: $(MAKE); $(unstage)
26503         @[ -f ./perl/Makefile ] || exit 0; \
26504         r=`${PWD_COMMAND}`; export r; \
26505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506         $(HOST_EXPORTS) \
26507         for flag in $(EXTRA_HOST_FLAGS) ; do \
26508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26509         done; \
26510         echo "Doing install-pdf in perl" ; \
26511         (cd $(HOST_SUBDIR)/perl && \
26512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26514                   "RANLIB=$${RANLIB}" \
26515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26516                   install-pdf) \
26517           || exit 1
26518
26519 @endif perl
26520
26521 .PHONY: maybe-install-html-perl install-html-perl
26522 maybe-install-html-perl:
26523 @if perl
26524 maybe-install-html-perl: install-html-perl
26525
26526 install-html-perl: \
26527     configure-perl \
26528     html-perl 
26529         @: $(MAKE); $(unstage)
26530         @[ -f ./perl/Makefile ] || exit 0; \
26531         r=`${PWD_COMMAND}`; export r; \
26532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533         $(HOST_EXPORTS) \
26534         for flag in $(EXTRA_HOST_FLAGS) ; do \
26535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26536         done; \
26537         echo "Doing install-html in perl" ; \
26538         (cd $(HOST_SUBDIR)/perl && \
26539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26541                   "RANLIB=$${RANLIB}" \
26542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26543                   install-html) \
26544           || exit 1
26545
26546 @endif perl
26547
26548 .PHONY: maybe-installcheck-perl installcheck-perl
26549 maybe-installcheck-perl:
26550 @if perl
26551 maybe-installcheck-perl: installcheck-perl
26552
26553 installcheck-perl: \
26554     configure-perl 
26555         @: $(MAKE); $(unstage)
26556         @[ -f ./perl/Makefile ] || exit 0; \
26557         r=`${PWD_COMMAND}`; export r; \
26558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26559         $(HOST_EXPORTS) \
26560         for flag in $(EXTRA_HOST_FLAGS) ; do \
26561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26562         done; \
26563         echo "Doing installcheck in perl" ; \
26564         (cd $(HOST_SUBDIR)/perl && \
26565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26567                   "RANLIB=$${RANLIB}" \
26568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26569                   installcheck) \
26570           || exit 1
26571
26572 @endif perl
26573
26574 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
26575 maybe-mostlyclean-perl:
26576 @if perl
26577 maybe-mostlyclean-perl: mostlyclean-perl
26578
26579 mostlyclean-perl: 
26580         @: $(MAKE); $(unstage)
26581         @[ -f ./perl/Makefile ] || exit 0; \
26582         r=`${PWD_COMMAND}`; export r; \
26583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26584         $(HOST_EXPORTS) \
26585         for flag in $(EXTRA_HOST_FLAGS) ; do \
26586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26587         done; \
26588         echo "Doing mostlyclean in perl" ; \
26589         (cd $(HOST_SUBDIR)/perl && \
26590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26592                   "RANLIB=$${RANLIB}" \
26593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26594                   mostlyclean) \
26595           || exit 1
26596
26597 @endif perl
26598
26599 .PHONY: maybe-clean-perl clean-perl
26600 maybe-clean-perl:
26601 @if perl
26602 maybe-clean-perl: clean-perl
26603
26604 clean-perl: 
26605         @: $(MAKE); $(unstage)
26606         @[ -f ./perl/Makefile ] || exit 0; \
26607         r=`${PWD_COMMAND}`; export r; \
26608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609         $(HOST_EXPORTS) \
26610         for flag in $(EXTRA_HOST_FLAGS) ; do \
26611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612         done; \
26613         echo "Doing clean in perl" ; \
26614         (cd $(HOST_SUBDIR)/perl && \
26615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617                   "RANLIB=$${RANLIB}" \
26618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26619                   clean) \
26620           || exit 1
26621
26622 @endif perl
26623
26624 .PHONY: maybe-distclean-perl distclean-perl
26625 maybe-distclean-perl:
26626 @if perl
26627 maybe-distclean-perl: distclean-perl
26628
26629 distclean-perl: 
26630         @: $(MAKE); $(unstage)
26631         @[ -f ./perl/Makefile ] || exit 0; \
26632         r=`${PWD_COMMAND}`; export r; \
26633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26634         $(HOST_EXPORTS) \
26635         for flag in $(EXTRA_HOST_FLAGS) ; do \
26636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26637         done; \
26638         echo "Doing distclean in perl" ; \
26639         (cd $(HOST_SUBDIR)/perl && \
26640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26642                   "RANLIB=$${RANLIB}" \
26643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26644                   distclean) \
26645           || exit 1
26646
26647 @endif perl
26648
26649 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
26650 maybe-maintainer-clean-perl:
26651 @if perl
26652 maybe-maintainer-clean-perl: maintainer-clean-perl
26653
26654 maintainer-clean-perl: 
26655         @: $(MAKE); $(unstage)
26656         @[ -f ./perl/Makefile ] || exit 0; \
26657         r=`${PWD_COMMAND}`; export r; \
26658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26659         $(HOST_EXPORTS) \
26660         for flag in $(EXTRA_HOST_FLAGS) ; do \
26661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26662         done; \
26663         echo "Doing maintainer-clean in perl" ; \
26664         (cd $(HOST_SUBDIR)/perl && \
26665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26667                   "RANLIB=$${RANLIB}" \
26668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26669                   maintainer-clean) \
26670           || exit 1
26671
26672 @endif perl
26673
26674
26675
26676 .PHONY: configure-prms maybe-configure-prms
26677 maybe-configure-prms:
26678 @if gcc-bootstrap
26679 configure-prms: stage_current
26680 @endif gcc-bootstrap
26681 @if prms
26682 maybe-configure-prms: configure-prms
26683 configure-prms: 
26684         @: $(MAKE); $(unstage)
26685         @r=`${PWD_COMMAND}`; export r; \
26686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
26688         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
26689         $(HOST_EXPORTS) \
26690         echo Configuring in $(HOST_SUBDIR)/prms; \
26691         cd "$(HOST_SUBDIR)/prms" || exit 1; \
26692         case $(srcdir) in \
26693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26694           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
26695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26696         esac; \
26697         srcdiroption="--srcdir=$${topdir}/prms"; \
26698         libsrcdir="$$s/prms"; \
26699         $(SHELL) $${libsrcdir}/configure \
26700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26701           --target=${target_alias} $${srcdiroption}  \
26702           || exit 1
26703 @endif prms
26704
26705
26706
26707
26708
26709 .PHONY: all-prms maybe-all-prms
26710 maybe-all-prms:
26711 @if gcc-bootstrap
26712 all-prms: stage_current
26713 @endif gcc-bootstrap
26714 @if prms
26715 TARGET-prms=all
26716 maybe-all-prms: all-prms
26717 all-prms: configure-prms
26718         @: $(MAKE); $(unstage)
26719         @r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         $(HOST_EXPORTS) \
26722         (cd $(HOST_SUBDIR)/prms && \
26723           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
26724 @endif prms
26725
26726
26727
26728
26729 .PHONY: check-prms maybe-check-prms
26730 maybe-check-prms:
26731 @if prms
26732 maybe-check-prms: check-prms
26733
26734 check-prms:
26735         @: $(MAKE); $(unstage)
26736         @r=`${PWD_COMMAND}`; export r; \
26737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26738         $(HOST_EXPORTS) \
26739         (cd $(HOST_SUBDIR)/prms && \
26740           $(MAKE) $(FLAGS_TO_PASS)  check)
26741
26742 @endif prms
26743
26744 .PHONY: install-prms maybe-install-prms
26745 maybe-install-prms:
26746 @if prms
26747 maybe-install-prms: install-prms
26748
26749 install-prms: installdirs
26750         @: $(MAKE); $(unstage)
26751         @r=`${PWD_COMMAND}`; export r; \
26752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753         $(HOST_EXPORTS) \
26754         (cd $(HOST_SUBDIR)/prms && \
26755           $(MAKE) $(FLAGS_TO_PASS)  install)
26756
26757 @endif prms
26758
26759 # Other targets (info, dvi, pdf, etc.)
26760
26761 .PHONY: maybe-info-prms info-prms
26762 maybe-info-prms:
26763 @if prms
26764 maybe-info-prms: info-prms
26765
26766 info-prms: \
26767     configure-prms 
26768         @: $(MAKE); $(unstage)
26769         @[ -f ./prms/Makefile ] || exit 0; \
26770         r=`${PWD_COMMAND}`; export r; \
26771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772         $(HOST_EXPORTS) \
26773         for flag in $(EXTRA_HOST_FLAGS) ; do \
26774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26775         done; \
26776         echo "Doing info in prms" ; \
26777         (cd $(HOST_SUBDIR)/prms && \
26778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26780                   "RANLIB=$${RANLIB}" \
26781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782                   info) \
26783           || exit 1
26784
26785 @endif prms
26786
26787 .PHONY: maybe-dvi-prms dvi-prms
26788 maybe-dvi-prms:
26789 @if prms
26790 maybe-dvi-prms: dvi-prms
26791
26792 dvi-prms: \
26793     configure-prms 
26794         @: $(MAKE); $(unstage)
26795         @[ -f ./prms/Makefile ] || exit 0; \
26796         r=`${PWD_COMMAND}`; export r; \
26797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26798         $(HOST_EXPORTS) \
26799         for flag in $(EXTRA_HOST_FLAGS) ; do \
26800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26801         done; \
26802         echo "Doing dvi in prms" ; \
26803         (cd $(HOST_SUBDIR)/prms && \
26804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26806                   "RANLIB=$${RANLIB}" \
26807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26808                   dvi) \
26809           || exit 1
26810
26811 @endif prms
26812
26813 .PHONY: maybe-pdf-prms pdf-prms
26814 maybe-pdf-prms:
26815 @if prms
26816 maybe-pdf-prms: pdf-prms
26817
26818 pdf-prms: \
26819     configure-prms 
26820         @: $(MAKE); $(unstage)
26821         @[ -f ./prms/Makefile ] || exit 0; \
26822         r=`${PWD_COMMAND}`; export r; \
26823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824         $(HOST_EXPORTS) \
26825         for flag in $(EXTRA_HOST_FLAGS) ; do \
26826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827         done; \
26828         echo "Doing pdf in prms" ; \
26829         (cd $(HOST_SUBDIR)/prms && \
26830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832                   "RANLIB=$${RANLIB}" \
26833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834                   pdf) \
26835           || exit 1
26836
26837 @endif prms
26838
26839 .PHONY: maybe-html-prms html-prms
26840 maybe-html-prms:
26841 @if prms
26842 maybe-html-prms: html-prms
26843
26844 html-prms: \
26845     configure-prms 
26846         @: $(MAKE); $(unstage)
26847         @[ -f ./prms/Makefile ] || exit 0; \
26848         r=`${PWD_COMMAND}`; export r; \
26849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850         $(HOST_EXPORTS) \
26851         for flag in $(EXTRA_HOST_FLAGS) ; do \
26852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853         done; \
26854         echo "Doing html in prms" ; \
26855         (cd $(HOST_SUBDIR)/prms && \
26856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858                   "RANLIB=$${RANLIB}" \
26859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860                   html) \
26861           || exit 1
26862
26863 @endif prms
26864
26865 .PHONY: maybe-TAGS-prms TAGS-prms
26866 maybe-TAGS-prms:
26867 @if prms
26868 maybe-TAGS-prms: TAGS-prms
26869
26870 TAGS-prms: \
26871     configure-prms 
26872         @: $(MAKE); $(unstage)
26873         @[ -f ./prms/Makefile ] || exit 0; \
26874         r=`${PWD_COMMAND}`; export r; \
26875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876         $(HOST_EXPORTS) \
26877         for flag in $(EXTRA_HOST_FLAGS) ; do \
26878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879         done; \
26880         echo "Doing TAGS in prms" ; \
26881         (cd $(HOST_SUBDIR)/prms && \
26882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884                   "RANLIB=$${RANLIB}" \
26885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26886                   TAGS) \
26887           || exit 1
26888
26889 @endif prms
26890
26891 .PHONY: maybe-install-info-prms install-info-prms
26892 maybe-install-info-prms:
26893 @if prms
26894 maybe-install-info-prms: install-info-prms
26895
26896 install-info-prms: \
26897     configure-prms \
26898     info-prms 
26899         @: $(MAKE); $(unstage)
26900         @[ -f ./prms/Makefile ] || exit 0; \
26901         r=`${PWD_COMMAND}`; export r; \
26902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26903         $(HOST_EXPORTS) \
26904         for flag in $(EXTRA_HOST_FLAGS) ; do \
26905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26906         done; \
26907         echo "Doing install-info in prms" ; \
26908         (cd $(HOST_SUBDIR)/prms && \
26909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26911                   "RANLIB=$${RANLIB}" \
26912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26913                   install-info) \
26914           || exit 1
26915
26916 @endif prms
26917
26918 .PHONY: maybe-install-pdf-prms install-pdf-prms
26919 maybe-install-pdf-prms:
26920 @if prms
26921 maybe-install-pdf-prms: install-pdf-prms
26922
26923 install-pdf-prms: \
26924     configure-prms \
26925     pdf-prms 
26926         @: $(MAKE); $(unstage)
26927         @[ -f ./prms/Makefile ] || exit 0; \
26928         r=`${PWD_COMMAND}`; export r; \
26929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930         $(HOST_EXPORTS) \
26931         for flag in $(EXTRA_HOST_FLAGS) ; do \
26932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26933         done; \
26934         echo "Doing install-pdf in prms" ; \
26935         (cd $(HOST_SUBDIR)/prms && \
26936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26938                   "RANLIB=$${RANLIB}" \
26939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26940                   install-pdf) \
26941           || exit 1
26942
26943 @endif prms
26944
26945 .PHONY: maybe-install-html-prms install-html-prms
26946 maybe-install-html-prms:
26947 @if prms
26948 maybe-install-html-prms: install-html-prms
26949
26950 install-html-prms: \
26951     configure-prms \
26952     html-prms 
26953         @: $(MAKE); $(unstage)
26954         @[ -f ./prms/Makefile ] || exit 0; \
26955         r=`${PWD_COMMAND}`; export r; \
26956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26957         $(HOST_EXPORTS) \
26958         for flag in $(EXTRA_HOST_FLAGS) ; do \
26959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26960         done; \
26961         echo "Doing install-html in prms" ; \
26962         (cd $(HOST_SUBDIR)/prms && \
26963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26965                   "RANLIB=$${RANLIB}" \
26966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26967                   install-html) \
26968           || exit 1
26969
26970 @endif prms
26971
26972 .PHONY: maybe-installcheck-prms installcheck-prms
26973 maybe-installcheck-prms:
26974 @if prms
26975 maybe-installcheck-prms: installcheck-prms
26976
26977 installcheck-prms: \
26978     configure-prms 
26979         @: $(MAKE); $(unstage)
26980         @[ -f ./prms/Makefile ] || exit 0; \
26981         r=`${PWD_COMMAND}`; export r; \
26982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983         $(HOST_EXPORTS) \
26984         for flag in $(EXTRA_HOST_FLAGS) ; do \
26985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26986         done; \
26987         echo "Doing installcheck in prms" ; \
26988         (cd $(HOST_SUBDIR)/prms && \
26989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26991                   "RANLIB=$${RANLIB}" \
26992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26993                   installcheck) \
26994           || exit 1
26995
26996 @endif prms
26997
26998 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
26999 maybe-mostlyclean-prms:
27000 @if prms
27001 maybe-mostlyclean-prms: mostlyclean-prms
27002
27003 mostlyclean-prms: 
27004         @: $(MAKE); $(unstage)
27005         @[ -f ./prms/Makefile ] || exit 0; \
27006         r=`${PWD_COMMAND}`; export r; \
27007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27008         $(HOST_EXPORTS) \
27009         for flag in $(EXTRA_HOST_FLAGS) ; do \
27010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27011         done; \
27012         echo "Doing mostlyclean in prms" ; \
27013         (cd $(HOST_SUBDIR)/prms && \
27014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27016                   "RANLIB=$${RANLIB}" \
27017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27018                   mostlyclean) \
27019           || exit 1
27020
27021 @endif prms
27022
27023 .PHONY: maybe-clean-prms clean-prms
27024 maybe-clean-prms:
27025 @if prms
27026 maybe-clean-prms: clean-prms
27027
27028 clean-prms: 
27029         @: $(MAKE); $(unstage)
27030         @[ -f ./prms/Makefile ] || exit 0; \
27031         r=`${PWD_COMMAND}`; export r; \
27032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27033         $(HOST_EXPORTS) \
27034         for flag in $(EXTRA_HOST_FLAGS) ; do \
27035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27036         done; \
27037         echo "Doing clean in prms" ; \
27038         (cd $(HOST_SUBDIR)/prms && \
27039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27041                   "RANLIB=$${RANLIB}" \
27042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27043                   clean) \
27044           || exit 1
27045
27046 @endif prms
27047
27048 .PHONY: maybe-distclean-prms distclean-prms
27049 maybe-distclean-prms:
27050 @if prms
27051 maybe-distclean-prms: distclean-prms
27052
27053 distclean-prms: 
27054         @: $(MAKE); $(unstage)
27055         @[ -f ./prms/Makefile ] || exit 0; \
27056         r=`${PWD_COMMAND}`; export r; \
27057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27058         $(HOST_EXPORTS) \
27059         for flag in $(EXTRA_HOST_FLAGS) ; do \
27060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27061         done; \
27062         echo "Doing distclean in prms" ; \
27063         (cd $(HOST_SUBDIR)/prms && \
27064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27066                   "RANLIB=$${RANLIB}" \
27067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27068                   distclean) \
27069           || exit 1
27070
27071 @endif prms
27072
27073 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
27074 maybe-maintainer-clean-prms:
27075 @if prms
27076 maybe-maintainer-clean-prms: maintainer-clean-prms
27077
27078 maintainer-clean-prms: 
27079         @: $(MAKE); $(unstage)
27080         @[ -f ./prms/Makefile ] || exit 0; \
27081         r=`${PWD_COMMAND}`; export r; \
27082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27083         $(HOST_EXPORTS) \
27084         for flag in $(EXTRA_HOST_FLAGS) ; do \
27085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27086         done; \
27087         echo "Doing maintainer-clean in prms" ; \
27088         (cd $(HOST_SUBDIR)/prms && \
27089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27091                   "RANLIB=$${RANLIB}" \
27092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27093                   maintainer-clean) \
27094           || exit 1
27095
27096 @endif prms
27097
27098
27099
27100 .PHONY: configure-rcs maybe-configure-rcs
27101 maybe-configure-rcs:
27102 @if gcc-bootstrap
27103 configure-rcs: stage_current
27104 @endif gcc-bootstrap
27105 @if rcs
27106 maybe-configure-rcs: configure-rcs
27107 configure-rcs: 
27108         @: $(MAKE); $(unstage)
27109         @r=`${PWD_COMMAND}`; export r; \
27110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
27112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
27113         $(HOST_EXPORTS) \
27114         echo Configuring in $(HOST_SUBDIR)/rcs; \
27115         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
27116         case $(srcdir) in \
27117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
27119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120         esac; \
27121         srcdiroption="--srcdir=$${topdir}/rcs"; \
27122         libsrcdir="$$s/rcs"; \
27123         $(SHELL) $${libsrcdir}/configure \
27124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125           --target=${target_alias} $${srcdiroption}  \
27126           || exit 1
27127 @endif rcs
27128
27129
27130
27131
27132
27133 .PHONY: all-rcs maybe-all-rcs
27134 maybe-all-rcs:
27135 @if gcc-bootstrap
27136 all-rcs: stage_current
27137 @endif gcc-bootstrap
27138 @if rcs
27139 TARGET-rcs=all
27140 maybe-all-rcs: all-rcs
27141 all-rcs: configure-rcs
27142         @: $(MAKE); $(unstage)
27143         @r=`${PWD_COMMAND}`; export r; \
27144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145         $(HOST_EXPORTS) \
27146         (cd $(HOST_SUBDIR)/rcs && \
27147           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
27148 @endif rcs
27149
27150
27151
27152
27153 .PHONY: check-rcs maybe-check-rcs
27154 maybe-check-rcs:
27155 @if rcs
27156 maybe-check-rcs: check-rcs
27157
27158 check-rcs:
27159         @: $(MAKE); $(unstage)
27160         @r=`${PWD_COMMAND}`; export r; \
27161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27162         $(HOST_EXPORTS) \
27163         (cd $(HOST_SUBDIR)/rcs && \
27164           $(MAKE) $(FLAGS_TO_PASS)  check)
27165
27166 @endif rcs
27167
27168 .PHONY: install-rcs maybe-install-rcs
27169 maybe-install-rcs:
27170 @if rcs
27171 maybe-install-rcs: install-rcs
27172
27173 install-rcs: installdirs
27174         @: $(MAKE); $(unstage)
27175         @r=`${PWD_COMMAND}`; export r; \
27176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27177         $(HOST_EXPORTS) \
27178         (cd $(HOST_SUBDIR)/rcs && \
27179           $(MAKE) $(FLAGS_TO_PASS)  install)
27180
27181 @endif rcs
27182
27183 # Other targets (info, dvi, pdf, etc.)
27184
27185 .PHONY: maybe-info-rcs info-rcs
27186 maybe-info-rcs:
27187 @if rcs
27188 maybe-info-rcs: info-rcs
27189
27190 info-rcs: \
27191     configure-rcs 
27192         @: $(MAKE); $(unstage)
27193         @[ -f ./rcs/Makefile ] || exit 0; \
27194         r=`${PWD_COMMAND}`; export r; \
27195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27196         $(HOST_EXPORTS) \
27197         for flag in $(EXTRA_HOST_FLAGS) ; do \
27198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27199         done; \
27200         echo "Doing info in rcs" ; \
27201         (cd $(HOST_SUBDIR)/rcs && \
27202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27204                   "RANLIB=$${RANLIB}" \
27205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27206                   info) \
27207           || exit 1
27208
27209 @endif rcs
27210
27211 .PHONY: maybe-dvi-rcs dvi-rcs
27212 maybe-dvi-rcs:
27213 @if rcs
27214 maybe-dvi-rcs: dvi-rcs
27215
27216 dvi-rcs: \
27217     configure-rcs 
27218         @: $(MAKE); $(unstage)
27219         @[ -f ./rcs/Makefile ] || exit 0; \
27220         r=`${PWD_COMMAND}`; export r; \
27221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222         $(HOST_EXPORTS) \
27223         for flag in $(EXTRA_HOST_FLAGS) ; do \
27224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27225         done; \
27226         echo "Doing dvi in rcs" ; \
27227         (cd $(HOST_SUBDIR)/rcs && \
27228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27230                   "RANLIB=$${RANLIB}" \
27231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27232                   dvi) \
27233           || exit 1
27234
27235 @endif rcs
27236
27237 .PHONY: maybe-pdf-rcs pdf-rcs
27238 maybe-pdf-rcs:
27239 @if rcs
27240 maybe-pdf-rcs: pdf-rcs
27241
27242 pdf-rcs: \
27243     configure-rcs 
27244         @: $(MAKE); $(unstage)
27245         @[ -f ./rcs/Makefile ] || exit 0; \
27246         r=`${PWD_COMMAND}`; export r; \
27247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248         $(HOST_EXPORTS) \
27249         for flag in $(EXTRA_HOST_FLAGS) ; do \
27250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251         done; \
27252         echo "Doing pdf in rcs" ; \
27253         (cd $(HOST_SUBDIR)/rcs && \
27254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256                   "RANLIB=$${RANLIB}" \
27257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27258                   pdf) \
27259           || exit 1
27260
27261 @endif rcs
27262
27263 .PHONY: maybe-html-rcs html-rcs
27264 maybe-html-rcs:
27265 @if rcs
27266 maybe-html-rcs: html-rcs
27267
27268 html-rcs: \
27269     configure-rcs 
27270         @: $(MAKE); $(unstage)
27271         @[ -f ./rcs/Makefile ] || exit 0; \
27272         r=`${PWD_COMMAND}`; export r; \
27273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27274         $(HOST_EXPORTS) \
27275         for flag in $(EXTRA_HOST_FLAGS) ; do \
27276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27277         done; \
27278         echo "Doing html in rcs" ; \
27279         (cd $(HOST_SUBDIR)/rcs && \
27280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27282                   "RANLIB=$${RANLIB}" \
27283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27284                   html) \
27285           || exit 1
27286
27287 @endif rcs
27288
27289 .PHONY: maybe-TAGS-rcs TAGS-rcs
27290 maybe-TAGS-rcs:
27291 @if rcs
27292 maybe-TAGS-rcs: TAGS-rcs
27293
27294 TAGS-rcs: \
27295     configure-rcs 
27296         @: $(MAKE); $(unstage)
27297         @[ -f ./rcs/Makefile ] || exit 0; \
27298         r=`${PWD_COMMAND}`; export r; \
27299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27300         $(HOST_EXPORTS) \
27301         for flag in $(EXTRA_HOST_FLAGS) ; do \
27302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27303         done; \
27304         echo "Doing TAGS in rcs" ; \
27305         (cd $(HOST_SUBDIR)/rcs && \
27306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27308                   "RANLIB=$${RANLIB}" \
27309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27310                   TAGS) \
27311           || exit 1
27312
27313 @endif rcs
27314
27315 .PHONY: maybe-install-info-rcs install-info-rcs
27316 maybe-install-info-rcs:
27317 @if rcs
27318 maybe-install-info-rcs: install-info-rcs
27319
27320 install-info-rcs: \
27321     configure-rcs \
27322     info-rcs 
27323         @: $(MAKE); $(unstage)
27324         @[ -f ./rcs/Makefile ] || exit 0; \
27325         r=`${PWD_COMMAND}`; export r; \
27326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327         $(HOST_EXPORTS) \
27328         for flag in $(EXTRA_HOST_FLAGS) ; do \
27329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27330         done; \
27331         echo "Doing install-info in rcs" ; \
27332         (cd $(HOST_SUBDIR)/rcs && \
27333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27335                   "RANLIB=$${RANLIB}" \
27336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27337                   install-info) \
27338           || exit 1
27339
27340 @endif rcs
27341
27342 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
27343 maybe-install-pdf-rcs:
27344 @if rcs
27345 maybe-install-pdf-rcs: install-pdf-rcs
27346
27347 install-pdf-rcs: \
27348     configure-rcs \
27349     pdf-rcs 
27350         @: $(MAKE); $(unstage)
27351         @[ -f ./rcs/Makefile ] || exit 0; \
27352         r=`${PWD_COMMAND}`; export r; \
27353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27354         $(HOST_EXPORTS) \
27355         for flag in $(EXTRA_HOST_FLAGS) ; do \
27356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27357         done; \
27358         echo "Doing install-pdf in rcs" ; \
27359         (cd $(HOST_SUBDIR)/rcs && \
27360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27362                   "RANLIB=$${RANLIB}" \
27363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27364                   install-pdf) \
27365           || exit 1
27366
27367 @endif rcs
27368
27369 .PHONY: maybe-install-html-rcs install-html-rcs
27370 maybe-install-html-rcs:
27371 @if rcs
27372 maybe-install-html-rcs: install-html-rcs
27373
27374 install-html-rcs: \
27375     configure-rcs \
27376     html-rcs 
27377         @: $(MAKE); $(unstage)
27378         @[ -f ./rcs/Makefile ] || exit 0; \
27379         r=`${PWD_COMMAND}`; export r; \
27380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381         $(HOST_EXPORTS) \
27382         for flag in $(EXTRA_HOST_FLAGS) ; do \
27383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27384         done; \
27385         echo "Doing install-html in rcs" ; \
27386         (cd $(HOST_SUBDIR)/rcs && \
27387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389                   "RANLIB=$${RANLIB}" \
27390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27391                   install-html) \
27392           || exit 1
27393
27394 @endif rcs
27395
27396 .PHONY: maybe-installcheck-rcs installcheck-rcs
27397 maybe-installcheck-rcs:
27398 @if rcs
27399 maybe-installcheck-rcs: installcheck-rcs
27400
27401 installcheck-rcs: \
27402     configure-rcs 
27403         @: $(MAKE); $(unstage)
27404         @[ -f ./rcs/Makefile ] || exit 0; \
27405         r=`${PWD_COMMAND}`; export r; \
27406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407         $(HOST_EXPORTS) \
27408         for flag in $(EXTRA_HOST_FLAGS) ; do \
27409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410         done; \
27411         echo "Doing installcheck in rcs" ; \
27412         (cd $(HOST_SUBDIR)/rcs && \
27413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27415                   "RANLIB=$${RANLIB}" \
27416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27417                   installcheck) \
27418           || exit 1
27419
27420 @endif rcs
27421
27422 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
27423 maybe-mostlyclean-rcs:
27424 @if rcs
27425 maybe-mostlyclean-rcs: mostlyclean-rcs
27426
27427 mostlyclean-rcs: 
27428         @: $(MAKE); $(unstage)
27429         @[ -f ./rcs/Makefile ] || exit 0; \
27430         r=`${PWD_COMMAND}`; export r; \
27431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27432         $(HOST_EXPORTS) \
27433         for flag in $(EXTRA_HOST_FLAGS) ; do \
27434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27435         done; \
27436         echo "Doing mostlyclean in rcs" ; \
27437         (cd $(HOST_SUBDIR)/rcs && \
27438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27440                   "RANLIB=$${RANLIB}" \
27441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27442                   mostlyclean) \
27443           || exit 1
27444
27445 @endif rcs
27446
27447 .PHONY: maybe-clean-rcs clean-rcs
27448 maybe-clean-rcs:
27449 @if rcs
27450 maybe-clean-rcs: clean-rcs
27451
27452 clean-rcs: 
27453         @: $(MAKE); $(unstage)
27454         @[ -f ./rcs/Makefile ] || exit 0; \
27455         r=`${PWD_COMMAND}`; export r; \
27456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27457         $(HOST_EXPORTS) \
27458         for flag in $(EXTRA_HOST_FLAGS) ; do \
27459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27460         done; \
27461         echo "Doing clean in rcs" ; \
27462         (cd $(HOST_SUBDIR)/rcs && \
27463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27465                   "RANLIB=$${RANLIB}" \
27466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27467                   clean) \
27468           || exit 1
27469
27470 @endif rcs
27471
27472 .PHONY: maybe-distclean-rcs distclean-rcs
27473 maybe-distclean-rcs:
27474 @if rcs
27475 maybe-distclean-rcs: distclean-rcs
27476
27477 distclean-rcs: 
27478         @: $(MAKE); $(unstage)
27479         @[ -f ./rcs/Makefile ] || exit 0; \
27480         r=`${PWD_COMMAND}`; export r; \
27481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482         $(HOST_EXPORTS) \
27483         for flag in $(EXTRA_HOST_FLAGS) ; do \
27484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27485         done; \
27486         echo "Doing distclean in rcs" ; \
27487         (cd $(HOST_SUBDIR)/rcs && \
27488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490                   "RANLIB=$${RANLIB}" \
27491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27492                   distclean) \
27493           || exit 1
27494
27495 @endif rcs
27496
27497 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
27498 maybe-maintainer-clean-rcs:
27499 @if rcs
27500 maybe-maintainer-clean-rcs: maintainer-clean-rcs
27501
27502 maintainer-clean-rcs: 
27503         @: $(MAKE); $(unstage)
27504         @[ -f ./rcs/Makefile ] || exit 0; \
27505         r=`${PWD_COMMAND}`; export r; \
27506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507         $(HOST_EXPORTS) \
27508         for flag in $(EXTRA_HOST_FLAGS) ; do \
27509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27510         done; \
27511         echo "Doing maintainer-clean in rcs" ; \
27512         (cd $(HOST_SUBDIR)/rcs && \
27513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27515                   "RANLIB=$${RANLIB}" \
27516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27517                   maintainer-clean) \
27518           || exit 1
27519
27520 @endif rcs
27521
27522
27523
27524 .PHONY: configure-readline maybe-configure-readline
27525 maybe-configure-readline:
27526 @if gcc-bootstrap
27527 configure-readline: stage_current
27528 @endif gcc-bootstrap
27529 @if readline
27530 maybe-configure-readline: configure-readline
27531 configure-readline: 
27532         @: $(MAKE); $(unstage)
27533         @r=`${PWD_COMMAND}`; export r; \
27534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
27536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
27537         $(HOST_EXPORTS) \
27538         echo Configuring in $(HOST_SUBDIR)/readline; \
27539         cd "$(HOST_SUBDIR)/readline" || exit 1; \
27540         case $(srcdir) in \
27541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27542           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
27543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27544         esac; \
27545         srcdiroption="--srcdir=$${topdir}/readline"; \
27546         libsrcdir="$$s/readline"; \
27547         $(SHELL) $${libsrcdir}/configure \
27548           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27549           --target=${target_alias} $${srcdiroption}  \
27550           || exit 1
27551 @endif readline
27552
27553
27554
27555
27556
27557 .PHONY: all-readline maybe-all-readline
27558 maybe-all-readline:
27559 @if gcc-bootstrap
27560 all-readline: stage_current
27561 @endif gcc-bootstrap
27562 @if readline
27563 TARGET-readline=all
27564 maybe-all-readline: all-readline
27565 all-readline: configure-readline
27566         @: $(MAKE); $(unstage)
27567         @r=`${PWD_COMMAND}`; export r; \
27568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569         $(HOST_EXPORTS) \
27570         (cd $(HOST_SUBDIR)/readline && \
27571           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
27572 @endif readline
27573
27574
27575
27576
27577 .PHONY: check-readline maybe-check-readline
27578 maybe-check-readline:
27579 @if readline
27580 maybe-check-readline: check-readline
27581
27582 check-readline:
27583         @: $(MAKE); $(unstage)
27584         @r=`${PWD_COMMAND}`; export r; \
27585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27586         $(HOST_EXPORTS) \
27587         (cd $(HOST_SUBDIR)/readline && \
27588           $(MAKE) $(FLAGS_TO_PASS)  check)
27589
27590 @endif readline
27591
27592 .PHONY: install-readline maybe-install-readline
27593 maybe-install-readline:
27594 @if readline
27595 maybe-install-readline: install-readline
27596
27597 install-readline: installdirs
27598         @: $(MAKE); $(unstage)
27599         @r=`${PWD_COMMAND}`; export r; \
27600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27601         $(HOST_EXPORTS) \
27602         (cd $(HOST_SUBDIR)/readline && \
27603           $(MAKE) $(FLAGS_TO_PASS)  install)
27604
27605 @endif readline
27606
27607 # Other targets (info, dvi, pdf, etc.)
27608
27609 .PHONY: maybe-info-readline info-readline
27610 maybe-info-readline:
27611 @if readline
27612 maybe-info-readline: info-readline
27613
27614 info-readline: \
27615     configure-readline 
27616         @: $(MAKE); $(unstage)
27617         @[ -f ./readline/Makefile ] || exit 0; \
27618         r=`${PWD_COMMAND}`; export r; \
27619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27620         $(HOST_EXPORTS) \
27621         for flag in $(EXTRA_HOST_FLAGS) ; do \
27622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27623         done; \
27624         echo "Doing info in readline" ; \
27625         (cd $(HOST_SUBDIR)/readline && \
27626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27628                   "RANLIB=$${RANLIB}" \
27629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27630                   info) \
27631           || exit 1
27632
27633 @endif readline
27634
27635 .PHONY: maybe-dvi-readline dvi-readline
27636 maybe-dvi-readline:
27637 @if readline
27638 maybe-dvi-readline: dvi-readline
27639
27640 dvi-readline: \
27641     configure-readline 
27642         @: $(MAKE); $(unstage)
27643         @[ -f ./readline/Makefile ] || exit 0; \
27644         r=`${PWD_COMMAND}`; export r; \
27645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27646         $(HOST_EXPORTS) \
27647         for flag in $(EXTRA_HOST_FLAGS) ; do \
27648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27649         done; \
27650         echo "Doing dvi in readline" ; \
27651         (cd $(HOST_SUBDIR)/readline && \
27652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27654                   "RANLIB=$${RANLIB}" \
27655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27656                   dvi) \
27657           || exit 1
27658
27659 @endif readline
27660
27661 .PHONY: maybe-pdf-readline pdf-readline
27662 maybe-pdf-readline:
27663 @if readline
27664 maybe-pdf-readline: pdf-readline
27665
27666 pdf-readline: \
27667     configure-readline 
27668         @: $(MAKE); $(unstage)
27669         @[ -f ./readline/Makefile ] || exit 0; \
27670         r=`${PWD_COMMAND}`; export r; \
27671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672         $(HOST_EXPORTS) \
27673         for flag in $(EXTRA_HOST_FLAGS) ; do \
27674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675         done; \
27676         echo "Doing pdf in readline" ; \
27677         (cd $(HOST_SUBDIR)/readline && \
27678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680                   "RANLIB=$${RANLIB}" \
27681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682                   pdf) \
27683           || exit 1
27684
27685 @endif readline
27686
27687 .PHONY: maybe-html-readline html-readline
27688 maybe-html-readline:
27689 @if readline
27690 maybe-html-readline: html-readline
27691
27692 html-readline: \
27693     configure-readline 
27694         @: $(MAKE); $(unstage)
27695         @[ -f ./readline/Makefile ] || exit 0; \
27696         r=`${PWD_COMMAND}`; export r; \
27697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27698         $(HOST_EXPORTS) \
27699         for flag in $(EXTRA_HOST_FLAGS) ; do \
27700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27701         done; \
27702         echo "Doing html in readline" ; \
27703         (cd $(HOST_SUBDIR)/readline && \
27704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27706                   "RANLIB=$${RANLIB}" \
27707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27708                   html) \
27709           || exit 1
27710
27711 @endif readline
27712
27713 .PHONY: maybe-TAGS-readline TAGS-readline
27714 maybe-TAGS-readline:
27715 @if readline
27716 maybe-TAGS-readline: TAGS-readline
27717
27718 TAGS-readline: \
27719     configure-readline 
27720         @: $(MAKE); $(unstage)
27721         @[ -f ./readline/Makefile ] || exit 0; \
27722         r=`${PWD_COMMAND}`; export r; \
27723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724         $(HOST_EXPORTS) \
27725         for flag in $(EXTRA_HOST_FLAGS) ; do \
27726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27727         done; \
27728         echo "Doing TAGS in readline" ; \
27729         (cd $(HOST_SUBDIR)/readline && \
27730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27732                   "RANLIB=$${RANLIB}" \
27733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27734                   TAGS) \
27735           || exit 1
27736
27737 @endif readline
27738
27739 .PHONY: maybe-install-info-readline install-info-readline
27740 maybe-install-info-readline:
27741 @if readline
27742 maybe-install-info-readline: install-info-readline
27743
27744 install-info-readline: \
27745     configure-readline \
27746     info-readline 
27747         @: $(MAKE); $(unstage)
27748         @[ -f ./readline/Makefile ] || exit 0; \
27749         r=`${PWD_COMMAND}`; export r; \
27750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751         $(HOST_EXPORTS) \
27752         for flag in $(EXTRA_HOST_FLAGS) ; do \
27753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27754         done; \
27755         echo "Doing install-info in readline" ; \
27756         (cd $(HOST_SUBDIR)/readline && \
27757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27759                   "RANLIB=$${RANLIB}" \
27760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27761                   install-info) \
27762           || exit 1
27763
27764 @endif readline
27765
27766 .PHONY: maybe-install-pdf-readline install-pdf-readline
27767 maybe-install-pdf-readline:
27768 @if readline
27769 maybe-install-pdf-readline: install-pdf-readline
27770
27771 install-pdf-readline: \
27772     configure-readline \
27773     pdf-readline 
27774         @: $(MAKE); $(unstage)
27775         @[ -f ./readline/Makefile ] || exit 0; \
27776         r=`${PWD_COMMAND}`; export r; \
27777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27778         $(HOST_EXPORTS) \
27779         for flag in $(EXTRA_HOST_FLAGS) ; do \
27780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27781         done; \
27782         echo "Doing install-pdf in readline" ; \
27783         (cd $(HOST_SUBDIR)/readline && \
27784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27786                   "RANLIB=$${RANLIB}" \
27787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27788                   install-pdf) \
27789           || exit 1
27790
27791 @endif readline
27792
27793 .PHONY: maybe-install-html-readline install-html-readline
27794 maybe-install-html-readline:
27795 @if readline
27796 maybe-install-html-readline: install-html-readline
27797
27798 install-html-readline: \
27799     configure-readline \
27800     html-readline 
27801         @: $(MAKE); $(unstage)
27802         @[ -f ./readline/Makefile ] || exit 0; \
27803         r=`${PWD_COMMAND}`; export r; \
27804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27805         $(HOST_EXPORTS) \
27806         for flag in $(EXTRA_HOST_FLAGS) ; do \
27807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27808         done; \
27809         echo "Doing install-html in readline" ; \
27810         (cd $(HOST_SUBDIR)/readline && \
27811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27813                   "RANLIB=$${RANLIB}" \
27814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27815                   install-html) \
27816           || exit 1
27817
27818 @endif readline
27819
27820 .PHONY: maybe-installcheck-readline installcheck-readline
27821 maybe-installcheck-readline:
27822 @if readline
27823 maybe-installcheck-readline: installcheck-readline
27824
27825 installcheck-readline: \
27826     configure-readline 
27827         @: $(MAKE); $(unstage)
27828         @[ -f ./readline/Makefile ] || exit 0; \
27829         r=`${PWD_COMMAND}`; export r; \
27830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27831         $(HOST_EXPORTS) \
27832         for flag in $(EXTRA_HOST_FLAGS) ; do \
27833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27834         done; \
27835         echo "Doing installcheck in readline" ; \
27836         (cd $(HOST_SUBDIR)/readline && \
27837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27839                   "RANLIB=$${RANLIB}" \
27840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27841                   installcheck) \
27842           || exit 1
27843
27844 @endif readline
27845
27846 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
27847 maybe-mostlyclean-readline:
27848 @if readline
27849 maybe-mostlyclean-readline: mostlyclean-readline
27850
27851 mostlyclean-readline: 
27852         @: $(MAKE); $(unstage)
27853         @[ -f ./readline/Makefile ] || exit 0; \
27854         r=`${PWD_COMMAND}`; export r; \
27855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27856         $(HOST_EXPORTS) \
27857         for flag in $(EXTRA_HOST_FLAGS) ; do \
27858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27859         done; \
27860         echo "Doing mostlyclean in readline" ; \
27861         (cd $(HOST_SUBDIR)/readline && \
27862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27864                   "RANLIB=$${RANLIB}" \
27865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27866                   mostlyclean) \
27867           || exit 1
27868
27869 @endif readline
27870
27871 .PHONY: maybe-clean-readline clean-readline
27872 maybe-clean-readline:
27873 @if readline
27874 maybe-clean-readline: clean-readline
27875
27876 clean-readline: 
27877         @: $(MAKE); $(unstage)
27878         @[ -f ./readline/Makefile ] || exit 0; \
27879         r=`${PWD_COMMAND}`; export r; \
27880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881         $(HOST_EXPORTS) \
27882         for flag in $(EXTRA_HOST_FLAGS) ; do \
27883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27884         done; \
27885         echo "Doing clean in readline" ; \
27886         (cd $(HOST_SUBDIR)/readline && \
27887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27889                   "RANLIB=$${RANLIB}" \
27890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27891                   clean) \
27892           || exit 1
27893
27894 @endif readline
27895
27896 .PHONY: maybe-distclean-readline distclean-readline
27897 maybe-distclean-readline:
27898 @if readline
27899 maybe-distclean-readline: distclean-readline
27900
27901 distclean-readline: 
27902         @: $(MAKE); $(unstage)
27903         @[ -f ./readline/Makefile ] || exit 0; \
27904         r=`${PWD_COMMAND}`; export r; \
27905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27906         $(HOST_EXPORTS) \
27907         for flag in $(EXTRA_HOST_FLAGS) ; do \
27908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27909         done; \
27910         echo "Doing distclean in readline" ; \
27911         (cd $(HOST_SUBDIR)/readline && \
27912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27914                   "RANLIB=$${RANLIB}" \
27915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27916                   distclean) \
27917           || exit 1
27918
27919 @endif readline
27920
27921 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
27922 maybe-maintainer-clean-readline:
27923 @if readline
27924 maybe-maintainer-clean-readline: maintainer-clean-readline
27925
27926 maintainer-clean-readline: 
27927         @: $(MAKE); $(unstage)
27928         @[ -f ./readline/Makefile ] || exit 0; \
27929         r=`${PWD_COMMAND}`; export r; \
27930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27931         $(HOST_EXPORTS) \
27932         for flag in $(EXTRA_HOST_FLAGS) ; do \
27933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27934         done; \
27935         echo "Doing maintainer-clean in readline" ; \
27936         (cd $(HOST_SUBDIR)/readline && \
27937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27939                   "RANLIB=$${RANLIB}" \
27940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27941                   maintainer-clean) \
27942           || exit 1
27943
27944 @endif readline
27945
27946
27947
27948 .PHONY: configure-release maybe-configure-release
27949 maybe-configure-release:
27950 @if gcc-bootstrap
27951 configure-release: stage_current
27952 @endif gcc-bootstrap
27953 @if release
27954 maybe-configure-release: configure-release
27955 configure-release: 
27956         @: $(MAKE); $(unstage)
27957         @r=`${PWD_COMMAND}`; export r; \
27958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
27960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
27961         $(HOST_EXPORTS) \
27962         echo Configuring in $(HOST_SUBDIR)/release; \
27963         cd "$(HOST_SUBDIR)/release" || exit 1; \
27964         case $(srcdir) in \
27965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27966           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
27967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27968         esac; \
27969         srcdiroption="--srcdir=$${topdir}/release"; \
27970         libsrcdir="$$s/release"; \
27971         $(SHELL) $${libsrcdir}/configure \
27972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27973           --target=${target_alias} $${srcdiroption}  \
27974           || exit 1
27975 @endif release
27976
27977
27978
27979
27980
27981 .PHONY: all-release maybe-all-release
27982 maybe-all-release:
27983 @if gcc-bootstrap
27984 all-release: stage_current
27985 @endif gcc-bootstrap
27986 @if release
27987 TARGET-release=all
27988 maybe-all-release: all-release
27989 all-release: configure-release
27990         @: $(MAKE); $(unstage)
27991         @r=`${PWD_COMMAND}`; export r; \
27992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993         $(HOST_EXPORTS) \
27994         (cd $(HOST_SUBDIR)/release && \
27995           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
27996 @endif release
27997
27998
27999
28000
28001 .PHONY: check-release maybe-check-release
28002 maybe-check-release:
28003 @if release
28004 maybe-check-release: check-release
28005
28006 check-release:
28007
28008 @endif release
28009
28010 .PHONY: install-release maybe-install-release
28011 maybe-install-release:
28012 @if release
28013 maybe-install-release: install-release
28014
28015 install-release:
28016
28017 @endif release
28018
28019 # Other targets (info, dvi, pdf, etc.)
28020
28021 .PHONY: maybe-info-release info-release
28022 maybe-info-release:
28023 @if release
28024 maybe-info-release: info-release
28025
28026 info-release: \
28027     configure-release 
28028         @: $(MAKE); $(unstage)
28029         @[ -f ./release/Makefile ] || exit 0; \
28030         r=`${PWD_COMMAND}`; export r; \
28031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032         $(HOST_EXPORTS) \
28033         for flag in $(EXTRA_HOST_FLAGS) ; do \
28034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28035         done; \
28036         echo "Doing info in release" ; \
28037         (cd $(HOST_SUBDIR)/release && \
28038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28040                   "RANLIB=$${RANLIB}" \
28041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042                   info) \
28043           || exit 1
28044
28045 @endif release
28046
28047 .PHONY: maybe-dvi-release dvi-release
28048 maybe-dvi-release:
28049 @if release
28050 maybe-dvi-release: dvi-release
28051
28052 dvi-release: \
28053     configure-release 
28054         @: $(MAKE); $(unstage)
28055         @[ -f ./release/Makefile ] || exit 0; \
28056         r=`${PWD_COMMAND}`; export r; \
28057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058         $(HOST_EXPORTS) \
28059         for flag in $(EXTRA_HOST_FLAGS) ; do \
28060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061         done; \
28062         echo "Doing dvi in release" ; \
28063         (cd $(HOST_SUBDIR)/release && \
28064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066                   "RANLIB=$${RANLIB}" \
28067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068                   dvi) \
28069           || exit 1
28070
28071 @endif release
28072
28073 .PHONY: maybe-pdf-release pdf-release
28074 maybe-pdf-release:
28075 @if release
28076 maybe-pdf-release: pdf-release
28077
28078 pdf-release: \
28079     configure-release 
28080         @: $(MAKE); $(unstage)
28081         @[ -f ./release/Makefile ] || exit 0; \
28082         r=`${PWD_COMMAND}`; export r; \
28083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084         $(HOST_EXPORTS) \
28085         for flag in $(EXTRA_HOST_FLAGS) ; do \
28086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28087         done; \
28088         echo "Doing pdf in release" ; \
28089         (cd $(HOST_SUBDIR)/release && \
28090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092                   "RANLIB=$${RANLIB}" \
28093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28094                   pdf) \
28095           || exit 1
28096
28097 @endif release
28098
28099 .PHONY: maybe-html-release html-release
28100 maybe-html-release:
28101 @if release
28102 maybe-html-release: html-release
28103
28104 html-release: \
28105     configure-release 
28106         @: $(MAKE); $(unstage)
28107         @[ -f ./release/Makefile ] || exit 0; \
28108         r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         $(HOST_EXPORTS) \
28111         for flag in $(EXTRA_HOST_FLAGS) ; do \
28112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28113         done; \
28114         echo "Doing html in release" ; \
28115         (cd $(HOST_SUBDIR)/release && \
28116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28118                   "RANLIB=$${RANLIB}" \
28119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28120                   html) \
28121           || exit 1
28122
28123 @endif release
28124
28125 .PHONY: maybe-TAGS-release TAGS-release
28126 maybe-TAGS-release:
28127 @if release
28128 maybe-TAGS-release: TAGS-release
28129
28130 TAGS-release: \
28131     configure-release 
28132         @: $(MAKE); $(unstage)
28133         @[ -f ./release/Makefile ] || exit 0; \
28134         r=`${PWD_COMMAND}`; export r; \
28135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136         $(HOST_EXPORTS) \
28137         for flag in $(EXTRA_HOST_FLAGS) ; do \
28138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139         done; \
28140         echo "Doing TAGS in release" ; \
28141         (cd $(HOST_SUBDIR)/release && \
28142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144                   "RANLIB=$${RANLIB}" \
28145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146                   TAGS) \
28147           || exit 1
28148
28149 @endif release
28150
28151 .PHONY: maybe-install-info-release install-info-release
28152 maybe-install-info-release:
28153 @if release
28154 maybe-install-info-release: install-info-release
28155
28156 install-info-release: \
28157     configure-release \
28158     info-release 
28159         @: $(MAKE); $(unstage)
28160         @[ -f ./release/Makefile ] || exit 0; \
28161         r=`${PWD_COMMAND}`; export r; \
28162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163         $(HOST_EXPORTS) \
28164         for flag in $(EXTRA_HOST_FLAGS) ; do \
28165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166         done; \
28167         echo "Doing install-info in release" ; \
28168         (cd $(HOST_SUBDIR)/release && \
28169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28171                   "RANLIB=$${RANLIB}" \
28172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28173                   install-info) \
28174           || exit 1
28175
28176 @endif release
28177
28178 .PHONY: maybe-install-pdf-release install-pdf-release
28179 maybe-install-pdf-release:
28180 @if release
28181 maybe-install-pdf-release: install-pdf-release
28182
28183 install-pdf-release: \
28184     configure-release \
28185     pdf-release 
28186         @: $(MAKE); $(unstage)
28187         @[ -f ./release/Makefile ] || exit 0; \
28188         r=`${PWD_COMMAND}`; export r; \
28189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28190         $(HOST_EXPORTS) \
28191         for flag in $(EXTRA_HOST_FLAGS) ; do \
28192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28193         done; \
28194         echo "Doing install-pdf in release" ; \
28195         (cd $(HOST_SUBDIR)/release && \
28196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28198                   "RANLIB=$${RANLIB}" \
28199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28200                   install-pdf) \
28201           || exit 1
28202
28203 @endif release
28204
28205 .PHONY: maybe-install-html-release install-html-release
28206 maybe-install-html-release:
28207 @if release
28208 maybe-install-html-release: install-html-release
28209
28210 install-html-release: \
28211     configure-release \
28212     html-release 
28213         @: $(MAKE); $(unstage)
28214         @[ -f ./release/Makefile ] || exit 0; \
28215         r=`${PWD_COMMAND}`; export r; \
28216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28217         $(HOST_EXPORTS) \
28218         for flag in $(EXTRA_HOST_FLAGS) ; do \
28219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28220         done; \
28221         echo "Doing install-html in release" ; \
28222         (cd $(HOST_SUBDIR)/release && \
28223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28225                   "RANLIB=$${RANLIB}" \
28226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28227                   install-html) \
28228           || exit 1
28229
28230 @endif release
28231
28232 .PHONY: maybe-installcheck-release installcheck-release
28233 maybe-installcheck-release:
28234 @if release
28235 maybe-installcheck-release: installcheck-release
28236
28237 installcheck-release: \
28238     configure-release 
28239         @: $(MAKE); $(unstage)
28240         @[ -f ./release/Makefile ] || exit 0; \
28241         r=`${PWD_COMMAND}`; export r; \
28242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28243         $(HOST_EXPORTS) \
28244         for flag in $(EXTRA_HOST_FLAGS) ; do \
28245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28246         done; \
28247         echo "Doing installcheck in release" ; \
28248         (cd $(HOST_SUBDIR)/release && \
28249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28251                   "RANLIB=$${RANLIB}" \
28252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28253                   installcheck) \
28254           || exit 1
28255
28256 @endif release
28257
28258 .PHONY: maybe-mostlyclean-release mostlyclean-release
28259 maybe-mostlyclean-release:
28260 @if release
28261 maybe-mostlyclean-release: mostlyclean-release
28262
28263 mostlyclean-release: 
28264         @: $(MAKE); $(unstage)
28265         @[ -f ./release/Makefile ] || exit 0; \
28266         r=`${PWD_COMMAND}`; export r; \
28267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268         $(HOST_EXPORTS) \
28269         for flag in $(EXTRA_HOST_FLAGS) ; do \
28270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28271         done; \
28272         echo "Doing mostlyclean in release" ; \
28273         (cd $(HOST_SUBDIR)/release && \
28274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28276                   "RANLIB=$${RANLIB}" \
28277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28278                   mostlyclean) \
28279           || exit 1
28280
28281 @endif release
28282
28283 .PHONY: maybe-clean-release clean-release
28284 maybe-clean-release:
28285 @if release
28286 maybe-clean-release: clean-release
28287
28288 clean-release: 
28289         @: $(MAKE); $(unstage)
28290         @[ -f ./release/Makefile ] || exit 0; \
28291         r=`${PWD_COMMAND}`; export r; \
28292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28293         $(HOST_EXPORTS) \
28294         for flag in $(EXTRA_HOST_FLAGS) ; do \
28295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28296         done; \
28297         echo "Doing clean in release" ; \
28298         (cd $(HOST_SUBDIR)/release && \
28299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28301                   "RANLIB=$${RANLIB}" \
28302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28303                   clean) \
28304           || exit 1
28305
28306 @endif release
28307
28308 .PHONY: maybe-distclean-release distclean-release
28309 maybe-distclean-release:
28310 @if release
28311 maybe-distclean-release: distclean-release
28312
28313 distclean-release: 
28314         @: $(MAKE); $(unstage)
28315         @[ -f ./release/Makefile ] || exit 0; \
28316         r=`${PWD_COMMAND}`; export r; \
28317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28318         $(HOST_EXPORTS) \
28319         for flag in $(EXTRA_HOST_FLAGS) ; do \
28320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28321         done; \
28322         echo "Doing distclean in release" ; \
28323         (cd $(HOST_SUBDIR)/release && \
28324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28326                   "RANLIB=$${RANLIB}" \
28327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28328                   distclean) \
28329           || exit 1
28330
28331 @endif release
28332
28333 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
28334 maybe-maintainer-clean-release:
28335 @if release
28336 maybe-maintainer-clean-release: maintainer-clean-release
28337
28338 maintainer-clean-release: 
28339         @: $(MAKE); $(unstage)
28340         @[ -f ./release/Makefile ] || exit 0; \
28341         r=`${PWD_COMMAND}`; export r; \
28342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28343         $(HOST_EXPORTS) \
28344         for flag in $(EXTRA_HOST_FLAGS) ; do \
28345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28346         done; \
28347         echo "Doing maintainer-clean in release" ; \
28348         (cd $(HOST_SUBDIR)/release && \
28349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28351                   "RANLIB=$${RANLIB}" \
28352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28353                   maintainer-clean) \
28354           || exit 1
28355
28356 @endif release
28357
28358
28359
28360 .PHONY: configure-recode maybe-configure-recode
28361 maybe-configure-recode:
28362 @if gcc-bootstrap
28363 configure-recode: stage_current
28364 @endif gcc-bootstrap
28365 @if recode
28366 maybe-configure-recode: configure-recode
28367 configure-recode: 
28368         @: $(MAKE); $(unstage)
28369         @r=`${PWD_COMMAND}`; export r; \
28370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28371         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
28372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
28373         $(HOST_EXPORTS) \
28374         echo Configuring in $(HOST_SUBDIR)/recode; \
28375         cd "$(HOST_SUBDIR)/recode" || exit 1; \
28376         case $(srcdir) in \
28377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28378           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
28379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28380         esac; \
28381         srcdiroption="--srcdir=$${topdir}/recode"; \
28382         libsrcdir="$$s/recode"; \
28383         $(SHELL) $${libsrcdir}/configure \
28384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28385           --target=${target_alias} $${srcdiroption}  \
28386           || exit 1
28387 @endif recode
28388
28389
28390
28391
28392
28393 .PHONY: all-recode maybe-all-recode
28394 maybe-all-recode:
28395 @if gcc-bootstrap
28396 all-recode: stage_current
28397 @endif gcc-bootstrap
28398 @if recode
28399 TARGET-recode=all
28400 maybe-all-recode: all-recode
28401 all-recode: configure-recode
28402         @: $(MAKE); $(unstage)
28403         @r=`${PWD_COMMAND}`; export r; \
28404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28405         $(HOST_EXPORTS) \
28406         (cd $(HOST_SUBDIR)/recode && \
28407           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
28408 @endif recode
28409
28410
28411
28412
28413 .PHONY: check-recode maybe-check-recode
28414 maybe-check-recode:
28415 @if recode
28416 maybe-check-recode: check-recode
28417
28418 check-recode:
28419         @: $(MAKE); $(unstage)
28420         @r=`${PWD_COMMAND}`; export r; \
28421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422         $(HOST_EXPORTS) \
28423         (cd $(HOST_SUBDIR)/recode && \
28424           $(MAKE) $(FLAGS_TO_PASS)  check)
28425
28426 @endif recode
28427
28428 .PHONY: install-recode maybe-install-recode
28429 maybe-install-recode:
28430 @if recode
28431 maybe-install-recode: install-recode
28432
28433 install-recode: installdirs
28434         @: $(MAKE); $(unstage)
28435         @r=`${PWD_COMMAND}`; export r; \
28436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437         $(HOST_EXPORTS) \
28438         (cd $(HOST_SUBDIR)/recode && \
28439           $(MAKE) $(FLAGS_TO_PASS)  install)
28440
28441 @endif recode
28442
28443 # Other targets (info, dvi, pdf, etc.)
28444
28445 .PHONY: maybe-info-recode info-recode
28446 maybe-info-recode:
28447 @if recode
28448 maybe-info-recode: info-recode
28449
28450 info-recode: \
28451     configure-recode 
28452         @: $(MAKE); $(unstage)
28453         @[ -f ./recode/Makefile ] || exit 0; \
28454         r=`${PWD_COMMAND}`; export r; \
28455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456         $(HOST_EXPORTS) \
28457         for flag in $(EXTRA_HOST_FLAGS) ; do \
28458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459         done; \
28460         echo "Doing info in recode" ; \
28461         (cd $(HOST_SUBDIR)/recode && \
28462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464                   "RANLIB=$${RANLIB}" \
28465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466                   info) \
28467           || exit 1
28468
28469 @endif recode
28470
28471 .PHONY: maybe-dvi-recode dvi-recode
28472 maybe-dvi-recode:
28473 @if recode
28474 maybe-dvi-recode: dvi-recode
28475
28476 dvi-recode: \
28477     configure-recode 
28478         @: $(MAKE); $(unstage)
28479         @[ -f ./recode/Makefile ] || exit 0; \
28480         r=`${PWD_COMMAND}`; export r; \
28481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482         $(HOST_EXPORTS) \
28483         for flag in $(EXTRA_HOST_FLAGS) ; do \
28484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28485         done; \
28486         echo "Doing dvi in recode" ; \
28487         (cd $(HOST_SUBDIR)/recode && \
28488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28490                   "RANLIB=$${RANLIB}" \
28491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28492                   dvi) \
28493           || exit 1
28494
28495 @endif recode
28496
28497 .PHONY: maybe-pdf-recode pdf-recode
28498 maybe-pdf-recode:
28499 @if recode
28500 maybe-pdf-recode: pdf-recode
28501
28502 pdf-recode: \
28503     configure-recode 
28504         @: $(MAKE); $(unstage)
28505         @[ -f ./recode/Makefile ] || exit 0; \
28506         r=`${PWD_COMMAND}`; export r; \
28507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508         $(HOST_EXPORTS) \
28509         for flag in $(EXTRA_HOST_FLAGS) ; do \
28510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511         done; \
28512         echo "Doing pdf in recode" ; \
28513         (cd $(HOST_SUBDIR)/recode && \
28514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516                   "RANLIB=$${RANLIB}" \
28517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518                   pdf) \
28519           || exit 1
28520
28521 @endif recode
28522
28523 .PHONY: maybe-html-recode html-recode
28524 maybe-html-recode:
28525 @if recode
28526 maybe-html-recode: html-recode
28527
28528 html-recode: \
28529     configure-recode 
28530         @: $(MAKE); $(unstage)
28531         @[ -f ./recode/Makefile ] || exit 0; \
28532         r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS) \
28535         for flag in $(EXTRA_HOST_FLAGS) ; do \
28536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537         done; \
28538         echo "Doing html in recode" ; \
28539         (cd $(HOST_SUBDIR)/recode && \
28540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542                   "RANLIB=$${RANLIB}" \
28543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544                   html) \
28545           || exit 1
28546
28547 @endif recode
28548
28549 .PHONY: maybe-TAGS-recode TAGS-recode
28550 maybe-TAGS-recode:
28551 @if recode
28552 maybe-TAGS-recode: TAGS-recode
28553
28554 TAGS-recode: \
28555     configure-recode 
28556         @: $(MAKE); $(unstage)
28557         @[ -f ./recode/Makefile ] || exit 0; \
28558         r=`${PWD_COMMAND}`; export r; \
28559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28560         $(HOST_EXPORTS) \
28561         for flag in $(EXTRA_HOST_FLAGS) ; do \
28562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28563         done; \
28564         echo "Doing TAGS in recode" ; \
28565         (cd $(HOST_SUBDIR)/recode && \
28566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28568                   "RANLIB=$${RANLIB}" \
28569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28570                   TAGS) \
28571           || exit 1
28572
28573 @endif recode
28574
28575 .PHONY: maybe-install-info-recode install-info-recode
28576 maybe-install-info-recode:
28577 @if recode
28578 maybe-install-info-recode: install-info-recode
28579
28580 install-info-recode: \
28581     configure-recode \
28582     info-recode 
28583         @: $(MAKE); $(unstage)
28584         @[ -f ./recode/Makefile ] || exit 0; \
28585         r=`${PWD_COMMAND}`; export r; \
28586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587         $(HOST_EXPORTS) \
28588         for flag in $(EXTRA_HOST_FLAGS) ; do \
28589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28590         done; \
28591         echo "Doing install-info in recode" ; \
28592         (cd $(HOST_SUBDIR)/recode && \
28593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28595                   "RANLIB=$${RANLIB}" \
28596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28597                   install-info) \
28598           || exit 1
28599
28600 @endif recode
28601
28602 .PHONY: maybe-install-pdf-recode install-pdf-recode
28603 maybe-install-pdf-recode:
28604 @if recode
28605 maybe-install-pdf-recode: install-pdf-recode
28606
28607 install-pdf-recode: \
28608     configure-recode \
28609     pdf-recode 
28610         @: $(MAKE); $(unstage)
28611         @[ -f ./recode/Makefile ] || exit 0; \
28612         r=`${PWD_COMMAND}`; export r; \
28613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28614         $(HOST_EXPORTS) \
28615         for flag in $(EXTRA_HOST_FLAGS) ; do \
28616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28617         done; \
28618         echo "Doing install-pdf in recode" ; \
28619         (cd $(HOST_SUBDIR)/recode && \
28620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28622                   "RANLIB=$${RANLIB}" \
28623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28624                   install-pdf) \
28625           || exit 1
28626
28627 @endif recode
28628
28629 .PHONY: maybe-install-html-recode install-html-recode
28630 maybe-install-html-recode:
28631 @if recode
28632 maybe-install-html-recode: install-html-recode
28633
28634 install-html-recode: \
28635     configure-recode \
28636     html-recode 
28637         @: $(MAKE); $(unstage)
28638         @[ -f ./recode/Makefile ] || exit 0; \
28639         r=`${PWD_COMMAND}`; export r; \
28640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28641         $(HOST_EXPORTS) \
28642         for flag in $(EXTRA_HOST_FLAGS) ; do \
28643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28644         done; \
28645         echo "Doing install-html in recode" ; \
28646         (cd $(HOST_SUBDIR)/recode && \
28647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28649                   "RANLIB=$${RANLIB}" \
28650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28651                   install-html) \
28652           || exit 1
28653
28654 @endif recode
28655
28656 .PHONY: maybe-installcheck-recode installcheck-recode
28657 maybe-installcheck-recode:
28658 @if recode
28659 maybe-installcheck-recode: installcheck-recode
28660
28661 installcheck-recode: \
28662     configure-recode 
28663         @: $(MAKE); $(unstage)
28664         @[ -f ./recode/Makefile ] || exit 0; \
28665         r=`${PWD_COMMAND}`; export r; \
28666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667         $(HOST_EXPORTS) \
28668         for flag in $(EXTRA_HOST_FLAGS) ; do \
28669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670         done; \
28671         echo "Doing installcheck in recode" ; \
28672         (cd $(HOST_SUBDIR)/recode && \
28673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675                   "RANLIB=$${RANLIB}" \
28676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677                   installcheck) \
28678           || exit 1
28679
28680 @endif recode
28681
28682 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
28683 maybe-mostlyclean-recode:
28684 @if recode
28685 maybe-mostlyclean-recode: mostlyclean-recode
28686
28687 mostlyclean-recode: 
28688         @: $(MAKE); $(unstage)
28689         @[ -f ./recode/Makefile ] || exit 0; \
28690         r=`${PWD_COMMAND}`; export r; \
28691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28692         $(HOST_EXPORTS) \
28693         for flag in $(EXTRA_HOST_FLAGS) ; do \
28694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28695         done; \
28696         echo "Doing mostlyclean in recode" ; \
28697         (cd $(HOST_SUBDIR)/recode && \
28698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28700                   "RANLIB=$${RANLIB}" \
28701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28702                   mostlyclean) \
28703           || exit 1
28704
28705 @endif recode
28706
28707 .PHONY: maybe-clean-recode clean-recode
28708 maybe-clean-recode:
28709 @if recode
28710 maybe-clean-recode: clean-recode
28711
28712 clean-recode: 
28713         @: $(MAKE); $(unstage)
28714         @[ -f ./recode/Makefile ] || exit 0; \
28715         r=`${PWD_COMMAND}`; export r; \
28716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28717         $(HOST_EXPORTS) \
28718         for flag in $(EXTRA_HOST_FLAGS) ; do \
28719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28720         done; \
28721         echo "Doing clean in recode" ; \
28722         (cd $(HOST_SUBDIR)/recode && \
28723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28725                   "RANLIB=$${RANLIB}" \
28726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28727                   clean) \
28728           || exit 1
28729
28730 @endif recode
28731
28732 .PHONY: maybe-distclean-recode distclean-recode
28733 maybe-distclean-recode:
28734 @if recode
28735 maybe-distclean-recode: distclean-recode
28736
28737 distclean-recode: 
28738         @: $(MAKE); $(unstage)
28739         @[ -f ./recode/Makefile ] || exit 0; \
28740         r=`${PWD_COMMAND}`; export r; \
28741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28742         $(HOST_EXPORTS) \
28743         for flag in $(EXTRA_HOST_FLAGS) ; do \
28744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28745         done; \
28746         echo "Doing distclean in recode" ; \
28747         (cd $(HOST_SUBDIR)/recode && \
28748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28750                   "RANLIB=$${RANLIB}" \
28751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28752                   distclean) \
28753           || exit 1
28754
28755 @endif recode
28756
28757 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
28758 maybe-maintainer-clean-recode:
28759 @if recode
28760 maybe-maintainer-clean-recode: maintainer-clean-recode
28761
28762 maintainer-clean-recode: 
28763         @: $(MAKE); $(unstage)
28764         @[ -f ./recode/Makefile ] || exit 0; \
28765         r=`${PWD_COMMAND}`; export r; \
28766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28767         $(HOST_EXPORTS) \
28768         for flag in $(EXTRA_HOST_FLAGS) ; do \
28769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28770         done; \
28771         echo "Doing maintainer-clean in recode" ; \
28772         (cd $(HOST_SUBDIR)/recode && \
28773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28775                   "RANLIB=$${RANLIB}" \
28776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28777                   maintainer-clean) \
28778           || exit 1
28779
28780 @endif recode
28781
28782
28783
28784 .PHONY: configure-sed maybe-configure-sed
28785 maybe-configure-sed:
28786 @if gcc-bootstrap
28787 configure-sed: stage_current
28788 @endif gcc-bootstrap
28789 @if sed
28790 maybe-configure-sed: configure-sed
28791 configure-sed: 
28792         @: $(MAKE); $(unstage)
28793         @r=`${PWD_COMMAND}`; export r; \
28794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28795         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
28796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
28797         $(HOST_EXPORTS) \
28798         echo Configuring in $(HOST_SUBDIR)/sed; \
28799         cd "$(HOST_SUBDIR)/sed" || exit 1; \
28800         case $(srcdir) in \
28801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28802           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
28803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28804         esac; \
28805         srcdiroption="--srcdir=$${topdir}/sed"; \
28806         libsrcdir="$$s/sed"; \
28807         $(SHELL) $${libsrcdir}/configure \
28808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28809           --target=${target_alias} $${srcdiroption}  \
28810           || exit 1
28811 @endif sed
28812
28813
28814
28815
28816
28817 .PHONY: all-sed maybe-all-sed
28818 maybe-all-sed:
28819 @if gcc-bootstrap
28820 all-sed: stage_current
28821 @endif gcc-bootstrap
28822 @if sed
28823 TARGET-sed=all
28824 maybe-all-sed: all-sed
28825 all-sed: configure-sed
28826         @: $(MAKE); $(unstage)
28827         @r=`${PWD_COMMAND}`; export r; \
28828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829         $(HOST_EXPORTS) \
28830         (cd $(HOST_SUBDIR)/sed && \
28831           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
28832 @endif sed
28833
28834
28835
28836
28837 .PHONY: check-sed maybe-check-sed
28838 maybe-check-sed:
28839 @if sed
28840 maybe-check-sed: check-sed
28841
28842 check-sed:
28843         @: $(MAKE); $(unstage)
28844         @r=`${PWD_COMMAND}`; export r; \
28845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846         $(HOST_EXPORTS) \
28847         (cd $(HOST_SUBDIR)/sed && \
28848           $(MAKE) $(FLAGS_TO_PASS)  check)
28849
28850 @endif sed
28851
28852 .PHONY: install-sed maybe-install-sed
28853 maybe-install-sed:
28854 @if sed
28855 maybe-install-sed: install-sed
28856
28857 install-sed: installdirs
28858         @: $(MAKE); $(unstage)
28859         @r=`${PWD_COMMAND}`; export r; \
28860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28861         $(HOST_EXPORTS) \
28862         (cd $(HOST_SUBDIR)/sed && \
28863           $(MAKE) $(FLAGS_TO_PASS)  install)
28864
28865 @endif sed
28866
28867 # Other targets (info, dvi, pdf, etc.)
28868
28869 .PHONY: maybe-info-sed info-sed
28870 maybe-info-sed:
28871 @if sed
28872 maybe-info-sed: info-sed
28873
28874 info-sed: \
28875     configure-sed 
28876         @: $(MAKE); $(unstage)
28877         @[ -f ./sed/Makefile ] || exit 0; \
28878         r=`${PWD_COMMAND}`; export r; \
28879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28880         $(HOST_EXPORTS) \
28881         for flag in $(EXTRA_HOST_FLAGS) ; do \
28882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28883         done; \
28884         echo "Doing info in sed" ; \
28885         (cd $(HOST_SUBDIR)/sed && \
28886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28888                   "RANLIB=$${RANLIB}" \
28889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28890                   info) \
28891           || exit 1
28892
28893 @endif sed
28894
28895 .PHONY: maybe-dvi-sed dvi-sed
28896 maybe-dvi-sed:
28897 @if sed
28898 maybe-dvi-sed: dvi-sed
28899
28900 dvi-sed: \
28901     configure-sed 
28902         @: $(MAKE); $(unstage)
28903         @[ -f ./sed/Makefile ] || exit 0; \
28904         r=`${PWD_COMMAND}`; export r; \
28905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28906         $(HOST_EXPORTS) \
28907         for flag in $(EXTRA_HOST_FLAGS) ; do \
28908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28909         done; \
28910         echo "Doing dvi in sed" ; \
28911         (cd $(HOST_SUBDIR)/sed && \
28912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28914                   "RANLIB=$${RANLIB}" \
28915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28916                   dvi) \
28917           || exit 1
28918
28919 @endif sed
28920
28921 .PHONY: maybe-pdf-sed pdf-sed
28922 maybe-pdf-sed:
28923 @if sed
28924 maybe-pdf-sed: pdf-sed
28925
28926 pdf-sed: \
28927     configure-sed 
28928         @: $(MAKE); $(unstage)
28929         @[ -f ./sed/Makefile ] || exit 0; \
28930         r=`${PWD_COMMAND}`; export r; \
28931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932         $(HOST_EXPORTS) \
28933         for flag in $(EXTRA_HOST_FLAGS) ; do \
28934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28935         done; \
28936         echo "Doing pdf in sed" ; \
28937         (cd $(HOST_SUBDIR)/sed && \
28938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28940                   "RANLIB=$${RANLIB}" \
28941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28942                   pdf) \
28943           || exit 1
28944
28945 @endif sed
28946
28947 .PHONY: maybe-html-sed html-sed
28948 maybe-html-sed:
28949 @if sed
28950 maybe-html-sed: html-sed
28951
28952 html-sed: \
28953     configure-sed 
28954         @: $(MAKE); $(unstage)
28955         @[ -f ./sed/Makefile ] || exit 0; \
28956         r=`${PWD_COMMAND}`; export r; \
28957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958         $(HOST_EXPORTS) \
28959         for flag in $(EXTRA_HOST_FLAGS) ; do \
28960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28961         done; \
28962         echo "Doing html in sed" ; \
28963         (cd $(HOST_SUBDIR)/sed && \
28964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28966                   "RANLIB=$${RANLIB}" \
28967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28968                   html) \
28969           || exit 1
28970
28971 @endif sed
28972
28973 .PHONY: maybe-TAGS-sed TAGS-sed
28974 maybe-TAGS-sed:
28975 @if sed
28976 maybe-TAGS-sed: TAGS-sed
28977
28978 TAGS-sed: \
28979     configure-sed 
28980         @: $(MAKE); $(unstage)
28981         @[ -f ./sed/Makefile ] || exit 0; \
28982         r=`${PWD_COMMAND}`; export r; \
28983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984         $(HOST_EXPORTS) \
28985         for flag in $(EXTRA_HOST_FLAGS) ; do \
28986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987         done; \
28988         echo "Doing TAGS in sed" ; \
28989         (cd $(HOST_SUBDIR)/sed && \
28990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992                   "RANLIB=$${RANLIB}" \
28993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994                   TAGS) \
28995           || exit 1
28996
28997 @endif sed
28998
28999 .PHONY: maybe-install-info-sed install-info-sed
29000 maybe-install-info-sed:
29001 @if sed
29002 maybe-install-info-sed: install-info-sed
29003
29004 install-info-sed: \
29005     configure-sed \
29006     info-sed 
29007         @: $(MAKE); $(unstage)
29008         @[ -f ./sed/Makefile ] || exit 0; \
29009         r=`${PWD_COMMAND}`; export r; \
29010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29011         $(HOST_EXPORTS) \
29012         for flag in $(EXTRA_HOST_FLAGS) ; do \
29013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29014         done; \
29015         echo "Doing install-info in sed" ; \
29016         (cd $(HOST_SUBDIR)/sed && \
29017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29019                   "RANLIB=$${RANLIB}" \
29020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29021                   install-info) \
29022           || exit 1
29023
29024 @endif sed
29025
29026 .PHONY: maybe-install-pdf-sed install-pdf-sed
29027 maybe-install-pdf-sed:
29028 @if sed
29029 maybe-install-pdf-sed: install-pdf-sed
29030
29031 install-pdf-sed: \
29032     configure-sed \
29033     pdf-sed 
29034         @: $(MAKE); $(unstage)
29035         @[ -f ./sed/Makefile ] || exit 0; \
29036         r=`${PWD_COMMAND}`; export r; \
29037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038         $(HOST_EXPORTS) \
29039         for flag in $(EXTRA_HOST_FLAGS) ; do \
29040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29041         done; \
29042         echo "Doing install-pdf in sed" ; \
29043         (cd $(HOST_SUBDIR)/sed && \
29044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29046                   "RANLIB=$${RANLIB}" \
29047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29048                   install-pdf) \
29049           || exit 1
29050
29051 @endif sed
29052
29053 .PHONY: maybe-install-html-sed install-html-sed
29054 maybe-install-html-sed:
29055 @if sed
29056 maybe-install-html-sed: install-html-sed
29057
29058 install-html-sed: \
29059     configure-sed \
29060     html-sed 
29061         @: $(MAKE); $(unstage)
29062         @[ -f ./sed/Makefile ] || exit 0; \
29063         r=`${PWD_COMMAND}`; export r; \
29064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065         $(HOST_EXPORTS) \
29066         for flag in $(EXTRA_HOST_FLAGS) ; do \
29067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29068         done; \
29069         echo "Doing install-html in sed" ; \
29070         (cd $(HOST_SUBDIR)/sed && \
29071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29073                   "RANLIB=$${RANLIB}" \
29074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29075                   install-html) \
29076           || exit 1
29077
29078 @endif sed
29079
29080 .PHONY: maybe-installcheck-sed installcheck-sed
29081 maybe-installcheck-sed:
29082 @if sed
29083 maybe-installcheck-sed: installcheck-sed
29084
29085 installcheck-sed: \
29086     configure-sed 
29087         @: $(MAKE); $(unstage)
29088         @[ -f ./sed/Makefile ] || exit 0; \
29089         r=`${PWD_COMMAND}`; export r; \
29090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091         $(HOST_EXPORTS) \
29092         for flag in $(EXTRA_HOST_FLAGS) ; do \
29093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29094         done; \
29095         echo "Doing installcheck in sed" ; \
29096         (cd $(HOST_SUBDIR)/sed && \
29097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29099                   "RANLIB=$${RANLIB}" \
29100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29101                   installcheck) \
29102           || exit 1
29103
29104 @endif sed
29105
29106 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
29107 maybe-mostlyclean-sed:
29108 @if sed
29109 maybe-mostlyclean-sed: mostlyclean-sed
29110
29111 mostlyclean-sed: 
29112         @: $(MAKE); $(unstage)
29113         @[ -f ./sed/Makefile ] || exit 0; \
29114         r=`${PWD_COMMAND}`; export r; \
29115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116         $(HOST_EXPORTS) \
29117         for flag in $(EXTRA_HOST_FLAGS) ; do \
29118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29119         done; \
29120         echo "Doing mostlyclean in sed" ; \
29121         (cd $(HOST_SUBDIR)/sed && \
29122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29124                   "RANLIB=$${RANLIB}" \
29125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29126                   mostlyclean) \
29127           || exit 1
29128
29129 @endif sed
29130
29131 .PHONY: maybe-clean-sed clean-sed
29132 maybe-clean-sed:
29133 @if sed
29134 maybe-clean-sed: clean-sed
29135
29136 clean-sed: 
29137         @: $(MAKE); $(unstage)
29138         @[ -f ./sed/Makefile ] || exit 0; \
29139         r=`${PWD_COMMAND}`; export r; \
29140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29141         $(HOST_EXPORTS) \
29142         for flag in $(EXTRA_HOST_FLAGS) ; do \
29143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29144         done; \
29145         echo "Doing clean in sed" ; \
29146         (cd $(HOST_SUBDIR)/sed && \
29147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29149                   "RANLIB=$${RANLIB}" \
29150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29151                   clean) \
29152           || exit 1
29153
29154 @endif sed
29155
29156 .PHONY: maybe-distclean-sed distclean-sed
29157 maybe-distclean-sed:
29158 @if sed
29159 maybe-distclean-sed: distclean-sed
29160
29161 distclean-sed: 
29162         @: $(MAKE); $(unstage)
29163         @[ -f ./sed/Makefile ] || exit 0; \
29164         r=`${PWD_COMMAND}`; export r; \
29165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29166         $(HOST_EXPORTS) \
29167         for flag in $(EXTRA_HOST_FLAGS) ; do \
29168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29169         done; \
29170         echo "Doing distclean in sed" ; \
29171         (cd $(HOST_SUBDIR)/sed && \
29172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29174                   "RANLIB=$${RANLIB}" \
29175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29176                   distclean) \
29177           || exit 1
29178
29179 @endif sed
29180
29181 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
29182 maybe-maintainer-clean-sed:
29183 @if sed
29184 maybe-maintainer-clean-sed: maintainer-clean-sed
29185
29186 maintainer-clean-sed: 
29187         @: $(MAKE); $(unstage)
29188         @[ -f ./sed/Makefile ] || exit 0; \
29189         r=`${PWD_COMMAND}`; export r; \
29190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191         $(HOST_EXPORTS) \
29192         for flag in $(EXTRA_HOST_FLAGS) ; do \
29193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29194         done; \
29195         echo "Doing maintainer-clean in sed" ; \
29196         (cd $(HOST_SUBDIR)/sed && \
29197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29199                   "RANLIB=$${RANLIB}" \
29200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29201                   maintainer-clean) \
29202           || exit 1
29203
29204 @endif sed
29205
29206
29207
29208 .PHONY: configure-send-pr maybe-configure-send-pr
29209 maybe-configure-send-pr:
29210 @if gcc-bootstrap
29211 configure-send-pr: stage_current
29212 @endif gcc-bootstrap
29213 @if send-pr
29214 maybe-configure-send-pr: configure-send-pr
29215 configure-send-pr: 
29216         @: $(MAKE); $(unstage)
29217         @r=`${PWD_COMMAND}`; export r; \
29218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
29220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
29221         $(HOST_EXPORTS) \
29222         echo Configuring in $(HOST_SUBDIR)/send-pr; \
29223         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
29224         case $(srcdir) in \
29225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29226           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
29227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29228         esac; \
29229         srcdiroption="--srcdir=$${topdir}/send-pr"; \
29230         libsrcdir="$$s/send-pr"; \
29231         $(SHELL) $${libsrcdir}/configure \
29232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29233           --target=${target_alias} $${srcdiroption}  \
29234           || exit 1
29235 @endif send-pr
29236
29237
29238
29239
29240
29241 .PHONY: all-send-pr maybe-all-send-pr
29242 maybe-all-send-pr:
29243 @if gcc-bootstrap
29244 all-send-pr: stage_current
29245 @endif gcc-bootstrap
29246 @if send-pr
29247 TARGET-send-pr=all
29248 maybe-all-send-pr: all-send-pr
29249 all-send-pr: configure-send-pr
29250         @: $(MAKE); $(unstage)
29251         @r=`${PWD_COMMAND}`; export r; \
29252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253         $(HOST_EXPORTS) \
29254         (cd $(HOST_SUBDIR)/send-pr && \
29255           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
29256 @endif send-pr
29257
29258
29259
29260
29261 .PHONY: check-send-pr maybe-check-send-pr
29262 maybe-check-send-pr:
29263 @if send-pr
29264 maybe-check-send-pr: check-send-pr
29265
29266 check-send-pr:
29267         @: $(MAKE); $(unstage)
29268         @r=`${PWD_COMMAND}`; export r; \
29269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270         $(HOST_EXPORTS) \
29271         (cd $(HOST_SUBDIR)/send-pr && \
29272           $(MAKE) $(FLAGS_TO_PASS)  check)
29273
29274 @endif send-pr
29275
29276 .PHONY: install-send-pr maybe-install-send-pr
29277 maybe-install-send-pr:
29278 @if send-pr
29279 maybe-install-send-pr: install-send-pr
29280
29281 install-send-pr: installdirs
29282         @: $(MAKE); $(unstage)
29283         @r=`${PWD_COMMAND}`; export r; \
29284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29285         $(HOST_EXPORTS) \
29286         (cd $(HOST_SUBDIR)/send-pr && \
29287           $(MAKE) $(FLAGS_TO_PASS)  install)
29288
29289 @endif send-pr
29290
29291 # Other targets (info, dvi, pdf, etc.)
29292
29293 .PHONY: maybe-info-send-pr info-send-pr
29294 maybe-info-send-pr:
29295 @if send-pr
29296 maybe-info-send-pr: info-send-pr
29297
29298 info-send-pr: \
29299     configure-send-pr 
29300         @: $(MAKE); $(unstage)
29301         @[ -f ./send-pr/Makefile ] || exit 0; \
29302         r=`${PWD_COMMAND}`; export r; \
29303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304         $(HOST_EXPORTS) \
29305         for flag in $(EXTRA_HOST_FLAGS) ; do \
29306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29307         done; \
29308         echo "Doing info in send-pr" ; \
29309         (cd $(HOST_SUBDIR)/send-pr && \
29310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29312                   "RANLIB=$${RANLIB}" \
29313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29314                   info) \
29315           || exit 1
29316
29317 @endif send-pr
29318
29319 .PHONY: maybe-dvi-send-pr dvi-send-pr
29320 maybe-dvi-send-pr:
29321 @if send-pr
29322 maybe-dvi-send-pr: dvi-send-pr
29323
29324 dvi-send-pr: \
29325     configure-send-pr 
29326         @: $(MAKE); $(unstage)
29327         @[ -f ./send-pr/Makefile ] || exit 0; \
29328         r=`${PWD_COMMAND}`; export r; \
29329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330         $(HOST_EXPORTS) \
29331         for flag in $(EXTRA_HOST_FLAGS) ; do \
29332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29333         done; \
29334         echo "Doing dvi in send-pr" ; \
29335         (cd $(HOST_SUBDIR)/send-pr && \
29336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29338                   "RANLIB=$${RANLIB}" \
29339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29340                   dvi) \
29341           || exit 1
29342
29343 @endif send-pr
29344
29345 .PHONY: maybe-pdf-send-pr pdf-send-pr
29346 maybe-pdf-send-pr:
29347 @if send-pr
29348 maybe-pdf-send-pr: pdf-send-pr
29349
29350 pdf-send-pr: \
29351     configure-send-pr 
29352         @: $(MAKE); $(unstage)
29353         @[ -f ./send-pr/Makefile ] || exit 0; \
29354         r=`${PWD_COMMAND}`; export r; \
29355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29356         $(HOST_EXPORTS) \
29357         for flag in $(EXTRA_HOST_FLAGS) ; do \
29358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29359         done; \
29360         echo "Doing pdf in send-pr" ; \
29361         (cd $(HOST_SUBDIR)/send-pr && \
29362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29364                   "RANLIB=$${RANLIB}" \
29365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29366                   pdf) \
29367           || exit 1
29368
29369 @endif send-pr
29370
29371 .PHONY: maybe-html-send-pr html-send-pr
29372 maybe-html-send-pr:
29373 @if send-pr
29374 maybe-html-send-pr: html-send-pr
29375
29376 html-send-pr: \
29377     configure-send-pr 
29378         @: $(MAKE); $(unstage)
29379         @[ -f ./send-pr/Makefile ] || exit 0; \
29380         r=`${PWD_COMMAND}`; export r; \
29381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382         $(HOST_EXPORTS) \
29383         for flag in $(EXTRA_HOST_FLAGS) ; do \
29384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29385         done; \
29386         echo "Doing html in send-pr" ; \
29387         (cd $(HOST_SUBDIR)/send-pr && \
29388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29390                   "RANLIB=$${RANLIB}" \
29391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29392                   html) \
29393           || exit 1
29394
29395 @endif send-pr
29396
29397 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
29398 maybe-TAGS-send-pr:
29399 @if send-pr
29400 maybe-TAGS-send-pr: TAGS-send-pr
29401
29402 TAGS-send-pr: \
29403     configure-send-pr 
29404         @: $(MAKE); $(unstage)
29405         @[ -f ./send-pr/Makefile ] || exit 0; \
29406         r=`${PWD_COMMAND}`; export r; \
29407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29408         $(HOST_EXPORTS) \
29409         for flag in $(EXTRA_HOST_FLAGS) ; do \
29410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29411         done; \
29412         echo "Doing TAGS in send-pr" ; \
29413         (cd $(HOST_SUBDIR)/send-pr && \
29414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29416                   "RANLIB=$${RANLIB}" \
29417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29418                   TAGS) \
29419           || exit 1
29420
29421 @endif send-pr
29422
29423 .PHONY: maybe-install-info-send-pr install-info-send-pr
29424 maybe-install-info-send-pr:
29425 @if send-pr
29426 maybe-install-info-send-pr: install-info-send-pr
29427
29428 install-info-send-pr: \
29429     configure-send-pr \
29430     info-send-pr 
29431         @: $(MAKE); $(unstage)
29432         @[ -f ./send-pr/Makefile ] || exit 0; \
29433         r=`${PWD_COMMAND}`; export r; \
29434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435         $(HOST_EXPORTS) \
29436         for flag in $(EXTRA_HOST_FLAGS) ; do \
29437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438         done; \
29439         echo "Doing install-info in send-pr" ; \
29440         (cd $(HOST_SUBDIR)/send-pr && \
29441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443                   "RANLIB=$${RANLIB}" \
29444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445                   install-info) \
29446           || exit 1
29447
29448 @endif send-pr
29449
29450 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
29451 maybe-install-pdf-send-pr:
29452 @if send-pr
29453 maybe-install-pdf-send-pr: install-pdf-send-pr
29454
29455 install-pdf-send-pr: \
29456     configure-send-pr \
29457     pdf-send-pr 
29458         @: $(MAKE); $(unstage)
29459         @[ -f ./send-pr/Makefile ] || exit 0; \
29460         r=`${PWD_COMMAND}`; export r; \
29461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462         $(HOST_EXPORTS) \
29463         for flag in $(EXTRA_HOST_FLAGS) ; do \
29464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29465         done; \
29466         echo "Doing install-pdf in send-pr" ; \
29467         (cd $(HOST_SUBDIR)/send-pr && \
29468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470                   "RANLIB=$${RANLIB}" \
29471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29472                   install-pdf) \
29473           || exit 1
29474
29475 @endif send-pr
29476
29477 .PHONY: maybe-install-html-send-pr install-html-send-pr
29478 maybe-install-html-send-pr:
29479 @if send-pr
29480 maybe-install-html-send-pr: install-html-send-pr
29481
29482 install-html-send-pr: \
29483     configure-send-pr \
29484     html-send-pr 
29485         @: $(MAKE); $(unstage)
29486         @[ -f ./send-pr/Makefile ] || exit 0; \
29487         r=`${PWD_COMMAND}`; export r; \
29488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489         $(HOST_EXPORTS) \
29490         for flag in $(EXTRA_HOST_FLAGS) ; do \
29491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492         done; \
29493         echo "Doing install-html in send-pr" ; \
29494         (cd $(HOST_SUBDIR)/send-pr && \
29495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29497                   "RANLIB=$${RANLIB}" \
29498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29499                   install-html) \
29500           || exit 1
29501
29502 @endif send-pr
29503
29504 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
29505 maybe-installcheck-send-pr:
29506 @if send-pr
29507 maybe-installcheck-send-pr: installcheck-send-pr
29508
29509 installcheck-send-pr: \
29510     configure-send-pr 
29511         @: $(MAKE); $(unstage)
29512         @[ -f ./send-pr/Makefile ] || exit 0; \
29513         r=`${PWD_COMMAND}`; export r; \
29514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515         $(HOST_EXPORTS) \
29516         for flag in $(EXTRA_HOST_FLAGS) ; do \
29517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29518         done; \
29519         echo "Doing installcheck in send-pr" ; \
29520         (cd $(HOST_SUBDIR)/send-pr && \
29521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29523                   "RANLIB=$${RANLIB}" \
29524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29525                   installcheck) \
29526           || exit 1
29527
29528 @endif send-pr
29529
29530 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
29531 maybe-mostlyclean-send-pr:
29532 @if send-pr
29533 maybe-mostlyclean-send-pr: mostlyclean-send-pr
29534
29535 mostlyclean-send-pr: 
29536         @: $(MAKE); $(unstage)
29537         @[ -f ./send-pr/Makefile ] || exit 0; \
29538         r=`${PWD_COMMAND}`; export r; \
29539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540         $(HOST_EXPORTS) \
29541         for flag in $(EXTRA_HOST_FLAGS) ; do \
29542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29543         done; \
29544         echo "Doing mostlyclean in send-pr" ; \
29545         (cd $(HOST_SUBDIR)/send-pr && \
29546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29548                   "RANLIB=$${RANLIB}" \
29549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29550                   mostlyclean) \
29551           || exit 1
29552
29553 @endif send-pr
29554
29555 .PHONY: maybe-clean-send-pr clean-send-pr
29556 maybe-clean-send-pr:
29557 @if send-pr
29558 maybe-clean-send-pr: clean-send-pr
29559
29560 clean-send-pr: 
29561         @: $(MAKE); $(unstage)
29562         @[ -f ./send-pr/Makefile ] || exit 0; \
29563         r=`${PWD_COMMAND}`; export r; \
29564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29565         $(HOST_EXPORTS) \
29566         for flag in $(EXTRA_HOST_FLAGS) ; do \
29567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29568         done; \
29569         echo "Doing clean in send-pr" ; \
29570         (cd $(HOST_SUBDIR)/send-pr && \
29571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29573                   "RANLIB=$${RANLIB}" \
29574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29575                   clean) \
29576           || exit 1
29577
29578 @endif send-pr
29579
29580 .PHONY: maybe-distclean-send-pr distclean-send-pr
29581 maybe-distclean-send-pr:
29582 @if send-pr
29583 maybe-distclean-send-pr: distclean-send-pr
29584
29585 distclean-send-pr: 
29586         @: $(MAKE); $(unstage)
29587         @[ -f ./send-pr/Makefile ] || exit 0; \
29588         r=`${PWD_COMMAND}`; export r; \
29589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29590         $(HOST_EXPORTS) \
29591         for flag in $(EXTRA_HOST_FLAGS) ; do \
29592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29593         done; \
29594         echo "Doing distclean in send-pr" ; \
29595         (cd $(HOST_SUBDIR)/send-pr && \
29596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29598                   "RANLIB=$${RANLIB}" \
29599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29600                   distclean) \
29601           || exit 1
29602
29603 @endif send-pr
29604
29605 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
29606 maybe-maintainer-clean-send-pr:
29607 @if send-pr
29608 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
29609
29610 maintainer-clean-send-pr: 
29611         @: $(MAKE); $(unstage)
29612         @[ -f ./send-pr/Makefile ] || exit 0; \
29613         r=`${PWD_COMMAND}`; export r; \
29614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29615         $(HOST_EXPORTS) \
29616         for flag in $(EXTRA_HOST_FLAGS) ; do \
29617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29618         done; \
29619         echo "Doing maintainer-clean in send-pr" ; \
29620         (cd $(HOST_SUBDIR)/send-pr && \
29621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29623                   "RANLIB=$${RANLIB}" \
29624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29625                   maintainer-clean) \
29626           || exit 1
29627
29628 @endif send-pr
29629
29630
29631
29632 .PHONY: configure-shellutils maybe-configure-shellutils
29633 maybe-configure-shellutils:
29634 @if gcc-bootstrap
29635 configure-shellutils: stage_current
29636 @endif gcc-bootstrap
29637 @if shellutils
29638 maybe-configure-shellutils: configure-shellutils
29639 configure-shellutils: 
29640         @: $(MAKE); $(unstage)
29641         @r=`${PWD_COMMAND}`; export r; \
29642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
29644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
29645         $(HOST_EXPORTS) \
29646         echo Configuring in $(HOST_SUBDIR)/shellutils; \
29647         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
29648         case $(srcdir) in \
29649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29650           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
29651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29652         esac; \
29653         srcdiroption="--srcdir=$${topdir}/shellutils"; \
29654         libsrcdir="$$s/shellutils"; \
29655         $(SHELL) $${libsrcdir}/configure \
29656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29657           --target=${target_alias} $${srcdiroption}  \
29658           || exit 1
29659 @endif shellutils
29660
29661
29662
29663
29664
29665 .PHONY: all-shellutils maybe-all-shellutils
29666 maybe-all-shellutils:
29667 @if gcc-bootstrap
29668 all-shellutils: stage_current
29669 @endif gcc-bootstrap
29670 @if shellutils
29671 TARGET-shellutils=all
29672 maybe-all-shellutils: all-shellutils
29673 all-shellutils: configure-shellutils
29674         @: $(MAKE); $(unstage)
29675         @r=`${PWD_COMMAND}`; export r; \
29676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677         $(HOST_EXPORTS) \
29678         (cd $(HOST_SUBDIR)/shellutils && \
29679           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
29680 @endif shellutils
29681
29682
29683
29684
29685 .PHONY: check-shellutils maybe-check-shellutils
29686 maybe-check-shellutils:
29687 @if shellutils
29688 maybe-check-shellutils: check-shellutils
29689
29690 check-shellutils:
29691         @: $(MAKE); $(unstage)
29692         @r=`${PWD_COMMAND}`; export r; \
29693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694         $(HOST_EXPORTS) \
29695         (cd $(HOST_SUBDIR)/shellutils && \
29696           $(MAKE) $(FLAGS_TO_PASS)  check)
29697
29698 @endif shellutils
29699
29700 .PHONY: install-shellutils maybe-install-shellutils
29701 maybe-install-shellutils:
29702 @if shellutils
29703 maybe-install-shellutils: install-shellutils
29704
29705 install-shellutils: installdirs
29706         @: $(MAKE); $(unstage)
29707         @r=`${PWD_COMMAND}`; export r; \
29708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29709         $(HOST_EXPORTS) \
29710         (cd $(HOST_SUBDIR)/shellutils && \
29711           $(MAKE) $(FLAGS_TO_PASS)  install)
29712
29713 @endif shellutils
29714
29715 # Other targets (info, dvi, pdf, etc.)
29716
29717 .PHONY: maybe-info-shellutils info-shellutils
29718 maybe-info-shellutils:
29719 @if shellutils
29720 maybe-info-shellutils: info-shellutils
29721
29722 info-shellutils: \
29723     configure-shellutils 
29724         @: $(MAKE); $(unstage)
29725         @[ -f ./shellutils/Makefile ] || exit 0; \
29726         r=`${PWD_COMMAND}`; export r; \
29727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29728         $(HOST_EXPORTS) \
29729         for flag in $(EXTRA_HOST_FLAGS) ; do \
29730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29731         done; \
29732         echo "Doing info in shellutils" ; \
29733         (cd $(HOST_SUBDIR)/shellutils && \
29734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29736                   "RANLIB=$${RANLIB}" \
29737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29738                   info) \
29739           || exit 1
29740
29741 @endif shellutils
29742
29743 .PHONY: maybe-dvi-shellutils dvi-shellutils
29744 maybe-dvi-shellutils:
29745 @if shellutils
29746 maybe-dvi-shellutils: dvi-shellutils
29747
29748 dvi-shellutils: \
29749     configure-shellutils 
29750         @: $(MAKE); $(unstage)
29751         @[ -f ./shellutils/Makefile ] || exit 0; \
29752         r=`${PWD_COMMAND}`; export r; \
29753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29754         $(HOST_EXPORTS) \
29755         for flag in $(EXTRA_HOST_FLAGS) ; do \
29756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29757         done; \
29758         echo "Doing dvi in shellutils" ; \
29759         (cd $(HOST_SUBDIR)/shellutils && \
29760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29762                   "RANLIB=$${RANLIB}" \
29763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29764                   dvi) \
29765           || exit 1
29766
29767 @endif shellutils
29768
29769 .PHONY: maybe-pdf-shellutils pdf-shellutils
29770 maybe-pdf-shellutils:
29771 @if shellutils
29772 maybe-pdf-shellutils: pdf-shellutils
29773
29774 pdf-shellutils: \
29775     configure-shellutils 
29776         @: $(MAKE); $(unstage)
29777         @[ -f ./shellutils/Makefile ] || exit 0; \
29778         r=`${PWD_COMMAND}`; export r; \
29779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780         $(HOST_EXPORTS) \
29781         for flag in $(EXTRA_HOST_FLAGS) ; do \
29782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783         done; \
29784         echo "Doing pdf in shellutils" ; \
29785         (cd $(HOST_SUBDIR)/shellutils && \
29786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29788                   "RANLIB=$${RANLIB}" \
29789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29790                   pdf) \
29791           || exit 1
29792
29793 @endif shellutils
29794
29795 .PHONY: maybe-html-shellutils html-shellutils
29796 maybe-html-shellutils:
29797 @if shellutils
29798 maybe-html-shellutils: html-shellutils
29799
29800 html-shellutils: \
29801     configure-shellutils 
29802         @: $(MAKE); $(unstage)
29803         @[ -f ./shellutils/Makefile ] || exit 0; \
29804         r=`${PWD_COMMAND}`; export r; \
29805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29806         $(HOST_EXPORTS) \
29807         for flag in $(EXTRA_HOST_FLAGS) ; do \
29808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29809         done; \
29810         echo "Doing html in shellutils" ; \
29811         (cd $(HOST_SUBDIR)/shellutils && \
29812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29814                   "RANLIB=$${RANLIB}" \
29815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29816                   html) \
29817           || exit 1
29818
29819 @endif shellutils
29820
29821 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
29822 maybe-TAGS-shellutils:
29823 @if shellutils
29824 maybe-TAGS-shellutils: TAGS-shellutils
29825
29826 TAGS-shellutils: \
29827     configure-shellutils 
29828         @: $(MAKE); $(unstage)
29829         @[ -f ./shellutils/Makefile ] || exit 0; \
29830         r=`${PWD_COMMAND}`; export r; \
29831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29832         $(HOST_EXPORTS) \
29833         for flag in $(EXTRA_HOST_FLAGS) ; do \
29834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29835         done; \
29836         echo "Doing TAGS in shellutils" ; \
29837         (cd $(HOST_SUBDIR)/shellutils && \
29838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29840                   "RANLIB=$${RANLIB}" \
29841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29842                   TAGS) \
29843           || exit 1
29844
29845 @endif shellutils
29846
29847 .PHONY: maybe-install-info-shellutils install-info-shellutils
29848 maybe-install-info-shellutils:
29849 @if shellutils
29850 maybe-install-info-shellutils: install-info-shellutils
29851
29852 install-info-shellutils: \
29853     configure-shellutils \
29854     info-shellutils 
29855         @: $(MAKE); $(unstage)
29856         @[ -f ./shellutils/Makefile ] || exit 0; \
29857         r=`${PWD_COMMAND}`; export r; \
29858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29859         $(HOST_EXPORTS) \
29860         for flag in $(EXTRA_HOST_FLAGS) ; do \
29861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29862         done; \
29863         echo "Doing install-info in shellutils" ; \
29864         (cd $(HOST_SUBDIR)/shellutils && \
29865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29867                   "RANLIB=$${RANLIB}" \
29868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29869                   install-info) \
29870           || exit 1
29871
29872 @endif shellutils
29873
29874 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
29875 maybe-install-pdf-shellutils:
29876 @if shellutils
29877 maybe-install-pdf-shellutils: install-pdf-shellutils
29878
29879 install-pdf-shellutils: \
29880     configure-shellutils \
29881     pdf-shellutils 
29882         @: $(MAKE); $(unstage)
29883         @[ -f ./shellutils/Makefile ] || exit 0; \
29884         r=`${PWD_COMMAND}`; export r; \
29885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29886         $(HOST_EXPORTS) \
29887         for flag in $(EXTRA_HOST_FLAGS) ; do \
29888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29889         done; \
29890         echo "Doing install-pdf in shellutils" ; \
29891         (cd $(HOST_SUBDIR)/shellutils && \
29892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29894                   "RANLIB=$${RANLIB}" \
29895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29896                   install-pdf) \
29897           || exit 1
29898
29899 @endif shellutils
29900
29901 .PHONY: maybe-install-html-shellutils install-html-shellutils
29902 maybe-install-html-shellutils:
29903 @if shellutils
29904 maybe-install-html-shellutils: install-html-shellutils
29905
29906 install-html-shellutils: \
29907     configure-shellutils \
29908     html-shellutils 
29909         @: $(MAKE); $(unstage)
29910         @[ -f ./shellutils/Makefile ] || exit 0; \
29911         r=`${PWD_COMMAND}`; export r; \
29912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913         $(HOST_EXPORTS) \
29914         for flag in $(EXTRA_HOST_FLAGS) ; do \
29915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29916         done; \
29917         echo "Doing install-html in shellutils" ; \
29918         (cd $(HOST_SUBDIR)/shellutils && \
29919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29921                   "RANLIB=$${RANLIB}" \
29922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29923                   install-html) \
29924           || exit 1
29925
29926 @endif shellutils
29927
29928 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
29929 maybe-installcheck-shellutils:
29930 @if shellutils
29931 maybe-installcheck-shellutils: installcheck-shellutils
29932
29933 installcheck-shellutils: \
29934     configure-shellutils 
29935         @: $(MAKE); $(unstage)
29936         @[ -f ./shellutils/Makefile ] || exit 0; \
29937         r=`${PWD_COMMAND}`; export r; \
29938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29939         $(HOST_EXPORTS) \
29940         for flag in $(EXTRA_HOST_FLAGS) ; do \
29941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29942         done; \
29943         echo "Doing installcheck in shellutils" ; \
29944         (cd $(HOST_SUBDIR)/shellutils && \
29945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29947                   "RANLIB=$${RANLIB}" \
29948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29949                   installcheck) \
29950           || exit 1
29951
29952 @endif shellutils
29953
29954 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
29955 maybe-mostlyclean-shellutils:
29956 @if shellutils
29957 maybe-mostlyclean-shellutils: mostlyclean-shellutils
29958
29959 mostlyclean-shellutils: 
29960         @: $(MAKE); $(unstage)
29961         @[ -f ./shellutils/Makefile ] || exit 0; \
29962         r=`${PWD_COMMAND}`; export r; \
29963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964         $(HOST_EXPORTS) \
29965         for flag in $(EXTRA_HOST_FLAGS) ; do \
29966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967         done; \
29968         echo "Doing mostlyclean in shellutils" ; \
29969         (cd $(HOST_SUBDIR)/shellutils && \
29970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972                   "RANLIB=$${RANLIB}" \
29973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974                   mostlyclean) \
29975           || exit 1
29976
29977 @endif shellutils
29978
29979 .PHONY: maybe-clean-shellutils clean-shellutils
29980 maybe-clean-shellutils:
29981 @if shellutils
29982 maybe-clean-shellutils: clean-shellutils
29983
29984 clean-shellutils: 
29985         @: $(MAKE); $(unstage)
29986         @[ -f ./shellutils/Makefile ] || exit 0; \
29987         r=`${PWD_COMMAND}`; export r; \
29988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29989         $(HOST_EXPORTS) \
29990         for flag in $(EXTRA_HOST_FLAGS) ; do \
29991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29992         done; \
29993         echo "Doing clean in shellutils" ; \
29994         (cd $(HOST_SUBDIR)/shellutils && \
29995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29997                   "RANLIB=$${RANLIB}" \
29998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29999                   clean) \
30000           || exit 1
30001
30002 @endif shellutils
30003
30004 .PHONY: maybe-distclean-shellutils distclean-shellutils
30005 maybe-distclean-shellutils:
30006 @if shellutils
30007 maybe-distclean-shellutils: distclean-shellutils
30008
30009 distclean-shellutils: 
30010         @: $(MAKE); $(unstage)
30011         @[ -f ./shellutils/Makefile ] || exit 0; \
30012         r=`${PWD_COMMAND}`; export r; \
30013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30014         $(HOST_EXPORTS) \
30015         for flag in $(EXTRA_HOST_FLAGS) ; do \
30016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30017         done; \
30018         echo "Doing distclean in shellutils" ; \
30019         (cd $(HOST_SUBDIR)/shellutils && \
30020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30022                   "RANLIB=$${RANLIB}" \
30023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30024                   distclean) \
30025           || exit 1
30026
30027 @endif shellutils
30028
30029 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
30030 maybe-maintainer-clean-shellutils:
30031 @if shellutils
30032 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
30033
30034 maintainer-clean-shellutils: 
30035         @: $(MAKE); $(unstage)
30036         @[ -f ./shellutils/Makefile ] || exit 0; \
30037         r=`${PWD_COMMAND}`; export r; \
30038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039         $(HOST_EXPORTS) \
30040         for flag in $(EXTRA_HOST_FLAGS) ; do \
30041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30042         done; \
30043         echo "Doing maintainer-clean in shellutils" ; \
30044         (cd $(HOST_SUBDIR)/shellutils && \
30045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30047                   "RANLIB=$${RANLIB}" \
30048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30049                   maintainer-clean) \
30050           || exit 1
30051
30052 @endif shellutils
30053
30054
30055
30056 .PHONY: configure-sid maybe-configure-sid
30057 maybe-configure-sid:
30058 @if gcc-bootstrap
30059 configure-sid: stage_current
30060 @endif gcc-bootstrap
30061 @if sid
30062 maybe-configure-sid: configure-sid
30063 configure-sid: 
30064         @: $(MAKE); $(unstage)
30065         @r=`${PWD_COMMAND}`; export r; \
30066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
30068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
30069         $(HOST_EXPORTS) \
30070         echo Configuring in $(HOST_SUBDIR)/sid; \
30071         cd "$(HOST_SUBDIR)/sid" || exit 1; \
30072         case $(srcdir) in \
30073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30074           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
30075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30076         esac; \
30077         srcdiroption="--srcdir=$${topdir}/sid"; \
30078         libsrcdir="$$s/sid"; \
30079         $(SHELL) $${libsrcdir}/configure \
30080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30081           --target=${target_alias} $${srcdiroption}  \
30082           || exit 1
30083 @endif sid
30084
30085
30086
30087
30088
30089 .PHONY: all-sid maybe-all-sid
30090 maybe-all-sid:
30091 @if gcc-bootstrap
30092 all-sid: stage_current
30093 @endif gcc-bootstrap
30094 @if sid
30095 TARGET-sid=all
30096 maybe-all-sid: all-sid
30097 all-sid: configure-sid
30098         @: $(MAKE); $(unstage)
30099         @r=`${PWD_COMMAND}`; export r; \
30100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30101         $(HOST_EXPORTS) \
30102         (cd $(HOST_SUBDIR)/sid && \
30103           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
30104 @endif sid
30105
30106
30107
30108
30109 .PHONY: check-sid maybe-check-sid
30110 maybe-check-sid:
30111 @if sid
30112 maybe-check-sid: check-sid
30113
30114 check-sid:
30115         @: $(MAKE); $(unstage)
30116         @r=`${PWD_COMMAND}`; export r; \
30117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118         $(HOST_EXPORTS) \
30119         (cd $(HOST_SUBDIR)/sid && \
30120           $(MAKE) $(FLAGS_TO_PASS)  check)
30121
30122 @endif sid
30123
30124 .PHONY: install-sid maybe-install-sid
30125 maybe-install-sid:
30126 @if sid
30127 maybe-install-sid: install-sid
30128
30129 install-sid: installdirs
30130         @: $(MAKE); $(unstage)
30131         @r=`${PWD_COMMAND}`; export r; \
30132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133         $(HOST_EXPORTS) \
30134         (cd $(HOST_SUBDIR)/sid && \
30135           $(MAKE) $(FLAGS_TO_PASS)  install)
30136
30137 @endif sid
30138
30139 # Other targets (info, dvi, pdf, etc.)
30140
30141 .PHONY: maybe-info-sid info-sid
30142 maybe-info-sid:
30143 @if sid
30144 maybe-info-sid: info-sid
30145
30146 info-sid: \
30147     configure-sid 
30148         @: $(MAKE); $(unstage)
30149         @[ -f ./sid/Makefile ] || exit 0; \
30150         r=`${PWD_COMMAND}`; export r; \
30151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152         $(HOST_EXPORTS) \
30153         for flag in $(EXTRA_HOST_FLAGS) ; do \
30154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30155         done; \
30156         echo "Doing info in sid" ; \
30157         (cd $(HOST_SUBDIR)/sid && \
30158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30160                   "RANLIB=$${RANLIB}" \
30161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30162                   info) \
30163           || exit 1
30164
30165 @endif sid
30166
30167 .PHONY: maybe-dvi-sid dvi-sid
30168 maybe-dvi-sid:
30169 @if sid
30170 maybe-dvi-sid: dvi-sid
30171
30172 dvi-sid: \
30173     configure-sid 
30174         @: $(MAKE); $(unstage)
30175         @[ -f ./sid/Makefile ] || exit 0; \
30176         r=`${PWD_COMMAND}`; export r; \
30177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178         $(HOST_EXPORTS) \
30179         for flag in $(EXTRA_HOST_FLAGS) ; do \
30180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30181         done; \
30182         echo "Doing dvi in sid" ; \
30183         (cd $(HOST_SUBDIR)/sid && \
30184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30186                   "RANLIB=$${RANLIB}" \
30187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30188                   dvi) \
30189           || exit 1
30190
30191 @endif sid
30192
30193 .PHONY: maybe-pdf-sid pdf-sid
30194 maybe-pdf-sid:
30195 @if sid
30196 maybe-pdf-sid: pdf-sid
30197
30198 pdf-sid: \
30199     configure-sid 
30200         @: $(MAKE); $(unstage)
30201         @[ -f ./sid/Makefile ] || exit 0; \
30202         r=`${PWD_COMMAND}`; export r; \
30203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204         $(HOST_EXPORTS) \
30205         for flag in $(EXTRA_HOST_FLAGS) ; do \
30206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207         done; \
30208         echo "Doing pdf in sid" ; \
30209         (cd $(HOST_SUBDIR)/sid && \
30210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212                   "RANLIB=$${RANLIB}" \
30213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214                   pdf) \
30215           || exit 1
30216
30217 @endif sid
30218
30219 .PHONY: maybe-html-sid html-sid
30220 maybe-html-sid:
30221 @if sid
30222 maybe-html-sid: html-sid
30223
30224 html-sid: \
30225     configure-sid 
30226         @: $(MAKE); $(unstage)
30227         @[ -f ./sid/Makefile ] || exit 0; \
30228         r=`${PWD_COMMAND}`; export r; \
30229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230         $(HOST_EXPORTS) \
30231         for flag in $(EXTRA_HOST_FLAGS) ; do \
30232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30233         done; \
30234         echo "Doing html in sid" ; \
30235         (cd $(HOST_SUBDIR)/sid && \
30236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30238                   "RANLIB=$${RANLIB}" \
30239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30240                   html) \
30241           || exit 1
30242
30243 @endif sid
30244
30245 .PHONY: maybe-TAGS-sid TAGS-sid
30246 maybe-TAGS-sid:
30247 @if sid
30248 maybe-TAGS-sid: TAGS-sid
30249
30250 TAGS-sid: \
30251     configure-sid 
30252         @: $(MAKE); $(unstage)
30253         @[ -f ./sid/Makefile ] || exit 0; \
30254         r=`${PWD_COMMAND}`; export r; \
30255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256         $(HOST_EXPORTS) \
30257         for flag in $(EXTRA_HOST_FLAGS) ; do \
30258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30259         done; \
30260         echo "Doing TAGS in sid" ; \
30261         (cd $(HOST_SUBDIR)/sid && \
30262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30264                   "RANLIB=$${RANLIB}" \
30265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30266                   TAGS) \
30267           || exit 1
30268
30269 @endif sid
30270
30271 .PHONY: maybe-install-info-sid install-info-sid
30272 maybe-install-info-sid:
30273 @if sid
30274 maybe-install-info-sid: install-info-sid
30275
30276 install-info-sid: \
30277     configure-sid \
30278     info-sid 
30279         @: $(MAKE); $(unstage)
30280         @[ -f ./sid/Makefile ] || exit 0; \
30281         r=`${PWD_COMMAND}`; export r; \
30282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283         $(HOST_EXPORTS) \
30284         for flag in $(EXTRA_HOST_FLAGS) ; do \
30285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286         done; \
30287         echo "Doing install-info in sid" ; \
30288         (cd $(HOST_SUBDIR)/sid && \
30289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291                   "RANLIB=$${RANLIB}" \
30292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293                   install-info) \
30294           || exit 1
30295
30296 @endif sid
30297
30298 .PHONY: maybe-install-pdf-sid install-pdf-sid
30299 maybe-install-pdf-sid:
30300 @if sid
30301 maybe-install-pdf-sid: install-pdf-sid
30302
30303 install-pdf-sid: \
30304     configure-sid \
30305     pdf-sid 
30306         @: $(MAKE); $(unstage)
30307         @[ -f ./sid/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 install-pdf in sid" ; \
30315         (cd $(HOST_SUBDIR)/sid && \
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                   install-pdf) \
30321           || exit 1
30322
30323 @endif sid
30324
30325 .PHONY: maybe-install-html-sid install-html-sid
30326 maybe-install-html-sid:
30327 @if sid
30328 maybe-install-html-sid: install-html-sid
30329
30330 install-html-sid: \
30331     configure-sid \
30332     html-sid 
30333         @: $(MAKE); $(unstage)
30334         @[ -f ./sid/Makefile ] || exit 0; \
30335         r=`${PWD_COMMAND}`; export r; \
30336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337         $(HOST_EXPORTS) \
30338         for flag in $(EXTRA_HOST_FLAGS) ; do \
30339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30340         done; \
30341         echo "Doing install-html in sid" ; \
30342         (cd $(HOST_SUBDIR)/sid && \
30343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345                   "RANLIB=$${RANLIB}" \
30346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30347                   install-html) \
30348           || exit 1
30349
30350 @endif sid
30351
30352 .PHONY: maybe-installcheck-sid installcheck-sid
30353 maybe-installcheck-sid:
30354 @if sid
30355 maybe-installcheck-sid: installcheck-sid
30356
30357 installcheck-sid: \
30358     configure-sid 
30359         @: $(MAKE); $(unstage)
30360         @[ -f ./sid/Makefile ] || exit 0; \
30361         r=`${PWD_COMMAND}`; export r; \
30362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363         $(HOST_EXPORTS) \
30364         for flag in $(EXTRA_HOST_FLAGS) ; do \
30365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30366         done; \
30367         echo "Doing installcheck in sid" ; \
30368         (cd $(HOST_SUBDIR)/sid && \
30369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371                   "RANLIB=$${RANLIB}" \
30372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30373                   installcheck) \
30374           || exit 1
30375
30376 @endif sid
30377
30378 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
30379 maybe-mostlyclean-sid:
30380 @if sid
30381 maybe-mostlyclean-sid: mostlyclean-sid
30382
30383 mostlyclean-sid: 
30384         @: $(MAKE); $(unstage)
30385         @[ -f ./sid/Makefile ] || exit 0; \
30386         r=`${PWD_COMMAND}`; export r; \
30387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388         $(HOST_EXPORTS) \
30389         for flag in $(EXTRA_HOST_FLAGS) ; do \
30390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391         done; \
30392         echo "Doing mostlyclean in sid" ; \
30393         (cd $(HOST_SUBDIR)/sid && \
30394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396                   "RANLIB=$${RANLIB}" \
30397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398                   mostlyclean) \
30399           || exit 1
30400
30401 @endif sid
30402
30403 .PHONY: maybe-clean-sid clean-sid
30404 maybe-clean-sid:
30405 @if sid
30406 maybe-clean-sid: clean-sid
30407
30408 clean-sid: 
30409         @: $(MAKE); $(unstage)
30410         @[ -f ./sid/Makefile ] || exit 0; \
30411         r=`${PWD_COMMAND}`; export r; \
30412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413         $(HOST_EXPORTS) \
30414         for flag in $(EXTRA_HOST_FLAGS) ; do \
30415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30416         done; \
30417         echo "Doing clean in sid" ; \
30418         (cd $(HOST_SUBDIR)/sid && \
30419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30421                   "RANLIB=$${RANLIB}" \
30422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30423                   clean) \
30424           || exit 1
30425
30426 @endif sid
30427
30428 .PHONY: maybe-distclean-sid distclean-sid
30429 maybe-distclean-sid:
30430 @if sid
30431 maybe-distclean-sid: distclean-sid
30432
30433 distclean-sid: 
30434         @: $(MAKE); $(unstage)
30435         @[ -f ./sid/Makefile ] || exit 0; \
30436         r=`${PWD_COMMAND}`; export r; \
30437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438         $(HOST_EXPORTS) \
30439         for flag in $(EXTRA_HOST_FLAGS) ; do \
30440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441         done; \
30442         echo "Doing distclean in sid" ; \
30443         (cd $(HOST_SUBDIR)/sid && \
30444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446                   "RANLIB=$${RANLIB}" \
30447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448                   distclean) \
30449           || exit 1
30450
30451 @endif sid
30452
30453 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
30454 maybe-maintainer-clean-sid:
30455 @if sid
30456 maybe-maintainer-clean-sid: maintainer-clean-sid
30457
30458 maintainer-clean-sid: 
30459         @: $(MAKE); $(unstage)
30460         @[ -f ./sid/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing maintainer-clean in sid" ; \
30468         (cd $(HOST_SUBDIR)/sid && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   maintainer-clean) \
30474           || exit 1
30475
30476 @endif sid
30477
30478
30479
30480 .PHONY: configure-sim maybe-configure-sim
30481 maybe-configure-sim:
30482 @if gcc-bootstrap
30483 configure-sim: stage_current
30484 @endif gcc-bootstrap
30485 @if sim
30486 maybe-configure-sim: configure-sim
30487 configure-sim: 
30488         @: $(MAKE); $(unstage)
30489         @r=`${PWD_COMMAND}`; export r; \
30490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
30492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
30493         $(HOST_EXPORTS) \
30494         echo Configuring in $(HOST_SUBDIR)/sim; \
30495         cd "$(HOST_SUBDIR)/sim" || exit 1; \
30496         case $(srcdir) in \
30497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30498           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
30499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30500         esac; \
30501         srcdiroption="--srcdir=$${topdir}/sim"; \
30502         libsrcdir="$$s/sim"; \
30503         $(SHELL) $${libsrcdir}/configure \
30504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30505           --target=${target_alias} $${srcdiroption}  \
30506           || exit 1
30507 @endif sim
30508
30509
30510
30511
30512
30513 .PHONY: all-sim maybe-all-sim
30514 maybe-all-sim:
30515 @if gcc-bootstrap
30516 all-sim: stage_current
30517 @endif gcc-bootstrap
30518 @if sim
30519 TARGET-sim=all
30520 maybe-all-sim: all-sim
30521 all-sim: configure-sim
30522         @: $(MAKE); $(unstage)
30523         @r=`${PWD_COMMAND}`; export r; \
30524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525         $(HOST_EXPORTS) \
30526         (cd $(HOST_SUBDIR)/sim && \
30527           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
30528 @endif sim
30529
30530
30531
30532
30533 .PHONY: check-sim maybe-check-sim
30534 maybe-check-sim:
30535 @if sim
30536 maybe-check-sim: check-sim
30537
30538 check-sim:
30539         @: $(MAKE); $(unstage)
30540         @r=`${PWD_COMMAND}`; export r; \
30541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30542         $(HOST_EXPORTS) \
30543         (cd $(HOST_SUBDIR)/sim && \
30544           $(MAKE) $(FLAGS_TO_PASS)  check)
30545
30546 @endif sim
30547
30548 .PHONY: install-sim maybe-install-sim
30549 maybe-install-sim:
30550 @if sim
30551 maybe-install-sim: install-sim
30552
30553 install-sim: installdirs
30554         @: $(MAKE); $(unstage)
30555         @r=`${PWD_COMMAND}`; export r; \
30556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30557         $(HOST_EXPORTS) \
30558         (cd $(HOST_SUBDIR)/sim && \
30559           $(MAKE) $(FLAGS_TO_PASS)  install)
30560
30561 @endif sim
30562
30563 # Other targets (info, dvi, pdf, etc.)
30564
30565 .PHONY: maybe-info-sim info-sim
30566 maybe-info-sim:
30567 @if sim
30568 maybe-info-sim: info-sim
30569
30570 info-sim: \
30571     configure-sim 
30572         @: $(MAKE); $(unstage)
30573         @[ -f ./sim/Makefile ] || exit 0; \
30574         r=`${PWD_COMMAND}`; export r; \
30575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576         $(HOST_EXPORTS) \
30577         for flag in $(EXTRA_HOST_FLAGS) ; do \
30578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30579         done; \
30580         echo "Doing info in sim" ; \
30581         (cd $(HOST_SUBDIR)/sim && \
30582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30584                   "RANLIB=$${RANLIB}" \
30585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30586                   info) \
30587           || exit 1
30588
30589 @endif sim
30590
30591 .PHONY: maybe-dvi-sim dvi-sim
30592 maybe-dvi-sim:
30593 @if sim
30594 maybe-dvi-sim: dvi-sim
30595
30596 dvi-sim: \
30597     configure-sim 
30598         @: $(MAKE); $(unstage)
30599         @[ -f ./sim/Makefile ] || exit 0; \
30600         r=`${PWD_COMMAND}`; export r; \
30601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30602         $(HOST_EXPORTS) \
30603         for flag in $(EXTRA_HOST_FLAGS) ; do \
30604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30605         done; \
30606         echo "Doing dvi in sim" ; \
30607         (cd $(HOST_SUBDIR)/sim && \
30608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30610                   "RANLIB=$${RANLIB}" \
30611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30612                   dvi) \
30613           || exit 1
30614
30615 @endif sim
30616
30617 .PHONY: maybe-pdf-sim pdf-sim
30618 maybe-pdf-sim:
30619 @if sim
30620 maybe-pdf-sim: pdf-sim
30621
30622 pdf-sim: \
30623     configure-sim 
30624         @: $(MAKE); $(unstage)
30625         @[ -f ./sim/Makefile ] || exit 0; \
30626         r=`${PWD_COMMAND}`; export r; \
30627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30628         $(HOST_EXPORTS) \
30629         for flag in $(EXTRA_HOST_FLAGS) ; do \
30630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30631         done; \
30632         echo "Doing pdf in sim" ; \
30633         (cd $(HOST_SUBDIR)/sim && \
30634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30636                   "RANLIB=$${RANLIB}" \
30637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30638                   pdf) \
30639           || exit 1
30640
30641 @endif sim
30642
30643 .PHONY: maybe-html-sim html-sim
30644 maybe-html-sim:
30645 @if sim
30646 maybe-html-sim: html-sim
30647
30648 html-sim: \
30649     configure-sim 
30650         @: $(MAKE); $(unstage)
30651         @[ -f ./sim/Makefile ] || exit 0; \
30652         r=`${PWD_COMMAND}`; export r; \
30653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654         $(HOST_EXPORTS) \
30655         for flag in $(EXTRA_HOST_FLAGS) ; do \
30656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30657         done; \
30658         echo "Doing html in sim" ; \
30659         (cd $(HOST_SUBDIR)/sim && \
30660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30662                   "RANLIB=$${RANLIB}" \
30663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30664                   html) \
30665           || exit 1
30666
30667 @endif sim
30668
30669 .PHONY: maybe-TAGS-sim TAGS-sim
30670 maybe-TAGS-sim:
30671 @if sim
30672 maybe-TAGS-sim: TAGS-sim
30673
30674 TAGS-sim: \
30675     configure-sim 
30676         @: $(MAKE); $(unstage)
30677         @[ -f ./sim/Makefile ] || exit 0; \
30678         r=`${PWD_COMMAND}`; export r; \
30679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680         $(HOST_EXPORTS) \
30681         for flag in $(EXTRA_HOST_FLAGS) ; do \
30682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683         done; \
30684         echo "Doing TAGS in sim" ; \
30685         (cd $(HOST_SUBDIR)/sim && \
30686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688                   "RANLIB=$${RANLIB}" \
30689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690                   TAGS) \
30691           || exit 1
30692
30693 @endif sim
30694
30695 .PHONY: maybe-install-info-sim install-info-sim
30696 maybe-install-info-sim:
30697 @if sim
30698 maybe-install-info-sim: install-info-sim
30699
30700 install-info-sim: \
30701     configure-sim \
30702     info-sim 
30703         @: $(MAKE); $(unstage)
30704         @[ -f ./sim/Makefile ] || exit 0; \
30705         r=`${PWD_COMMAND}`; export r; \
30706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30707         $(HOST_EXPORTS) \
30708         for flag in $(EXTRA_HOST_FLAGS) ; do \
30709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30710         done; \
30711         echo "Doing install-info in sim" ; \
30712         (cd $(HOST_SUBDIR)/sim && \
30713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30715                   "RANLIB=$${RANLIB}" \
30716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30717                   install-info) \
30718           || exit 1
30719
30720 @endif sim
30721
30722 .PHONY: maybe-install-pdf-sim install-pdf-sim
30723 maybe-install-pdf-sim:
30724 @if sim
30725 maybe-install-pdf-sim: install-pdf-sim
30726
30727 install-pdf-sim: \
30728     configure-sim \
30729     pdf-sim 
30730         @: $(MAKE); $(unstage)
30731         @[ -f ./sim/Makefile ] || exit 0; \
30732         r=`${PWD_COMMAND}`; export r; \
30733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30734         $(HOST_EXPORTS) \
30735         for flag in $(EXTRA_HOST_FLAGS) ; do \
30736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30737         done; \
30738         echo "Doing install-pdf in sim" ; \
30739         (cd $(HOST_SUBDIR)/sim && \
30740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30742                   "RANLIB=$${RANLIB}" \
30743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30744                   install-pdf) \
30745           || exit 1
30746
30747 @endif sim
30748
30749 .PHONY: maybe-install-html-sim install-html-sim
30750 maybe-install-html-sim:
30751 @if sim
30752 maybe-install-html-sim: install-html-sim
30753
30754 install-html-sim: \
30755     configure-sim \
30756     html-sim 
30757         @: $(MAKE); $(unstage)
30758         @[ -f ./sim/Makefile ] || exit 0; \
30759         r=`${PWD_COMMAND}`; export r; \
30760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761         $(HOST_EXPORTS) \
30762         for flag in $(EXTRA_HOST_FLAGS) ; do \
30763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764         done; \
30765         echo "Doing install-html in sim" ; \
30766         (cd $(HOST_SUBDIR)/sim && \
30767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769                   "RANLIB=$${RANLIB}" \
30770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771                   install-html) \
30772           || exit 1
30773
30774 @endif sim
30775
30776 .PHONY: maybe-installcheck-sim installcheck-sim
30777 maybe-installcheck-sim:
30778 @if sim
30779 maybe-installcheck-sim: installcheck-sim
30780
30781 installcheck-sim: \
30782     configure-sim 
30783         @: $(MAKE); $(unstage)
30784         @[ -f ./sim/Makefile ] || exit 0; \
30785         r=`${PWD_COMMAND}`; export r; \
30786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30787         $(HOST_EXPORTS) \
30788         for flag in $(EXTRA_HOST_FLAGS) ; do \
30789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30790         done; \
30791         echo "Doing installcheck in sim" ; \
30792         (cd $(HOST_SUBDIR)/sim && \
30793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30795                   "RANLIB=$${RANLIB}" \
30796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30797                   installcheck) \
30798           || exit 1
30799
30800 @endif sim
30801
30802 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
30803 maybe-mostlyclean-sim:
30804 @if sim
30805 maybe-mostlyclean-sim: mostlyclean-sim
30806
30807 mostlyclean-sim: 
30808         @: $(MAKE); $(unstage)
30809         @[ -f ./sim/Makefile ] || exit 0; \
30810         r=`${PWD_COMMAND}`; export r; \
30811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30812         $(HOST_EXPORTS) \
30813         for flag in $(EXTRA_HOST_FLAGS) ; do \
30814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30815         done; \
30816         echo "Doing mostlyclean in sim" ; \
30817         (cd $(HOST_SUBDIR)/sim && \
30818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30820                   "RANLIB=$${RANLIB}" \
30821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30822                   mostlyclean) \
30823           || exit 1
30824
30825 @endif sim
30826
30827 .PHONY: maybe-clean-sim clean-sim
30828 maybe-clean-sim:
30829 @if sim
30830 maybe-clean-sim: clean-sim
30831
30832 clean-sim: 
30833         @: $(MAKE); $(unstage)
30834         @[ -f ./sim/Makefile ] || exit 0; \
30835         r=`${PWD_COMMAND}`; export r; \
30836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30837         $(HOST_EXPORTS) \
30838         for flag in $(EXTRA_HOST_FLAGS) ; do \
30839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30840         done; \
30841         echo "Doing clean in sim" ; \
30842         (cd $(HOST_SUBDIR)/sim && \
30843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30845                   "RANLIB=$${RANLIB}" \
30846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30847                   clean) \
30848           || exit 1
30849
30850 @endif sim
30851
30852 .PHONY: maybe-distclean-sim distclean-sim
30853 maybe-distclean-sim:
30854 @if sim
30855 maybe-distclean-sim: distclean-sim
30856
30857 distclean-sim: 
30858         @: $(MAKE); $(unstage)
30859         @[ -f ./sim/Makefile ] || exit 0; \
30860         r=`${PWD_COMMAND}`; export r; \
30861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862         $(HOST_EXPORTS) \
30863         for flag in $(EXTRA_HOST_FLAGS) ; do \
30864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865         done; \
30866         echo "Doing distclean in sim" ; \
30867         (cd $(HOST_SUBDIR)/sim && \
30868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870                   "RANLIB=$${RANLIB}" \
30871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872                   distclean) \
30873           || exit 1
30874
30875 @endif sim
30876
30877 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
30878 maybe-maintainer-clean-sim:
30879 @if sim
30880 maybe-maintainer-clean-sim: maintainer-clean-sim
30881
30882 maintainer-clean-sim: 
30883         @: $(MAKE); $(unstage)
30884         @[ -f ./sim/Makefile ] || exit 0; \
30885         r=`${PWD_COMMAND}`; export r; \
30886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30887         $(HOST_EXPORTS) \
30888         for flag in $(EXTRA_HOST_FLAGS) ; do \
30889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30890         done; \
30891         echo "Doing maintainer-clean in sim" ; \
30892         (cd $(HOST_SUBDIR)/sim && \
30893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30895                   "RANLIB=$${RANLIB}" \
30896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30897                   maintainer-clean) \
30898           || exit 1
30899
30900 @endif sim
30901
30902
30903
30904 .PHONY: configure-tar maybe-configure-tar
30905 maybe-configure-tar:
30906 @if gcc-bootstrap
30907 configure-tar: stage_current
30908 @endif gcc-bootstrap
30909 @if tar
30910 maybe-configure-tar: configure-tar
30911 configure-tar: 
30912         @: $(MAKE); $(unstage)
30913         @r=`${PWD_COMMAND}`; export r; \
30914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30915         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
30916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
30917         $(HOST_EXPORTS) \
30918         echo Configuring in $(HOST_SUBDIR)/tar; \
30919         cd "$(HOST_SUBDIR)/tar" || exit 1; \
30920         case $(srcdir) in \
30921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30922           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
30923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30924         esac; \
30925         srcdiroption="--srcdir=$${topdir}/tar"; \
30926         libsrcdir="$$s/tar"; \
30927         $(SHELL) $${libsrcdir}/configure \
30928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30929           --target=${target_alias} $${srcdiroption}  \
30930           || exit 1
30931 @endif tar
30932
30933
30934
30935
30936
30937 .PHONY: all-tar maybe-all-tar
30938 maybe-all-tar:
30939 @if gcc-bootstrap
30940 all-tar: stage_current
30941 @endif gcc-bootstrap
30942 @if tar
30943 TARGET-tar=all
30944 maybe-all-tar: all-tar
30945 all-tar: configure-tar
30946         @: $(MAKE); $(unstage)
30947         @r=`${PWD_COMMAND}`; export r; \
30948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949         $(HOST_EXPORTS) \
30950         (cd $(HOST_SUBDIR)/tar && \
30951           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
30952 @endif tar
30953
30954
30955
30956
30957 .PHONY: check-tar maybe-check-tar
30958 maybe-check-tar:
30959 @if tar
30960 maybe-check-tar: check-tar
30961
30962 check-tar:
30963         @: $(MAKE); $(unstage)
30964         @r=`${PWD_COMMAND}`; export r; \
30965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966         $(HOST_EXPORTS) \
30967         (cd $(HOST_SUBDIR)/tar && \
30968           $(MAKE) $(FLAGS_TO_PASS)  check)
30969
30970 @endif tar
30971
30972 .PHONY: install-tar maybe-install-tar
30973 maybe-install-tar:
30974 @if tar
30975 maybe-install-tar: install-tar
30976
30977 install-tar: installdirs
30978         @: $(MAKE); $(unstage)
30979         @r=`${PWD_COMMAND}`; export r; \
30980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981         $(HOST_EXPORTS) \
30982         (cd $(HOST_SUBDIR)/tar && \
30983           $(MAKE) $(FLAGS_TO_PASS)  install)
30984
30985 @endif tar
30986
30987 # Other targets (info, dvi, pdf, etc.)
30988
30989 .PHONY: maybe-info-tar info-tar
30990 maybe-info-tar:
30991 @if tar
30992 maybe-info-tar: info-tar
30993
30994 info-tar: \
30995     configure-tar 
30996         @: $(MAKE); $(unstage)
30997         @[ -f ./tar/Makefile ] || exit 0; \
30998         r=`${PWD_COMMAND}`; export r; \
30999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000         $(HOST_EXPORTS) \
31001         for flag in $(EXTRA_HOST_FLAGS) ; do \
31002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31003         done; \
31004         echo "Doing info in tar" ; \
31005         (cd $(HOST_SUBDIR)/tar && \
31006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31008                   "RANLIB=$${RANLIB}" \
31009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31010                   info) \
31011           || exit 1
31012
31013 @endif tar
31014
31015 .PHONY: maybe-dvi-tar dvi-tar
31016 maybe-dvi-tar:
31017 @if tar
31018 maybe-dvi-tar: dvi-tar
31019
31020 dvi-tar: \
31021     configure-tar 
31022         @: $(MAKE); $(unstage)
31023         @[ -f ./tar/Makefile ] || exit 0; \
31024         r=`${PWD_COMMAND}`; export r; \
31025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026         $(HOST_EXPORTS) \
31027         for flag in $(EXTRA_HOST_FLAGS) ; do \
31028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31029         done; \
31030         echo "Doing dvi in tar" ; \
31031         (cd $(HOST_SUBDIR)/tar && \
31032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31034                   "RANLIB=$${RANLIB}" \
31035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31036                   dvi) \
31037           || exit 1
31038
31039 @endif tar
31040
31041 .PHONY: maybe-pdf-tar pdf-tar
31042 maybe-pdf-tar:
31043 @if tar
31044 maybe-pdf-tar: pdf-tar
31045
31046 pdf-tar: \
31047     configure-tar 
31048         @: $(MAKE); $(unstage)
31049         @[ -f ./tar/Makefile ] || exit 0; \
31050         r=`${PWD_COMMAND}`; export r; \
31051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052         $(HOST_EXPORTS) \
31053         for flag in $(EXTRA_HOST_FLAGS) ; do \
31054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055         done; \
31056         echo "Doing pdf in tar" ; \
31057         (cd $(HOST_SUBDIR)/tar && \
31058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31060                   "RANLIB=$${RANLIB}" \
31061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31062                   pdf) \
31063           || exit 1
31064
31065 @endif tar
31066
31067 .PHONY: maybe-html-tar html-tar
31068 maybe-html-tar:
31069 @if tar
31070 maybe-html-tar: html-tar
31071
31072 html-tar: \
31073     configure-tar 
31074         @: $(MAKE); $(unstage)
31075         @[ -f ./tar/Makefile ] || exit 0; \
31076         r=`${PWD_COMMAND}`; export r; \
31077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078         $(HOST_EXPORTS) \
31079         for flag in $(EXTRA_HOST_FLAGS) ; do \
31080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31081         done; \
31082         echo "Doing html in tar" ; \
31083         (cd $(HOST_SUBDIR)/tar && \
31084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31086                   "RANLIB=$${RANLIB}" \
31087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31088                   html) \
31089           || exit 1
31090
31091 @endif tar
31092
31093 .PHONY: maybe-TAGS-tar TAGS-tar
31094 maybe-TAGS-tar:
31095 @if tar
31096 maybe-TAGS-tar: TAGS-tar
31097
31098 TAGS-tar: \
31099     configure-tar 
31100         @: $(MAKE); $(unstage)
31101         @[ -f ./tar/Makefile ] || exit 0; \
31102         r=`${PWD_COMMAND}`; export r; \
31103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31104         $(HOST_EXPORTS) \
31105         for flag in $(EXTRA_HOST_FLAGS) ; do \
31106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31107         done; \
31108         echo "Doing TAGS in tar" ; \
31109         (cd $(HOST_SUBDIR)/tar && \
31110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31112                   "RANLIB=$${RANLIB}" \
31113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31114                   TAGS) \
31115           || exit 1
31116
31117 @endif tar
31118
31119 .PHONY: maybe-install-info-tar install-info-tar
31120 maybe-install-info-tar:
31121 @if tar
31122 maybe-install-info-tar: install-info-tar
31123
31124 install-info-tar: \
31125     configure-tar \
31126     info-tar 
31127         @: $(MAKE); $(unstage)
31128         @[ -f ./tar/Makefile ] || exit 0; \
31129         r=`${PWD_COMMAND}`; export r; \
31130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31131         $(HOST_EXPORTS) \
31132         for flag in $(EXTRA_HOST_FLAGS) ; do \
31133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31134         done; \
31135         echo "Doing install-info in tar" ; \
31136         (cd $(HOST_SUBDIR)/tar && \
31137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31139                   "RANLIB=$${RANLIB}" \
31140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31141                   install-info) \
31142           || exit 1
31143
31144 @endif tar
31145
31146 .PHONY: maybe-install-pdf-tar install-pdf-tar
31147 maybe-install-pdf-tar:
31148 @if tar
31149 maybe-install-pdf-tar: install-pdf-tar
31150
31151 install-pdf-tar: \
31152     configure-tar \
31153     pdf-tar 
31154         @: $(MAKE); $(unstage)
31155         @[ -f ./tar/Makefile ] || exit 0; \
31156         r=`${PWD_COMMAND}`; export r; \
31157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31158         $(HOST_EXPORTS) \
31159         for flag in $(EXTRA_HOST_FLAGS) ; do \
31160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31161         done; \
31162         echo "Doing install-pdf in tar" ; \
31163         (cd $(HOST_SUBDIR)/tar && \
31164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31166                   "RANLIB=$${RANLIB}" \
31167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31168                   install-pdf) \
31169           || exit 1
31170
31171 @endif tar
31172
31173 .PHONY: maybe-install-html-tar install-html-tar
31174 maybe-install-html-tar:
31175 @if tar
31176 maybe-install-html-tar: install-html-tar
31177
31178 install-html-tar: \
31179     configure-tar \
31180     html-tar 
31181         @: $(MAKE); $(unstage)
31182         @[ -f ./tar/Makefile ] || exit 0; \
31183         r=`${PWD_COMMAND}`; export r; \
31184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185         $(HOST_EXPORTS) \
31186         for flag in $(EXTRA_HOST_FLAGS) ; do \
31187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31188         done; \
31189         echo "Doing install-html in tar" ; \
31190         (cd $(HOST_SUBDIR)/tar && \
31191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31193                   "RANLIB=$${RANLIB}" \
31194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31195                   install-html) \
31196           || exit 1
31197
31198 @endif tar
31199
31200 .PHONY: maybe-installcheck-tar installcheck-tar
31201 maybe-installcheck-tar:
31202 @if tar
31203 maybe-installcheck-tar: installcheck-tar
31204
31205 installcheck-tar: \
31206     configure-tar 
31207         @: $(MAKE); $(unstage)
31208         @[ -f ./tar/Makefile ] || exit 0; \
31209         r=`${PWD_COMMAND}`; export r; \
31210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31211         $(HOST_EXPORTS) \
31212         for flag in $(EXTRA_HOST_FLAGS) ; do \
31213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31214         done; \
31215         echo "Doing installcheck in tar" ; \
31216         (cd $(HOST_SUBDIR)/tar && \
31217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31219                   "RANLIB=$${RANLIB}" \
31220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31221                   installcheck) \
31222           || exit 1
31223
31224 @endif tar
31225
31226 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
31227 maybe-mostlyclean-tar:
31228 @if tar
31229 maybe-mostlyclean-tar: mostlyclean-tar
31230
31231 mostlyclean-tar: 
31232         @: $(MAKE); $(unstage)
31233         @[ -f ./tar/Makefile ] || exit 0; \
31234         r=`${PWD_COMMAND}`; export r; \
31235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31236         $(HOST_EXPORTS) \
31237         for flag in $(EXTRA_HOST_FLAGS) ; do \
31238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31239         done; \
31240         echo "Doing mostlyclean in tar" ; \
31241         (cd $(HOST_SUBDIR)/tar && \
31242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31244                   "RANLIB=$${RANLIB}" \
31245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31246                   mostlyclean) \
31247           || exit 1
31248
31249 @endif tar
31250
31251 .PHONY: maybe-clean-tar clean-tar
31252 maybe-clean-tar:
31253 @if tar
31254 maybe-clean-tar: clean-tar
31255
31256 clean-tar: 
31257         @: $(MAKE); $(unstage)
31258         @[ -f ./tar/Makefile ] || exit 0; \
31259         r=`${PWD_COMMAND}`; export r; \
31260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31261         $(HOST_EXPORTS) \
31262         for flag in $(EXTRA_HOST_FLAGS) ; do \
31263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31264         done; \
31265         echo "Doing clean in tar" ; \
31266         (cd $(HOST_SUBDIR)/tar && \
31267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31269                   "RANLIB=$${RANLIB}" \
31270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31271                   clean) \
31272           || exit 1
31273
31274 @endif tar
31275
31276 .PHONY: maybe-distclean-tar distclean-tar
31277 maybe-distclean-tar:
31278 @if tar
31279 maybe-distclean-tar: distclean-tar
31280
31281 distclean-tar: 
31282         @: $(MAKE); $(unstage)
31283         @[ -f ./tar/Makefile ] || exit 0; \
31284         r=`${PWD_COMMAND}`; export r; \
31285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31286         $(HOST_EXPORTS) \
31287         for flag in $(EXTRA_HOST_FLAGS) ; do \
31288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31289         done; \
31290         echo "Doing distclean in tar" ; \
31291         (cd $(HOST_SUBDIR)/tar && \
31292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31294                   "RANLIB=$${RANLIB}" \
31295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31296                   distclean) \
31297           || exit 1
31298
31299 @endif tar
31300
31301 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
31302 maybe-maintainer-clean-tar:
31303 @if tar
31304 maybe-maintainer-clean-tar: maintainer-clean-tar
31305
31306 maintainer-clean-tar: 
31307         @: $(MAKE); $(unstage)
31308         @[ -f ./tar/Makefile ] || exit 0; \
31309         r=`${PWD_COMMAND}`; export r; \
31310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31311         $(HOST_EXPORTS) \
31312         for flag in $(EXTRA_HOST_FLAGS) ; do \
31313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31314         done; \
31315         echo "Doing maintainer-clean in tar" ; \
31316         (cd $(HOST_SUBDIR)/tar && \
31317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31319                   "RANLIB=$${RANLIB}" \
31320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31321                   maintainer-clean) \
31322           || exit 1
31323
31324 @endif tar
31325
31326
31327
31328 .PHONY: configure-texinfo maybe-configure-texinfo
31329 maybe-configure-texinfo:
31330 @if gcc-bootstrap
31331 configure-texinfo: stage_current
31332 @endif gcc-bootstrap
31333 @if texinfo
31334 maybe-configure-texinfo: configure-texinfo
31335 configure-texinfo: 
31336         @: $(MAKE); $(unstage)
31337         @r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
31340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
31341         $(HOST_EXPORTS) \
31342         echo Configuring in $(HOST_SUBDIR)/texinfo; \
31343         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
31344         case $(srcdir) in \
31345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31346           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
31347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31348         esac; \
31349         srcdiroption="--srcdir=$${topdir}/texinfo"; \
31350         libsrcdir="$$s/texinfo"; \
31351         $(SHELL) $${libsrcdir}/configure \
31352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31353           --target=${target_alias} $${srcdiroption}  \
31354           || exit 1
31355 @endif texinfo
31356
31357
31358
31359
31360
31361 .PHONY: all-texinfo maybe-all-texinfo
31362 maybe-all-texinfo:
31363 @if gcc-bootstrap
31364 all-texinfo: stage_current
31365 @endif gcc-bootstrap
31366 @if texinfo
31367 TARGET-texinfo=all
31368 maybe-all-texinfo: all-texinfo
31369 all-texinfo: configure-texinfo
31370         @: $(MAKE); $(unstage)
31371         @r=`${PWD_COMMAND}`; export r; \
31372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373         $(HOST_EXPORTS) \
31374         (cd $(HOST_SUBDIR)/texinfo && \
31375           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
31376 @endif texinfo
31377
31378
31379
31380
31381 .PHONY: check-texinfo maybe-check-texinfo
31382 maybe-check-texinfo:
31383 @if texinfo
31384 maybe-check-texinfo: check-texinfo
31385
31386 check-texinfo:
31387         @: $(MAKE); $(unstage)
31388         @r=`${PWD_COMMAND}`; export r; \
31389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31390         $(HOST_EXPORTS) \
31391         (cd $(HOST_SUBDIR)/texinfo && \
31392           $(MAKE) $(FLAGS_TO_PASS)  check)
31393
31394 @endif texinfo
31395
31396 .PHONY: install-texinfo maybe-install-texinfo
31397 maybe-install-texinfo:
31398 @if texinfo
31399 maybe-install-texinfo: install-texinfo
31400
31401 install-texinfo:
31402
31403 @endif texinfo
31404
31405 # Other targets (info, dvi, pdf, etc.)
31406
31407 .PHONY: maybe-info-texinfo info-texinfo
31408 maybe-info-texinfo:
31409 @if texinfo
31410 maybe-info-texinfo: info-texinfo
31411
31412 info-texinfo: \
31413     configure-texinfo 
31414         @: $(MAKE); $(unstage)
31415         @[ -f ./texinfo/Makefile ] || exit 0; \
31416         r=`${PWD_COMMAND}`; export r; \
31417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418         $(HOST_EXPORTS) \
31419         for flag in $(EXTRA_HOST_FLAGS) ; do \
31420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31421         done; \
31422         echo "Doing info in texinfo" ; \
31423         (cd $(HOST_SUBDIR)/texinfo && \
31424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31426                   "RANLIB=$${RANLIB}" \
31427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31428                   info) \
31429           || exit 1
31430
31431 @endif texinfo
31432
31433 .PHONY: maybe-dvi-texinfo dvi-texinfo
31434 maybe-dvi-texinfo:
31435 @if texinfo
31436 maybe-dvi-texinfo: dvi-texinfo
31437
31438 dvi-texinfo: \
31439     configure-texinfo 
31440         @: $(MAKE); $(unstage)
31441         @[ -f ./texinfo/Makefile ] || exit 0; \
31442         r=`${PWD_COMMAND}`; export r; \
31443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31444         $(HOST_EXPORTS) \
31445         for flag in $(EXTRA_HOST_FLAGS) ; do \
31446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31447         done; \
31448         echo "Doing dvi in texinfo" ; \
31449         (cd $(HOST_SUBDIR)/texinfo && \
31450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31452                   "RANLIB=$${RANLIB}" \
31453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31454                   dvi) \
31455           || exit 1
31456
31457 @endif texinfo
31458
31459 .PHONY: maybe-pdf-texinfo pdf-texinfo
31460 maybe-pdf-texinfo:
31461 @if texinfo
31462 maybe-pdf-texinfo: pdf-texinfo
31463
31464 pdf-texinfo: \
31465     configure-texinfo 
31466         @: $(MAKE); $(unstage)
31467         @[ -f ./texinfo/Makefile ] || exit 0; \
31468         r=`${PWD_COMMAND}`; export r; \
31469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470         $(HOST_EXPORTS) \
31471         for flag in $(EXTRA_HOST_FLAGS) ; do \
31472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473         done; \
31474         echo "Doing pdf in texinfo" ; \
31475         (cd $(HOST_SUBDIR)/texinfo && \
31476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478                   "RANLIB=$${RANLIB}" \
31479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480                   pdf) \
31481           || exit 1
31482
31483 @endif texinfo
31484
31485 .PHONY: maybe-html-texinfo html-texinfo
31486 maybe-html-texinfo:
31487 @if texinfo
31488 maybe-html-texinfo: html-texinfo
31489
31490 html-texinfo: \
31491     configure-texinfo 
31492         @: $(MAKE); $(unstage)
31493         @[ -f ./texinfo/Makefile ] || exit 0; \
31494         r=`${PWD_COMMAND}`; export r; \
31495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31496         $(HOST_EXPORTS) \
31497         for flag in $(EXTRA_HOST_FLAGS) ; do \
31498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31499         done; \
31500         echo "Doing html in texinfo" ; \
31501         (cd $(HOST_SUBDIR)/texinfo && \
31502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31504                   "RANLIB=$${RANLIB}" \
31505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31506                   html) \
31507           || exit 1
31508
31509 @endif texinfo
31510
31511 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
31512 maybe-TAGS-texinfo:
31513 @if texinfo
31514 maybe-TAGS-texinfo: TAGS-texinfo
31515
31516 TAGS-texinfo: \
31517     configure-texinfo 
31518         @: $(MAKE); $(unstage)
31519         @[ -f ./texinfo/Makefile ] || exit 0; \
31520         r=`${PWD_COMMAND}`; export r; \
31521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522         $(HOST_EXPORTS) \
31523         for flag in $(EXTRA_HOST_FLAGS) ; do \
31524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525         done; \
31526         echo "Doing TAGS in texinfo" ; \
31527         (cd $(HOST_SUBDIR)/texinfo && \
31528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530                   "RANLIB=$${RANLIB}" \
31531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532                   TAGS) \
31533           || exit 1
31534
31535 @endif texinfo
31536
31537 .PHONY: maybe-install-info-texinfo install-info-texinfo
31538 maybe-install-info-texinfo:
31539 @if texinfo
31540 maybe-install-info-texinfo: install-info-texinfo
31541
31542 install-info-texinfo: \
31543     configure-texinfo \
31544     info-texinfo 
31545         @: $(MAKE); $(unstage)
31546         @[ -f ./texinfo/Makefile ] || exit 0; \
31547         r=`${PWD_COMMAND}`; export r; \
31548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549         $(HOST_EXPORTS) \
31550         for flag in $(EXTRA_HOST_FLAGS) ; do \
31551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31552         done; \
31553         echo "Doing install-info in texinfo" ; \
31554         (cd $(HOST_SUBDIR)/texinfo && \
31555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31557                   "RANLIB=$${RANLIB}" \
31558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31559                   install-info) \
31560           || exit 1
31561
31562 @endif texinfo
31563
31564 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
31565 maybe-install-pdf-texinfo:
31566 @if texinfo
31567 maybe-install-pdf-texinfo: install-pdf-texinfo
31568
31569 install-pdf-texinfo: \
31570     configure-texinfo \
31571     pdf-texinfo 
31572         @: $(MAKE); $(unstage)
31573         @[ -f ./texinfo/Makefile ] || exit 0; \
31574         r=`${PWD_COMMAND}`; export r; \
31575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31576         $(HOST_EXPORTS) \
31577         for flag in $(EXTRA_HOST_FLAGS) ; do \
31578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31579         done; \
31580         echo "Doing install-pdf in texinfo" ; \
31581         (cd $(HOST_SUBDIR)/texinfo && \
31582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31584                   "RANLIB=$${RANLIB}" \
31585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31586                   install-pdf) \
31587           || exit 1
31588
31589 @endif texinfo
31590
31591 .PHONY: maybe-install-html-texinfo install-html-texinfo
31592 maybe-install-html-texinfo:
31593 @if texinfo
31594 maybe-install-html-texinfo: install-html-texinfo
31595
31596 install-html-texinfo: \
31597     configure-texinfo \
31598     html-texinfo 
31599         @: $(MAKE); $(unstage)
31600         @[ -f ./texinfo/Makefile ] || exit 0; \
31601         r=`${PWD_COMMAND}`; export r; \
31602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603         $(HOST_EXPORTS) \
31604         for flag in $(EXTRA_HOST_FLAGS) ; do \
31605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606         done; \
31607         echo "Doing install-html in texinfo" ; \
31608         (cd $(HOST_SUBDIR)/texinfo && \
31609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611                   "RANLIB=$${RANLIB}" \
31612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613                   install-html) \
31614           || exit 1
31615
31616 @endif texinfo
31617
31618 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
31619 maybe-installcheck-texinfo:
31620 @if texinfo
31621 maybe-installcheck-texinfo: installcheck-texinfo
31622
31623 installcheck-texinfo: \
31624     configure-texinfo 
31625         @: $(MAKE); $(unstage)
31626         @[ -f ./texinfo/Makefile ] || exit 0; \
31627         r=`${PWD_COMMAND}`; export r; \
31628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31629         $(HOST_EXPORTS) \
31630         for flag in $(EXTRA_HOST_FLAGS) ; do \
31631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31632         done; \
31633         echo "Doing installcheck in texinfo" ; \
31634         (cd $(HOST_SUBDIR)/texinfo && \
31635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31637                   "RANLIB=$${RANLIB}" \
31638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31639                   installcheck) \
31640           || exit 1
31641
31642 @endif texinfo
31643
31644 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
31645 maybe-mostlyclean-texinfo:
31646 @if texinfo
31647 maybe-mostlyclean-texinfo: mostlyclean-texinfo
31648
31649 mostlyclean-texinfo: 
31650         @: $(MAKE); $(unstage)
31651         @[ -f ./texinfo/Makefile ] || exit 0; \
31652         r=`${PWD_COMMAND}`; export r; \
31653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31654         $(HOST_EXPORTS) \
31655         for flag in $(EXTRA_HOST_FLAGS) ; do \
31656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31657         done; \
31658         echo "Doing mostlyclean in texinfo" ; \
31659         (cd $(HOST_SUBDIR)/texinfo && \
31660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31662                   "RANLIB=$${RANLIB}" \
31663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31664                   mostlyclean) \
31665           || exit 1
31666
31667 @endif texinfo
31668
31669 .PHONY: maybe-clean-texinfo clean-texinfo
31670 maybe-clean-texinfo:
31671 @if texinfo
31672 maybe-clean-texinfo: clean-texinfo
31673
31674 clean-texinfo: 
31675         @: $(MAKE); $(unstage)
31676         @[ -f ./texinfo/Makefile ] || exit 0; \
31677         r=`${PWD_COMMAND}`; export r; \
31678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679         $(HOST_EXPORTS) \
31680         for flag in $(EXTRA_HOST_FLAGS) ; do \
31681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31682         done; \
31683         echo "Doing clean in texinfo" ; \
31684         (cd $(HOST_SUBDIR)/texinfo && \
31685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687                   "RANLIB=$${RANLIB}" \
31688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31689                   clean) \
31690           || exit 1
31691
31692 @endif texinfo
31693
31694 .PHONY: maybe-distclean-texinfo distclean-texinfo
31695 maybe-distclean-texinfo:
31696 @if texinfo
31697 maybe-distclean-texinfo: distclean-texinfo
31698
31699 distclean-texinfo: 
31700         @: $(MAKE); $(unstage)
31701         @[ -f ./texinfo/Makefile ] || exit 0; \
31702         r=`${PWD_COMMAND}`; export r; \
31703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704         $(HOST_EXPORTS) \
31705         for flag in $(EXTRA_HOST_FLAGS) ; do \
31706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707         done; \
31708         echo "Doing distclean in texinfo" ; \
31709         (cd $(HOST_SUBDIR)/texinfo && \
31710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712                   "RANLIB=$${RANLIB}" \
31713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714                   distclean) \
31715           || exit 1
31716
31717 @endif texinfo
31718
31719 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
31720 maybe-maintainer-clean-texinfo:
31721 @if texinfo
31722 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
31723
31724 maintainer-clean-texinfo: 
31725         @: $(MAKE); $(unstage)
31726         @[ -f ./texinfo/Makefile ] || exit 0; \
31727         r=`${PWD_COMMAND}`; export r; \
31728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31729         $(HOST_EXPORTS) \
31730         for flag in $(EXTRA_HOST_FLAGS) ; do \
31731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31732         done; \
31733         echo "Doing maintainer-clean in texinfo" ; \
31734         (cd $(HOST_SUBDIR)/texinfo && \
31735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31737                   "RANLIB=$${RANLIB}" \
31738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31739                   maintainer-clean) \
31740           || exit 1
31741
31742 @endif texinfo
31743
31744
31745
31746 .PHONY: configure-textutils maybe-configure-textutils
31747 maybe-configure-textutils:
31748 @if gcc-bootstrap
31749 configure-textutils: stage_current
31750 @endif gcc-bootstrap
31751 @if textutils
31752 maybe-configure-textutils: configure-textutils
31753 configure-textutils: 
31754         @: $(MAKE); $(unstage)
31755         @r=`${PWD_COMMAND}`; export r; \
31756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
31758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
31759         $(HOST_EXPORTS) \
31760         echo Configuring in $(HOST_SUBDIR)/textutils; \
31761         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
31762         case $(srcdir) in \
31763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31764           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
31765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31766         esac; \
31767         srcdiroption="--srcdir=$${topdir}/textutils"; \
31768         libsrcdir="$$s/textutils"; \
31769         $(SHELL) $${libsrcdir}/configure \
31770           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31771           --target=${target_alias} $${srcdiroption}  \
31772           || exit 1
31773 @endif textutils
31774
31775
31776
31777
31778
31779 .PHONY: all-textutils maybe-all-textutils
31780 maybe-all-textutils:
31781 @if gcc-bootstrap
31782 all-textutils: stage_current
31783 @endif gcc-bootstrap
31784 @if textutils
31785 TARGET-textutils=all
31786 maybe-all-textutils: all-textutils
31787 all-textutils: configure-textutils
31788         @: $(MAKE); $(unstage)
31789         @r=`${PWD_COMMAND}`; export r; \
31790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791         $(HOST_EXPORTS) \
31792         (cd $(HOST_SUBDIR)/textutils && \
31793           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
31794 @endif textutils
31795
31796
31797
31798
31799 .PHONY: check-textutils maybe-check-textutils
31800 maybe-check-textutils:
31801 @if textutils
31802 maybe-check-textutils: check-textutils
31803
31804 check-textutils:
31805         @: $(MAKE); $(unstage)
31806         @r=`${PWD_COMMAND}`; export r; \
31807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31808         $(HOST_EXPORTS) \
31809         (cd $(HOST_SUBDIR)/textutils && \
31810           $(MAKE) $(FLAGS_TO_PASS)  check)
31811
31812 @endif textutils
31813
31814 .PHONY: install-textutils maybe-install-textutils
31815 maybe-install-textutils:
31816 @if textutils
31817 maybe-install-textutils: install-textutils
31818
31819 install-textutils: installdirs
31820         @: $(MAKE); $(unstage)
31821         @r=`${PWD_COMMAND}`; export r; \
31822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823         $(HOST_EXPORTS) \
31824         (cd $(HOST_SUBDIR)/textutils && \
31825           $(MAKE) $(FLAGS_TO_PASS)  install)
31826
31827 @endif textutils
31828
31829 # Other targets (info, dvi, pdf, etc.)
31830
31831 .PHONY: maybe-info-textutils info-textutils
31832 maybe-info-textutils:
31833 @if textutils
31834 maybe-info-textutils: info-textutils
31835
31836 info-textutils: \
31837     configure-textutils 
31838         @: $(MAKE); $(unstage)
31839         @[ -f ./textutils/Makefile ] || exit 0; \
31840         r=`${PWD_COMMAND}`; export r; \
31841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842         $(HOST_EXPORTS) \
31843         for flag in $(EXTRA_HOST_FLAGS) ; do \
31844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845         done; \
31846         echo "Doing info in textutils" ; \
31847         (cd $(HOST_SUBDIR)/textutils && \
31848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850                   "RANLIB=$${RANLIB}" \
31851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31852                   info) \
31853           || exit 1
31854
31855 @endif textutils
31856
31857 .PHONY: maybe-dvi-textutils dvi-textutils
31858 maybe-dvi-textutils:
31859 @if textutils
31860 maybe-dvi-textutils: dvi-textutils
31861
31862 dvi-textutils: \
31863     configure-textutils 
31864         @: $(MAKE); $(unstage)
31865         @[ -f ./textutils/Makefile ] || exit 0; \
31866         r=`${PWD_COMMAND}`; export r; \
31867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31868         $(HOST_EXPORTS) \
31869         for flag in $(EXTRA_HOST_FLAGS) ; do \
31870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31871         done; \
31872         echo "Doing dvi in textutils" ; \
31873         (cd $(HOST_SUBDIR)/textutils && \
31874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31876                   "RANLIB=$${RANLIB}" \
31877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31878                   dvi) \
31879           || exit 1
31880
31881 @endif textutils
31882
31883 .PHONY: maybe-pdf-textutils pdf-textutils
31884 maybe-pdf-textutils:
31885 @if textutils
31886 maybe-pdf-textutils: pdf-textutils
31887
31888 pdf-textutils: \
31889     configure-textutils 
31890         @: $(MAKE); $(unstage)
31891         @[ -f ./textutils/Makefile ] || exit 0; \
31892         r=`${PWD_COMMAND}`; export r; \
31893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31894         $(HOST_EXPORTS) \
31895         for flag in $(EXTRA_HOST_FLAGS) ; do \
31896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31897         done; \
31898         echo "Doing pdf in textutils" ; \
31899         (cd $(HOST_SUBDIR)/textutils && \
31900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31902                   "RANLIB=$${RANLIB}" \
31903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31904                   pdf) \
31905           || exit 1
31906
31907 @endif textutils
31908
31909 .PHONY: maybe-html-textutils html-textutils
31910 maybe-html-textutils:
31911 @if textutils
31912 maybe-html-textutils: html-textutils
31913
31914 html-textutils: \
31915     configure-textutils 
31916         @: $(MAKE); $(unstage)
31917         @[ -f ./textutils/Makefile ] || exit 0; \
31918         r=`${PWD_COMMAND}`; export r; \
31919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31920         $(HOST_EXPORTS) \
31921         for flag in $(EXTRA_HOST_FLAGS) ; do \
31922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31923         done; \
31924         echo "Doing html in textutils" ; \
31925         (cd $(HOST_SUBDIR)/textutils && \
31926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31928                   "RANLIB=$${RANLIB}" \
31929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31930                   html) \
31931           || exit 1
31932
31933 @endif textutils
31934
31935 .PHONY: maybe-TAGS-textutils TAGS-textutils
31936 maybe-TAGS-textutils:
31937 @if textutils
31938 maybe-TAGS-textutils: TAGS-textutils
31939
31940 TAGS-textutils: \
31941     configure-textutils 
31942         @: $(MAKE); $(unstage)
31943         @[ -f ./textutils/Makefile ] || exit 0; \
31944         r=`${PWD_COMMAND}`; export r; \
31945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31946         $(HOST_EXPORTS) \
31947         for flag in $(EXTRA_HOST_FLAGS) ; do \
31948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31949         done; \
31950         echo "Doing TAGS in textutils" ; \
31951         (cd $(HOST_SUBDIR)/textutils && \
31952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31954                   "RANLIB=$${RANLIB}" \
31955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31956                   TAGS) \
31957           || exit 1
31958
31959 @endif textutils
31960
31961 .PHONY: maybe-install-info-textutils install-info-textutils
31962 maybe-install-info-textutils:
31963 @if textutils
31964 maybe-install-info-textutils: install-info-textutils
31965
31966 install-info-textutils: \
31967     configure-textutils \
31968     info-textutils 
31969         @: $(MAKE); $(unstage)
31970         @[ -f ./textutils/Makefile ] || exit 0; \
31971         r=`${PWD_COMMAND}`; export r; \
31972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31973         $(HOST_EXPORTS) \
31974         for flag in $(EXTRA_HOST_FLAGS) ; do \
31975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31976         done; \
31977         echo "Doing install-info in textutils" ; \
31978         (cd $(HOST_SUBDIR)/textutils && \
31979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31981                   "RANLIB=$${RANLIB}" \
31982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31983                   install-info) \
31984           || exit 1
31985
31986 @endif textutils
31987
31988 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
31989 maybe-install-pdf-textutils:
31990 @if textutils
31991 maybe-install-pdf-textutils: install-pdf-textutils
31992
31993 install-pdf-textutils: \
31994     configure-textutils \
31995     pdf-textutils 
31996         @: $(MAKE); $(unstage)
31997         @[ -f ./textutils/Makefile ] || exit 0; \
31998         r=`${PWD_COMMAND}`; export r; \
31999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000         $(HOST_EXPORTS) \
32001         for flag in $(EXTRA_HOST_FLAGS) ; do \
32002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003         done; \
32004         echo "Doing install-pdf in textutils" ; \
32005         (cd $(HOST_SUBDIR)/textutils && \
32006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008                   "RANLIB=$${RANLIB}" \
32009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010                   install-pdf) \
32011           || exit 1
32012
32013 @endif textutils
32014
32015 .PHONY: maybe-install-html-textutils install-html-textutils
32016 maybe-install-html-textutils:
32017 @if textutils
32018 maybe-install-html-textutils: install-html-textutils
32019
32020 install-html-textutils: \
32021     configure-textutils \
32022     html-textutils 
32023         @: $(MAKE); $(unstage)
32024         @[ -f ./textutils/Makefile ] || exit 0; \
32025         r=`${PWD_COMMAND}`; export r; \
32026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32027         $(HOST_EXPORTS) \
32028         for flag in $(EXTRA_HOST_FLAGS) ; do \
32029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32030         done; \
32031         echo "Doing install-html in textutils" ; \
32032         (cd $(HOST_SUBDIR)/textutils && \
32033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32035                   "RANLIB=$${RANLIB}" \
32036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32037                   install-html) \
32038           || exit 1
32039
32040 @endif textutils
32041
32042 .PHONY: maybe-installcheck-textutils installcheck-textutils
32043 maybe-installcheck-textutils:
32044 @if textutils
32045 maybe-installcheck-textutils: installcheck-textutils
32046
32047 installcheck-textutils: \
32048     configure-textutils 
32049         @: $(MAKE); $(unstage)
32050         @[ -f ./textutils/Makefile ] || exit 0; \
32051         r=`${PWD_COMMAND}`; export r; \
32052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053         $(HOST_EXPORTS) \
32054         for flag in $(EXTRA_HOST_FLAGS) ; do \
32055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32056         done; \
32057         echo "Doing installcheck in textutils" ; \
32058         (cd $(HOST_SUBDIR)/textutils && \
32059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32061                   "RANLIB=$${RANLIB}" \
32062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32063                   installcheck) \
32064           || exit 1
32065
32066 @endif textutils
32067
32068 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
32069 maybe-mostlyclean-textutils:
32070 @if textutils
32071 maybe-mostlyclean-textutils: mostlyclean-textutils
32072
32073 mostlyclean-textutils: 
32074         @: $(MAKE); $(unstage)
32075         @[ -f ./textutils/Makefile ] || exit 0; \
32076         r=`${PWD_COMMAND}`; export r; \
32077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078         $(HOST_EXPORTS) \
32079         for flag in $(EXTRA_HOST_FLAGS) ; do \
32080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32081         done; \
32082         echo "Doing mostlyclean in textutils" ; \
32083         (cd $(HOST_SUBDIR)/textutils && \
32084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32086                   "RANLIB=$${RANLIB}" \
32087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32088                   mostlyclean) \
32089           || exit 1
32090
32091 @endif textutils
32092
32093 .PHONY: maybe-clean-textutils clean-textutils
32094 maybe-clean-textutils:
32095 @if textutils
32096 maybe-clean-textutils: clean-textutils
32097
32098 clean-textutils: 
32099         @: $(MAKE); $(unstage)
32100         @[ -f ./textutils/Makefile ] || exit 0; \
32101         r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS) \
32104         for flag in $(EXTRA_HOST_FLAGS) ; do \
32105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106         done; \
32107         echo "Doing clean in textutils" ; \
32108         (cd $(HOST_SUBDIR)/textutils && \
32109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111                   "RANLIB=$${RANLIB}" \
32112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113                   clean) \
32114           || exit 1
32115
32116 @endif textutils
32117
32118 .PHONY: maybe-distclean-textutils distclean-textutils
32119 maybe-distclean-textutils:
32120 @if textutils
32121 maybe-distclean-textutils: distclean-textutils
32122
32123 distclean-textutils: 
32124         @: $(MAKE); $(unstage)
32125         @[ -f ./textutils/Makefile ] || exit 0; \
32126         r=`${PWD_COMMAND}`; export r; \
32127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128         $(HOST_EXPORTS) \
32129         for flag in $(EXTRA_HOST_FLAGS) ; do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         echo "Doing distclean in textutils" ; \
32133         (cd $(HOST_SUBDIR)/textutils && \
32134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136                   "RANLIB=$${RANLIB}" \
32137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138                   distclean) \
32139           || exit 1
32140
32141 @endif textutils
32142
32143 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
32144 maybe-maintainer-clean-textutils:
32145 @if textutils
32146 maybe-maintainer-clean-textutils: maintainer-clean-textutils
32147
32148 maintainer-clean-textutils: 
32149         @: $(MAKE); $(unstage)
32150         @[ -f ./textutils/Makefile ] || exit 0; \
32151         r=`${PWD_COMMAND}`; export r; \
32152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32153         $(HOST_EXPORTS) \
32154         for flag in $(EXTRA_HOST_FLAGS) ; do \
32155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32156         done; \
32157         echo "Doing maintainer-clean in textutils" ; \
32158         (cd $(HOST_SUBDIR)/textutils && \
32159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32161                   "RANLIB=$${RANLIB}" \
32162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32163                   maintainer-clean) \
32164           || exit 1
32165
32166 @endif textutils
32167
32168
32169
32170 .PHONY: configure-time maybe-configure-time
32171 maybe-configure-time:
32172 @if gcc-bootstrap
32173 configure-time: stage_current
32174 @endif gcc-bootstrap
32175 @if time
32176 maybe-configure-time: configure-time
32177 configure-time: 
32178         @: $(MAKE); $(unstage)
32179         @r=`${PWD_COMMAND}`; export r; \
32180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
32182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
32183         $(HOST_EXPORTS) \
32184         echo Configuring in $(HOST_SUBDIR)/time; \
32185         cd "$(HOST_SUBDIR)/time" || exit 1; \
32186         case $(srcdir) in \
32187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32188           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
32189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32190         esac; \
32191         srcdiroption="--srcdir=$${topdir}/time"; \
32192         libsrcdir="$$s/time"; \
32193         $(SHELL) $${libsrcdir}/configure \
32194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32195           --target=${target_alias} $${srcdiroption}  \
32196           || exit 1
32197 @endif time
32198
32199
32200
32201
32202
32203 .PHONY: all-time maybe-all-time
32204 maybe-all-time:
32205 @if gcc-bootstrap
32206 all-time: stage_current
32207 @endif gcc-bootstrap
32208 @if time
32209 TARGET-time=all
32210 maybe-all-time: all-time
32211 all-time: configure-time
32212         @: $(MAKE); $(unstage)
32213         @r=`${PWD_COMMAND}`; export r; \
32214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215         $(HOST_EXPORTS) \
32216         (cd $(HOST_SUBDIR)/time && \
32217           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
32218 @endif time
32219
32220
32221
32222
32223 .PHONY: check-time maybe-check-time
32224 maybe-check-time:
32225 @if time
32226 maybe-check-time: check-time
32227
32228 check-time:
32229         @: $(MAKE); $(unstage)
32230         @r=`${PWD_COMMAND}`; export r; \
32231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232         $(HOST_EXPORTS) \
32233         (cd $(HOST_SUBDIR)/time && \
32234           $(MAKE) $(FLAGS_TO_PASS)  check)
32235
32236 @endif time
32237
32238 .PHONY: install-time maybe-install-time
32239 maybe-install-time:
32240 @if time
32241 maybe-install-time: install-time
32242
32243 install-time: installdirs
32244         @: $(MAKE); $(unstage)
32245         @r=`${PWD_COMMAND}`; export r; \
32246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247         $(HOST_EXPORTS) \
32248         (cd $(HOST_SUBDIR)/time && \
32249           $(MAKE) $(FLAGS_TO_PASS)  install)
32250
32251 @endif time
32252
32253 # Other targets (info, dvi, pdf, etc.)
32254
32255 .PHONY: maybe-info-time info-time
32256 maybe-info-time:
32257 @if time
32258 maybe-info-time: info-time
32259
32260 info-time: \
32261     configure-time 
32262         @: $(MAKE); $(unstage)
32263         @[ -f ./time/Makefile ] || exit 0; \
32264         r=`${PWD_COMMAND}`; export r; \
32265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266         $(HOST_EXPORTS) \
32267         for flag in $(EXTRA_HOST_FLAGS) ; do \
32268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269         done; \
32270         echo "Doing info in time" ; \
32271         (cd $(HOST_SUBDIR)/time && \
32272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274                   "RANLIB=$${RANLIB}" \
32275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276                   info) \
32277           || exit 1
32278
32279 @endif time
32280
32281 .PHONY: maybe-dvi-time dvi-time
32282 maybe-dvi-time:
32283 @if time
32284 maybe-dvi-time: dvi-time
32285
32286 dvi-time: \
32287     configure-time 
32288         @: $(MAKE); $(unstage)
32289         @[ -f ./time/Makefile ] || exit 0; \
32290         r=`${PWD_COMMAND}`; export r; \
32291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292         $(HOST_EXPORTS) \
32293         for flag in $(EXTRA_HOST_FLAGS) ; do \
32294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295         done; \
32296         echo "Doing dvi in time" ; \
32297         (cd $(HOST_SUBDIR)/time && \
32298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300                   "RANLIB=$${RANLIB}" \
32301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302                   dvi) \
32303           || exit 1
32304
32305 @endif time
32306
32307 .PHONY: maybe-pdf-time pdf-time
32308 maybe-pdf-time:
32309 @if time
32310 maybe-pdf-time: pdf-time
32311
32312 pdf-time: \
32313     configure-time 
32314         @: $(MAKE); $(unstage)
32315         @[ -f ./time/Makefile ] || exit 0; \
32316         r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         $(HOST_EXPORTS) \
32319         for flag in $(EXTRA_HOST_FLAGS) ; do \
32320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321         done; \
32322         echo "Doing pdf in time" ; \
32323         (cd $(HOST_SUBDIR)/time && \
32324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326                   "RANLIB=$${RANLIB}" \
32327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328                   pdf) \
32329           || exit 1
32330
32331 @endif time
32332
32333 .PHONY: maybe-html-time html-time
32334 maybe-html-time:
32335 @if time
32336 maybe-html-time: html-time
32337
32338 html-time: \
32339     configure-time 
32340         @: $(MAKE); $(unstage)
32341         @[ -f ./time/Makefile ] || exit 0; \
32342         r=`${PWD_COMMAND}`; export r; \
32343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32344         $(HOST_EXPORTS) \
32345         for flag in $(EXTRA_HOST_FLAGS) ; do \
32346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32347         done; \
32348         echo "Doing html in time" ; \
32349         (cd $(HOST_SUBDIR)/time && \
32350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32352                   "RANLIB=$${RANLIB}" \
32353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32354                   html) \
32355           || exit 1
32356
32357 @endif time
32358
32359 .PHONY: maybe-TAGS-time TAGS-time
32360 maybe-TAGS-time:
32361 @if time
32362 maybe-TAGS-time: TAGS-time
32363
32364 TAGS-time: \
32365     configure-time 
32366         @: $(MAKE); $(unstage)
32367         @[ -f ./time/Makefile ] || exit 0; \
32368         r=`${PWD_COMMAND}`; export r; \
32369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370         $(HOST_EXPORTS) \
32371         for flag in $(EXTRA_HOST_FLAGS) ; do \
32372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32373         done; \
32374         echo "Doing TAGS in time" ; \
32375         (cd $(HOST_SUBDIR)/time && \
32376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378                   "RANLIB=$${RANLIB}" \
32379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32380                   TAGS) \
32381           || exit 1
32382
32383 @endif time
32384
32385 .PHONY: maybe-install-info-time install-info-time
32386 maybe-install-info-time:
32387 @if time
32388 maybe-install-info-time: install-info-time
32389
32390 install-info-time: \
32391     configure-time \
32392     info-time 
32393         @: $(MAKE); $(unstage)
32394         @[ -f ./time/Makefile ] || exit 0; \
32395         r=`${PWD_COMMAND}`; export r; \
32396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397         $(HOST_EXPORTS) \
32398         for flag in $(EXTRA_HOST_FLAGS) ; do \
32399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400         done; \
32401         echo "Doing install-info in time" ; \
32402         (cd $(HOST_SUBDIR)/time && \
32403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405                   "RANLIB=$${RANLIB}" \
32406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407                   install-info) \
32408           || exit 1
32409
32410 @endif time
32411
32412 .PHONY: maybe-install-pdf-time install-pdf-time
32413 maybe-install-pdf-time:
32414 @if time
32415 maybe-install-pdf-time: install-pdf-time
32416
32417 install-pdf-time: \
32418     configure-time \
32419     pdf-time 
32420         @: $(MAKE); $(unstage)
32421         @[ -f ./time/Makefile ] || exit 0; \
32422         r=`${PWD_COMMAND}`; export r; \
32423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424         $(HOST_EXPORTS) \
32425         for flag in $(EXTRA_HOST_FLAGS) ; do \
32426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427         done; \
32428         echo "Doing install-pdf in time" ; \
32429         (cd $(HOST_SUBDIR)/time && \
32430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32432                   "RANLIB=$${RANLIB}" \
32433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32434                   install-pdf) \
32435           || exit 1
32436
32437 @endif time
32438
32439 .PHONY: maybe-install-html-time install-html-time
32440 maybe-install-html-time:
32441 @if time
32442 maybe-install-html-time: install-html-time
32443
32444 install-html-time: \
32445     configure-time \
32446     html-time 
32447         @: $(MAKE); $(unstage)
32448         @[ -f ./time/Makefile ] || exit 0; \
32449         r=`${PWD_COMMAND}`; export r; \
32450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32451         $(HOST_EXPORTS) \
32452         for flag in $(EXTRA_HOST_FLAGS) ; do \
32453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32454         done; \
32455         echo "Doing install-html in time" ; \
32456         (cd $(HOST_SUBDIR)/time && \
32457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32459                   "RANLIB=$${RANLIB}" \
32460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32461                   install-html) \
32462           || exit 1
32463
32464 @endif time
32465
32466 .PHONY: maybe-installcheck-time installcheck-time
32467 maybe-installcheck-time:
32468 @if time
32469 maybe-installcheck-time: installcheck-time
32470
32471 installcheck-time: \
32472     configure-time 
32473         @: $(MAKE); $(unstage)
32474         @[ -f ./time/Makefile ] || exit 0; \
32475         r=`${PWD_COMMAND}`; export r; \
32476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477         $(HOST_EXPORTS) \
32478         for flag in $(EXTRA_HOST_FLAGS) ; do \
32479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480         done; \
32481         echo "Doing installcheck in time" ; \
32482         (cd $(HOST_SUBDIR)/time && \
32483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485                   "RANLIB=$${RANLIB}" \
32486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487                   installcheck) \
32488           || exit 1
32489
32490 @endif time
32491
32492 .PHONY: maybe-mostlyclean-time mostlyclean-time
32493 maybe-mostlyclean-time:
32494 @if time
32495 maybe-mostlyclean-time: mostlyclean-time
32496
32497 mostlyclean-time: 
32498         @: $(MAKE); $(unstage)
32499         @[ -f ./time/Makefile ] || exit 0; \
32500         r=`${PWD_COMMAND}`; export r; \
32501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502         $(HOST_EXPORTS) \
32503         for flag in $(EXTRA_HOST_FLAGS) ; do \
32504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505         done; \
32506         echo "Doing mostlyclean in time" ; \
32507         (cd $(HOST_SUBDIR)/time && \
32508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32510                   "RANLIB=$${RANLIB}" \
32511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32512                   mostlyclean) \
32513           || exit 1
32514
32515 @endif time
32516
32517 .PHONY: maybe-clean-time clean-time
32518 maybe-clean-time:
32519 @if time
32520 maybe-clean-time: clean-time
32521
32522 clean-time: 
32523         @: $(MAKE); $(unstage)
32524         @[ -f ./time/Makefile ] || exit 0; \
32525         r=`${PWD_COMMAND}`; export r; \
32526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32527         $(HOST_EXPORTS) \
32528         for flag in $(EXTRA_HOST_FLAGS) ; do \
32529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32530         done; \
32531         echo "Doing clean in time" ; \
32532         (cd $(HOST_SUBDIR)/time && \
32533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535                   "RANLIB=$${RANLIB}" \
32536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32537                   clean) \
32538           || exit 1
32539
32540 @endif time
32541
32542 .PHONY: maybe-distclean-time distclean-time
32543 maybe-distclean-time:
32544 @if time
32545 maybe-distclean-time: distclean-time
32546
32547 distclean-time: 
32548         @: $(MAKE); $(unstage)
32549         @[ -f ./time/Makefile ] || exit 0; \
32550         r=`${PWD_COMMAND}`; export r; \
32551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552         $(HOST_EXPORTS) \
32553         for flag in $(EXTRA_HOST_FLAGS) ; do \
32554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32555         done; \
32556         echo "Doing distclean in time" ; \
32557         (cd $(HOST_SUBDIR)/time && \
32558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32560                   "RANLIB=$${RANLIB}" \
32561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32562                   distclean) \
32563           || exit 1
32564
32565 @endif time
32566
32567 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
32568 maybe-maintainer-clean-time:
32569 @if time
32570 maybe-maintainer-clean-time: maintainer-clean-time
32571
32572 maintainer-clean-time: 
32573         @: $(MAKE); $(unstage)
32574         @[ -f ./time/Makefile ] || exit 0; \
32575         r=`${PWD_COMMAND}`; export r; \
32576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577         $(HOST_EXPORTS) \
32578         for flag in $(EXTRA_HOST_FLAGS) ; do \
32579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32580         done; \
32581         echo "Doing maintainer-clean in time" ; \
32582         (cd $(HOST_SUBDIR)/time && \
32583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32585                   "RANLIB=$${RANLIB}" \
32586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32587                   maintainer-clean) \
32588           || exit 1
32589
32590 @endif time
32591
32592
32593
32594 .PHONY: configure-uudecode maybe-configure-uudecode
32595 maybe-configure-uudecode:
32596 @if gcc-bootstrap
32597 configure-uudecode: stage_current
32598 @endif gcc-bootstrap
32599 @if uudecode
32600 maybe-configure-uudecode: configure-uudecode
32601 configure-uudecode: 
32602         @: $(MAKE); $(unstage)
32603         @r=`${PWD_COMMAND}`; export r; \
32604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
32606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
32607         $(HOST_EXPORTS) \
32608         echo Configuring in $(HOST_SUBDIR)/uudecode; \
32609         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
32610         case $(srcdir) in \
32611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32612           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
32613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32614         esac; \
32615         srcdiroption="--srcdir=$${topdir}/uudecode"; \
32616         libsrcdir="$$s/uudecode"; \
32617         $(SHELL) $${libsrcdir}/configure \
32618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32619           --target=${target_alias} $${srcdiroption}  \
32620           || exit 1
32621 @endif uudecode
32622
32623
32624
32625
32626
32627 .PHONY: all-uudecode maybe-all-uudecode
32628 maybe-all-uudecode:
32629 @if gcc-bootstrap
32630 all-uudecode: stage_current
32631 @endif gcc-bootstrap
32632 @if uudecode
32633 TARGET-uudecode=all
32634 maybe-all-uudecode: all-uudecode
32635 all-uudecode: configure-uudecode
32636         @: $(MAKE); $(unstage)
32637         @r=`${PWD_COMMAND}`; export r; \
32638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32639         $(HOST_EXPORTS) \
32640         (cd $(HOST_SUBDIR)/uudecode && \
32641           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
32642 @endif uudecode
32643
32644
32645
32646
32647 .PHONY: check-uudecode maybe-check-uudecode
32648 maybe-check-uudecode:
32649 @if uudecode
32650 maybe-check-uudecode: check-uudecode
32651
32652 check-uudecode:
32653         @: $(MAKE); $(unstage)
32654         @r=`${PWD_COMMAND}`; export r; \
32655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656         $(HOST_EXPORTS) \
32657         (cd $(HOST_SUBDIR)/uudecode && \
32658           $(MAKE) $(FLAGS_TO_PASS)  check)
32659
32660 @endif uudecode
32661
32662 .PHONY: install-uudecode maybe-install-uudecode
32663 maybe-install-uudecode:
32664 @if uudecode
32665 maybe-install-uudecode: install-uudecode
32666
32667 install-uudecode: installdirs
32668         @: $(MAKE); $(unstage)
32669         @r=`${PWD_COMMAND}`; export r; \
32670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671         $(HOST_EXPORTS) \
32672         (cd $(HOST_SUBDIR)/uudecode && \
32673           $(MAKE) $(FLAGS_TO_PASS)  install)
32674
32675 @endif uudecode
32676
32677 # Other targets (info, dvi, pdf, etc.)
32678
32679 .PHONY: maybe-info-uudecode info-uudecode
32680 maybe-info-uudecode:
32681 @if uudecode
32682 maybe-info-uudecode: info-uudecode
32683
32684 info-uudecode: \
32685     configure-uudecode 
32686         @: $(MAKE); $(unstage)
32687         @[ -f ./uudecode/Makefile ] || exit 0; \
32688         r=`${PWD_COMMAND}`; export r; \
32689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690         $(HOST_EXPORTS) \
32691         for flag in $(EXTRA_HOST_FLAGS) ; do \
32692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32693         done; \
32694         echo "Doing info in uudecode" ; \
32695         (cd $(HOST_SUBDIR)/uudecode && \
32696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32698                   "RANLIB=$${RANLIB}" \
32699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32700                   info) \
32701           || exit 1
32702
32703 @endif uudecode
32704
32705 .PHONY: maybe-dvi-uudecode dvi-uudecode
32706 maybe-dvi-uudecode:
32707 @if uudecode
32708 maybe-dvi-uudecode: dvi-uudecode
32709
32710 dvi-uudecode: \
32711     configure-uudecode 
32712         @: $(MAKE); $(unstage)
32713         @[ -f ./uudecode/Makefile ] || exit 0; \
32714         r=`${PWD_COMMAND}`; export r; \
32715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32716         $(HOST_EXPORTS) \
32717         for flag in $(EXTRA_HOST_FLAGS) ; do \
32718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32719         done; \
32720         echo "Doing dvi in uudecode" ; \
32721         (cd $(HOST_SUBDIR)/uudecode && \
32722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32724                   "RANLIB=$${RANLIB}" \
32725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32726                   dvi) \
32727           || exit 1
32728
32729 @endif uudecode
32730
32731 .PHONY: maybe-pdf-uudecode pdf-uudecode
32732 maybe-pdf-uudecode:
32733 @if uudecode
32734 maybe-pdf-uudecode: pdf-uudecode
32735
32736 pdf-uudecode: \
32737     configure-uudecode 
32738         @: $(MAKE); $(unstage)
32739         @[ -f ./uudecode/Makefile ] || exit 0; \
32740         r=`${PWD_COMMAND}`; export r; \
32741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742         $(HOST_EXPORTS) \
32743         for flag in $(EXTRA_HOST_FLAGS) ; do \
32744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745         done; \
32746         echo "Doing pdf in uudecode" ; \
32747         (cd $(HOST_SUBDIR)/uudecode && \
32748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750                   "RANLIB=$${RANLIB}" \
32751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752                   pdf) \
32753           || exit 1
32754
32755 @endif uudecode
32756
32757 .PHONY: maybe-html-uudecode html-uudecode
32758 maybe-html-uudecode:
32759 @if uudecode
32760 maybe-html-uudecode: html-uudecode
32761
32762 html-uudecode: \
32763     configure-uudecode 
32764         @: $(MAKE); $(unstage)
32765         @[ -f ./uudecode/Makefile ] || exit 0; \
32766         r=`${PWD_COMMAND}`; export r; \
32767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768         $(HOST_EXPORTS) \
32769         for flag in $(EXTRA_HOST_FLAGS) ; do \
32770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771         done; \
32772         echo "Doing html in uudecode" ; \
32773         (cd $(HOST_SUBDIR)/uudecode && \
32774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776                   "RANLIB=$${RANLIB}" \
32777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778                   html) \
32779           || exit 1
32780
32781 @endif uudecode
32782
32783 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
32784 maybe-TAGS-uudecode:
32785 @if uudecode
32786 maybe-TAGS-uudecode: TAGS-uudecode
32787
32788 TAGS-uudecode: \
32789     configure-uudecode 
32790         @: $(MAKE); $(unstage)
32791         @[ -f ./uudecode/Makefile ] || exit 0; \
32792         r=`${PWD_COMMAND}`; export r; \
32793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794         $(HOST_EXPORTS) \
32795         for flag in $(EXTRA_HOST_FLAGS) ; do \
32796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797         done; \
32798         echo "Doing TAGS in uudecode" ; \
32799         (cd $(HOST_SUBDIR)/uudecode && \
32800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802                   "RANLIB=$${RANLIB}" \
32803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804                   TAGS) \
32805           || exit 1
32806
32807 @endif uudecode
32808
32809 .PHONY: maybe-install-info-uudecode install-info-uudecode
32810 maybe-install-info-uudecode:
32811 @if uudecode
32812 maybe-install-info-uudecode: install-info-uudecode
32813
32814 install-info-uudecode: \
32815     configure-uudecode \
32816     info-uudecode 
32817         @: $(MAKE); $(unstage)
32818         @[ -f ./uudecode/Makefile ] || exit 0; \
32819         r=`${PWD_COMMAND}`; export r; \
32820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821         $(HOST_EXPORTS) \
32822         for flag in $(EXTRA_HOST_FLAGS) ; do \
32823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824         done; \
32825         echo "Doing install-info in uudecode" ; \
32826         (cd $(HOST_SUBDIR)/uudecode && \
32827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829                   "RANLIB=$${RANLIB}" \
32830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831                   install-info) \
32832           || exit 1
32833
32834 @endif uudecode
32835
32836 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
32837 maybe-install-pdf-uudecode:
32838 @if uudecode
32839 maybe-install-pdf-uudecode: install-pdf-uudecode
32840
32841 install-pdf-uudecode: \
32842     configure-uudecode \
32843     pdf-uudecode 
32844         @: $(MAKE); $(unstage)
32845         @[ -f ./uudecode/Makefile ] || exit 0; \
32846         r=`${PWD_COMMAND}`; export r; \
32847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848         $(HOST_EXPORTS) \
32849         for flag in $(EXTRA_HOST_FLAGS) ; do \
32850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851         done; \
32852         echo "Doing install-pdf in uudecode" ; \
32853         (cd $(HOST_SUBDIR)/uudecode && \
32854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856                   "RANLIB=$${RANLIB}" \
32857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858                   install-pdf) \
32859           || exit 1
32860
32861 @endif uudecode
32862
32863 .PHONY: maybe-install-html-uudecode install-html-uudecode
32864 maybe-install-html-uudecode:
32865 @if uudecode
32866 maybe-install-html-uudecode: install-html-uudecode
32867
32868 install-html-uudecode: \
32869     configure-uudecode \
32870     html-uudecode 
32871         @: $(MAKE); $(unstage)
32872         @[ -f ./uudecode/Makefile ] || exit 0; \
32873         r=`${PWD_COMMAND}`; export r; \
32874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875         $(HOST_EXPORTS) \
32876         for flag in $(EXTRA_HOST_FLAGS) ; do \
32877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878         done; \
32879         echo "Doing install-html in uudecode" ; \
32880         (cd $(HOST_SUBDIR)/uudecode && \
32881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883                   "RANLIB=$${RANLIB}" \
32884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885                   install-html) \
32886           || exit 1
32887
32888 @endif uudecode
32889
32890 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
32891 maybe-installcheck-uudecode:
32892 @if uudecode
32893 maybe-installcheck-uudecode: installcheck-uudecode
32894
32895 installcheck-uudecode: \
32896     configure-uudecode 
32897         @: $(MAKE); $(unstage)
32898         @[ -f ./uudecode/Makefile ] || exit 0; \
32899         r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         $(HOST_EXPORTS) \
32902         for flag in $(EXTRA_HOST_FLAGS) ; do \
32903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904         done; \
32905         echo "Doing installcheck in uudecode" ; \
32906         (cd $(HOST_SUBDIR)/uudecode && \
32907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909                   "RANLIB=$${RANLIB}" \
32910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911                   installcheck) \
32912           || exit 1
32913
32914 @endif uudecode
32915
32916 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
32917 maybe-mostlyclean-uudecode:
32918 @if uudecode
32919 maybe-mostlyclean-uudecode: mostlyclean-uudecode
32920
32921 mostlyclean-uudecode: 
32922         @: $(MAKE); $(unstage)
32923         @[ -f ./uudecode/Makefile ] || exit 0; \
32924         r=`${PWD_COMMAND}`; export r; \
32925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926         $(HOST_EXPORTS) \
32927         for flag in $(EXTRA_HOST_FLAGS) ; do \
32928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929         done; \
32930         echo "Doing mostlyclean in uudecode" ; \
32931         (cd $(HOST_SUBDIR)/uudecode && \
32932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934                   "RANLIB=$${RANLIB}" \
32935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936                   mostlyclean) \
32937           || exit 1
32938
32939 @endif uudecode
32940
32941 .PHONY: maybe-clean-uudecode clean-uudecode
32942 maybe-clean-uudecode:
32943 @if uudecode
32944 maybe-clean-uudecode: clean-uudecode
32945
32946 clean-uudecode: 
32947         @: $(MAKE); $(unstage)
32948         @[ -f ./uudecode/Makefile ] || exit 0; \
32949         r=`${PWD_COMMAND}`; export r; \
32950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32951         $(HOST_EXPORTS) \
32952         for flag in $(EXTRA_HOST_FLAGS) ; do \
32953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954         done; \
32955         echo "Doing clean in uudecode" ; \
32956         (cd $(HOST_SUBDIR)/uudecode && \
32957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32959                   "RANLIB=$${RANLIB}" \
32960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32961                   clean) \
32962           || exit 1
32963
32964 @endif uudecode
32965
32966 .PHONY: maybe-distclean-uudecode distclean-uudecode
32967 maybe-distclean-uudecode:
32968 @if uudecode
32969 maybe-distclean-uudecode: distclean-uudecode
32970
32971 distclean-uudecode: 
32972         @: $(MAKE); $(unstage)
32973         @[ -f ./uudecode/Makefile ] || exit 0; \
32974         r=`${PWD_COMMAND}`; export r; \
32975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976         $(HOST_EXPORTS) \
32977         for flag in $(EXTRA_HOST_FLAGS) ; do \
32978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32979         done; \
32980         echo "Doing distclean in uudecode" ; \
32981         (cd $(HOST_SUBDIR)/uudecode && \
32982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32984                   "RANLIB=$${RANLIB}" \
32985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32986                   distclean) \
32987           || exit 1
32988
32989 @endif uudecode
32990
32991 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
32992 maybe-maintainer-clean-uudecode:
32993 @if uudecode
32994 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
32995
32996 maintainer-clean-uudecode: 
32997         @: $(MAKE); $(unstage)
32998         @[ -f ./uudecode/Makefile ] || exit 0; \
32999         r=`${PWD_COMMAND}`; export r; \
33000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001         $(HOST_EXPORTS) \
33002         for flag in $(EXTRA_HOST_FLAGS) ; do \
33003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004         done; \
33005         echo "Doing maintainer-clean in uudecode" ; \
33006         (cd $(HOST_SUBDIR)/uudecode && \
33007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009                   "RANLIB=$${RANLIB}" \
33010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011                   maintainer-clean) \
33012           || exit 1
33013
33014 @endif uudecode
33015
33016
33017
33018 .PHONY: configure-wdiff maybe-configure-wdiff
33019 maybe-configure-wdiff:
33020 @if gcc-bootstrap
33021 configure-wdiff: stage_current
33022 @endif gcc-bootstrap
33023 @if wdiff
33024 maybe-configure-wdiff: configure-wdiff
33025 configure-wdiff: 
33026         @: $(MAKE); $(unstage)
33027         @r=`${PWD_COMMAND}`; export r; \
33028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
33030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
33031         $(HOST_EXPORTS) \
33032         echo Configuring in $(HOST_SUBDIR)/wdiff; \
33033         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
33034         case $(srcdir) in \
33035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
33037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038         esac; \
33039         srcdiroption="--srcdir=$${topdir}/wdiff"; \
33040         libsrcdir="$$s/wdiff"; \
33041         $(SHELL) $${libsrcdir}/configure \
33042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043           --target=${target_alias} $${srcdiroption}  \
33044           || exit 1
33045 @endif wdiff
33046
33047
33048
33049
33050
33051 .PHONY: all-wdiff maybe-all-wdiff
33052 maybe-all-wdiff:
33053 @if gcc-bootstrap
33054 all-wdiff: stage_current
33055 @endif gcc-bootstrap
33056 @if wdiff
33057 TARGET-wdiff=all
33058 maybe-all-wdiff: all-wdiff
33059 all-wdiff: configure-wdiff
33060         @: $(MAKE); $(unstage)
33061         @r=`${PWD_COMMAND}`; export r; \
33062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063         $(HOST_EXPORTS) \
33064         (cd $(HOST_SUBDIR)/wdiff && \
33065           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
33066 @endif wdiff
33067
33068
33069
33070
33071 .PHONY: check-wdiff maybe-check-wdiff
33072 maybe-check-wdiff:
33073 @if wdiff
33074 maybe-check-wdiff: check-wdiff
33075
33076 check-wdiff:
33077         @: $(MAKE); $(unstage)
33078         @r=`${PWD_COMMAND}`; export r; \
33079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080         $(HOST_EXPORTS) \
33081         (cd $(HOST_SUBDIR)/wdiff && \
33082           $(MAKE) $(FLAGS_TO_PASS)  check)
33083
33084 @endif wdiff
33085
33086 .PHONY: install-wdiff maybe-install-wdiff
33087 maybe-install-wdiff:
33088 @if wdiff
33089 maybe-install-wdiff: install-wdiff
33090
33091 install-wdiff: installdirs
33092         @: $(MAKE); $(unstage)
33093         @r=`${PWD_COMMAND}`; export r; \
33094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33095         $(HOST_EXPORTS) \
33096         (cd $(HOST_SUBDIR)/wdiff && \
33097           $(MAKE) $(FLAGS_TO_PASS)  install)
33098
33099 @endif wdiff
33100
33101 # Other targets (info, dvi, pdf, etc.)
33102
33103 .PHONY: maybe-info-wdiff info-wdiff
33104 maybe-info-wdiff:
33105 @if wdiff
33106 maybe-info-wdiff: info-wdiff
33107
33108 info-wdiff: \
33109     configure-wdiff 
33110         @: $(MAKE); $(unstage)
33111         @[ -f ./wdiff/Makefile ] || exit 0; \
33112         r=`${PWD_COMMAND}`; export r; \
33113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114         $(HOST_EXPORTS) \
33115         for flag in $(EXTRA_HOST_FLAGS) ; do \
33116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33117         done; \
33118         echo "Doing info in wdiff" ; \
33119         (cd $(HOST_SUBDIR)/wdiff && \
33120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33122                   "RANLIB=$${RANLIB}" \
33123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33124                   info) \
33125           || exit 1
33126
33127 @endif wdiff
33128
33129 .PHONY: maybe-dvi-wdiff dvi-wdiff
33130 maybe-dvi-wdiff:
33131 @if wdiff
33132 maybe-dvi-wdiff: dvi-wdiff
33133
33134 dvi-wdiff: \
33135     configure-wdiff 
33136         @: $(MAKE); $(unstage)
33137         @[ -f ./wdiff/Makefile ] || exit 0; \
33138         r=`${PWD_COMMAND}`; export r; \
33139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33140         $(HOST_EXPORTS) \
33141         for flag in $(EXTRA_HOST_FLAGS) ; do \
33142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33143         done; \
33144         echo "Doing dvi in wdiff" ; \
33145         (cd $(HOST_SUBDIR)/wdiff && \
33146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33148                   "RANLIB=$${RANLIB}" \
33149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33150                   dvi) \
33151           || exit 1
33152
33153 @endif wdiff
33154
33155 .PHONY: maybe-pdf-wdiff pdf-wdiff
33156 maybe-pdf-wdiff:
33157 @if wdiff
33158 maybe-pdf-wdiff: pdf-wdiff
33159
33160 pdf-wdiff: \
33161     configure-wdiff 
33162         @: $(MAKE); $(unstage)
33163         @[ -f ./wdiff/Makefile ] || exit 0; \
33164         r=`${PWD_COMMAND}`; export r; \
33165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166         $(HOST_EXPORTS) \
33167         for flag in $(EXTRA_HOST_FLAGS) ; do \
33168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33169         done; \
33170         echo "Doing pdf in wdiff" ; \
33171         (cd $(HOST_SUBDIR)/wdiff && \
33172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33174                   "RANLIB=$${RANLIB}" \
33175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33176                   pdf) \
33177           || exit 1
33178
33179 @endif wdiff
33180
33181 .PHONY: maybe-html-wdiff html-wdiff
33182 maybe-html-wdiff:
33183 @if wdiff
33184 maybe-html-wdiff: html-wdiff
33185
33186 html-wdiff: \
33187     configure-wdiff 
33188         @: $(MAKE); $(unstage)
33189         @[ -f ./wdiff/Makefile ] || exit 0; \
33190         r=`${PWD_COMMAND}`; export r; \
33191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33192         $(HOST_EXPORTS) \
33193         for flag in $(EXTRA_HOST_FLAGS) ; do \
33194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33195         done; \
33196         echo "Doing html in wdiff" ; \
33197         (cd $(HOST_SUBDIR)/wdiff && \
33198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33200                   "RANLIB=$${RANLIB}" \
33201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33202                   html) \
33203           || exit 1
33204
33205 @endif wdiff
33206
33207 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
33208 maybe-TAGS-wdiff:
33209 @if wdiff
33210 maybe-TAGS-wdiff: TAGS-wdiff
33211
33212 TAGS-wdiff: \
33213     configure-wdiff 
33214         @: $(MAKE); $(unstage)
33215         @[ -f ./wdiff/Makefile ] || exit 0; \
33216         r=`${PWD_COMMAND}`; export r; \
33217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33218         $(HOST_EXPORTS) \
33219         for flag in $(EXTRA_HOST_FLAGS) ; do \
33220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33221         done; \
33222         echo "Doing TAGS in wdiff" ; \
33223         (cd $(HOST_SUBDIR)/wdiff && \
33224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33226                   "RANLIB=$${RANLIB}" \
33227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33228                   TAGS) \
33229           || exit 1
33230
33231 @endif wdiff
33232
33233 .PHONY: maybe-install-info-wdiff install-info-wdiff
33234 maybe-install-info-wdiff:
33235 @if wdiff
33236 maybe-install-info-wdiff: install-info-wdiff
33237
33238 install-info-wdiff: \
33239     configure-wdiff \
33240     info-wdiff 
33241         @: $(MAKE); $(unstage)
33242         @[ -f ./wdiff/Makefile ] || exit 0; \
33243         r=`${PWD_COMMAND}`; export r; \
33244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33245         $(HOST_EXPORTS) \
33246         for flag in $(EXTRA_HOST_FLAGS) ; do \
33247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33248         done; \
33249         echo "Doing install-info in wdiff" ; \
33250         (cd $(HOST_SUBDIR)/wdiff && \
33251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33253                   "RANLIB=$${RANLIB}" \
33254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33255                   install-info) \
33256           || exit 1
33257
33258 @endif wdiff
33259
33260 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
33261 maybe-install-pdf-wdiff:
33262 @if wdiff
33263 maybe-install-pdf-wdiff: install-pdf-wdiff
33264
33265 install-pdf-wdiff: \
33266     configure-wdiff \
33267     pdf-wdiff 
33268         @: $(MAKE); $(unstage)
33269         @[ -f ./wdiff/Makefile ] || exit 0; \
33270         r=`${PWD_COMMAND}`; export r; \
33271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272         $(HOST_EXPORTS) \
33273         for flag in $(EXTRA_HOST_FLAGS) ; do \
33274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33275         done; \
33276         echo "Doing install-pdf in wdiff" ; \
33277         (cd $(HOST_SUBDIR)/wdiff && \
33278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280                   "RANLIB=$${RANLIB}" \
33281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33282                   install-pdf) \
33283           || exit 1
33284
33285 @endif wdiff
33286
33287 .PHONY: maybe-install-html-wdiff install-html-wdiff
33288 maybe-install-html-wdiff:
33289 @if wdiff
33290 maybe-install-html-wdiff: install-html-wdiff
33291
33292 install-html-wdiff: \
33293     configure-wdiff \
33294     html-wdiff 
33295         @: $(MAKE); $(unstage)
33296         @[ -f ./wdiff/Makefile ] || exit 0; \
33297         r=`${PWD_COMMAND}`; export r; \
33298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33299         $(HOST_EXPORTS) \
33300         for flag in $(EXTRA_HOST_FLAGS) ; do \
33301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33302         done; \
33303         echo "Doing install-html in wdiff" ; \
33304         (cd $(HOST_SUBDIR)/wdiff && \
33305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33307                   "RANLIB=$${RANLIB}" \
33308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33309                   install-html) \
33310           || exit 1
33311
33312 @endif wdiff
33313
33314 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
33315 maybe-installcheck-wdiff:
33316 @if wdiff
33317 maybe-installcheck-wdiff: installcheck-wdiff
33318
33319 installcheck-wdiff: \
33320     configure-wdiff 
33321         @: $(MAKE); $(unstage)
33322         @[ -f ./wdiff/Makefile ] || exit 0; \
33323         r=`${PWD_COMMAND}`; export r; \
33324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33325         $(HOST_EXPORTS) \
33326         for flag in $(EXTRA_HOST_FLAGS) ; do \
33327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33328         done; \
33329         echo "Doing installcheck in wdiff" ; \
33330         (cd $(HOST_SUBDIR)/wdiff && \
33331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33333                   "RANLIB=$${RANLIB}" \
33334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33335                   installcheck) \
33336           || exit 1
33337
33338 @endif wdiff
33339
33340 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
33341 maybe-mostlyclean-wdiff:
33342 @if wdiff
33343 maybe-mostlyclean-wdiff: mostlyclean-wdiff
33344
33345 mostlyclean-wdiff: 
33346         @: $(MAKE); $(unstage)
33347         @[ -f ./wdiff/Makefile ] || exit 0; \
33348         r=`${PWD_COMMAND}`; export r; \
33349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33350         $(HOST_EXPORTS) \
33351         for flag in $(EXTRA_HOST_FLAGS) ; do \
33352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33353         done; \
33354         echo "Doing mostlyclean in wdiff" ; \
33355         (cd $(HOST_SUBDIR)/wdiff && \
33356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33358                   "RANLIB=$${RANLIB}" \
33359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33360                   mostlyclean) \
33361           || exit 1
33362
33363 @endif wdiff
33364
33365 .PHONY: maybe-clean-wdiff clean-wdiff
33366 maybe-clean-wdiff:
33367 @if wdiff
33368 maybe-clean-wdiff: clean-wdiff
33369
33370 clean-wdiff: 
33371         @: $(MAKE); $(unstage)
33372         @[ -f ./wdiff/Makefile ] || exit 0; \
33373         r=`${PWD_COMMAND}`; export r; \
33374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375         $(HOST_EXPORTS) \
33376         for flag in $(EXTRA_HOST_FLAGS) ; do \
33377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33378         done; \
33379         echo "Doing clean in wdiff" ; \
33380         (cd $(HOST_SUBDIR)/wdiff && \
33381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33383                   "RANLIB=$${RANLIB}" \
33384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33385                   clean) \
33386           || exit 1
33387
33388 @endif wdiff
33389
33390 .PHONY: maybe-distclean-wdiff distclean-wdiff
33391 maybe-distclean-wdiff:
33392 @if wdiff
33393 maybe-distclean-wdiff: distclean-wdiff
33394
33395 distclean-wdiff: 
33396         @: $(MAKE); $(unstage)
33397         @[ -f ./wdiff/Makefile ] || exit 0; \
33398         r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         $(HOST_EXPORTS) \
33401         for flag in $(EXTRA_HOST_FLAGS) ; do \
33402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403         done; \
33404         echo "Doing distclean in wdiff" ; \
33405         (cd $(HOST_SUBDIR)/wdiff && \
33406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408                   "RANLIB=$${RANLIB}" \
33409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410                   distclean) \
33411           || exit 1
33412
33413 @endif wdiff
33414
33415 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
33416 maybe-maintainer-clean-wdiff:
33417 @if wdiff
33418 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
33419
33420 maintainer-clean-wdiff: 
33421         @: $(MAKE); $(unstage)
33422         @[ -f ./wdiff/Makefile ] || exit 0; \
33423         r=`${PWD_COMMAND}`; export r; \
33424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425         $(HOST_EXPORTS) \
33426         for flag in $(EXTRA_HOST_FLAGS) ; do \
33427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33428         done; \
33429         echo "Doing maintainer-clean in wdiff" ; \
33430         (cd $(HOST_SUBDIR)/wdiff && \
33431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33433                   "RANLIB=$${RANLIB}" \
33434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33435                   maintainer-clean) \
33436           || exit 1
33437
33438 @endif wdiff
33439
33440
33441
33442 .PHONY: configure-zip maybe-configure-zip
33443 maybe-configure-zip:
33444 @if gcc-bootstrap
33445 configure-zip: stage_current
33446 @endif gcc-bootstrap
33447 @if zip
33448 maybe-configure-zip: configure-zip
33449 configure-zip: 
33450         @: $(MAKE); $(unstage)
33451         @r=`${PWD_COMMAND}`; export r; \
33452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
33454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
33455         $(HOST_EXPORTS) \
33456         echo Configuring in $(HOST_SUBDIR)/zip; \
33457         cd "$(HOST_SUBDIR)/zip" || exit 1; \
33458         case $(srcdir) in \
33459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33460           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
33461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33462         esac; \
33463         srcdiroption="--srcdir=$${topdir}/zip"; \
33464         libsrcdir="$$s/zip"; \
33465         $(SHELL) $${libsrcdir}/configure \
33466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33467           --target=${target_alias} $${srcdiroption}  \
33468           || exit 1
33469 @endif zip
33470
33471
33472
33473
33474
33475 .PHONY: all-zip maybe-all-zip
33476 maybe-all-zip:
33477 @if gcc-bootstrap
33478 all-zip: stage_current
33479 @endif gcc-bootstrap
33480 @if zip
33481 TARGET-zip=all
33482 maybe-all-zip: all-zip
33483 all-zip: configure-zip
33484         @: $(MAKE); $(unstage)
33485         @r=`${PWD_COMMAND}`; export r; \
33486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487         $(HOST_EXPORTS) \
33488         (cd $(HOST_SUBDIR)/zip && \
33489           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
33490 @endif zip
33491
33492
33493
33494
33495 .PHONY: check-zip maybe-check-zip
33496 maybe-check-zip:
33497 @if zip
33498 maybe-check-zip: check-zip
33499
33500 # This module is only tested in a native toolchain.
33501 check-zip:
33502         @: $(MAKE); $(unstage)
33503         @if [ '$(host)' = '$(target)' ] ; then \
33504           r=`${PWD_COMMAND}`; export r; \
33505           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506           $(HOST_EXPORTS) \
33507           (cd $(HOST_SUBDIR)/zip && \
33508             $(MAKE) $(FLAGS_TO_PASS)  check); \
33509         fi
33510
33511 @endif zip
33512
33513 .PHONY: install-zip maybe-install-zip
33514 maybe-install-zip:
33515 @if zip
33516 maybe-install-zip: install-zip
33517
33518 install-zip: installdirs
33519         @: $(MAKE); $(unstage)
33520         @r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(HOST_EXPORTS) \
33523         (cd $(HOST_SUBDIR)/zip && \
33524           $(MAKE) $(FLAGS_TO_PASS)  install)
33525
33526 @endif zip
33527
33528 # Other targets (info, dvi, pdf, etc.)
33529
33530 .PHONY: maybe-info-zip info-zip
33531 maybe-info-zip:
33532 @if zip
33533 maybe-info-zip: info-zip
33534
33535 info-zip: \
33536     configure-zip 
33537         @: $(MAKE); $(unstage)
33538         @[ -f ./zip/Makefile ] || exit 0; \
33539         r=`${PWD_COMMAND}`; export r; \
33540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541         $(HOST_EXPORTS) \
33542         for flag in $(EXTRA_HOST_FLAGS) ; do \
33543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544         done; \
33545         echo "Doing info in zip" ; \
33546         (cd $(HOST_SUBDIR)/zip && \
33547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549                   "RANLIB=$${RANLIB}" \
33550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551                   info) \
33552           || exit 1
33553
33554 @endif zip
33555
33556 .PHONY: maybe-dvi-zip dvi-zip
33557 maybe-dvi-zip:
33558 @if zip
33559 maybe-dvi-zip: dvi-zip
33560
33561 dvi-zip: \
33562     configure-zip 
33563         @: $(MAKE); $(unstage)
33564         @[ -f ./zip/Makefile ] || exit 0; \
33565         r=`${PWD_COMMAND}`; export r; \
33566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567         $(HOST_EXPORTS) \
33568         for flag in $(EXTRA_HOST_FLAGS) ; do \
33569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570         done; \
33571         echo "Doing dvi in zip" ; \
33572         (cd $(HOST_SUBDIR)/zip && \
33573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575                   "RANLIB=$${RANLIB}" \
33576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577                   dvi) \
33578           || exit 1
33579
33580 @endif zip
33581
33582 .PHONY: maybe-pdf-zip pdf-zip
33583 maybe-pdf-zip:
33584 @if zip
33585 maybe-pdf-zip: pdf-zip
33586
33587 pdf-zip: \
33588     configure-zip 
33589         @: $(MAKE); $(unstage)
33590         @[ -f ./zip/Makefile ] || exit 0; \
33591         r=`${PWD_COMMAND}`; export r; \
33592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593         $(HOST_EXPORTS) \
33594         for flag in $(EXTRA_HOST_FLAGS) ; do \
33595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596         done; \
33597         echo "Doing pdf in zip" ; \
33598         (cd $(HOST_SUBDIR)/zip && \
33599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33601                   "RANLIB=$${RANLIB}" \
33602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33603                   pdf) \
33604           || exit 1
33605
33606 @endif zip
33607
33608 .PHONY: maybe-html-zip html-zip
33609 maybe-html-zip:
33610 @if zip
33611 maybe-html-zip: html-zip
33612
33613 html-zip: \
33614     configure-zip 
33615         @: $(MAKE); $(unstage)
33616         @[ -f ./zip/Makefile ] || exit 0; \
33617         r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619         $(HOST_EXPORTS) \
33620         for flag in $(EXTRA_HOST_FLAGS) ; do \
33621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622         done; \
33623         echo "Doing html in zip" ; \
33624         (cd $(HOST_SUBDIR)/zip && \
33625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627                   "RANLIB=$${RANLIB}" \
33628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33629                   html) \
33630           || exit 1
33631
33632 @endif zip
33633
33634 .PHONY: maybe-TAGS-zip TAGS-zip
33635 maybe-TAGS-zip:
33636 @if zip
33637 maybe-TAGS-zip: TAGS-zip
33638
33639 TAGS-zip: \
33640     configure-zip 
33641         @: $(MAKE); $(unstage)
33642         @[ -f ./zip/Makefile ] || exit 0; \
33643         r=`${PWD_COMMAND}`; export r; \
33644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645         $(HOST_EXPORTS) \
33646         for flag in $(EXTRA_HOST_FLAGS) ; do \
33647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648         done; \
33649         echo "Doing TAGS in zip" ; \
33650         (cd $(HOST_SUBDIR)/zip && \
33651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653                   "RANLIB=$${RANLIB}" \
33654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655                   TAGS) \
33656           || exit 1
33657
33658 @endif zip
33659
33660 .PHONY: maybe-install-info-zip install-info-zip
33661 maybe-install-info-zip:
33662 @if zip
33663 maybe-install-info-zip: install-info-zip
33664
33665 install-info-zip: \
33666     configure-zip \
33667     info-zip 
33668         @: $(MAKE); $(unstage)
33669         @[ -f ./zip/Makefile ] || exit 0; \
33670         r=`${PWD_COMMAND}`; export r; \
33671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33672         $(HOST_EXPORTS) \
33673         for flag in $(EXTRA_HOST_FLAGS) ; do \
33674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675         done; \
33676         echo "Doing install-info in zip" ; \
33677         (cd $(HOST_SUBDIR)/zip && \
33678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33680                   "RANLIB=$${RANLIB}" \
33681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33682                   install-info) \
33683           || exit 1
33684
33685 @endif zip
33686
33687 .PHONY: maybe-install-pdf-zip install-pdf-zip
33688 maybe-install-pdf-zip:
33689 @if zip
33690 maybe-install-pdf-zip: install-pdf-zip
33691
33692 install-pdf-zip: \
33693     configure-zip \
33694     pdf-zip 
33695         @: $(MAKE); $(unstage)
33696         @[ -f ./zip/Makefile ] || exit 0; \
33697         r=`${PWD_COMMAND}`; export r; \
33698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699         $(HOST_EXPORTS) \
33700         for flag in $(EXTRA_HOST_FLAGS) ; do \
33701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33702         done; \
33703         echo "Doing install-pdf in zip" ; \
33704         (cd $(HOST_SUBDIR)/zip && \
33705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33707                   "RANLIB=$${RANLIB}" \
33708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33709                   install-pdf) \
33710           || exit 1
33711
33712 @endif zip
33713
33714 .PHONY: maybe-install-html-zip install-html-zip
33715 maybe-install-html-zip:
33716 @if zip
33717 maybe-install-html-zip: install-html-zip
33718
33719 install-html-zip: \
33720     configure-zip \
33721     html-zip 
33722         @: $(MAKE); $(unstage)
33723         @[ -f ./zip/Makefile ] || exit 0; \
33724         r=`${PWD_COMMAND}`; export r; \
33725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726         $(HOST_EXPORTS) \
33727         for flag in $(EXTRA_HOST_FLAGS) ; do \
33728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729         done; \
33730         echo "Doing install-html in zip" ; \
33731         (cd $(HOST_SUBDIR)/zip && \
33732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734                   "RANLIB=$${RANLIB}" \
33735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736                   install-html) \
33737           || exit 1
33738
33739 @endif zip
33740
33741 .PHONY: maybe-installcheck-zip installcheck-zip
33742 maybe-installcheck-zip:
33743 @if zip
33744 maybe-installcheck-zip: installcheck-zip
33745
33746 installcheck-zip: \
33747     configure-zip 
33748         @: $(MAKE); $(unstage)
33749         @[ -f ./zip/Makefile ] || exit 0; \
33750         r=`${PWD_COMMAND}`; export r; \
33751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752         $(HOST_EXPORTS) \
33753         for flag in $(EXTRA_HOST_FLAGS) ; do \
33754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755         done; \
33756         echo "Doing installcheck in zip" ; \
33757         (cd $(HOST_SUBDIR)/zip && \
33758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760                   "RANLIB=$${RANLIB}" \
33761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762                   installcheck) \
33763           || exit 1
33764
33765 @endif zip
33766
33767 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
33768 maybe-mostlyclean-zip:
33769 @if zip
33770 maybe-mostlyclean-zip: mostlyclean-zip
33771
33772 mostlyclean-zip: 
33773         @: $(MAKE); $(unstage)
33774         @[ -f ./zip/Makefile ] || exit 0; \
33775         r=`${PWD_COMMAND}`; export r; \
33776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777         $(HOST_EXPORTS) \
33778         for flag in $(EXTRA_HOST_FLAGS) ; do \
33779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780         done; \
33781         echo "Doing mostlyclean in zip" ; \
33782         (cd $(HOST_SUBDIR)/zip && \
33783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785                   "RANLIB=$${RANLIB}" \
33786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787                   mostlyclean) \
33788           || exit 1
33789
33790 @endif zip
33791
33792 .PHONY: maybe-clean-zip clean-zip
33793 maybe-clean-zip:
33794 @if zip
33795 maybe-clean-zip: clean-zip
33796
33797 clean-zip: 
33798         @: $(MAKE); $(unstage)
33799         @[ -f ./zip/Makefile ] || exit 0; \
33800         r=`${PWD_COMMAND}`; export r; \
33801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802         $(HOST_EXPORTS) \
33803         for flag in $(EXTRA_HOST_FLAGS) ; do \
33804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805         done; \
33806         echo "Doing clean in zip" ; \
33807         (cd $(HOST_SUBDIR)/zip && \
33808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810                   "RANLIB=$${RANLIB}" \
33811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812                   clean) \
33813           || exit 1
33814
33815 @endif zip
33816
33817 .PHONY: maybe-distclean-zip distclean-zip
33818 maybe-distclean-zip:
33819 @if zip
33820 maybe-distclean-zip: distclean-zip
33821
33822 distclean-zip: 
33823         @: $(MAKE); $(unstage)
33824         @[ -f ./zip/Makefile ] || exit 0; \
33825         r=`${PWD_COMMAND}`; export r; \
33826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827         $(HOST_EXPORTS) \
33828         for flag in $(EXTRA_HOST_FLAGS) ; do \
33829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830         done; \
33831         echo "Doing distclean in zip" ; \
33832         (cd $(HOST_SUBDIR)/zip && \
33833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835                   "RANLIB=$${RANLIB}" \
33836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837                   distclean) \
33838           || exit 1
33839
33840 @endif zip
33841
33842 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
33843 maybe-maintainer-clean-zip:
33844 @if zip
33845 maybe-maintainer-clean-zip: maintainer-clean-zip
33846
33847 maintainer-clean-zip: 
33848         @: $(MAKE); $(unstage)
33849         @[ -f ./zip/Makefile ] || exit 0; \
33850         r=`${PWD_COMMAND}`; export r; \
33851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852         $(HOST_EXPORTS) \
33853         for flag in $(EXTRA_HOST_FLAGS) ; do \
33854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855         done; \
33856         echo "Doing maintainer-clean in zip" ; \
33857         (cd $(HOST_SUBDIR)/zip && \
33858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860                   "RANLIB=$${RANLIB}" \
33861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862                   maintainer-clean) \
33863           || exit 1
33864
33865 @endif zip
33866
33867
33868
33869 .PHONY: configure-zlib maybe-configure-zlib
33870 maybe-configure-zlib:
33871 @if gcc-bootstrap
33872 configure-zlib: stage_current
33873 @endif gcc-bootstrap
33874 @if zlib
33875 maybe-configure-zlib: configure-zlib
33876 configure-zlib: 
33877         @r=`${PWD_COMMAND}`; export r; \
33878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33881         $(HOST_EXPORTS) \
33882         echo Configuring in $(HOST_SUBDIR)/zlib; \
33883         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33884         case $(srcdir) in \
33885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33886           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33888         esac; \
33889         srcdiroption="--srcdir=$${topdir}/zlib"; \
33890         libsrcdir="$$s/zlib"; \
33891         $(SHELL) $${libsrcdir}/configure \
33892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33893           --target=${target_alias} $${srcdiroption}  \
33894           || exit 1
33895 @endif zlib
33896
33897
33898
33899 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33900 maybe-configure-stage1-zlib:
33901 @if zlib-bootstrap
33902 maybe-configure-stage1-zlib: configure-stage1-zlib
33903 configure-stage1-zlib:
33904         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33906         @r=`${PWD_COMMAND}`; export r; \
33907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33909         $(HOST_EXPORTS) \
33910         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33911         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
33912         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
33913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33914         cd $(HOST_SUBDIR)/zlib || exit 1; \
33915         case $(srcdir) in \
33916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33917           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33919         esac; \
33920         srcdiroption="--srcdir=$${topdir}/zlib"; \
33921         libsrcdir="$$s/zlib"; \
33922         $(SHELL) $${libsrcdir}/configure \
33923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33924           --target=${target_alias} $${srcdiroption} \
33925            \
33926           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
33927 @endif zlib-bootstrap
33928
33929 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33930 maybe-configure-stage2-zlib:
33931 @if zlib-bootstrap
33932 maybe-configure-stage2-zlib: configure-stage2-zlib
33933 configure-stage2-zlib:
33934         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33936         @r=`${PWD_COMMAND}`; export r; \
33937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33939         $(HOST_EXPORTS) \
33940         $(POSTSTAGE1_HOST_EXPORTS) \
33941         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
33942         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
33943         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
33944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33945         cd $(HOST_SUBDIR)/zlib || exit 1; \
33946         case $(srcdir) in \
33947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33948           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33950         esac; \
33951         srcdiroption="--srcdir=$${topdir}/zlib"; \
33952         libsrcdir="$$s/zlib"; \
33953         $(SHELL) $${libsrcdir}/configure \
33954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33955           --target=${target_alias} $${srcdiroption} \
33956           --with-build-libsubdir=$(HOST_SUBDIR) \
33957           @stage2_werror_flag@ 
33958 @endif zlib-bootstrap
33959
33960 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33961 maybe-configure-stage3-zlib:
33962 @if zlib-bootstrap
33963 maybe-configure-stage3-zlib: configure-stage3-zlib
33964 configure-stage3-zlib:
33965         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33967         @r=`${PWD_COMMAND}`; export r; \
33968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33970         $(HOST_EXPORTS) \
33971         $(POSTSTAGE1_HOST_EXPORTS) \
33972         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
33973         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
33974         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
33975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33976         cd $(HOST_SUBDIR)/zlib || exit 1; \
33977         case $(srcdir) in \
33978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33979           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33981         esac; \
33982         srcdiroption="--srcdir=$${topdir}/zlib"; \
33983         libsrcdir="$$s/zlib"; \
33984         $(SHELL) $${libsrcdir}/configure \
33985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33986           --target=${target_alias} $${srcdiroption} \
33987           --with-build-libsubdir=$(HOST_SUBDIR) \
33988           @stage2_werror_flag@ 
33989 @endif zlib-bootstrap
33990
33991 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33992 maybe-configure-stage4-zlib:
33993 @if zlib-bootstrap
33994 maybe-configure-stage4-zlib: configure-stage4-zlib
33995 configure-stage4-zlib:
33996         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33997         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33998         @r=`${PWD_COMMAND}`; export r; \
33999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34001         $(HOST_EXPORTS) \
34002         $(POSTSTAGE1_HOST_EXPORTS) \
34003         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
34004         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
34005         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
34006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34007         cd $(HOST_SUBDIR)/zlib || exit 1; \
34008         case $(srcdir) in \
34009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34010           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34012         esac; \
34013         srcdiroption="--srcdir=$${topdir}/zlib"; \
34014         libsrcdir="$$s/zlib"; \
34015         $(SHELL) $${libsrcdir}/configure \
34016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34017           --target=${target_alias} $${srcdiroption} \
34018           --with-build-libsubdir=$(HOST_SUBDIR) \
34019           @stage2_werror_flag@ 
34020 @endif zlib-bootstrap
34021
34022 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34023 maybe-configure-stageprofile-zlib:
34024 @if zlib-bootstrap
34025 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34026 configure-stageprofile-zlib:
34027         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34029         @r=`${PWD_COMMAND}`; export r; \
34030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34031         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34032         $(HOST_EXPORTS) \
34033         $(POSTSTAGE1_HOST_EXPORTS) \
34034         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
34035         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
34036         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
34037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34038         cd $(HOST_SUBDIR)/zlib || exit 1; \
34039         case $(srcdir) in \
34040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34041           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34043         esac; \
34044         srcdiroption="--srcdir=$${topdir}/zlib"; \
34045         libsrcdir="$$s/zlib"; \
34046         $(SHELL) $${libsrcdir}/configure \
34047           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34048           --target=${target_alias} $${srcdiroption} \
34049           --with-build-libsubdir=$(HOST_SUBDIR) \
34050           @stage2_werror_flag@ 
34051 @endif zlib-bootstrap
34052
34053 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34054 maybe-configure-stagefeedback-zlib:
34055 @if zlib-bootstrap
34056 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34057 configure-stagefeedback-zlib:
34058         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34060         @r=`${PWD_COMMAND}`; export r; \
34061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34062         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34063         $(HOST_EXPORTS) \
34064         $(POSTSTAGE1_HOST_EXPORTS) \
34065         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
34066         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
34067         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
34068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34069         cd $(HOST_SUBDIR)/zlib || exit 1; \
34070         case $(srcdir) in \
34071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34072           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34074         esac; \
34075         srcdiroption="--srcdir=$${topdir}/zlib"; \
34076         libsrcdir="$$s/zlib"; \
34077         $(SHELL) $${libsrcdir}/configure \
34078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34079           --target=${target_alias} $${srcdiroption} \
34080           --with-build-libsubdir=$(HOST_SUBDIR) \
34081           @stage2_werror_flag@ 
34082 @endif zlib-bootstrap
34083
34084
34085
34086
34087
34088 .PHONY: all-zlib maybe-all-zlib
34089 maybe-all-zlib:
34090 @if gcc-bootstrap
34091 all-zlib: stage_current
34092 @endif gcc-bootstrap
34093 @if zlib
34094 TARGET-zlib=all
34095 maybe-all-zlib: all-zlib
34096 all-zlib: configure-zlib
34097         @r=`${PWD_COMMAND}`; export r; \
34098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099         $(HOST_EXPORTS) \
34100         (cd $(HOST_SUBDIR)/zlib && \
34101           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
34102 @endif zlib
34103
34104
34105
34106 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34107 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34108 maybe-all-stage1-zlib:
34109 maybe-clean-stage1-zlib:
34110 @if zlib-bootstrap
34111 maybe-all-stage1-zlib: all-stage1-zlib
34112 all-stage1: all-stage1-zlib
34113 TARGET-stage1-zlib = $(TARGET-zlib)
34114 all-stage1-zlib: configure-stage1-zlib
34115         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34116         @r=`${PWD_COMMAND}`; export r; \
34117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34118         $(HOST_EXPORTS) \
34119         cd $(HOST_SUBDIR)/zlib && \
34120         $(MAKE) $(FLAGS_TO_PASS) \
34121                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
34122                 $(TARGET-stage1-zlib)
34123
34124 maybe-clean-stage1-zlib: clean-stage1-zlib
34125 clean-stage1: clean-stage1-zlib
34126 clean-stage1-zlib:
34127         @if [ $(current_stage) = stage1 ]; then \
34128           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34129         else \
34130           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34131           $(MAKE) stage1-start; \
34132         fi; \
34133         cd $(HOST_SUBDIR)/zlib && \
34134         $(MAKE) $(FLAGS_TO_PASS)  \
34135                  clean
34136 @endif zlib-bootstrap
34137
34138
34139 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34140 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34141 maybe-all-stage2-zlib:
34142 maybe-clean-stage2-zlib:
34143 @if zlib-bootstrap
34144 maybe-all-stage2-zlib: all-stage2-zlib
34145 all-stage2: all-stage2-zlib
34146 TARGET-stage2-zlib = $(TARGET-zlib)
34147 all-stage2-zlib: configure-stage2-zlib
34148         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34149         @r=`${PWD_COMMAND}`; export r; \
34150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34151         $(HOST_EXPORTS) \
34152         $(POSTSTAGE1_HOST_EXPORTS) \
34153         cd $(HOST_SUBDIR)/zlib && \
34154         $(MAKE) $(FLAGS_TO_PASS) \
34155                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
34156                 $(TARGET-stage2-zlib)
34157
34158 maybe-clean-stage2-zlib: clean-stage2-zlib
34159 clean-stage2: clean-stage2-zlib
34160 clean-stage2-zlib:
34161         @if [ $(current_stage) = stage2 ]; then \
34162           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34163         else \
34164           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34165           $(MAKE) stage2-start; \
34166         fi; \
34167         cd $(HOST_SUBDIR)/zlib && \
34168         $(MAKE) $(FLAGS_TO_PASS)  \
34169                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34170                  clean
34171 @endif zlib-bootstrap
34172
34173
34174 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34175 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34176 maybe-all-stage3-zlib:
34177 maybe-clean-stage3-zlib:
34178 @if zlib-bootstrap
34179 maybe-all-stage3-zlib: all-stage3-zlib
34180 all-stage3: all-stage3-zlib
34181 TARGET-stage3-zlib = $(TARGET-zlib)
34182 all-stage3-zlib: configure-stage3-zlib
34183         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34184         @r=`${PWD_COMMAND}`; export r; \
34185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34186         $(HOST_EXPORTS) \
34187         $(POSTSTAGE1_HOST_EXPORTS) \
34188         cd $(HOST_SUBDIR)/zlib && \
34189         $(MAKE) $(FLAGS_TO_PASS) \
34190                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
34191                 $(TARGET-stage3-zlib)
34192
34193 maybe-clean-stage3-zlib: clean-stage3-zlib
34194 clean-stage3: clean-stage3-zlib
34195 clean-stage3-zlib:
34196         @if [ $(current_stage) = stage3 ]; then \
34197           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34198         else \
34199           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34200           $(MAKE) stage3-start; \
34201         fi; \
34202         cd $(HOST_SUBDIR)/zlib && \
34203         $(MAKE) $(FLAGS_TO_PASS)  \
34204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34205                  clean
34206 @endif zlib-bootstrap
34207
34208
34209 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34210 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34211 maybe-all-stage4-zlib:
34212 maybe-clean-stage4-zlib:
34213 @if zlib-bootstrap
34214 maybe-all-stage4-zlib: all-stage4-zlib
34215 all-stage4: all-stage4-zlib
34216 TARGET-stage4-zlib = $(TARGET-zlib)
34217 all-stage4-zlib: configure-stage4-zlib
34218         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34219         @r=`${PWD_COMMAND}`; export r; \
34220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221         $(HOST_EXPORTS) \
34222         $(POSTSTAGE1_HOST_EXPORTS) \
34223         cd $(HOST_SUBDIR)/zlib && \
34224         $(MAKE) $(FLAGS_TO_PASS) \
34225                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
34226                 $(TARGET-stage4-zlib)
34227
34228 maybe-clean-stage4-zlib: clean-stage4-zlib
34229 clean-stage4: clean-stage4-zlib
34230 clean-stage4-zlib:
34231         @if [ $(current_stage) = stage4 ]; then \
34232           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34233         else \
34234           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34235           $(MAKE) stage4-start; \
34236         fi; \
34237         cd $(HOST_SUBDIR)/zlib && \
34238         $(MAKE) $(FLAGS_TO_PASS)  \
34239                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34240                  clean
34241 @endif zlib-bootstrap
34242
34243
34244 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34245 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34246 maybe-all-stageprofile-zlib:
34247 maybe-clean-stageprofile-zlib:
34248 @if zlib-bootstrap
34249 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34250 all-stageprofile: all-stageprofile-zlib
34251 TARGET-stageprofile-zlib = $(TARGET-zlib)
34252 all-stageprofile-zlib: configure-stageprofile-zlib
34253         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34254         @r=`${PWD_COMMAND}`; export r; \
34255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256         $(HOST_EXPORTS) \
34257         $(POSTSTAGE1_HOST_EXPORTS) \
34258         cd $(HOST_SUBDIR)/zlib && \
34259         $(MAKE) $(FLAGS_TO_PASS) \
34260                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
34261                 $(TARGET-stageprofile-zlib)
34262
34263 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34264 clean-stageprofile: clean-stageprofile-zlib
34265 clean-stageprofile-zlib:
34266         @if [ $(current_stage) = stageprofile ]; then \
34267           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34268         else \
34269           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34270           $(MAKE) stageprofile-start; \
34271         fi; \
34272         cd $(HOST_SUBDIR)/zlib && \
34273         $(MAKE) $(FLAGS_TO_PASS)  \
34274                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34275                  clean
34276 @endif zlib-bootstrap
34277
34278
34279 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34280 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34281 maybe-all-stagefeedback-zlib:
34282 maybe-clean-stagefeedback-zlib:
34283 @if zlib-bootstrap
34284 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34285 all-stagefeedback: all-stagefeedback-zlib
34286 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34287 all-stagefeedback-zlib: configure-stagefeedback-zlib
34288         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34289         @r=`${PWD_COMMAND}`; export r; \
34290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34291         $(HOST_EXPORTS) \
34292         $(POSTSTAGE1_HOST_EXPORTS) \
34293         cd $(HOST_SUBDIR)/zlib && \
34294         $(MAKE) $(FLAGS_TO_PASS) \
34295                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
34296                 $(TARGET-stagefeedback-zlib)
34297
34298 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34299 clean-stagefeedback: clean-stagefeedback-zlib
34300 clean-stagefeedback-zlib:
34301         @if [ $(current_stage) = stagefeedback ]; then \
34302           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34303         else \
34304           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34305           $(MAKE) stagefeedback-start; \
34306         fi; \
34307         cd $(HOST_SUBDIR)/zlib && \
34308         $(MAKE) $(FLAGS_TO_PASS)  \
34309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34310                  clean
34311 @endif zlib-bootstrap
34312
34313
34314
34315
34316
34317 .PHONY: check-zlib maybe-check-zlib
34318 maybe-check-zlib:
34319 @if zlib
34320 maybe-check-zlib: check-zlib
34321
34322 check-zlib:
34323
34324 @endif zlib
34325
34326 .PHONY: install-zlib maybe-install-zlib
34327 maybe-install-zlib:
34328 @if zlib
34329 maybe-install-zlib: install-zlib
34330
34331 install-zlib:
34332
34333 @endif zlib
34334
34335 # Other targets (info, dvi, pdf, etc.)
34336
34337 .PHONY: maybe-info-zlib info-zlib
34338 maybe-info-zlib:
34339 @if zlib
34340 maybe-info-zlib: info-zlib
34341
34342 info-zlib: \
34343     configure-zlib 
34344         @[ -f ./zlib/Makefile ] || exit 0; \
34345         r=`${PWD_COMMAND}`; export r; \
34346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347         $(HOST_EXPORTS) \
34348         for flag in $(EXTRA_HOST_FLAGS) ; do \
34349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350         done; \
34351         echo "Doing info in zlib" ; \
34352         (cd $(HOST_SUBDIR)/zlib && \
34353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355                   "RANLIB=$${RANLIB}" \
34356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357                   info) \
34358           || exit 1
34359
34360 @endif zlib
34361
34362 .PHONY: maybe-dvi-zlib dvi-zlib
34363 maybe-dvi-zlib:
34364 @if zlib
34365 maybe-dvi-zlib: dvi-zlib
34366
34367 dvi-zlib: \
34368     configure-zlib 
34369         @[ -f ./zlib/Makefile ] || exit 0; \
34370         r=`${PWD_COMMAND}`; export r; \
34371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34372         $(HOST_EXPORTS) \
34373         for flag in $(EXTRA_HOST_FLAGS) ; do \
34374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375         done; \
34376         echo "Doing dvi in zlib" ; \
34377         (cd $(HOST_SUBDIR)/zlib && \
34378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34380                   "RANLIB=$${RANLIB}" \
34381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34382                   dvi) \
34383           || exit 1
34384
34385 @endif zlib
34386
34387 .PHONY: maybe-pdf-zlib pdf-zlib
34388 maybe-pdf-zlib:
34389 @if zlib
34390 maybe-pdf-zlib: pdf-zlib
34391
34392 pdf-zlib: \
34393     configure-zlib 
34394         @[ -f ./zlib/Makefile ] || exit 0; \
34395         r=`${PWD_COMMAND}`; export r; \
34396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34397         $(HOST_EXPORTS) \
34398         for flag in $(EXTRA_HOST_FLAGS) ; do \
34399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34400         done; \
34401         echo "Doing pdf in zlib" ; \
34402         (cd $(HOST_SUBDIR)/zlib && \
34403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34405                   "RANLIB=$${RANLIB}" \
34406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34407                   pdf) \
34408           || exit 1
34409
34410 @endif zlib
34411
34412 .PHONY: maybe-html-zlib html-zlib
34413 maybe-html-zlib:
34414 @if zlib
34415 maybe-html-zlib: html-zlib
34416
34417 html-zlib: \
34418     configure-zlib 
34419         @[ -f ./zlib/Makefile ] || exit 0; \
34420         r=`${PWD_COMMAND}`; export r; \
34421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34422         $(HOST_EXPORTS) \
34423         for flag in $(EXTRA_HOST_FLAGS) ; do \
34424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34425         done; \
34426         echo "Doing html in zlib" ; \
34427         (cd $(HOST_SUBDIR)/zlib && \
34428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34430                   "RANLIB=$${RANLIB}" \
34431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34432                   html) \
34433           || exit 1
34434
34435 @endif zlib
34436
34437 .PHONY: maybe-TAGS-zlib TAGS-zlib
34438 maybe-TAGS-zlib:
34439 @if zlib
34440 maybe-TAGS-zlib: TAGS-zlib
34441
34442 TAGS-zlib: \
34443     configure-zlib 
34444         @[ -f ./zlib/Makefile ] || exit 0; \
34445         r=`${PWD_COMMAND}`; export r; \
34446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34447         $(HOST_EXPORTS) \
34448         for flag in $(EXTRA_HOST_FLAGS) ; do \
34449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34450         done; \
34451         echo "Doing TAGS in zlib" ; \
34452         (cd $(HOST_SUBDIR)/zlib && \
34453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34455                   "RANLIB=$${RANLIB}" \
34456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34457                   TAGS) \
34458           || exit 1
34459
34460 @endif zlib
34461
34462 .PHONY: maybe-install-info-zlib install-info-zlib
34463 maybe-install-info-zlib:
34464 @if zlib
34465 maybe-install-info-zlib: install-info-zlib
34466
34467 install-info-zlib: \
34468     configure-zlib \
34469     info-zlib 
34470         @[ -f ./zlib/Makefile ] || exit 0; \
34471         r=`${PWD_COMMAND}`; export r; \
34472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34473         $(HOST_EXPORTS) \
34474         for flag in $(EXTRA_HOST_FLAGS) ; do \
34475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34476         done; \
34477         echo "Doing install-info in zlib" ; \
34478         (cd $(HOST_SUBDIR)/zlib && \
34479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34481                   "RANLIB=$${RANLIB}" \
34482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34483                   install-info) \
34484           || exit 1
34485
34486 @endif zlib
34487
34488 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34489 maybe-install-pdf-zlib:
34490 @if zlib
34491 maybe-install-pdf-zlib: install-pdf-zlib
34492
34493 install-pdf-zlib: \
34494     configure-zlib \
34495     pdf-zlib 
34496         @[ -f ./zlib/Makefile ] || exit 0; \
34497         r=`${PWD_COMMAND}`; export r; \
34498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499         $(HOST_EXPORTS) \
34500         for flag in $(EXTRA_HOST_FLAGS) ; do \
34501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502         done; \
34503         echo "Doing install-pdf in zlib" ; \
34504         (cd $(HOST_SUBDIR)/zlib && \
34505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507                   "RANLIB=$${RANLIB}" \
34508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509                   install-pdf) \
34510           || exit 1
34511
34512 @endif zlib
34513
34514 .PHONY: maybe-install-html-zlib install-html-zlib
34515 maybe-install-html-zlib:
34516 @if zlib
34517 maybe-install-html-zlib: install-html-zlib
34518
34519 install-html-zlib: \
34520     configure-zlib \
34521     html-zlib 
34522         @[ -f ./zlib/Makefile ] || exit 0; \
34523         r=`${PWD_COMMAND}`; export r; \
34524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34525         $(HOST_EXPORTS) \
34526         for flag in $(EXTRA_HOST_FLAGS) ; do \
34527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34528         done; \
34529         echo "Doing install-html in zlib" ; \
34530         (cd $(HOST_SUBDIR)/zlib && \
34531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34533                   "RANLIB=$${RANLIB}" \
34534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34535                   install-html) \
34536           || exit 1
34537
34538 @endif zlib
34539
34540 .PHONY: maybe-installcheck-zlib installcheck-zlib
34541 maybe-installcheck-zlib:
34542 @if zlib
34543 maybe-installcheck-zlib: installcheck-zlib
34544
34545 installcheck-zlib: \
34546     configure-zlib 
34547         @[ -f ./zlib/Makefile ] || exit 0; \
34548         r=`${PWD_COMMAND}`; export r; \
34549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550         $(HOST_EXPORTS) \
34551         for flag in $(EXTRA_HOST_FLAGS) ; do \
34552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34553         done; \
34554         echo "Doing installcheck in zlib" ; \
34555         (cd $(HOST_SUBDIR)/zlib && \
34556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558                   "RANLIB=$${RANLIB}" \
34559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560                   installcheck) \
34561           || exit 1
34562
34563 @endif zlib
34564
34565 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34566 maybe-mostlyclean-zlib:
34567 @if zlib
34568 maybe-mostlyclean-zlib: mostlyclean-zlib
34569
34570 mostlyclean-zlib: 
34571         @[ -f ./zlib/Makefile ] || exit 0; \
34572         r=`${PWD_COMMAND}`; export r; \
34573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574         $(HOST_EXPORTS) \
34575         for flag in $(EXTRA_HOST_FLAGS) ; do \
34576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577         done; \
34578         echo "Doing mostlyclean in zlib" ; \
34579         (cd $(HOST_SUBDIR)/zlib && \
34580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582                   "RANLIB=$${RANLIB}" \
34583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584                   mostlyclean) \
34585           || exit 1
34586
34587 @endif zlib
34588
34589 .PHONY: maybe-clean-zlib clean-zlib
34590 maybe-clean-zlib:
34591 @if zlib
34592 maybe-clean-zlib: clean-zlib
34593
34594 clean-zlib: 
34595         @[ -f ./zlib/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 clean in zlib" ; \
34603         (cd $(HOST_SUBDIR)/zlib && \
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                   clean) \
34609           || exit 1
34610
34611 @endif zlib
34612
34613 .PHONY: maybe-distclean-zlib distclean-zlib
34614 maybe-distclean-zlib:
34615 @if zlib
34616 maybe-distclean-zlib: distclean-zlib
34617
34618 distclean-zlib: 
34619         @[ -f ./zlib/Makefile ] || exit 0; \
34620         r=`${PWD_COMMAND}`; export r; \
34621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622         $(HOST_EXPORTS) \
34623         for flag in $(EXTRA_HOST_FLAGS) ; do \
34624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34625         done; \
34626         echo "Doing distclean in zlib" ; \
34627         (cd $(HOST_SUBDIR)/zlib && \
34628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630                   "RANLIB=$${RANLIB}" \
34631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632                   distclean) \
34633           || exit 1
34634
34635 @endif zlib
34636
34637 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34638 maybe-maintainer-clean-zlib:
34639 @if zlib
34640 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34641
34642 maintainer-clean-zlib: 
34643         @[ -f ./zlib/Makefile ] || exit 0; \
34644         r=`${PWD_COMMAND}`; export r; \
34645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34646         $(HOST_EXPORTS) \
34647         for flag in $(EXTRA_HOST_FLAGS) ; do \
34648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34649         done; \
34650         echo "Doing maintainer-clean in zlib" ; \
34651         (cd $(HOST_SUBDIR)/zlib && \
34652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34654                   "RANLIB=$${RANLIB}" \
34655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34656                   maintainer-clean) \
34657           || exit 1
34658
34659 @endif zlib
34660
34661
34662
34663 .PHONY: configure-gdb maybe-configure-gdb
34664 maybe-configure-gdb:
34665 @if gcc-bootstrap
34666 configure-gdb: stage_current
34667 @endif gcc-bootstrap
34668 @if gdb
34669 maybe-configure-gdb: configure-gdb
34670 configure-gdb: 
34671         @: $(MAKE); $(unstage)
34672         @r=`${PWD_COMMAND}`; export r; \
34673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34674         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
34675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
34676         $(HOST_EXPORTS) \
34677         echo Configuring in $(HOST_SUBDIR)/gdb; \
34678         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
34679         case $(srcdir) in \
34680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34681           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
34682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34683         esac; \
34684         srcdiroption="--srcdir=$${topdir}/gdb"; \
34685         libsrcdir="$$s/gdb"; \
34686         $(SHELL) $${libsrcdir}/configure \
34687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34688           --target=${target_alias} $${srcdiroption}  \
34689           || exit 1
34690 @endif gdb
34691
34692
34693
34694
34695
34696 .PHONY: all-gdb maybe-all-gdb
34697 maybe-all-gdb:
34698 @if gcc-bootstrap
34699 all-gdb: stage_current
34700 @endif gcc-bootstrap
34701 @if gdb
34702 TARGET-gdb=all
34703 maybe-all-gdb: all-gdb
34704 all-gdb: configure-gdb
34705         @: $(MAKE); $(unstage)
34706         @r=`${PWD_COMMAND}`; export r; \
34707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34708         $(HOST_EXPORTS) \
34709         (cd $(HOST_SUBDIR)/gdb && \
34710           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
34711 @endif gdb
34712
34713
34714
34715
34716 .PHONY: check-gdb maybe-check-gdb
34717 maybe-check-gdb:
34718 @if gdb
34719 maybe-check-gdb: check-gdb
34720
34721 check-gdb:
34722         @: $(MAKE); $(unstage)
34723         @r=`${PWD_COMMAND}`; export r; \
34724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725         $(HOST_EXPORTS) \
34726         (cd $(HOST_SUBDIR)/gdb && \
34727           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
34728
34729 @endif gdb
34730
34731 .PHONY: install-gdb maybe-install-gdb
34732 maybe-install-gdb:
34733 @if gdb
34734 maybe-install-gdb: install-gdb
34735
34736 install-gdb: installdirs
34737         @: $(MAKE); $(unstage)
34738         @r=`${PWD_COMMAND}`; export r; \
34739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34740         $(HOST_EXPORTS) \
34741         (cd $(HOST_SUBDIR)/gdb && \
34742           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
34743
34744 @endif gdb
34745
34746 # Other targets (info, dvi, pdf, etc.)
34747
34748 .PHONY: maybe-info-gdb info-gdb
34749 maybe-info-gdb:
34750 @if gdb
34751 maybe-info-gdb: info-gdb
34752
34753 info-gdb: \
34754     configure-gdb 
34755         @: $(MAKE); $(unstage)
34756         @[ -f ./gdb/Makefile ] || exit 0; \
34757         r=`${PWD_COMMAND}`; export r; \
34758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34759         $(HOST_EXPORTS) \
34760         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34762         done; \
34763         echo "Doing info in gdb" ; \
34764         (cd $(HOST_SUBDIR)/gdb && \
34765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34767                   "RANLIB=$${RANLIB}" \
34768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34769                   info) \
34770           || exit 1
34771
34772 @endif gdb
34773
34774 .PHONY: maybe-dvi-gdb dvi-gdb
34775 maybe-dvi-gdb:
34776 @if gdb
34777 maybe-dvi-gdb: dvi-gdb
34778
34779 dvi-gdb: \
34780     configure-gdb 
34781         @: $(MAKE); $(unstage)
34782         @[ -f ./gdb/Makefile ] || exit 0; \
34783         r=`${PWD_COMMAND}`; export r; \
34784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34785         $(HOST_EXPORTS) \
34786         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34788         done; \
34789         echo "Doing dvi in gdb" ; \
34790         (cd $(HOST_SUBDIR)/gdb && \
34791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34793                   "RANLIB=$${RANLIB}" \
34794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34795                   dvi) \
34796           || exit 1
34797
34798 @endif gdb
34799
34800 .PHONY: maybe-pdf-gdb pdf-gdb
34801 maybe-pdf-gdb:
34802 @if gdb
34803 maybe-pdf-gdb: pdf-gdb
34804
34805 pdf-gdb: \
34806     configure-gdb 
34807         @: $(MAKE); $(unstage)
34808         @[ -f ./gdb/Makefile ] || exit 0; \
34809         r=`${PWD_COMMAND}`; export r; \
34810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34811         $(HOST_EXPORTS) \
34812         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34814         done; \
34815         echo "Doing pdf in gdb" ; \
34816         (cd $(HOST_SUBDIR)/gdb && \
34817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34819                   "RANLIB=$${RANLIB}" \
34820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34821                   pdf) \
34822           || exit 1
34823
34824 @endif gdb
34825
34826 .PHONY: maybe-html-gdb html-gdb
34827 maybe-html-gdb:
34828 @if gdb
34829 maybe-html-gdb: html-gdb
34830
34831 html-gdb: \
34832     configure-gdb 
34833         @: $(MAKE); $(unstage)
34834         @[ -f ./gdb/Makefile ] || exit 0; \
34835         r=`${PWD_COMMAND}`; export r; \
34836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34837         $(HOST_EXPORTS) \
34838         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34840         done; \
34841         echo "Doing html in gdb" ; \
34842         (cd $(HOST_SUBDIR)/gdb && \
34843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34845                   "RANLIB=$${RANLIB}" \
34846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34847                   html) \
34848           || exit 1
34849
34850 @endif gdb
34851
34852 .PHONY: maybe-TAGS-gdb TAGS-gdb
34853 maybe-TAGS-gdb:
34854 @if gdb
34855 maybe-TAGS-gdb: TAGS-gdb
34856
34857 TAGS-gdb: \
34858     configure-gdb 
34859         @: $(MAKE); $(unstage)
34860         @[ -f ./gdb/Makefile ] || exit 0; \
34861         r=`${PWD_COMMAND}`; export r; \
34862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34863         $(HOST_EXPORTS) \
34864         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34866         done; \
34867         echo "Doing TAGS in gdb" ; \
34868         (cd $(HOST_SUBDIR)/gdb && \
34869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34871                   "RANLIB=$${RANLIB}" \
34872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34873                   TAGS) \
34874           || exit 1
34875
34876 @endif gdb
34877
34878 .PHONY: maybe-install-info-gdb install-info-gdb
34879 maybe-install-info-gdb:
34880 @if gdb
34881 maybe-install-info-gdb: install-info-gdb
34882
34883 install-info-gdb: \
34884     configure-gdb \
34885     info-gdb 
34886         @: $(MAKE); $(unstage)
34887         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
34892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893         done; \
34894         echo "Doing install-info in gdb" ; \
34895         (cd $(HOST_SUBDIR)/gdb && \
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                   install-info) \
34901           || exit 1
34902
34903 @endif gdb
34904
34905 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
34906 maybe-install-pdf-gdb:
34907 @if gdb
34908 maybe-install-pdf-gdb: install-pdf-gdb
34909
34910 install-pdf-gdb: \
34911     configure-gdb \
34912     pdf-gdb 
34913         @: $(MAKE); $(unstage)
34914         @[ -f ./gdb/Makefile ] || exit 0; \
34915         r=`${PWD_COMMAND}`; export r; \
34916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917         $(HOST_EXPORTS) \
34918         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34920         done; \
34921         echo "Doing install-pdf in gdb" ; \
34922         (cd $(HOST_SUBDIR)/gdb && \
34923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34925                   "RANLIB=$${RANLIB}" \
34926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34927                   install-pdf) \
34928           || exit 1
34929
34930 @endif gdb
34931
34932 .PHONY: maybe-install-html-gdb install-html-gdb
34933 maybe-install-html-gdb:
34934 @if gdb
34935 maybe-install-html-gdb: install-html-gdb
34936
34937 install-html-gdb: \
34938     configure-gdb \
34939     html-gdb 
34940         @: $(MAKE); $(unstage)
34941         @[ -f ./gdb/Makefile ] || exit 0; \
34942         r=`${PWD_COMMAND}`; export r; \
34943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34944         $(HOST_EXPORTS) \
34945         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34947         done; \
34948         echo "Doing install-html in gdb" ; \
34949         (cd $(HOST_SUBDIR)/gdb && \
34950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34952                   "RANLIB=$${RANLIB}" \
34953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34954                   install-html) \
34955           || exit 1
34956
34957 @endif gdb
34958
34959 .PHONY: maybe-installcheck-gdb installcheck-gdb
34960 maybe-installcheck-gdb:
34961 @if gdb
34962 maybe-installcheck-gdb: installcheck-gdb
34963
34964 installcheck-gdb: \
34965     configure-gdb 
34966         @: $(MAKE); $(unstage)
34967         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
34972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34973         done; \
34974         echo "Doing installcheck in gdb" ; \
34975         (cd $(HOST_SUBDIR)/gdb && \
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                   installcheck) \
34981           || exit 1
34982
34983 @endif gdb
34984
34985 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
34986 maybe-mostlyclean-gdb:
34987 @if gdb
34988 maybe-mostlyclean-gdb: mostlyclean-gdb
34989
34990 mostlyclean-gdb: 
34991         @: $(MAKE); $(unstage)
34992         @[ -f ./gdb/Makefile ] || exit 0; \
34993         r=`${PWD_COMMAND}`; export r; \
34994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34995         $(HOST_EXPORTS) \
34996         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34998         done; \
34999         echo "Doing mostlyclean in gdb" ; \
35000         (cd $(HOST_SUBDIR)/gdb && \
35001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35003                   "RANLIB=$${RANLIB}" \
35004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35005                   mostlyclean) \
35006           || exit 1
35007
35008 @endif gdb
35009
35010 .PHONY: maybe-clean-gdb clean-gdb
35011 maybe-clean-gdb:
35012 @if gdb
35013 maybe-clean-gdb: clean-gdb
35014
35015 clean-gdb: 
35016         @: $(MAKE); $(unstage)
35017         @[ -f ./gdb/Makefile ] || exit 0; \
35018         r=`${PWD_COMMAND}`; export r; \
35019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35020         $(HOST_EXPORTS) \
35021         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35023         done; \
35024         echo "Doing clean in gdb" ; \
35025         (cd $(HOST_SUBDIR)/gdb && \
35026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35028                   "RANLIB=$${RANLIB}" \
35029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35030                   clean) \
35031           || exit 1
35032
35033 @endif gdb
35034
35035 .PHONY: maybe-distclean-gdb distclean-gdb
35036 maybe-distclean-gdb:
35037 @if gdb
35038 maybe-distclean-gdb: distclean-gdb
35039
35040 distclean-gdb: 
35041         @: $(MAKE); $(unstage)
35042         @[ -f ./gdb/Makefile ] || exit 0; \
35043         r=`${PWD_COMMAND}`; export r; \
35044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35045         $(HOST_EXPORTS) \
35046         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35048         done; \
35049         echo "Doing distclean in gdb" ; \
35050         (cd $(HOST_SUBDIR)/gdb && \
35051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35053                   "RANLIB=$${RANLIB}" \
35054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35055                   distclean) \
35056           || exit 1
35057
35058 @endif gdb
35059
35060 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35061 maybe-maintainer-clean-gdb:
35062 @if gdb
35063 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35064
35065 maintainer-clean-gdb: 
35066         @: $(MAKE); $(unstage)
35067         @[ -f ./gdb/Makefile ] || exit 0; \
35068         r=`${PWD_COMMAND}`; export r; \
35069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070         $(HOST_EXPORTS) \
35071         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073         done; \
35074         echo "Doing maintainer-clean in gdb" ; \
35075         (cd $(HOST_SUBDIR)/gdb && \
35076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078                   "RANLIB=$${RANLIB}" \
35079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080                   maintainer-clean) \
35081           || exit 1
35082
35083 @endif gdb
35084
35085
35086
35087 .PHONY: configure-expect maybe-configure-expect
35088 maybe-configure-expect:
35089 @if gcc-bootstrap
35090 configure-expect: stage_current
35091 @endif gcc-bootstrap
35092 @if expect
35093 maybe-configure-expect: configure-expect
35094 configure-expect: 
35095         @: $(MAKE); $(unstage)
35096         @r=`${PWD_COMMAND}`; export r; \
35097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
35100         $(HOST_EXPORTS) \
35101         echo Configuring in $(HOST_SUBDIR)/expect; \
35102         cd "$(HOST_SUBDIR)/expect" || exit 1; \
35103         case $(srcdir) in \
35104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35105           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35107         esac; \
35108         srcdiroption="--srcdir=$${topdir}/expect"; \
35109         libsrcdir="$$s/expect"; \
35110         $(SHELL) $${libsrcdir}/configure \
35111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35112           --target=${target_alias} $${srcdiroption}  \
35113           || exit 1
35114 @endif expect
35115
35116
35117
35118
35119
35120 .PHONY: all-expect maybe-all-expect
35121 maybe-all-expect:
35122 @if gcc-bootstrap
35123 all-expect: stage_current
35124 @endif gcc-bootstrap
35125 @if expect
35126 TARGET-expect=all
35127 maybe-all-expect: all-expect
35128 all-expect: configure-expect
35129         @: $(MAKE); $(unstage)
35130         @r=`${PWD_COMMAND}`; export r; \
35131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35132         $(HOST_EXPORTS) \
35133         (cd $(HOST_SUBDIR)/expect && \
35134           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
35135 @endif expect
35136
35137
35138
35139
35140 .PHONY: check-expect maybe-check-expect
35141 maybe-check-expect:
35142 @if expect
35143 maybe-check-expect: check-expect
35144
35145 check-expect:
35146         @: $(MAKE); $(unstage)
35147         @r=`${PWD_COMMAND}`; export r; \
35148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35149         $(HOST_EXPORTS) \
35150         (cd $(HOST_SUBDIR)/expect && \
35151           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35152
35153 @endif expect
35154
35155 .PHONY: install-expect maybe-install-expect
35156 maybe-install-expect:
35157 @if expect
35158 maybe-install-expect: install-expect
35159
35160 install-expect: installdirs
35161         @: $(MAKE); $(unstage)
35162         @r=`${PWD_COMMAND}`; export r; \
35163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35164         $(HOST_EXPORTS) \
35165         (cd $(HOST_SUBDIR)/expect && \
35166           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35167
35168 @endif expect
35169
35170 # Other targets (info, dvi, pdf, etc.)
35171
35172 .PHONY: maybe-info-expect info-expect
35173 maybe-info-expect:
35174 @if expect
35175 maybe-info-expect: info-expect
35176
35177 info-expect: \
35178     configure-expect 
35179         @: $(MAKE); $(unstage)
35180         @[ -f ./expect/Makefile ] || exit 0; \
35181         r=`${PWD_COMMAND}`; export r; \
35182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35183         $(HOST_EXPORTS) \
35184         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35186         done; \
35187         echo "Doing info in expect" ; \
35188         (cd $(HOST_SUBDIR)/expect && \
35189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35191                   "RANLIB=$${RANLIB}" \
35192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35193                   info) \
35194           || exit 1
35195
35196 @endif expect
35197
35198 .PHONY: maybe-dvi-expect dvi-expect
35199 maybe-dvi-expect:
35200 @if expect
35201 maybe-dvi-expect: dvi-expect
35202
35203 dvi-expect: \
35204     configure-expect 
35205         @: $(MAKE); $(unstage)
35206         @[ -f ./expect/Makefile ] || exit 0; \
35207         r=`${PWD_COMMAND}`; export r; \
35208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209         $(HOST_EXPORTS) \
35210         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212         done; \
35213         echo "Doing dvi in expect" ; \
35214         (cd $(HOST_SUBDIR)/expect && \
35215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217                   "RANLIB=$${RANLIB}" \
35218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219                   dvi) \
35220           || exit 1
35221
35222 @endif expect
35223
35224 .PHONY: maybe-pdf-expect pdf-expect
35225 maybe-pdf-expect:
35226 @if expect
35227 maybe-pdf-expect: pdf-expect
35228
35229 pdf-expect: \
35230     configure-expect 
35231         @: $(MAKE); $(unstage)
35232         @[ -f ./expect/Makefile ] || exit 0; \
35233         r=`${PWD_COMMAND}`; export r; \
35234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35235         $(HOST_EXPORTS) \
35236         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35238         done; \
35239         echo "Doing pdf in expect" ; \
35240         (cd $(HOST_SUBDIR)/expect && \
35241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35243                   "RANLIB=$${RANLIB}" \
35244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35245                   pdf) \
35246           || exit 1
35247
35248 @endif expect
35249
35250 .PHONY: maybe-html-expect html-expect
35251 maybe-html-expect:
35252 @if expect
35253 maybe-html-expect: html-expect
35254
35255 html-expect: \
35256     configure-expect 
35257         @: $(MAKE); $(unstage)
35258         @[ -f ./expect/Makefile ] || exit 0; \
35259         r=`${PWD_COMMAND}`; export r; \
35260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35261         $(HOST_EXPORTS) \
35262         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264         done; \
35265         echo "Doing html in expect" ; \
35266         (cd $(HOST_SUBDIR)/expect && \
35267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35269                   "RANLIB=$${RANLIB}" \
35270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35271                   html) \
35272           || exit 1
35273
35274 @endif expect
35275
35276 .PHONY: maybe-TAGS-expect TAGS-expect
35277 maybe-TAGS-expect:
35278 @if expect
35279 maybe-TAGS-expect: TAGS-expect
35280
35281 TAGS-expect: \
35282     configure-expect 
35283         @: $(MAKE); $(unstage)
35284         @[ -f ./expect/Makefile ] || exit 0; \
35285         r=`${PWD_COMMAND}`; export r; \
35286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35287         $(HOST_EXPORTS) \
35288         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35290         done; \
35291         echo "Doing TAGS in expect" ; \
35292         (cd $(HOST_SUBDIR)/expect && \
35293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35295                   "RANLIB=$${RANLIB}" \
35296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35297                   TAGS) \
35298           || exit 1
35299
35300 @endif expect
35301
35302 .PHONY: maybe-install-info-expect install-info-expect
35303 maybe-install-info-expect:
35304 @if expect
35305 maybe-install-info-expect: install-info-expect
35306
35307 install-info-expect: \
35308     configure-expect \
35309     info-expect 
35310         @: $(MAKE); $(unstage)
35311         @[ -f ./expect/Makefile ] || exit 0; \
35312         r=`${PWD_COMMAND}`; export r; \
35313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35314         $(HOST_EXPORTS) \
35315         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35317         done; \
35318         echo "Doing install-info in expect" ; \
35319         (cd $(HOST_SUBDIR)/expect && \
35320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35322                   "RANLIB=$${RANLIB}" \
35323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35324                   install-info) \
35325           || exit 1
35326
35327 @endif expect
35328
35329 .PHONY: maybe-install-pdf-expect install-pdf-expect
35330 maybe-install-pdf-expect:
35331 @if expect
35332 maybe-install-pdf-expect: install-pdf-expect
35333
35334 install-pdf-expect: \
35335     configure-expect \
35336     pdf-expect 
35337         @: $(MAKE); $(unstage)
35338         @[ -f ./expect/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) $(X11_FLAGS_TO_PASS); do \
35343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344         done; \
35345         echo "Doing install-pdf in expect" ; \
35346         (cd $(HOST_SUBDIR)/expect && \
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                   install-pdf) \
35352           || exit 1
35353
35354 @endif expect
35355
35356 .PHONY: maybe-install-html-expect install-html-expect
35357 maybe-install-html-expect:
35358 @if expect
35359 maybe-install-html-expect: install-html-expect
35360
35361 install-html-expect: \
35362     configure-expect \
35363     html-expect 
35364         @: $(MAKE); $(unstage)
35365         @[ -f ./expect/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) $(X11_FLAGS_TO_PASS); do \
35370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35371         done; \
35372         echo "Doing install-html in expect" ; \
35373         (cd $(HOST_SUBDIR)/expect && \
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-html) \
35379           || exit 1
35380
35381 @endif expect
35382
35383 .PHONY: maybe-installcheck-expect installcheck-expect
35384 maybe-installcheck-expect:
35385 @if expect
35386 maybe-installcheck-expect: installcheck-expect
35387
35388 installcheck-expect: \
35389     configure-expect 
35390         @: $(MAKE); $(unstage)
35391         @[ -f ./expect/Makefile ] || exit 0; \
35392         r=`${PWD_COMMAND}`; export r; \
35393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35394         $(HOST_EXPORTS) \
35395         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397         done; \
35398         echo "Doing installcheck in expect" ; \
35399         (cd $(HOST_SUBDIR)/expect && \
35400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35402                   "RANLIB=$${RANLIB}" \
35403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35404                   installcheck) \
35405           || exit 1
35406
35407 @endif expect
35408
35409 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
35410 maybe-mostlyclean-expect:
35411 @if expect
35412 maybe-mostlyclean-expect: mostlyclean-expect
35413
35414 mostlyclean-expect: 
35415         @: $(MAKE); $(unstage)
35416         @[ -f ./expect/Makefile ] || exit 0; \
35417         r=`${PWD_COMMAND}`; export r; \
35418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419         $(HOST_EXPORTS) \
35420         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422         done; \
35423         echo "Doing mostlyclean in expect" ; \
35424         (cd $(HOST_SUBDIR)/expect && \
35425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427                   "RANLIB=$${RANLIB}" \
35428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429                   mostlyclean) \
35430           || exit 1
35431
35432 @endif expect
35433
35434 .PHONY: maybe-clean-expect clean-expect
35435 maybe-clean-expect:
35436 @if expect
35437 maybe-clean-expect: clean-expect
35438
35439 clean-expect: 
35440         @: $(MAKE); $(unstage)
35441         @[ -f ./expect/Makefile ] || exit 0; \
35442         r=`${PWD_COMMAND}`; export r; \
35443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35444         $(HOST_EXPORTS) \
35445         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35447         done; \
35448         echo "Doing clean in expect" ; \
35449         (cd $(HOST_SUBDIR)/expect && \
35450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35452                   "RANLIB=$${RANLIB}" \
35453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35454                   clean) \
35455           || exit 1
35456
35457 @endif expect
35458
35459 .PHONY: maybe-distclean-expect distclean-expect
35460 maybe-distclean-expect:
35461 @if expect
35462 maybe-distclean-expect: distclean-expect
35463
35464 distclean-expect: 
35465         @: $(MAKE); $(unstage)
35466         @[ -f ./expect/Makefile ] || exit 0; \
35467         r=`${PWD_COMMAND}`; export r; \
35468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35469         $(HOST_EXPORTS) \
35470         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35472         done; \
35473         echo "Doing distclean in expect" ; \
35474         (cd $(HOST_SUBDIR)/expect && \
35475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35477                   "RANLIB=$${RANLIB}" \
35478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35479                   distclean) \
35480           || exit 1
35481
35482 @endif expect
35483
35484 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
35485 maybe-maintainer-clean-expect:
35486 @if expect
35487 maybe-maintainer-clean-expect: maintainer-clean-expect
35488
35489 maintainer-clean-expect: 
35490         @: $(MAKE); $(unstage)
35491         @[ -f ./expect/Makefile ] || exit 0; \
35492         r=`${PWD_COMMAND}`; export r; \
35493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35494         $(HOST_EXPORTS) \
35495         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35497         done; \
35498         echo "Doing maintainer-clean in expect" ; \
35499         (cd $(HOST_SUBDIR)/expect && \
35500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35502                   "RANLIB=$${RANLIB}" \
35503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35504                   maintainer-clean) \
35505           || exit 1
35506
35507 @endif expect
35508
35509
35510
35511 .PHONY: configure-guile maybe-configure-guile
35512 maybe-configure-guile:
35513 @if gcc-bootstrap
35514 configure-guile: stage_current
35515 @endif gcc-bootstrap
35516 @if guile
35517 maybe-configure-guile: configure-guile
35518 configure-guile: 
35519         @: $(MAKE); $(unstage)
35520         @r=`${PWD_COMMAND}`; export r; \
35521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
35523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
35524         $(HOST_EXPORTS) \
35525         echo Configuring in $(HOST_SUBDIR)/guile; \
35526         cd "$(HOST_SUBDIR)/guile" || exit 1; \
35527         case $(srcdir) in \
35528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35529           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
35530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35531         esac; \
35532         srcdiroption="--srcdir=$${topdir}/guile"; \
35533         libsrcdir="$$s/guile"; \
35534         $(SHELL) $${libsrcdir}/configure \
35535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35536           --target=${target_alias} $${srcdiroption}  \
35537           || exit 1
35538 @endif guile
35539
35540
35541
35542
35543
35544 .PHONY: all-guile maybe-all-guile
35545 maybe-all-guile:
35546 @if gcc-bootstrap
35547 all-guile: stage_current
35548 @endif gcc-bootstrap
35549 @if guile
35550 TARGET-guile=all
35551 maybe-all-guile: all-guile
35552 all-guile: configure-guile
35553         @: $(MAKE); $(unstage)
35554         @r=`${PWD_COMMAND}`; export r; \
35555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35556         $(HOST_EXPORTS) \
35557         (cd $(HOST_SUBDIR)/guile && \
35558           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
35559 @endif guile
35560
35561
35562
35563
35564 .PHONY: check-guile maybe-check-guile
35565 maybe-check-guile:
35566 @if guile
35567 maybe-check-guile: check-guile
35568
35569 check-guile:
35570         @: $(MAKE); $(unstage)
35571         @r=`${PWD_COMMAND}`; export r; \
35572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573         $(HOST_EXPORTS) \
35574         (cd $(HOST_SUBDIR)/guile && \
35575           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35576
35577 @endif guile
35578
35579 .PHONY: install-guile maybe-install-guile
35580 maybe-install-guile:
35581 @if guile
35582 maybe-install-guile: install-guile
35583
35584 install-guile: installdirs
35585         @: $(MAKE); $(unstage)
35586         @r=`${PWD_COMMAND}`; export r; \
35587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588         $(HOST_EXPORTS) \
35589         (cd $(HOST_SUBDIR)/guile && \
35590           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35591
35592 @endif guile
35593
35594 # Other targets (info, dvi, pdf, etc.)
35595
35596 .PHONY: maybe-info-guile info-guile
35597 maybe-info-guile:
35598 @if guile
35599 maybe-info-guile: info-guile
35600
35601 info-guile: \
35602     configure-guile 
35603         @: $(MAKE); $(unstage)
35604         @[ -f ./guile/Makefile ] || exit 0; \
35605         r=`${PWD_COMMAND}`; export r; \
35606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607         $(HOST_EXPORTS) \
35608         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35610         done; \
35611         echo "Doing info in guile" ; \
35612         (cd $(HOST_SUBDIR)/guile && \
35613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35615                   "RANLIB=$${RANLIB}" \
35616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35617                   info) \
35618           || exit 1
35619
35620 @endif guile
35621
35622 .PHONY: maybe-dvi-guile dvi-guile
35623 maybe-dvi-guile:
35624 @if guile
35625 maybe-dvi-guile: dvi-guile
35626
35627 dvi-guile: \
35628     configure-guile 
35629         @: $(MAKE); $(unstage)
35630         @[ -f ./guile/Makefile ] || exit 0; \
35631         r=`${PWD_COMMAND}`; export r; \
35632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35633         $(HOST_EXPORTS) \
35634         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35636         done; \
35637         echo "Doing dvi in guile" ; \
35638         (cd $(HOST_SUBDIR)/guile && \
35639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35641                   "RANLIB=$${RANLIB}" \
35642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35643                   dvi) \
35644           || exit 1
35645
35646 @endif guile
35647
35648 .PHONY: maybe-pdf-guile pdf-guile
35649 maybe-pdf-guile:
35650 @if guile
35651 maybe-pdf-guile: pdf-guile
35652
35653 pdf-guile: \
35654     configure-guile 
35655         @: $(MAKE); $(unstage)
35656         @[ -f ./guile/Makefile ] || exit 0; \
35657         r=`${PWD_COMMAND}`; export r; \
35658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659         $(HOST_EXPORTS) \
35660         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662         done; \
35663         echo "Doing pdf in guile" ; \
35664         (cd $(HOST_SUBDIR)/guile && \
35665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667                   "RANLIB=$${RANLIB}" \
35668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669                   pdf) \
35670           || exit 1
35671
35672 @endif guile
35673
35674 .PHONY: maybe-html-guile html-guile
35675 maybe-html-guile:
35676 @if guile
35677 maybe-html-guile: html-guile
35678
35679 html-guile: \
35680     configure-guile 
35681         @: $(MAKE); $(unstage)
35682         @[ -f ./guile/Makefile ] || exit 0; \
35683         r=`${PWD_COMMAND}`; export r; \
35684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685         $(HOST_EXPORTS) \
35686         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688         done; \
35689         echo "Doing html in guile" ; \
35690         (cd $(HOST_SUBDIR)/guile && \
35691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693                   "RANLIB=$${RANLIB}" \
35694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695                   html) \
35696           || exit 1
35697
35698 @endif guile
35699
35700 .PHONY: maybe-TAGS-guile TAGS-guile
35701 maybe-TAGS-guile:
35702 @if guile
35703 maybe-TAGS-guile: TAGS-guile
35704
35705 TAGS-guile: \
35706     configure-guile 
35707         @: $(MAKE); $(unstage)
35708         @[ -f ./guile/Makefile ] || exit 0; \
35709         r=`${PWD_COMMAND}`; export r; \
35710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711         $(HOST_EXPORTS) \
35712         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714         done; \
35715         echo "Doing TAGS in guile" ; \
35716         (cd $(HOST_SUBDIR)/guile && \
35717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719                   "RANLIB=$${RANLIB}" \
35720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721                   TAGS) \
35722           || exit 1
35723
35724 @endif guile
35725
35726 .PHONY: maybe-install-info-guile install-info-guile
35727 maybe-install-info-guile:
35728 @if guile
35729 maybe-install-info-guile: install-info-guile
35730
35731 install-info-guile: \
35732     configure-guile \
35733     info-guile 
35734         @: $(MAKE); $(unstage)
35735         @[ -f ./guile/Makefile ] || exit 0; \
35736         r=`${PWD_COMMAND}`; export r; \
35737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35738         $(HOST_EXPORTS) \
35739         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35741         done; \
35742         echo "Doing install-info in guile" ; \
35743         (cd $(HOST_SUBDIR)/guile && \
35744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35746                   "RANLIB=$${RANLIB}" \
35747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35748                   install-info) \
35749           || exit 1
35750
35751 @endif guile
35752
35753 .PHONY: maybe-install-pdf-guile install-pdf-guile
35754 maybe-install-pdf-guile:
35755 @if guile
35756 maybe-install-pdf-guile: install-pdf-guile
35757
35758 install-pdf-guile: \
35759     configure-guile \
35760     pdf-guile 
35761         @: $(MAKE); $(unstage)
35762         @[ -f ./guile/Makefile ] || exit 0; \
35763         r=`${PWD_COMMAND}`; export r; \
35764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765         $(HOST_EXPORTS) \
35766         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35768         done; \
35769         echo "Doing install-pdf in guile" ; \
35770         (cd $(HOST_SUBDIR)/guile && \
35771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35773                   "RANLIB=$${RANLIB}" \
35774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35775                   install-pdf) \
35776           || exit 1
35777
35778 @endif guile
35779
35780 .PHONY: maybe-install-html-guile install-html-guile
35781 maybe-install-html-guile:
35782 @if guile
35783 maybe-install-html-guile: install-html-guile
35784
35785 install-html-guile: \
35786     configure-guile \
35787     html-guile 
35788         @: $(MAKE); $(unstage)
35789         @[ -f ./guile/Makefile ] || exit 0; \
35790         r=`${PWD_COMMAND}`; export r; \
35791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35792         $(HOST_EXPORTS) \
35793         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35795         done; \
35796         echo "Doing install-html in guile" ; \
35797         (cd $(HOST_SUBDIR)/guile && \
35798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35800                   "RANLIB=$${RANLIB}" \
35801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35802                   install-html) \
35803           || exit 1
35804
35805 @endif guile
35806
35807 .PHONY: maybe-installcheck-guile installcheck-guile
35808 maybe-installcheck-guile:
35809 @if guile
35810 maybe-installcheck-guile: installcheck-guile
35811
35812 installcheck-guile: \
35813     configure-guile 
35814         @: $(MAKE); $(unstage)
35815         @[ -f ./guile/Makefile ] || exit 0; \
35816         r=`${PWD_COMMAND}`; export r; \
35817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35818         $(HOST_EXPORTS) \
35819         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35821         done; \
35822         echo "Doing installcheck in guile" ; \
35823         (cd $(HOST_SUBDIR)/guile && \
35824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35826                   "RANLIB=$${RANLIB}" \
35827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35828                   installcheck) \
35829           || exit 1
35830
35831 @endif guile
35832
35833 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
35834 maybe-mostlyclean-guile:
35835 @if guile
35836 maybe-mostlyclean-guile: mostlyclean-guile
35837
35838 mostlyclean-guile: 
35839         @: $(MAKE); $(unstage)
35840         @[ -f ./guile/Makefile ] || exit 0; \
35841         r=`${PWD_COMMAND}`; export r; \
35842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843         $(HOST_EXPORTS) \
35844         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846         done; \
35847         echo "Doing mostlyclean in guile" ; \
35848         (cd $(HOST_SUBDIR)/guile && \
35849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851                   "RANLIB=$${RANLIB}" \
35852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853                   mostlyclean) \
35854           || exit 1
35855
35856 @endif guile
35857
35858 .PHONY: maybe-clean-guile clean-guile
35859 maybe-clean-guile:
35860 @if guile
35861 maybe-clean-guile: clean-guile
35862
35863 clean-guile: 
35864         @: $(MAKE); $(unstage)
35865         @[ -f ./guile/Makefile ] || exit 0; \
35866         r=`${PWD_COMMAND}`; export r; \
35867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35868         $(HOST_EXPORTS) \
35869         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35871         done; \
35872         echo "Doing clean in guile" ; \
35873         (cd $(HOST_SUBDIR)/guile && \
35874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35876                   "RANLIB=$${RANLIB}" \
35877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35878                   clean) \
35879           || exit 1
35880
35881 @endif guile
35882
35883 .PHONY: maybe-distclean-guile distclean-guile
35884 maybe-distclean-guile:
35885 @if guile
35886 maybe-distclean-guile: distclean-guile
35887
35888 distclean-guile: 
35889         @: $(MAKE); $(unstage)
35890         @[ -f ./guile/Makefile ] || exit 0; \
35891         r=`${PWD_COMMAND}`; export r; \
35892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35893         $(HOST_EXPORTS) \
35894         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35896         done; \
35897         echo "Doing distclean in guile" ; \
35898         (cd $(HOST_SUBDIR)/guile && \
35899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35901                   "RANLIB=$${RANLIB}" \
35902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35903                   distclean) \
35904           || exit 1
35905
35906 @endif guile
35907
35908 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
35909 maybe-maintainer-clean-guile:
35910 @if guile
35911 maybe-maintainer-clean-guile: maintainer-clean-guile
35912
35913 maintainer-clean-guile: 
35914         @: $(MAKE); $(unstage)
35915         @[ -f ./guile/Makefile ] || exit 0; \
35916         r=`${PWD_COMMAND}`; export r; \
35917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35918         $(HOST_EXPORTS) \
35919         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35921         done; \
35922         echo "Doing maintainer-clean in guile" ; \
35923         (cd $(HOST_SUBDIR)/guile && \
35924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35926                   "RANLIB=$${RANLIB}" \
35927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35928                   maintainer-clean) \
35929           || exit 1
35930
35931 @endif guile
35932
35933
35934
35935 .PHONY: configure-tk maybe-configure-tk
35936 maybe-configure-tk:
35937 @if gcc-bootstrap
35938 configure-tk: stage_current
35939 @endif gcc-bootstrap
35940 @if tk
35941 maybe-configure-tk: configure-tk
35942 configure-tk: 
35943         @: $(MAKE); $(unstage)
35944         @r=`${PWD_COMMAND}`; export r; \
35945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
35947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
35948         $(HOST_EXPORTS) \
35949         echo Configuring in $(HOST_SUBDIR)/tk; \
35950         cd "$(HOST_SUBDIR)/tk" || exit 1; \
35951         case $(srcdir) in \
35952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35953           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
35954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35955         esac; \
35956         srcdiroption="--srcdir=$${topdir}/tk"; \
35957         libsrcdir="$$s/tk"; \
35958         $(SHELL) $${libsrcdir}/configure \
35959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35960           --target=${target_alias} $${srcdiroption}  \
35961           || exit 1
35962 @endif tk
35963
35964
35965
35966
35967
35968 .PHONY: all-tk maybe-all-tk
35969 maybe-all-tk:
35970 @if gcc-bootstrap
35971 all-tk: stage_current
35972 @endif gcc-bootstrap
35973 @if tk
35974 TARGET-tk=all
35975 maybe-all-tk: all-tk
35976 all-tk: configure-tk
35977         @: $(MAKE); $(unstage)
35978         @r=`${PWD_COMMAND}`; export r; \
35979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980         $(HOST_EXPORTS) \
35981         (cd $(HOST_SUBDIR)/tk && \
35982           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
35983 @endif tk
35984
35985
35986
35987
35988 .PHONY: check-tk maybe-check-tk
35989 maybe-check-tk:
35990 @if tk
35991 maybe-check-tk: check-tk
35992
35993 check-tk:
35994         @: $(MAKE); $(unstage)
35995         @r=`${PWD_COMMAND}`; export r; \
35996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35997         $(HOST_EXPORTS) \
35998         (cd $(HOST_SUBDIR)/tk && \
35999           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36000
36001 @endif tk
36002
36003 .PHONY: install-tk maybe-install-tk
36004 maybe-install-tk:
36005 @if tk
36006 maybe-install-tk: install-tk
36007
36008 install-tk: installdirs
36009         @: $(MAKE); $(unstage)
36010         @r=`${PWD_COMMAND}`; export r; \
36011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012         $(HOST_EXPORTS) \
36013         (cd $(HOST_SUBDIR)/tk && \
36014           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36015
36016 @endif tk
36017
36018 # Other targets (info, dvi, pdf, etc.)
36019
36020 .PHONY: maybe-info-tk info-tk
36021 maybe-info-tk:
36022 @if tk
36023 maybe-info-tk: info-tk
36024
36025 info-tk: \
36026     configure-tk 
36027         @: $(MAKE); $(unstage)
36028         @[ -f ./tk/Makefile ] || exit 0; \
36029         r=`${PWD_COMMAND}`; export r; \
36030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36031         $(HOST_EXPORTS) \
36032         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36034         done; \
36035         echo "Doing info in tk" ; \
36036         (cd $(HOST_SUBDIR)/tk && \
36037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36039                   "RANLIB=$${RANLIB}" \
36040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36041                   info) \
36042           || exit 1
36043
36044 @endif tk
36045
36046 .PHONY: maybe-dvi-tk dvi-tk
36047 maybe-dvi-tk:
36048 @if tk
36049 maybe-dvi-tk: dvi-tk
36050
36051 dvi-tk: \
36052     configure-tk 
36053         @: $(MAKE); $(unstage)
36054         @[ -f ./tk/Makefile ] || exit 0; \
36055         r=`${PWD_COMMAND}`; export r; \
36056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36057         $(HOST_EXPORTS) \
36058         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36060         done; \
36061         echo "Doing dvi in tk" ; \
36062         (cd $(HOST_SUBDIR)/tk && \
36063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36065                   "RANLIB=$${RANLIB}" \
36066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36067                   dvi) \
36068           || exit 1
36069
36070 @endif tk
36071
36072 .PHONY: maybe-pdf-tk pdf-tk
36073 maybe-pdf-tk:
36074 @if tk
36075 maybe-pdf-tk: pdf-tk
36076
36077 pdf-tk: \
36078     configure-tk 
36079         @: $(MAKE); $(unstage)
36080         @[ -f ./tk/Makefile ] || exit 0; \
36081         r=`${PWD_COMMAND}`; export r; \
36082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36083         $(HOST_EXPORTS) \
36084         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36086         done; \
36087         echo "Doing pdf in tk" ; \
36088         (cd $(HOST_SUBDIR)/tk && \
36089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36091                   "RANLIB=$${RANLIB}" \
36092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36093                   pdf) \
36094           || exit 1
36095
36096 @endif tk
36097
36098 .PHONY: maybe-html-tk html-tk
36099 maybe-html-tk:
36100 @if tk
36101 maybe-html-tk: html-tk
36102
36103 html-tk: \
36104     configure-tk 
36105         @: $(MAKE); $(unstage)
36106         @[ -f ./tk/Makefile ] || exit 0; \
36107         r=`${PWD_COMMAND}`; export r; \
36108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36109         $(HOST_EXPORTS) \
36110         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36112         done; \
36113         echo "Doing html in tk" ; \
36114         (cd $(HOST_SUBDIR)/tk && \
36115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36117                   "RANLIB=$${RANLIB}" \
36118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36119                   html) \
36120           || exit 1
36121
36122 @endif tk
36123
36124 .PHONY: maybe-TAGS-tk TAGS-tk
36125 maybe-TAGS-tk:
36126 @if tk
36127 maybe-TAGS-tk: TAGS-tk
36128
36129 TAGS-tk: \
36130     configure-tk 
36131         @: $(MAKE); $(unstage)
36132         @[ -f ./tk/Makefile ] || exit 0; \
36133         r=`${PWD_COMMAND}`; export r; \
36134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135         $(HOST_EXPORTS) \
36136         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138         done; \
36139         echo "Doing TAGS in tk" ; \
36140         (cd $(HOST_SUBDIR)/tk && \
36141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143                   "RANLIB=$${RANLIB}" \
36144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145                   TAGS) \
36146           || exit 1
36147
36148 @endif tk
36149
36150 .PHONY: maybe-install-info-tk install-info-tk
36151 maybe-install-info-tk:
36152 @if tk
36153 maybe-install-info-tk: install-info-tk
36154
36155 install-info-tk: \
36156     configure-tk \
36157     info-tk 
36158         @: $(MAKE); $(unstage)
36159         @[ -f ./tk/Makefile ] || exit 0; \
36160         r=`${PWD_COMMAND}`; export r; \
36161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162         $(HOST_EXPORTS) \
36163         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165         done; \
36166         echo "Doing install-info in tk" ; \
36167         (cd $(HOST_SUBDIR)/tk && \
36168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170                   "RANLIB=$${RANLIB}" \
36171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172                   install-info) \
36173           || exit 1
36174
36175 @endif tk
36176
36177 .PHONY: maybe-install-pdf-tk install-pdf-tk
36178 maybe-install-pdf-tk:
36179 @if tk
36180 maybe-install-pdf-tk: install-pdf-tk
36181
36182 install-pdf-tk: \
36183     configure-tk \
36184     pdf-tk 
36185         @: $(MAKE); $(unstage)
36186         @[ -f ./tk/Makefile ] || exit 0; \
36187         r=`${PWD_COMMAND}`; export r; \
36188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36189         $(HOST_EXPORTS) \
36190         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36192         done; \
36193         echo "Doing install-pdf in tk" ; \
36194         (cd $(HOST_SUBDIR)/tk && \
36195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36197                   "RANLIB=$${RANLIB}" \
36198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36199                   install-pdf) \
36200           || exit 1
36201
36202 @endif tk
36203
36204 .PHONY: maybe-install-html-tk install-html-tk
36205 maybe-install-html-tk:
36206 @if tk
36207 maybe-install-html-tk: install-html-tk
36208
36209 install-html-tk: \
36210     configure-tk \
36211     html-tk 
36212         @: $(MAKE); $(unstage)
36213         @[ -f ./tk/Makefile ] || exit 0; \
36214         r=`${PWD_COMMAND}`; export r; \
36215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36216         $(HOST_EXPORTS) \
36217         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36219         done; \
36220         echo "Doing install-html in tk" ; \
36221         (cd $(HOST_SUBDIR)/tk && \
36222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36224                   "RANLIB=$${RANLIB}" \
36225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36226                   install-html) \
36227           || exit 1
36228
36229 @endif tk
36230
36231 .PHONY: maybe-installcheck-tk installcheck-tk
36232 maybe-installcheck-tk:
36233 @if tk
36234 maybe-installcheck-tk: installcheck-tk
36235
36236 installcheck-tk: \
36237     configure-tk 
36238         @: $(MAKE); $(unstage)
36239         @[ -f ./tk/Makefile ] || exit 0; \
36240         r=`${PWD_COMMAND}`; export r; \
36241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242         $(HOST_EXPORTS) \
36243         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245         done; \
36246         echo "Doing installcheck in tk" ; \
36247         (cd $(HOST_SUBDIR)/tk && \
36248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250                   "RANLIB=$${RANLIB}" \
36251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252                   installcheck) \
36253           || exit 1
36254
36255 @endif tk
36256
36257 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
36258 maybe-mostlyclean-tk:
36259 @if tk
36260 maybe-mostlyclean-tk: mostlyclean-tk
36261
36262 mostlyclean-tk: 
36263         @: $(MAKE); $(unstage)
36264         @[ -f ./tk/Makefile ] || exit 0; \
36265         r=`${PWD_COMMAND}`; export r; \
36266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267         $(HOST_EXPORTS) \
36268         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270         done; \
36271         echo "Doing mostlyclean in tk" ; \
36272         (cd $(HOST_SUBDIR)/tk && \
36273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275                   "RANLIB=$${RANLIB}" \
36276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36277                   mostlyclean) \
36278           || exit 1
36279
36280 @endif tk
36281
36282 .PHONY: maybe-clean-tk clean-tk
36283 maybe-clean-tk:
36284 @if tk
36285 maybe-clean-tk: clean-tk
36286
36287 clean-tk: 
36288         @: $(MAKE); $(unstage)
36289         @[ -f ./tk/Makefile ] || exit 0; \
36290         r=`${PWD_COMMAND}`; export r; \
36291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36292         $(HOST_EXPORTS) \
36293         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36295         done; \
36296         echo "Doing clean in tk" ; \
36297         (cd $(HOST_SUBDIR)/tk && \
36298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36300                   "RANLIB=$${RANLIB}" \
36301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36302                   clean) \
36303           || exit 1
36304
36305 @endif tk
36306
36307 .PHONY: maybe-distclean-tk distclean-tk
36308 maybe-distclean-tk:
36309 @if tk
36310 maybe-distclean-tk: distclean-tk
36311
36312 distclean-tk: 
36313         @: $(MAKE); $(unstage)
36314         @[ -f ./tk/Makefile ] || exit 0; \
36315         r=`${PWD_COMMAND}`; export r; \
36316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36317         $(HOST_EXPORTS) \
36318         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36320         done; \
36321         echo "Doing distclean in tk" ; \
36322         (cd $(HOST_SUBDIR)/tk && \
36323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36325                   "RANLIB=$${RANLIB}" \
36326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36327                   distclean) \
36328           || exit 1
36329
36330 @endif tk
36331
36332 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
36333 maybe-maintainer-clean-tk:
36334 @if tk
36335 maybe-maintainer-clean-tk: maintainer-clean-tk
36336
36337 maintainer-clean-tk: 
36338         @: $(MAKE); $(unstage)
36339         @[ -f ./tk/Makefile ] || exit 0; \
36340         r=`${PWD_COMMAND}`; export r; \
36341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36342         $(HOST_EXPORTS) \
36343         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36345         done; \
36346         echo "Doing maintainer-clean in tk" ; \
36347         (cd $(HOST_SUBDIR)/tk && \
36348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36350                   "RANLIB=$${RANLIB}" \
36351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36352                   maintainer-clean) \
36353           || exit 1
36354
36355 @endif tk
36356
36357
36358
36359 .PHONY: configure-libtermcap maybe-configure-libtermcap
36360 maybe-configure-libtermcap:
36361 @if gcc-bootstrap
36362 configure-libtermcap: stage_current
36363 @endif gcc-bootstrap
36364 @if libtermcap
36365 maybe-configure-libtermcap: configure-libtermcap
36366 configure-libtermcap: 
36367         @: $(MAKE); $(unstage)
36368         @r=`${PWD_COMMAND}`; export r; \
36369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
36371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
36372         $(HOST_EXPORTS) \
36373         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
36374         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
36375         case $(srcdir) in \
36376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36377           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
36378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36379         esac; \
36380         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
36381         libsrcdir="$$s/libtermcap"; \
36382         $(SHELL) $${libsrcdir}/configure \
36383           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36384           --target=${target_alias} $${srcdiroption}  \
36385           || exit 1
36386 @endif libtermcap
36387
36388
36389
36390
36391
36392 .PHONY: all-libtermcap maybe-all-libtermcap
36393 maybe-all-libtermcap:
36394 @if gcc-bootstrap
36395 all-libtermcap: stage_current
36396 @endif gcc-bootstrap
36397 @if libtermcap
36398 TARGET-libtermcap=all
36399 maybe-all-libtermcap: all-libtermcap
36400 all-libtermcap: configure-libtermcap
36401         @: $(MAKE); $(unstage)
36402         @r=`${PWD_COMMAND}`; export r; \
36403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404         $(HOST_EXPORTS) \
36405         (cd $(HOST_SUBDIR)/libtermcap && \
36406           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
36407 @endif libtermcap
36408
36409
36410
36411
36412 .PHONY: check-libtermcap maybe-check-libtermcap
36413 maybe-check-libtermcap:
36414 @if libtermcap
36415 maybe-check-libtermcap: check-libtermcap
36416
36417 check-libtermcap:
36418
36419 @endif libtermcap
36420
36421 .PHONY: install-libtermcap maybe-install-libtermcap
36422 maybe-install-libtermcap:
36423 @if libtermcap
36424 maybe-install-libtermcap: install-libtermcap
36425
36426 install-libtermcap: installdirs
36427         @: $(MAKE); $(unstage)
36428         @r=`${PWD_COMMAND}`; export r; \
36429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430         $(HOST_EXPORTS) \
36431         (cd $(HOST_SUBDIR)/libtermcap && \
36432           $(MAKE) $(FLAGS_TO_PASS)  install)
36433
36434 @endif libtermcap
36435
36436 # Other targets (info, dvi, pdf, etc.)
36437
36438 .PHONY: maybe-info-libtermcap info-libtermcap
36439 maybe-info-libtermcap:
36440 @if libtermcap
36441 maybe-info-libtermcap: info-libtermcap
36442
36443 info-libtermcap: \
36444     configure-libtermcap 
36445         @: $(MAKE); $(unstage)
36446         @[ -f ./libtermcap/Makefile ] || exit 0; \
36447         r=`${PWD_COMMAND}`; export r; \
36448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449         $(HOST_EXPORTS) \
36450         for flag in $(EXTRA_HOST_FLAGS) ; do \
36451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36452         done; \
36453         echo "Doing info in libtermcap" ; \
36454         (cd $(HOST_SUBDIR)/libtermcap && \
36455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36457                   "RANLIB=$${RANLIB}" \
36458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36459                   info) \
36460           || exit 1
36461
36462 @endif libtermcap
36463
36464 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
36465 maybe-dvi-libtermcap:
36466 @if libtermcap
36467 maybe-dvi-libtermcap: dvi-libtermcap
36468
36469 dvi-libtermcap: \
36470     configure-libtermcap 
36471         @: $(MAKE); $(unstage)
36472         @[ -f ./libtermcap/Makefile ] || exit 0; \
36473         r=`${PWD_COMMAND}`; export r; \
36474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36475         $(HOST_EXPORTS) \
36476         for flag in $(EXTRA_HOST_FLAGS) ; do \
36477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36478         done; \
36479         echo "Doing dvi in libtermcap" ; \
36480         (cd $(HOST_SUBDIR)/libtermcap && \
36481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36483                   "RANLIB=$${RANLIB}" \
36484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36485                   dvi) \
36486           || exit 1
36487
36488 @endif libtermcap
36489
36490 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
36491 maybe-pdf-libtermcap:
36492 @if libtermcap
36493 maybe-pdf-libtermcap: pdf-libtermcap
36494
36495 pdf-libtermcap: \
36496     configure-libtermcap 
36497         @: $(MAKE); $(unstage)
36498         @[ -f ./libtermcap/Makefile ] || exit 0; \
36499         r=`${PWD_COMMAND}`; export r; \
36500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36501         $(HOST_EXPORTS) \
36502         for flag in $(EXTRA_HOST_FLAGS) ; do \
36503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36504         done; \
36505         echo "Doing pdf in libtermcap" ; \
36506         (cd $(HOST_SUBDIR)/libtermcap && \
36507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36509                   "RANLIB=$${RANLIB}" \
36510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36511                   pdf) \
36512           || exit 1
36513
36514 @endif libtermcap
36515
36516 .PHONY: maybe-html-libtermcap html-libtermcap
36517 maybe-html-libtermcap:
36518 @if libtermcap
36519 maybe-html-libtermcap: html-libtermcap
36520
36521 html-libtermcap: \
36522     configure-libtermcap 
36523         @: $(MAKE); $(unstage)
36524         @[ -f ./libtermcap/Makefile ] || exit 0; \
36525         r=`${PWD_COMMAND}`; export r; \
36526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36527         $(HOST_EXPORTS) \
36528         for flag in $(EXTRA_HOST_FLAGS) ; do \
36529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36530         done; \
36531         echo "Doing html in libtermcap" ; \
36532         (cd $(HOST_SUBDIR)/libtermcap && \
36533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36535                   "RANLIB=$${RANLIB}" \
36536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36537                   html) \
36538           || exit 1
36539
36540 @endif libtermcap
36541
36542 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
36543 maybe-TAGS-libtermcap:
36544 @if libtermcap
36545 maybe-TAGS-libtermcap: TAGS-libtermcap
36546
36547 TAGS-libtermcap: \
36548     configure-libtermcap 
36549         @: $(MAKE); $(unstage)
36550         @[ -f ./libtermcap/Makefile ] || exit 0; \
36551         r=`${PWD_COMMAND}`; export r; \
36552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36553         $(HOST_EXPORTS) \
36554         for flag in $(EXTRA_HOST_FLAGS) ; do \
36555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36556         done; \
36557         echo "Doing TAGS in libtermcap" ; \
36558         (cd $(HOST_SUBDIR)/libtermcap && \
36559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36561                   "RANLIB=$${RANLIB}" \
36562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36563                   TAGS) \
36564           || exit 1
36565
36566 @endif libtermcap
36567
36568 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
36569 maybe-install-info-libtermcap:
36570 @if libtermcap
36571 maybe-install-info-libtermcap: install-info-libtermcap
36572
36573 install-info-libtermcap: \
36574     configure-libtermcap \
36575     info-libtermcap 
36576         @: $(MAKE); $(unstage)
36577         @[ -f ./libtermcap/Makefile ] || exit 0; \
36578         r=`${PWD_COMMAND}`; export r; \
36579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580         $(HOST_EXPORTS) \
36581         for flag in $(EXTRA_HOST_FLAGS) ; do \
36582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36583         done; \
36584         echo "Doing install-info in libtermcap" ; \
36585         (cd $(HOST_SUBDIR)/libtermcap && \
36586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588                   "RANLIB=$${RANLIB}" \
36589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36590                   install-info) \
36591           || exit 1
36592
36593 @endif libtermcap
36594
36595 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
36596 maybe-install-pdf-libtermcap:
36597 @if libtermcap
36598 maybe-install-pdf-libtermcap: install-pdf-libtermcap
36599
36600 install-pdf-libtermcap: \
36601     configure-libtermcap \
36602     pdf-libtermcap 
36603         @: $(MAKE); $(unstage)
36604         @[ -f ./libtermcap/Makefile ] || exit 0; \
36605         r=`${PWD_COMMAND}`; export r; \
36606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607         $(HOST_EXPORTS) \
36608         for flag in $(EXTRA_HOST_FLAGS) ; do \
36609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610         done; \
36611         echo "Doing install-pdf in libtermcap" ; \
36612         (cd $(HOST_SUBDIR)/libtermcap && \
36613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615                   "RANLIB=$${RANLIB}" \
36616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617                   install-pdf) \
36618           || exit 1
36619
36620 @endif libtermcap
36621
36622 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
36623 maybe-install-html-libtermcap:
36624 @if libtermcap
36625 maybe-install-html-libtermcap: install-html-libtermcap
36626
36627 install-html-libtermcap: \
36628     configure-libtermcap \
36629     html-libtermcap 
36630         @: $(MAKE); $(unstage)
36631         @[ -f ./libtermcap/Makefile ] || exit 0; \
36632         r=`${PWD_COMMAND}`; export r; \
36633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36634         $(HOST_EXPORTS) \
36635         for flag in $(EXTRA_HOST_FLAGS) ; do \
36636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36637         done; \
36638         echo "Doing install-html in libtermcap" ; \
36639         (cd $(HOST_SUBDIR)/libtermcap && \
36640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36642                   "RANLIB=$${RANLIB}" \
36643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36644                   install-html) \
36645           || exit 1
36646
36647 @endif libtermcap
36648
36649 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
36650 maybe-installcheck-libtermcap:
36651 @if libtermcap
36652 maybe-installcheck-libtermcap: installcheck-libtermcap
36653
36654 installcheck-libtermcap: \
36655     configure-libtermcap 
36656         @: $(MAKE); $(unstage)
36657         @[ -f ./libtermcap/Makefile ] || exit 0; \
36658         r=`${PWD_COMMAND}`; export r; \
36659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660         $(HOST_EXPORTS) \
36661         for flag in $(EXTRA_HOST_FLAGS) ; do \
36662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663         done; \
36664         echo "Doing installcheck in libtermcap" ; \
36665         (cd $(HOST_SUBDIR)/libtermcap && \
36666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36668                   "RANLIB=$${RANLIB}" \
36669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36670                   installcheck) \
36671           || exit 1
36672
36673 @endif libtermcap
36674
36675 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
36676 maybe-mostlyclean-libtermcap:
36677 @if libtermcap
36678 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
36679
36680 # libtermcap doesn't support mostlyclean.
36681 mostlyclean-libtermcap:
36682
36683 @endif libtermcap
36684
36685 .PHONY: maybe-clean-libtermcap clean-libtermcap
36686 maybe-clean-libtermcap:
36687 @if libtermcap
36688 maybe-clean-libtermcap: clean-libtermcap
36689
36690 # libtermcap doesn't support clean.
36691 clean-libtermcap:
36692
36693 @endif libtermcap
36694
36695 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
36696 maybe-distclean-libtermcap:
36697 @if libtermcap
36698 maybe-distclean-libtermcap: distclean-libtermcap
36699
36700 # libtermcap doesn't support distclean.
36701 distclean-libtermcap:
36702
36703 @endif libtermcap
36704
36705 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
36706 maybe-maintainer-clean-libtermcap:
36707 @if libtermcap
36708 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
36709
36710 # libtermcap doesn't support maintainer-clean.
36711 maintainer-clean-libtermcap:
36712
36713 @endif libtermcap
36714
36715
36716
36717 .PHONY: configure-utils maybe-configure-utils
36718 maybe-configure-utils:
36719 @if gcc-bootstrap
36720 configure-utils: stage_current
36721 @endif gcc-bootstrap
36722 @if utils
36723 maybe-configure-utils: configure-utils
36724 configure-utils: 
36725         @: $(MAKE); $(unstage)
36726         @r=`${PWD_COMMAND}`; export r; \
36727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36728         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
36729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
36730         $(HOST_EXPORTS) \
36731         echo Configuring in $(HOST_SUBDIR)/utils; \
36732         cd "$(HOST_SUBDIR)/utils" || exit 1; \
36733         case $(srcdir) in \
36734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36735           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
36736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36737         esac; \
36738         srcdiroption="--srcdir=$${topdir}/utils"; \
36739         libsrcdir="$$s/utils"; \
36740         $(SHELL) $${libsrcdir}/configure \
36741           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36742           --target=${target_alias} $${srcdiroption}  \
36743           || exit 1
36744 @endif utils
36745
36746
36747
36748
36749
36750 .PHONY: all-utils maybe-all-utils
36751 maybe-all-utils:
36752 @if gcc-bootstrap
36753 all-utils: stage_current
36754 @endif gcc-bootstrap
36755 @if utils
36756 TARGET-utils=all
36757 maybe-all-utils: all-utils
36758 all-utils: configure-utils
36759         @: $(MAKE); $(unstage)
36760         @r=`${PWD_COMMAND}`; export r; \
36761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36762         $(HOST_EXPORTS) \
36763         (cd $(HOST_SUBDIR)/utils && \
36764           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
36765 @endif utils
36766
36767
36768
36769
36770 .PHONY: check-utils maybe-check-utils
36771 maybe-check-utils:
36772 @if utils
36773 maybe-check-utils: check-utils
36774
36775 check-utils:
36776
36777 @endif utils
36778
36779 .PHONY: install-utils maybe-install-utils
36780 maybe-install-utils:
36781 @if utils
36782 maybe-install-utils: install-utils
36783
36784 install-utils: installdirs
36785         @: $(MAKE); $(unstage)
36786         @r=`${PWD_COMMAND}`; export r; \
36787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788         $(HOST_EXPORTS) \
36789         (cd $(HOST_SUBDIR)/utils && \
36790           $(MAKE) $(FLAGS_TO_PASS)  install)
36791
36792 @endif utils
36793
36794 # Other targets (info, dvi, pdf, etc.)
36795
36796 .PHONY: maybe-info-utils info-utils
36797 maybe-info-utils:
36798 @if utils
36799 maybe-info-utils: info-utils
36800
36801 info-utils: \
36802     configure-utils 
36803         @: $(MAKE); $(unstage)
36804         @[ -f ./utils/Makefile ] || exit 0; \
36805         r=`${PWD_COMMAND}`; export r; \
36806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807         $(HOST_EXPORTS) \
36808         for flag in $(EXTRA_HOST_FLAGS) ; do \
36809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36810         done; \
36811         echo "Doing info in utils" ; \
36812         (cd $(HOST_SUBDIR)/utils && \
36813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36815                   "RANLIB=$${RANLIB}" \
36816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36817                   info) \
36818           || exit 1
36819
36820 @endif utils
36821
36822 .PHONY: maybe-dvi-utils dvi-utils
36823 maybe-dvi-utils:
36824 @if utils
36825 maybe-dvi-utils: dvi-utils
36826
36827 dvi-utils: \
36828     configure-utils 
36829         @: $(MAKE); $(unstage)
36830         @[ -f ./utils/Makefile ] || exit 0; \
36831         r=`${PWD_COMMAND}`; export r; \
36832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833         $(HOST_EXPORTS) \
36834         for flag in $(EXTRA_HOST_FLAGS) ; do \
36835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836         done; \
36837         echo "Doing dvi in utils" ; \
36838         (cd $(HOST_SUBDIR)/utils && \
36839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841                   "RANLIB=$${RANLIB}" \
36842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843                   dvi) \
36844           || exit 1
36845
36846 @endif utils
36847
36848 .PHONY: maybe-pdf-utils pdf-utils
36849 maybe-pdf-utils:
36850 @if utils
36851 maybe-pdf-utils: pdf-utils
36852
36853 pdf-utils: \
36854     configure-utils 
36855         @: $(MAKE); $(unstage)
36856         @[ -f ./utils/Makefile ] || exit 0; \
36857         r=`${PWD_COMMAND}`; export r; \
36858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859         $(HOST_EXPORTS) \
36860         for flag in $(EXTRA_HOST_FLAGS) ; do \
36861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36862         done; \
36863         echo "Doing pdf in utils" ; \
36864         (cd $(HOST_SUBDIR)/utils && \
36865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36867                   "RANLIB=$${RANLIB}" \
36868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36869                   pdf) \
36870           || exit 1
36871
36872 @endif utils
36873
36874 .PHONY: maybe-html-utils html-utils
36875 maybe-html-utils:
36876 @if utils
36877 maybe-html-utils: html-utils
36878
36879 html-utils: \
36880     configure-utils 
36881         @: $(MAKE); $(unstage)
36882         @[ -f ./utils/Makefile ] || exit 0; \
36883         r=`${PWD_COMMAND}`; export r; \
36884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885         $(HOST_EXPORTS) \
36886         for flag in $(EXTRA_HOST_FLAGS) ; do \
36887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888         done; \
36889         echo "Doing html in utils" ; \
36890         (cd $(HOST_SUBDIR)/utils && \
36891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893                   "RANLIB=$${RANLIB}" \
36894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895                   html) \
36896           || exit 1
36897
36898 @endif utils
36899
36900 .PHONY: maybe-TAGS-utils TAGS-utils
36901 maybe-TAGS-utils:
36902 @if utils
36903 maybe-TAGS-utils: TAGS-utils
36904
36905 TAGS-utils: \
36906     configure-utils 
36907         @: $(MAKE); $(unstage)
36908         @[ -f ./utils/Makefile ] || exit 0; \
36909         r=`${PWD_COMMAND}`; export r; \
36910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911         $(HOST_EXPORTS) \
36912         for flag in $(EXTRA_HOST_FLAGS) ; do \
36913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36914         done; \
36915         echo "Doing TAGS in utils" ; \
36916         (cd $(HOST_SUBDIR)/utils && \
36917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36919                   "RANLIB=$${RANLIB}" \
36920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36921                   TAGS) \
36922           || exit 1
36923
36924 @endif utils
36925
36926 .PHONY: maybe-install-info-utils install-info-utils
36927 maybe-install-info-utils:
36928 @if utils
36929 maybe-install-info-utils: install-info-utils
36930
36931 install-info-utils: \
36932     configure-utils \
36933     info-utils 
36934         @: $(MAKE); $(unstage)
36935         @[ -f ./utils/Makefile ] || exit 0; \
36936         r=`${PWD_COMMAND}`; export r; \
36937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36938         $(HOST_EXPORTS) \
36939         for flag in $(EXTRA_HOST_FLAGS) ; do \
36940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36941         done; \
36942         echo "Doing install-info in utils" ; \
36943         (cd $(HOST_SUBDIR)/utils && \
36944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36946                   "RANLIB=$${RANLIB}" \
36947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36948                   install-info) \
36949           || exit 1
36950
36951 @endif utils
36952
36953 .PHONY: maybe-install-pdf-utils install-pdf-utils
36954 maybe-install-pdf-utils:
36955 @if utils
36956 maybe-install-pdf-utils: install-pdf-utils
36957
36958 install-pdf-utils: \
36959     configure-utils \
36960     pdf-utils 
36961         @: $(MAKE); $(unstage)
36962         @[ -f ./utils/Makefile ] || exit 0; \
36963         r=`${PWD_COMMAND}`; export r; \
36964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965         $(HOST_EXPORTS) \
36966         for flag in $(EXTRA_HOST_FLAGS) ; do \
36967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36968         done; \
36969         echo "Doing install-pdf in utils" ; \
36970         (cd $(HOST_SUBDIR)/utils && \
36971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973                   "RANLIB=$${RANLIB}" \
36974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975                   install-pdf) \
36976           || exit 1
36977
36978 @endif utils
36979
36980 .PHONY: maybe-install-html-utils install-html-utils
36981 maybe-install-html-utils:
36982 @if utils
36983 maybe-install-html-utils: install-html-utils
36984
36985 install-html-utils: \
36986     configure-utils \
36987     html-utils 
36988         @: $(MAKE); $(unstage)
36989         @[ -f ./utils/Makefile ] || exit 0; \
36990         r=`${PWD_COMMAND}`; export r; \
36991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36992         $(HOST_EXPORTS) \
36993         for flag in $(EXTRA_HOST_FLAGS) ; do \
36994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36995         done; \
36996         echo "Doing install-html in utils" ; \
36997         (cd $(HOST_SUBDIR)/utils && \
36998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37000                   "RANLIB=$${RANLIB}" \
37001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37002                   install-html) \
37003           || exit 1
37004
37005 @endif utils
37006
37007 .PHONY: maybe-installcheck-utils installcheck-utils
37008 maybe-installcheck-utils:
37009 @if utils
37010 maybe-installcheck-utils: installcheck-utils
37011
37012 installcheck-utils: \
37013     configure-utils 
37014         @: $(MAKE); $(unstage)
37015         @[ -f ./utils/Makefile ] || exit 0; \
37016         r=`${PWD_COMMAND}`; export r; \
37017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018         $(HOST_EXPORTS) \
37019         for flag in $(EXTRA_HOST_FLAGS) ; do \
37020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021         done; \
37022         echo "Doing installcheck in utils" ; \
37023         (cd $(HOST_SUBDIR)/utils && \
37024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37026                   "RANLIB=$${RANLIB}" \
37027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37028                   installcheck) \
37029           || exit 1
37030
37031 @endif utils
37032
37033 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
37034 maybe-mostlyclean-utils:
37035 @if utils
37036 maybe-mostlyclean-utils: mostlyclean-utils
37037
37038 mostlyclean-utils: 
37039         @: $(MAKE); $(unstage)
37040         @[ -f ./utils/Makefile ] || exit 0; \
37041         r=`${PWD_COMMAND}`; export r; \
37042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37043         $(HOST_EXPORTS) \
37044         for flag in $(EXTRA_HOST_FLAGS) ; do \
37045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37046         done; \
37047         echo "Doing mostlyclean in utils" ; \
37048         (cd $(HOST_SUBDIR)/utils && \
37049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37051                   "RANLIB=$${RANLIB}" \
37052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37053                   mostlyclean) \
37054           || exit 1
37055
37056 @endif utils
37057
37058 .PHONY: maybe-clean-utils clean-utils
37059 maybe-clean-utils:
37060 @if utils
37061 maybe-clean-utils: clean-utils
37062
37063 clean-utils: 
37064         @: $(MAKE); $(unstage)
37065         @[ -f ./utils/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 clean in utils" ; \
37073         (cd $(HOST_SUBDIR)/utils && \
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                   clean) \
37079           || exit 1
37080
37081 @endif utils
37082
37083 .PHONY: maybe-distclean-utils distclean-utils
37084 maybe-distclean-utils:
37085 @if utils
37086 maybe-distclean-utils: distclean-utils
37087
37088 distclean-utils: 
37089         @: $(MAKE); $(unstage)
37090         @[ -f ./utils/Makefile ] || exit 0; \
37091         r=`${PWD_COMMAND}`; export r; \
37092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093         $(HOST_EXPORTS) \
37094         for flag in $(EXTRA_HOST_FLAGS) ; do \
37095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096         done; \
37097         echo "Doing distclean in utils" ; \
37098         (cd $(HOST_SUBDIR)/utils && \
37099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37101                   "RANLIB=$${RANLIB}" \
37102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37103                   distclean) \
37104           || exit 1
37105
37106 @endif utils
37107
37108 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
37109 maybe-maintainer-clean-utils:
37110 @if utils
37111 maybe-maintainer-clean-utils: maintainer-clean-utils
37112
37113 maintainer-clean-utils: 
37114         @: $(MAKE); $(unstage)
37115         @[ -f ./utils/Makefile ] || exit 0; \
37116         r=`${PWD_COMMAND}`; export r; \
37117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118         $(HOST_EXPORTS) \
37119         for flag in $(EXTRA_HOST_FLAGS) ; do \
37120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121         done; \
37122         echo "Doing maintainer-clean in utils" ; \
37123         (cd $(HOST_SUBDIR)/utils && \
37124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126                   "RANLIB=$${RANLIB}" \
37127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128                   maintainer-clean) \
37129           || exit 1
37130
37131 @endif utils
37132
37133
37134
37135 .PHONY: configure-gnattools maybe-configure-gnattools
37136 maybe-configure-gnattools:
37137 @if gcc-bootstrap
37138 configure-gnattools: stage_current
37139 @endif gcc-bootstrap
37140 @if gnattools
37141 maybe-configure-gnattools: configure-gnattools
37142 configure-gnattools: 
37143         @: $(MAKE); $(unstage)
37144         @r=`${PWD_COMMAND}`; export r; \
37145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
37147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
37148         $(HOST_EXPORTS) \
37149         echo Configuring in $(HOST_SUBDIR)/gnattools; \
37150         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
37151         case $(srcdir) in \
37152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37153           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
37154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37155         esac; \
37156         srcdiroption="--srcdir=$${topdir}/gnattools"; \
37157         libsrcdir="$$s/gnattools"; \
37158         $(SHELL) $${libsrcdir}/configure \
37159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37160           --target=${target_alias} $${srcdiroption}  \
37161           || exit 1
37162 @endif gnattools
37163
37164
37165
37166
37167
37168 .PHONY: all-gnattools maybe-all-gnattools
37169 maybe-all-gnattools:
37170 @if gcc-bootstrap
37171 all-gnattools: stage_current
37172 @endif gcc-bootstrap
37173 @if gnattools
37174 TARGET-gnattools=all
37175 maybe-all-gnattools: all-gnattools
37176 all-gnattools: configure-gnattools
37177         @: $(MAKE); $(unstage)
37178         @r=`${PWD_COMMAND}`; export r; \
37179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37180         $(HOST_EXPORTS) \
37181         (cd $(HOST_SUBDIR)/gnattools && \
37182           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
37183 @endif gnattools
37184
37185
37186
37187
37188 .PHONY: check-gnattools maybe-check-gnattools
37189 maybe-check-gnattools:
37190 @if gnattools
37191 maybe-check-gnattools: check-gnattools
37192
37193 check-gnattools:
37194         @: $(MAKE); $(unstage)
37195         @r=`${PWD_COMMAND}`; export r; \
37196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37197         $(HOST_EXPORTS) \
37198         (cd $(HOST_SUBDIR)/gnattools && \
37199           $(MAKE) $(FLAGS_TO_PASS)  check)
37200
37201 @endif gnattools
37202
37203 .PHONY: install-gnattools maybe-install-gnattools
37204 maybe-install-gnattools:
37205 @if gnattools
37206 maybe-install-gnattools: install-gnattools
37207
37208 install-gnattools: installdirs
37209         @: $(MAKE); $(unstage)
37210         @r=`${PWD_COMMAND}`; export r; \
37211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212         $(HOST_EXPORTS) \
37213         (cd $(HOST_SUBDIR)/gnattools && \
37214           $(MAKE) $(FLAGS_TO_PASS)  install)
37215
37216 @endif gnattools
37217
37218 # Other targets (info, dvi, pdf, etc.)
37219
37220 .PHONY: maybe-info-gnattools info-gnattools
37221 maybe-info-gnattools:
37222 @if gnattools
37223 maybe-info-gnattools: info-gnattools
37224
37225 info-gnattools: \
37226     configure-gnattools 
37227         @: $(MAKE); $(unstage)
37228         @[ -f ./gnattools/Makefile ] || exit 0; \
37229         r=`${PWD_COMMAND}`; export r; \
37230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231         $(HOST_EXPORTS) \
37232         for flag in $(EXTRA_HOST_FLAGS) ; do \
37233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37234         done; \
37235         echo "Doing info in gnattools" ; \
37236         (cd $(HOST_SUBDIR)/gnattools && \
37237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37239                   "RANLIB=$${RANLIB}" \
37240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37241                   info) \
37242           || exit 1
37243
37244 @endif gnattools
37245
37246 .PHONY: maybe-dvi-gnattools dvi-gnattools
37247 maybe-dvi-gnattools:
37248 @if gnattools
37249 maybe-dvi-gnattools: dvi-gnattools
37250
37251 dvi-gnattools: \
37252     configure-gnattools 
37253         @: $(MAKE); $(unstage)
37254         @[ -f ./gnattools/Makefile ] || exit 0; \
37255         r=`${PWD_COMMAND}`; export r; \
37256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257         $(HOST_EXPORTS) \
37258         for flag in $(EXTRA_HOST_FLAGS) ; do \
37259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37260         done; \
37261         echo "Doing dvi in gnattools" ; \
37262         (cd $(HOST_SUBDIR)/gnattools && \
37263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37265                   "RANLIB=$${RANLIB}" \
37266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37267                   dvi) \
37268           || exit 1
37269
37270 @endif gnattools
37271
37272 .PHONY: maybe-pdf-gnattools pdf-gnattools
37273 maybe-pdf-gnattools:
37274 @if gnattools
37275 maybe-pdf-gnattools: pdf-gnattools
37276
37277 pdf-gnattools: \
37278     configure-gnattools 
37279         @: $(MAKE); $(unstage)
37280         @[ -f ./gnattools/Makefile ] || exit 0; \
37281         r=`${PWD_COMMAND}`; export r; \
37282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37283         $(HOST_EXPORTS) \
37284         for flag in $(EXTRA_HOST_FLAGS) ; do \
37285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37286         done; \
37287         echo "Doing pdf in gnattools" ; \
37288         (cd $(HOST_SUBDIR)/gnattools && \
37289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37291                   "RANLIB=$${RANLIB}" \
37292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37293                   pdf) \
37294           || exit 1
37295
37296 @endif gnattools
37297
37298 .PHONY: maybe-html-gnattools html-gnattools
37299 maybe-html-gnattools:
37300 @if gnattools
37301 maybe-html-gnattools: html-gnattools
37302
37303 html-gnattools: \
37304     configure-gnattools 
37305         @: $(MAKE); $(unstage)
37306         @[ -f ./gnattools/Makefile ] || exit 0; \
37307         r=`${PWD_COMMAND}`; export r; \
37308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37309         $(HOST_EXPORTS) \
37310         for flag in $(EXTRA_HOST_FLAGS) ; do \
37311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37312         done; \
37313         echo "Doing html in gnattools" ; \
37314         (cd $(HOST_SUBDIR)/gnattools && \
37315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37317                   "RANLIB=$${RANLIB}" \
37318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37319                   html) \
37320           || exit 1
37321
37322 @endif gnattools
37323
37324 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
37325 maybe-TAGS-gnattools:
37326 @if gnattools
37327 maybe-TAGS-gnattools: TAGS-gnattools
37328
37329 TAGS-gnattools: \
37330     configure-gnattools 
37331         @: $(MAKE); $(unstage)
37332         @[ -f ./gnattools/Makefile ] || exit 0; \
37333         r=`${PWD_COMMAND}`; export r; \
37334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335         $(HOST_EXPORTS) \
37336         for flag in $(EXTRA_HOST_FLAGS) ; do \
37337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37338         done; \
37339         echo "Doing TAGS in gnattools" ; \
37340         (cd $(HOST_SUBDIR)/gnattools && \
37341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37343                   "RANLIB=$${RANLIB}" \
37344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37345                   TAGS) \
37346           || exit 1
37347
37348 @endif gnattools
37349
37350 .PHONY: maybe-install-info-gnattools install-info-gnattools
37351 maybe-install-info-gnattools:
37352 @if gnattools
37353 maybe-install-info-gnattools: install-info-gnattools
37354
37355 install-info-gnattools: \
37356     configure-gnattools \
37357     info-gnattools 
37358         @: $(MAKE); $(unstage)
37359         @[ -f ./gnattools/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 install-info in gnattools" ; \
37367         (cd $(HOST_SUBDIR)/gnattools && \
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                   install-info) \
37373           || exit 1
37374
37375 @endif gnattools
37376
37377 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
37378 maybe-install-pdf-gnattools:
37379 @if gnattools
37380 maybe-install-pdf-gnattools: install-pdf-gnattools
37381
37382 install-pdf-gnattools: \
37383     configure-gnattools \
37384     pdf-gnattools 
37385         @: $(MAKE); $(unstage)
37386         @[ -f ./gnattools/Makefile ] || exit 0; \
37387         r=`${PWD_COMMAND}`; export r; \
37388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389         $(HOST_EXPORTS) \
37390         for flag in $(EXTRA_HOST_FLAGS) ; do \
37391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37392         done; \
37393         echo "Doing install-pdf in gnattools" ; \
37394         (cd $(HOST_SUBDIR)/gnattools && \
37395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37397                   "RANLIB=$${RANLIB}" \
37398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37399                   install-pdf) \
37400           || exit 1
37401
37402 @endif gnattools
37403
37404 .PHONY: maybe-install-html-gnattools install-html-gnattools
37405 maybe-install-html-gnattools:
37406 @if gnattools
37407 maybe-install-html-gnattools: install-html-gnattools
37408
37409 install-html-gnattools: \
37410     configure-gnattools \
37411     html-gnattools 
37412         @: $(MAKE); $(unstage)
37413         @[ -f ./gnattools/Makefile ] || exit 0; \
37414         r=`${PWD_COMMAND}`; export r; \
37415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416         $(HOST_EXPORTS) \
37417         for flag in $(EXTRA_HOST_FLAGS) ; do \
37418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37419         done; \
37420         echo "Doing install-html in gnattools" ; \
37421         (cd $(HOST_SUBDIR)/gnattools && \
37422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37424                   "RANLIB=$${RANLIB}" \
37425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37426                   install-html) \
37427           || exit 1
37428
37429 @endif gnattools
37430
37431 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
37432 maybe-installcheck-gnattools:
37433 @if gnattools
37434 maybe-installcheck-gnattools: installcheck-gnattools
37435
37436 installcheck-gnattools: \
37437     configure-gnattools 
37438         @: $(MAKE); $(unstage)
37439         @[ -f ./gnattools/Makefile ] || exit 0; \
37440         r=`${PWD_COMMAND}`; export r; \
37441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442         $(HOST_EXPORTS) \
37443         for flag in $(EXTRA_HOST_FLAGS) ; do \
37444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37445         done; \
37446         echo "Doing installcheck in gnattools" ; \
37447         (cd $(HOST_SUBDIR)/gnattools && \
37448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37450                   "RANLIB=$${RANLIB}" \
37451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37452                   installcheck) \
37453           || exit 1
37454
37455 @endif gnattools
37456
37457 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
37458 maybe-mostlyclean-gnattools:
37459 @if gnattools
37460 maybe-mostlyclean-gnattools: mostlyclean-gnattools
37461
37462 mostlyclean-gnattools: 
37463         @: $(MAKE); $(unstage)
37464         @[ -f ./gnattools/Makefile ] || exit 0; \
37465         r=`${PWD_COMMAND}`; export r; \
37466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467         $(HOST_EXPORTS) \
37468         for flag in $(EXTRA_HOST_FLAGS) ; do \
37469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37470         done; \
37471         echo "Doing mostlyclean in gnattools" ; \
37472         (cd $(HOST_SUBDIR)/gnattools && \
37473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37475                   "RANLIB=$${RANLIB}" \
37476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37477                   mostlyclean) \
37478           || exit 1
37479
37480 @endif gnattools
37481
37482 .PHONY: maybe-clean-gnattools clean-gnattools
37483 maybe-clean-gnattools:
37484 @if gnattools
37485 maybe-clean-gnattools: clean-gnattools
37486
37487 clean-gnattools: 
37488         @: $(MAKE); $(unstage)
37489         @[ -f ./gnattools/Makefile ] || exit 0; \
37490         r=`${PWD_COMMAND}`; export r; \
37491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37492         $(HOST_EXPORTS) \
37493         for flag in $(EXTRA_HOST_FLAGS) ; do \
37494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37495         done; \
37496         echo "Doing clean in gnattools" ; \
37497         (cd $(HOST_SUBDIR)/gnattools && \
37498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37500                   "RANLIB=$${RANLIB}" \
37501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37502                   clean) \
37503           || exit 1
37504
37505 @endif gnattools
37506
37507 .PHONY: maybe-distclean-gnattools distclean-gnattools
37508 maybe-distclean-gnattools:
37509 @if gnattools
37510 maybe-distclean-gnattools: distclean-gnattools
37511
37512 distclean-gnattools: 
37513         @: $(MAKE); $(unstage)
37514         @[ -f ./gnattools/Makefile ] || exit 0; \
37515         r=`${PWD_COMMAND}`; export r; \
37516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517         $(HOST_EXPORTS) \
37518         for flag in $(EXTRA_HOST_FLAGS) ; do \
37519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520         done; \
37521         echo "Doing distclean in gnattools" ; \
37522         (cd $(HOST_SUBDIR)/gnattools && \
37523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37525                   "RANLIB=$${RANLIB}" \
37526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37527                   distclean) \
37528           || exit 1
37529
37530 @endif gnattools
37531
37532 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
37533 maybe-maintainer-clean-gnattools:
37534 @if gnattools
37535 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
37536
37537 maintainer-clean-gnattools: 
37538         @: $(MAKE); $(unstage)
37539         @[ -f ./gnattools/Makefile ] || exit 0; \
37540         r=`${PWD_COMMAND}`; export r; \
37541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37542         $(HOST_EXPORTS) \
37543         for flag in $(EXTRA_HOST_FLAGS) ; do \
37544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37545         done; \
37546         echo "Doing maintainer-clean in gnattools" ; \
37547         (cd $(HOST_SUBDIR)/gnattools && \
37548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37550                   "RANLIB=$${RANLIB}" \
37551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37552                   maintainer-clean) \
37553           || exit 1
37554
37555 @endif gnattools
37556
37557
37558
37559 # ---------------------------------------
37560 # Modules which run on the target machine
37561 # ---------------------------------------
37562
37563
37564
37565
37566 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
37567 maybe-configure-target-libstdc++-v3:
37568 @if gcc-bootstrap
37569 configure-target-libstdc++-v3: stage_current
37570 @endif gcc-bootstrap
37571 @if target-libstdc++-v3
37572 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
37573 configure-target-libstdc++-v3: 
37574         @: $(MAKE); $(unstage)
37575         @r=`${PWD_COMMAND}`; export r; \
37576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577         echo "Checking multilib configuration for libstdc++-v3..."; \
37578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37579         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
37580         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37581           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37582             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37583           else \
37584             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
37585             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37586           fi; \
37587         else \
37588           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37589         fi; \
37590         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
37591         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37592         $(RAW_CXX_TARGET_EXPORTS) \
37593         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
37594         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
37595         case $(srcdir) in \
37596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37597           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
37598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37599         esac; \
37600         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
37601         libsrcdir="$$s/libstdc++-v3"; \
37602         rm -f no-such-file || : ; \
37603         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37604           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37605           --target=${target_alias} $${srcdiroption}  \
37606           || exit 1
37607 @endif target-libstdc++-v3
37608
37609
37610
37611
37612
37613 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
37614 maybe-all-target-libstdc++-v3:
37615 @if gcc-bootstrap
37616 all-target-libstdc++-v3: stage_current
37617 @endif gcc-bootstrap
37618 @if target-libstdc++-v3
37619 TARGET-target-libstdc++-v3=all
37620 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
37621 all-target-libstdc++-v3: configure-target-libstdc++-v3
37622         @: $(MAKE); $(unstage)
37623         @r=`${PWD_COMMAND}`; export r; \
37624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625         $(RAW_CXX_TARGET_EXPORTS) \
37626         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37627           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
37628 @endif target-libstdc++-v3
37629
37630
37631
37632
37633
37634 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
37635 maybe-check-target-libstdc++-v3:
37636 @if target-libstdc++-v3
37637 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
37638
37639 check-target-libstdc++-v3:
37640         @: $(MAKE); $(unstage)
37641         @r=`${PWD_COMMAND}`; export r; \
37642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37643         $(RAW_CXX_TARGET_EXPORTS) \
37644         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37645           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
37646
37647 @endif target-libstdc++-v3
37648
37649 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
37650 maybe-install-target-libstdc++-v3:
37651 @if target-libstdc++-v3
37652 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
37653
37654 install-target-libstdc++-v3: installdirs
37655         @: $(MAKE); $(unstage)
37656         @r=`${PWD_COMMAND}`; export r; \
37657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37658         $(RAW_CXX_TARGET_EXPORTS) \
37659         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37660           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37661
37662 @endif target-libstdc++-v3
37663
37664 # Other targets (info, dvi, pdf, etc.)
37665
37666 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
37667 maybe-info-target-libstdc++-v3:
37668 @if target-libstdc++-v3
37669 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
37670
37671 info-target-libstdc++-v3: \
37672     configure-target-libstdc++-v3 
37673         @: $(MAKE); $(unstage)
37674         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37675         r=`${PWD_COMMAND}`; export r; \
37676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37677         $(RAW_CXX_TARGET_EXPORTS) \
37678         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37679         for flag in $(EXTRA_TARGET_FLAGS); do \
37680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681         done; \
37682         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37685                   "RANLIB=$${RANLIB}" \
37686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37687                    info) \
37688           || exit 1
37689
37690 @endif target-libstdc++-v3
37691
37692 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
37693 maybe-dvi-target-libstdc++-v3:
37694 @if target-libstdc++-v3
37695 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
37696
37697 dvi-target-libstdc++-v3: \
37698     configure-target-libstdc++-v3 
37699         @: $(MAKE); $(unstage)
37700         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37701         r=`${PWD_COMMAND}`; export r; \
37702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703         $(RAW_CXX_TARGET_EXPORTS) \
37704         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37705         for flag in $(EXTRA_TARGET_FLAGS); do \
37706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37707         done; \
37708         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711                   "RANLIB=$${RANLIB}" \
37712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37713                    dvi) \
37714           || exit 1
37715
37716 @endif target-libstdc++-v3
37717
37718 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
37719 maybe-pdf-target-libstdc++-v3:
37720 @if target-libstdc++-v3
37721 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
37722
37723 pdf-target-libstdc++-v3: \
37724     configure-target-libstdc++-v3 
37725         @: $(MAKE); $(unstage)
37726         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37727         r=`${PWD_COMMAND}`; export r; \
37728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729         $(RAW_CXX_TARGET_EXPORTS) \
37730         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37731         for flag in $(EXTRA_TARGET_FLAGS); do \
37732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37733         done; \
37734         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37737                   "RANLIB=$${RANLIB}" \
37738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37739                    pdf) \
37740           || exit 1
37741
37742 @endif target-libstdc++-v3
37743
37744 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
37745 maybe-html-target-libstdc++-v3:
37746 @if target-libstdc++-v3
37747 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
37748
37749 html-target-libstdc++-v3: \
37750     configure-target-libstdc++-v3 
37751         @: $(MAKE); $(unstage)
37752         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37753         r=`${PWD_COMMAND}`; export r; \
37754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755         $(RAW_CXX_TARGET_EXPORTS) \
37756         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37757         for flag in $(EXTRA_TARGET_FLAGS); do \
37758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759         done; \
37760         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763                   "RANLIB=$${RANLIB}" \
37764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37765                    html) \
37766           || exit 1
37767
37768 @endif target-libstdc++-v3
37769
37770 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
37771 maybe-TAGS-target-libstdc++-v3:
37772 @if target-libstdc++-v3
37773 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
37774
37775 TAGS-target-libstdc++-v3: \
37776     configure-target-libstdc++-v3 
37777         @: $(MAKE); $(unstage)
37778         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37779         r=`${PWD_COMMAND}`; export r; \
37780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781         $(RAW_CXX_TARGET_EXPORTS) \
37782         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37783         for flag in $(EXTRA_TARGET_FLAGS); do \
37784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37785         done; \
37786         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    TAGS) \
37792           || exit 1
37793
37794 @endif target-libstdc++-v3
37795
37796 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
37797 maybe-install-info-target-libstdc++-v3:
37798 @if target-libstdc++-v3
37799 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
37800
37801 install-info-target-libstdc++-v3: \
37802     configure-target-libstdc++-v3 \
37803     info-target-libstdc++-v3 
37804         @: $(MAKE); $(unstage)
37805         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37806         r=`${PWD_COMMAND}`; export r; \
37807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37808         $(RAW_CXX_TARGET_EXPORTS) \
37809         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37810         for flag in $(EXTRA_TARGET_FLAGS); do \
37811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812         done; \
37813         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37816                   "RANLIB=$${RANLIB}" \
37817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37818                    install-info) \
37819           || exit 1
37820
37821 @endif target-libstdc++-v3
37822
37823 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
37824 maybe-install-pdf-target-libstdc++-v3:
37825 @if target-libstdc++-v3
37826 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
37827
37828 install-pdf-target-libstdc++-v3: \
37829     configure-target-libstdc++-v3 \
37830     pdf-target-libstdc++-v3 
37831         @: $(MAKE); $(unstage)
37832         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37833         r=`${PWD_COMMAND}`; export r; \
37834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835         $(RAW_CXX_TARGET_EXPORTS) \
37836         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37837         for flag in $(EXTRA_TARGET_FLAGS); do \
37838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37839         done; \
37840         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843                   "RANLIB=$${RANLIB}" \
37844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845                    install-pdf) \
37846           || exit 1
37847
37848 @endif target-libstdc++-v3
37849
37850 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
37851 maybe-install-html-target-libstdc++-v3:
37852 @if target-libstdc++-v3
37853 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
37854
37855 install-html-target-libstdc++-v3: \
37856     configure-target-libstdc++-v3 \
37857     html-target-libstdc++-v3 
37858         @: $(MAKE); $(unstage)
37859         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37860         r=`${PWD_COMMAND}`; export r; \
37861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37862         $(RAW_CXX_TARGET_EXPORTS) \
37863         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37864         for flag in $(EXTRA_TARGET_FLAGS); do \
37865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37866         done; \
37867         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37870                   "RANLIB=$${RANLIB}" \
37871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37872                    install-html) \
37873           || exit 1
37874
37875 @endif target-libstdc++-v3
37876
37877 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
37878 maybe-installcheck-target-libstdc++-v3:
37879 @if target-libstdc++-v3
37880 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
37881
37882 installcheck-target-libstdc++-v3: \
37883     configure-target-libstdc++-v3 
37884         @: $(MAKE); $(unstage)
37885         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37886         r=`${PWD_COMMAND}`; export r; \
37887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888         $(RAW_CXX_TARGET_EXPORTS) \
37889         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37890         for flag in $(EXTRA_TARGET_FLAGS); do \
37891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37892         done; \
37893         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896                   "RANLIB=$${RANLIB}" \
37897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37898                    installcheck) \
37899           || exit 1
37900
37901 @endif target-libstdc++-v3
37902
37903 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
37904 maybe-mostlyclean-target-libstdc++-v3:
37905 @if target-libstdc++-v3
37906 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
37907
37908 mostlyclean-target-libstdc++-v3: 
37909         @: $(MAKE); $(unstage)
37910         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37911         r=`${PWD_COMMAND}`; export r; \
37912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37913         $(RAW_CXX_TARGET_EXPORTS) \
37914         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37915         for flag in $(EXTRA_TARGET_FLAGS); do \
37916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917         done; \
37918         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37921                   "RANLIB=$${RANLIB}" \
37922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37923                    mostlyclean) \
37924           || exit 1
37925
37926 @endif target-libstdc++-v3
37927
37928 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
37929 maybe-clean-target-libstdc++-v3:
37930 @if target-libstdc++-v3
37931 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
37932
37933 clean-target-libstdc++-v3: 
37934         @: $(MAKE); $(unstage)
37935         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37936         r=`${PWD_COMMAND}`; export r; \
37937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37938         $(RAW_CXX_TARGET_EXPORTS) \
37939         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37940         for flag in $(EXTRA_TARGET_FLAGS); do \
37941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942         done; \
37943         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37946                   "RANLIB=$${RANLIB}" \
37947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37948                    clean) \
37949           || exit 1
37950
37951 @endif target-libstdc++-v3
37952
37953 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
37954 maybe-distclean-target-libstdc++-v3:
37955 @if target-libstdc++-v3
37956 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
37957
37958 distclean-target-libstdc++-v3: 
37959         @: $(MAKE); $(unstage)
37960         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37961         r=`${PWD_COMMAND}`; export r; \
37962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37963         $(RAW_CXX_TARGET_EXPORTS) \
37964         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37965         for flag in $(EXTRA_TARGET_FLAGS); do \
37966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967         done; \
37968         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37971                   "RANLIB=$${RANLIB}" \
37972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37973                    distclean) \
37974           || exit 1
37975
37976 @endif target-libstdc++-v3
37977
37978 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
37979 maybe-maintainer-clean-target-libstdc++-v3:
37980 @if target-libstdc++-v3
37981 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
37982
37983 maintainer-clean-target-libstdc++-v3: 
37984         @: $(MAKE); $(unstage)
37985         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37986         r=`${PWD_COMMAND}`; export r; \
37987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37988         $(RAW_CXX_TARGET_EXPORTS) \
37989         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37990         for flag in $(EXTRA_TARGET_FLAGS); do \
37991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37992         done; \
37993         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37996                   "RANLIB=$${RANLIB}" \
37997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37998                    maintainer-clean) \
37999           || exit 1
38000
38001 @endif target-libstdc++-v3
38002
38003
38004
38005
38006
38007 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
38008 maybe-configure-target-libmudflap:
38009 @if gcc-bootstrap
38010 configure-target-libmudflap: stage_current
38011 @endif gcc-bootstrap
38012 @if target-libmudflap
38013 maybe-configure-target-libmudflap: configure-target-libmudflap
38014 configure-target-libmudflap: 
38015         @: $(MAKE); $(unstage)
38016         @r=`${PWD_COMMAND}`; export r; \
38017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38018         echo "Checking multilib configuration for libmudflap..."; \
38019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
38020         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
38021         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
38022           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
38023             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
38024           else \
38025             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
38026             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
38027           fi; \
38028         else \
38029           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
38030         fi; \
38031         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
38032         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
38033         $(NORMAL_TARGET_EXPORTS) \
38034         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
38035         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
38036         case $(srcdir) in \
38037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38038           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
38039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38040         esac; \
38041         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
38042         libsrcdir="$$s/libmudflap"; \
38043         rm -f no-such-file || : ; \
38044         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38045           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38046           --target=${target_alias} $${srcdiroption}  \
38047           || exit 1
38048 @endif target-libmudflap
38049
38050
38051
38052
38053
38054 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
38055 maybe-all-target-libmudflap:
38056 @if gcc-bootstrap
38057 all-target-libmudflap: stage_current
38058 @endif gcc-bootstrap
38059 @if target-libmudflap
38060 TARGET-target-libmudflap=all
38061 maybe-all-target-libmudflap: all-target-libmudflap
38062 all-target-libmudflap: configure-target-libmudflap
38063         @: $(MAKE); $(unstage)
38064         @r=`${PWD_COMMAND}`; export r; \
38065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38066         $(NORMAL_TARGET_EXPORTS) \
38067         (cd $(TARGET_SUBDIR)/libmudflap && \
38068           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
38069 @endif target-libmudflap
38070
38071
38072
38073
38074
38075 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
38076 maybe-check-target-libmudflap:
38077 @if target-libmudflap
38078 maybe-check-target-libmudflap: check-target-libmudflap
38079
38080 check-target-libmudflap:
38081         @: $(MAKE); $(unstage)
38082         @r=`${PWD_COMMAND}`; export r; \
38083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084         $(NORMAL_TARGET_EXPORTS) \
38085         (cd $(TARGET_SUBDIR)/libmudflap && \
38086           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38087
38088 @endif target-libmudflap
38089
38090 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
38091 maybe-install-target-libmudflap:
38092 @if target-libmudflap
38093 maybe-install-target-libmudflap: install-target-libmudflap
38094
38095 install-target-libmudflap: installdirs
38096         @: $(MAKE); $(unstage)
38097         @r=`${PWD_COMMAND}`; export r; \
38098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099         $(NORMAL_TARGET_EXPORTS) \
38100         (cd $(TARGET_SUBDIR)/libmudflap && \
38101           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38102
38103 @endif target-libmudflap
38104
38105 # Other targets (info, dvi, pdf, etc.)
38106
38107 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
38108 maybe-info-target-libmudflap:
38109 @if target-libmudflap
38110 maybe-info-target-libmudflap: info-target-libmudflap
38111
38112 info-target-libmudflap: \
38113     configure-target-libmudflap 
38114         @: $(MAKE); $(unstage)
38115         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38116         r=`${PWD_COMMAND}`; export r; \
38117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38118         $(NORMAL_TARGET_EXPORTS) \
38119         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
38120         for flag in $(EXTRA_TARGET_FLAGS); do \
38121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38122         done; \
38123         (cd $(TARGET_SUBDIR)/libmudflap && \
38124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38126                   "RANLIB=$${RANLIB}" \
38127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38128                    info) \
38129           || exit 1
38130
38131 @endif target-libmudflap
38132
38133 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
38134 maybe-dvi-target-libmudflap:
38135 @if target-libmudflap
38136 maybe-dvi-target-libmudflap: dvi-target-libmudflap
38137
38138 dvi-target-libmudflap: \
38139     configure-target-libmudflap 
38140         @: $(MAKE); $(unstage)
38141         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38142         r=`${PWD_COMMAND}`; export r; \
38143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144         $(NORMAL_TARGET_EXPORTS) \
38145         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
38146         for flag in $(EXTRA_TARGET_FLAGS); do \
38147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38148         done; \
38149         (cd $(TARGET_SUBDIR)/libmudflap && \
38150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152                   "RANLIB=$${RANLIB}" \
38153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154                    dvi) \
38155           || exit 1
38156
38157 @endif target-libmudflap
38158
38159 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
38160 maybe-pdf-target-libmudflap:
38161 @if target-libmudflap
38162 maybe-pdf-target-libmudflap: pdf-target-libmudflap
38163
38164 pdf-target-libmudflap: \
38165     configure-target-libmudflap 
38166         @: $(MAKE); $(unstage)
38167         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38168         r=`${PWD_COMMAND}`; export r; \
38169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170         $(NORMAL_TARGET_EXPORTS) \
38171         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
38172         for flag in $(EXTRA_TARGET_FLAGS); do \
38173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38174         done; \
38175         (cd $(TARGET_SUBDIR)/libmudflap && \
38176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38178                   "RANLIB=$${RANLIB}" \
38179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38180                    pdf) \
38181           || exit 1
38182
38183 @endif target-libmudflap
38184
38185 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
38186 maybe-html-target-libmudflap:
38187 @if target-libmudflap
38188 maybe-html-target-libmudflap: html-target-libmudflap
38189
38190 html-target-libmudflap: \
38191     configure-target-libmudflap 
38192         @: $(MAKE); $(unstage)
38193         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38194         r=`${PWD_COMMAND}`; export r; \
38195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196         $(NORMAL_TARGET_EXPORTS) \
38197         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
38198         for flag in $(EXTRA_TARGET_FLAGS); do \
38199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38200         done; \
38201         (cd $(TARGET_SUBDIR)/libmudflap && \
38202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38204                   "RANLIB=$${RANLIB}" \
38205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38206                    html) \
38207           || exit 1
38208
38209 @endif target-libmudflap
38210
38211 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
38212 maybe-TAGS-target-libmudflap:
38213 @if target-libmudflap
38214 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
38215
38216 TAGS-target-libmudflap: \
38217     configure-target-libmudflap 
38218         @: $(MAKE); $(unstage)
38219         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38220         r=`${PWD_COMMAND}`; export r; \
38221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222         $(NORMAL_TARGET_EXPORTS) \
38223         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
38224         for flag in $(EXTRA_TARGET_FLAGS); do \
38225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38226         done; \
38227         (cd $(TARGET_SUBDIR)/libmudflap && \
38228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38230                   "RANLIB=$${RANLIB}" \
38231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38232                    TAGS) \
38233           || exit 1
38234
38235 @endif target-libmudflap
38236
38237 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
38238 maybe-install-info-target-libmudflap:
38239 @if target-libmudflap
38240 maybe-install-info-target-libmudflap: install-info-target-libmudflap
38241
38242 install-info-target-libmudflap: \
38243     configure-target-libmudflap \
38244     info-target-libmudflap 
38245         @: $(MAKE); $(unstage)
38246         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38247         r=`${PWD_COMMAND}`; export r; \
38248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38249         $(NORMAL_TARGET_EXPORTS) \
38250         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
38251         for flag in $(EXTRA_TARGET_FLAGS); do \
38252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253         done; \
38254         (cd $(TARGET_SUBDIR)/libmudflap && \
38255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38257                   "RANLIB=$${RANLIB}" \
38258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38259                    install-info) \
38260           || exit 1
38261
38262 @endif target-libmudflap
38263
38264 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
38265 maybe-install-pdf-target-libmudflap:
38266 @if target-libmudflap
38267 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
38268
38269 install-pdf-target-libmudflap: \
38270     configure-target-libmudflap \
38271     pdf-target-libmudflap 
38272         @: $(MAKE); $(unstage)
38273         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38274         r=`${PWD_COMMAND}`; export r; \
38275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38276         $(NORMAL_TARGET_EXPORTS) \
38277         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
38278         for flag in $(EXTRA_TARGET_FLAGS); do \
38279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38280         done; \
38281         (cd $(TARGET_SUBDIR)/libmudflap && \
38282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38284                   "RANLIB=$${RANLIB}" \
38285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38286                    install-pdf) \
38287           || exit 1
38288
38289 @endif target-libmudflap
38290
38291 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
38292 maybe-install-html-target-libmudflap:
38293 @if target-libmudflap
38294 maybe-install-html-target-libmudflap: install-html-target-libmudflap
38295
38296 install-html-target-libmudflap: \
38297     configure-target-libmudflap \
38298     html-target-libmudflap 
38299         @: $(MAKE); $(unstage)
38300         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38301         r=`${PWD_COMMAND}`; export r; \
38302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38303         $(NORMAL_TARGET_EXPORTS) \
38304         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
38305         for flag in $(EXTRA_TARGET_FLAGS); do \
38306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38307         done; \
38308         (cd $(TARGET_SUBDIR)/libmudflap && \
38309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38311                   "RANLIB=$${RANLIB}" \
38312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38313                    install-html) \
38314           || exit 1
38315
38316 @endif target-libmudflap
38317
38318 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
38319 maybe-installcheck-target-libmudflap:
38320 @if target-libmudflap
38321 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
38322
38323 installcheck-target-libmudflap: \
38324     configure-target-libmudflap 
38325         @: $(MAKE); $(unstage)
38326         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38327         r=`${PWD_COMMAND}`; export r; \
38328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38329         $(NORMAL_TARGET_EXPORTS) \
38330         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
38331         for flag in $(EXTRA_TARGET_FLAGS); do \
38332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38333         done; \
38334         (cd $(TARGET_SUBDIR)/libmudflap && \
38335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38337                   "RANLIB=$${RANLIB}" \
38338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38339                    installcheck) \
38340           || exit 1
38341
38342 @endif target-libmudflap
38343
38344 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
38345 maybe-mostlyclean-target-libmudflap:
38346 @if target-libmudflap
38347 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
38348
38349 mostlyclean-target-libmudflap: 
38350         @: $(MAKE); $(unstage)
38351         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38352         r=`${PWD_COMMAND}`; export r; \
38353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38354         $(NORMAL_TARGET_EXPORTS) \
38355         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
38356         for flag in $(EXTRA_TARGET_FLAGS); do \
38357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358         done; \
38359         (cd $(TARGET_SUBDIR)/libmudflap && \
38360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38362                   "RANLIB=$${RANLIB}" \
38363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38364                    mostlyclean) \
38365           || exit 1
38366
38367 @endif target-libmudflap
38368
38369 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
38370 maybe-clean-target-libmudflap:
38371 @if target-libmudflap
38372 maybe-clean-target-libmudflap: clean-target-libmudflap
38373
38374 clean-target-libmudflap: 
38375         @: $(MAKE); $(unstage)
38376         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38377         r=`${PWD_COMMAND}`; export r; \
38378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38379         $(NORMAL_TARGET_EXPORTS) \
38380         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
38381         for flag in $(EXTRA_TARGET_FLAGS); do \
38382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38383         done; \
38384         (cd $(TARGET_SUBDIR)/libmudflap && \
38385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38387                   "RANLIB=$${RANLIB}" \
38388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38389                    clean) \
38390           || exit 1
38391
38392 @endif target-libmudflap
38393
38394 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
38395 maybe-distclean-target-libmudflap:
38396 @if target-libmudflap
38397 maybe-distclean-target-libmudflap: distclean-target-libmudflap
38398
38399 distclean-target-libmudflap: 
38400         @: $(MAKE); $(unstage)
38401         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38402         r=`${PWD_COMMAND}`; export r; \
38403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38404         $(NORMAL_TARGET_EXPORTS) \
38405         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
38406         for flag in $(EXTRA_TARGET_FLAGS); do \
38407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38408         done; \
38409         (cd $(TARGET_SUBDIR)/libmudflap && \
38410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38412                   "RANLIB=$${RANLIB}" \
38413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38414                    distclean) \
38415           || exit 1
38416
38417 @endif target-libmudflap
38418
38419 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
38420 maybe-maintainer-clean-target-libmudflap:
38421 @if target-libmudflap
38422 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
38423
38424 maintainer-clean-target-libmudflap: 
38425         @: $(MAKE); $(unstage)
38426         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38427         r=`${PWD_COMMAND}`; export r; \
38428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38429         $(NORMAL_TARGET_EXPORTS) \
38430         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
38431         for flag in $(EXTRA_TARGET_FLAGS); do \
38432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38433         done; \
38434         (cd $(TARGET_SUBDIR)/libmudflap && \
38435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38437                   "RANLIB=$${RANLIB}" \
38438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38439                    maintainer-clean) \
38440           || exit 1
38441
38442 @endif target-libmudflap
38443
38444
38445
38446
38447
38448 .PHONY: configure-target-libssp maybe-configure-target-libssp
38449 maybe-configure-target-libssp:
38450 @if gcc-bootstrap
38451 configure-target-libssp: stage_current
38452 @endif gcc-bootstrap
38453 @if target-libssp
38454 maybe-configure-target-libssp: configure-target-libssp
38455 configure-target-libssp: 
38456         @: $(MAKE); $(unstage)
38457         @r=`${PWD_COMMAND}`; export r; \
38458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459         echo "Checking multilib configuration for libssp..."; \
38460         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38461         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
38462         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
38463           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
38464             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
38465           else \
38466             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
38467             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38468           fi; \
38469         else \
38470           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38471         fi; \
38472         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
38473         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38474         $(NORMAL_TARGET_EXPORTS) \
38475         echo Configuring in $(TARGET_SUBDIR)/libssp; \
38476         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
38477         case $(srcdir) in \
38478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38479           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
38480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38481         esac; \
38482         srcdiroption="--srcdir=$${topdir}/libssp"; \
38483         libsrcdir="$$s/libssp"; \
38484         rm -f no-such-file || : ; \
38485         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38486           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38487           --target=${target_alias} $${srcdiroption}  \
38488           || exit 1
38489 @endif target-libssp
38490
38491
38492
38493
38494
38495 .PHONY: all-target-libssp maybe-all-target-libssp
38496 maybe-all-target-libssp:
38497 @if gcc-bootstrap
38498 all-target-libssp: stage_current
38499 @endif gcc-bootstrap
38500 @if target-libssp
38501 TARGET-target-libssp=all
38502 maybe-all-target-libssp: all-target-libssp
38503 all-target-libssp: configure-target-libssp
38504         @: $(MAKE); $(unstage)
38505         @r=`${PWD_COMMAND}`; export r; \
38506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38507         $(NORMAL_TARGET_EXPORTS) \
38508         (cd $(TARGET_SUBDIR)/libssp && \
38509           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
38510 @endif target-libssp
38511
38512
38513
38514
38515
38516 .PHONY: check-target-libssp maybe-check-target-libssp
38517 maybe-check-target-libssp:
38518 @if target-libssp
38519 maybe-check-target-libssp: check-target-libssp
38520
38521 check-target-libssp:
38522         @: $(MAKE); $(unstage)
38523         @r=`${PWD_COMMAND}`; export r; \
38524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38525         $(NORMAL_TARGET_EXPORTS) \
38526         (cd $(TARGET_SUBDIR)/libssp && \
38527           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38528
38529 @endif target-libssp
38530
38531 .PHONY: install-target-libssp maybe-install-target-libssp
38532 maybe-install-target-libssp:
38533 @if target-libssp
38534 maybe-install-target-libssp: install-target-libssp
38535
38536 install-target-libssp: installdirs
38537         @: $(MAKE); $(unstage)
38538         @r=`${PWD_COMMAND}`; export r; \
38539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540         $(NORMAL_TARGET_EXPORTS) \
38541         (cd $(TARGET_SUBDIR)/libssp && \
38542           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38543
38544 @endif target-libssp
38545
38546 # Other targets (info, dvi, pdf, etc.)
38547
38548 .PHONY: maybe-info-target-libssp info-target-libssp
38549 maybe-info-target-libssp:
38550 @if target-libssp
38551 maybe-info-target-libssp: info-target-libssp
38552
38553 info-target-libssp: \
38554     configure-target-libssp 
38555         @: $(MAKE); $(unstage)
38556         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38557         r=`${PWD_COMMAND}`; export r; \
38558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559         $(NORMAL_TARGET_EXPORTS) \
38560         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
38561         for flag in $(EXTRA_TARGET_FLAGS); do \
38562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38563         done; \
38564         (cd $(TARGET_SUBDIR)/libssp && \
38565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38567                   "RANLIB=$${RANLIB}" \
38568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38569                    info) \
38570           || exit 1
38571
38572 @endif target-libssp
38573
38574 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
38575 maybe-dvi-target-libssp:
38576 @if target-libssp
38577 maybe-dvi-target-libssp: dvi-target-libssp
38578
38579 dvi-target-libssp: \
38580     configure-target-libssp 
38581         @: $(MAKE); $(unstage)
38582         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38583         r=`${PWD_COMMAND}`; export r; \
38584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585         $(NORMAL_TARGET_EXPORTS) \
38586         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
38587         for flag in $(EXTRA_TARGET_FLAGS); do \
38588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38589         done; \
38590         (cd $(TARGET_SUBDIR)/libssp && \
38591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593                   "RANLIB=$${RANLIB}" \
38594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595                    dvi) \
38596           || exit 1
38597
38598 @endif target-libssp
38599
38600 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
38601 maybe-pdf-target-libssp:
38602 @if target-libssp
38603 maybe-pdf-target-libssp: pdf-target-libssp
38604
38605 pdf-target-libssp: \
38606     configure-target-libssp 
38607         @: $(MAKE); $(unstage)
38608         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38609         r=`${PWD_COMMAND}`; export r; \
38610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611         $(NORMAL_TARGET_EXPORTS) \
38612         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
38613         for flag in $(EXTRA_TARGET_FLAGS); do \
38614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615         done; \
38616         (cd $(TARGET_SUBDIR)/libssp && \
38617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619                   "RANLIB=$${RANLIB}" \
38620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621                    pdf) \
38622           || exit 1
38623
38624 @endif target-libssp
38625
38626 .PHONY: maybe-html-target-libssp html-target-libssp
38627 maybe-html-target-libssp:
38628 @if target-libssp
38629 maybe-html-target-libssp: html-target-libssp
38630
38631 html-target-libssp: \
38632     configure-target-libssp 
38633         @: $(MAKE); $(unstage)
38634         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38635         r=`${PWD_COMMAND}`; export r; \
38636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637         $(NORMAL_TARGET_EXPORTS) \
38638         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
38639         for flag in $(EXTRA_TARGET_FLAGS); do \
38640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641         done; \
38642         (cd $(TARGET_SUBDIR)/libssp && \
38643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645                   "RANLIB=$${RANLIB}" \
38646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647                    html) \
38648           || exit 1
38649
38650 @endif target-libssp
38651
38652 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
38653 maybe-TAGS-target-libssp:
38654 @if target-libssp
38655 maybe-TAGS-target-libssp: TAGS-target-libssp
38656
38657 TAGS-target-libssp: \
38658     configure-target-libssp 
38659         @: $(MAKE); $(unstage)
38660         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38661         r=`${PWD_COMMAND}`; export r; \
38662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663         $(NORMAL_TARGET_EXPORTS) \
38664         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
38665         for flag in $(EXTRA_TARGET_FLAGS); do \
38666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38667         done; \
38668         (cd $(TARGET_SUBDIR)/libssp && \
38669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671                   "RANLIB=$${RANLIB}" \
38672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673                    TAGS) \
38674           || exit 1
38675
38676 @endif target-libssp
38677
38678 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
38679 maybe-install-info-target-libssp:
38680 @if target-libssp
38681 maybe-install-info-target-libssp: install-info-target-libssp
38682
38683 install-info-target-libssp: \
38684     configure-target-libssp \
38685     info-target-libssp 
38686         @: $(MAKE); $(unstage)
38687         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38688         r=`${PWD_COMMAND}`; export r; \
38689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690         $(NORMAL_TARGET_EXPORTS) \
38691         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
38692         for flag in $(EXTRA_TARGET_FLAGS); do \
38693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694         done; \
38695         (cd $(TARGET_SUBDIR)/libssp && \
38696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698                   "RANLIB=$${RANLIB}" \
38699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700                    install-info) \
38701           || exit 1
38702
38703 @endif target-libssp
38704
38705 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
38706 maybe-install-pdf-target-libssp:
38707 @if target-libssp
38708 maybe-install-pdf-target-libssp: install-pdf-target-libssp
38709
38710 install-pdf-target-libssp: \
38711     configure-target-libssp \
38712     pdf-target-libssp 
38713         @: $(MAKE); $(unstage)
38714         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38715         r=`${PWD_COMMAND}`; export r; \
38716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38717         $(NORMAL_TARGET_EXPORTS) \
38718         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
38719         for flag in $(EXTRA_TARGET_FLAGS); do \
38720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721         done; \
38722         (cd $(TARGET_SUBDIR)/libssp && \
38723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38725                   "RANLIB=$${RANLIB}" \
38726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38727                    install-pdf) \
38728           || exit 1
38729
38730 @endif target-libssp
38731
38732 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38733 maybe-install-html-target-libssp:
38734 @if target-libssp
38735 maybe-install-html-target-libssp: install-html-target-libssp
38736
38737 install-html-target-libssp: \
38738     configure-target-libssp \
38739     html-target-libssp 
38740         @: $(MAKE); $(unstage)
38741         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38742         r=`${PWD_COMMAND}`; export r; \
38743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38744         $(NORMAL_TARGET_EXPORTS) \
38745         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
38746         for flag in $(EXTRA_TARGET_FLAGS); do \
38747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748         done; \
38749         (cd $(TARGET_SUBDIR)/libssp && \
38750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38752                   "RANLIB=$${RANLIB}" \
38753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38754                    install-html) \
38755           || exit 1
38756
38757 @endif target-libssp
38758
38759 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38760 maybe-installcheck-target-libssp:
38761 @if target-libssp
38762 maybe-installcheck-target-libssp: installcheck-target-libssp
38763
38764 installcheck-target-libssp: \
38765     configure-target-libssp 
38766         @: $(MAKE); $(unstage)
38767         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38768         r=`${PWD_COMMAND}`; export r; \
38769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770         $(NORMAL_TARGET_EXPORTS) \
38771         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
38772         for flag in $(EXTRA_TARGET_FLAGS); do \
38773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38774         done; \
38775         (cd $(TARGET_SUBDIR)/libssp && \
38776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38778                   "RANLIB=$${RANLIB}" \
38779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38780                    installcheck) \
38781           || exit 1
38782
38783 @endif target-libssp
38784
38785 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38786 maybe-mostlyclean-target-libssp:
38787 @if target-libssp
38788 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38789
38790 mostlyclean-target-libssp: 
38791         @: $(MAKE); $(unstage)
38792         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38793         r=`${PWD_COMMAND}`; export r; \
38794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38795         $(NORMAL_TARGET_EXPORTS) \
38796         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
38797         for flag in $(EXTRA_TARGET_FLAGS); do \
38798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799         done; \
38800         (cd $(TARGET_SUBDIR)/libssp && \
38801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38803                   "RANLIB=$${RANLIB}" \
38804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38805                    mostlyclean) \
38806           || exit 1
38807
38808 @endif target-libssp
38809
38810 .PHONY: maybe-clean-target-libssp clean-target-libssp
38811 maybe-clean-target-libssp:
38812 @if target-libssp
38813 maybe-clean-target-libssp: clean-target-libssp
38814
38815 clean-target-libssp: 
38816         @: $(MAKE); $(unstage)
38817         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38818         r=`${PWD_COMMAND}`; export r; \
38819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820         $(NORMAL_TARGET_EXPORTS) \
38821         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
38822         for flag in $(EXTRA_TARGET_FLAGS); do \
38823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824         done; \
38825         (cd $(TARGET_SUBDIR)/libssp && \
38826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38828                   "RANLIB=$${RANLIB}" \
38829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38830                    clean) \
38831           || exit 1
38832
38833 @endif target-libssp
38834
38835 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38836 maybe-distclean-target-libssp:
38837 @if target-libssp
38838 maybe-distclean-target-libssp: distclean-target-libssp
38839
38840 distclean-target-libssp: 
38841         @: $(MAKE); $(unstage)
38842         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38843         r=`${PWD_COMMAND}`; export r; \
38844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38845         $(NORMAL_TARGET_EXPORTS) \
38846         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
38847         for flag in $(EXTRA_TARGET_FLAGS); do \
38848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849         done; \
38850         (cd $(TARGET_SUBDIR)/libssp && \
38851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38853                   "RANLIB=$${RANLIB}" \
38854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38855                    distclean) \
38856           || exit 1
38857
38858 @endif target-libssp
38859
38860 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38861 maybe-maintainer-clean-target-libssp:
38862 @if target-libssp
38863 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38864
38865 maintainer-clean-target-libssp: 
38866         @: $(MAKE); $(unstage)
38867         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38868         r=`${PWD_COMMAND}`; export r; \
38869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870         $(NORMAL_TARGET_EXPORTS) \
38871         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
38872         for flag in $(EXTRA_TARGET_FLAGS); do \
38873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874         done; \
38875         (cd $(TARGET_SUBDIR)/libssp && \
38876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878                   "RANLIB=$${RANLIB}" \
38879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880                    maintainer-clean) \
38881           || exit 1
38882
38883 @endif target-libssp
38884
38885
38886
38887
38888
38889 .PHONY: configure-target-newlib maybe-configure-target-newlib
38890 maybe-configure-target-newlib:
38891 @if gcc-bootstrap
38892 configure-target-newlib: stage_current
38893 @endif gcc-bootstrap
38894 @if target-newlib
38895 maybe-configure-target-newlib: configure-target-newlib
38896 configure-target-newlib: 
38897         @: $(MAKE); $(unstage)
38898         @r=`${PWD_COMMAND}`; export r; \
38899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38900         echo "Checking multilib configuration for newlib..."; \
38901         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38902         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
38903         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38904           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38905             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38906           else \
38907             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38908             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38909           fi; \
38910         else \
38911           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38912         fi; \
38913         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38915         $(NORMAL_TARGET_EXPORTS) \
38916         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38917         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38918         case $(srcdir) in \
38919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38920           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38922         esac; \
38923         srcdiroption="--srcdir=$${topdir}/newlib"; \
38924         libsrcdir="$$s/newlib"; \
38925         rm -f no-such-file || : ; \
38926         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38927           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38928           --target=${target_alias} $${srcdiroption}  \
38929           || exit 1
38930 @endif target-newlib
38931
38932
38933
38934
38935
38936 .PHONY: all-target-newlib maybe-all-target-newlib
38937 maybe-all-target-newlib:
38938 @if gcc-bootstrap
38939 all-target-newlib: stage_current
38940 @endif gcc-bootstrap
38941 @if target-newlib
38942 TARGET-target-newlib=all
38943 maybe-all-target-newlib: all-target-newlib
38944 all-target-newlib: configure-target-newlib
38945         @: $(MAKE); $(unstage)
38946         @r=`${PWD_COMMAND}`; export r; \
38947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38948         $(NORMAL_TARGET_EXPORTS) \
38949         (cd $(TARGET_SUBDIR)/newlib && \
38950           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
38951 @endif target-newlib
38952
38953
38954
38955
38956
38957 .PHONY: check-target-newlib maybe-check-target-newlib
38958 maybe-check-target-newlib:
38959 @if target-newlib
38960 maybe-check-target-newlib: check-target-newlib
38961
38962 check-target-newlib:
38963         @: $(MAKE); $(unstage)
38964         @r=`${PWD_COMMAND}`; export r; \
38965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966         $(NORMAL_TARGET_EXPORTS) \
38967         (cd $(TARGET_SUBDIR)/newlib && \
38968           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38969
38970 @endif target-newlib
38971
38972 .PHONY: install-target-newlib maybe-install-target-newlib
38973 maybe-install-target-newlib:
38974 @if target-newlib
38975 maybe-install-target-newlib: install-target-newlib
38976
38977 install-target-newlib: installdirs
38978         @: $(MAKE); $(unstage)
38979         @r=`${PWD_COMMAND}`; export r; \
38980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38981         $(NORMAL_TARGET_EXPORTS) \
38982         (cd $(TARGET_SUBDIR)/newlib && \
38983           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38984
38985 @endif target-newlib
38986
38987 # Other targets (info, dvi, pdf, etc.)
38988
38989 .PHONY: maybe-info-target-newlib info-target-newlib
38990 maybe-info-target-newlib:
38991 @if target-newlib
38992 maybe-info-target-newlib: info-target-newlib
38993
38994 info-target-newlib: \
38995     configure-target-newlib 
38996         @: $(MAKE); $(unstage)
38997         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38998         r=`${PWD_COMMAND}`; export r; \
38999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000         $(NORMAL_TARGET_EXPORTS) \
39001         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
39002         for flag in $(EXTRA_TARGET_FLAGS); do \
39003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39004         done; \
39005         (cd $(TARGET_SUBDIR)/newlib && \
39006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39008                   "RANLIB=$${RANLIB}" \
39009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39010                    info) \
39011           || exit 1
39012
39013 @endif target-newlib
39014
39015 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
39016 maybe-dvi-target-newlib:
39017 @if target-newlib
39018 maybe-dvi-target-newlib: dvi-target-newlib
39019
39020 dvi-target-newlib: \
39021     configure-target-newlib 
39022         @: $(MAKE); $(unstage)
39023         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39024         r=`${PWD_COMMAND}`; export r; \
39025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026         $(NORMAL_TARGET_EXPORTS) \
39027         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
39028         for flag in $(EXTRA_TARGET_FLAGS); do \
39029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39030         done; \
39031         (cd $(TARGET_SUBDIR)/newlib && \
39032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39034                   "RANLIB=$${RANLIB}" \
39035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39036                    dvi) \
39037           || exit 1
39038
39039 @endif target-newlib
39040
39041 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
39042 maybe-pdf-target-newlib:
39043 @if target-newlib
39044 maybe-pdf-target-newlib: pdf-target-newlib
39045
39046 pdf-target-newlib: \
39047     configure-target-newlib 
39048         @: $(MAKE); $(unstage)
39049         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39050         r=`${PWD_COMMAND}`; export r; \
39051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39052         $(NORMAL_TARGET_EXPORTS) \
39053         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
39054         for flag in $(EXTRA_TARGET_FLAGS); do \
39055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39056         done; \
39057         (cd $(TARGET_SUBDIR)/newlib && \
39058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39060                   "RANLIB=$${RANLIB}" \
39061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39062                    pdf) \
39063           || exit 1
39064
39065 @endif target-newlib
39066
39067 .PHONY: maybe-html-target-newlib html-target-newlib
39068 maybe-html-target-newlib:
39069 @if target-newlib
39070 maybe-html-target-newlib: html-target-newlib
39071
39072 html-target-newlib: \
39073     configure-target-newlib 
39074         @: $(MAKE); $(unstage)
39075         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39076         r=`${PWD_COMMAND}`; export r; \
39077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39078         $(NORMAL_TARGET_EXPORTS) \
39079         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
39080         for flag in $(EXTRA_TARGET_FLAGS); do \
39081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39082         done; \
39083         (cd $(TARGET_SUBDIR)/newlib && \
39084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39086                   "RANLIB=$${RANLIB}" \
39087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39088                    html) \
39089           || exit 1
39090
39091 @endif target-newlib
39092
39093 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
39094 maybe-TAGS-target-newlib:
39095 @if target-newlib
39096 maybe-TAGS-target-newlib: TAGS-target-newlib
39097
39098 TAGS-target-newlib: \
39099     configure-target-newlib 
39100         @: $(MAKE); $(unstage)
39101         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39102         r=`${PWD_COMMAND}`; export r; \
39103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39104         $(NORMAL_TARGET_EXPORTS) \
39105         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
39106         for flag in $(EXTRA_TARGET_FLAGS); do \
39107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39108         done; \
39109         (cd $(TARGET_SUBDIR)/newlib && \
39110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39112                   "RANLIB=$${RANLIB}" \
39113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39114                    TAGS) \
39115           || exit 1
39116
39117 @endif target-newlib
39118
39119 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
39120 maybe-install-info-target-newlib:
39121 @if target-newlib
39122 maybe-install-info-target-newlib: install-info-target-newlib
39123
39124 install-info-target-newlib: \
39125     configure-target-newlib \
39126     info-target-newlib 
39127         @: $(MAKE); $(unstage)
39128         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39129         r=`${PWD_COMMAND}`; export r; \
39130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39131         $(NORMAL_TARGET_EXPORTS) \
39132         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
39133         for flag in $(EXTRA_TARGET_FLAGS); do \
39134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39135         done; \
39136         (cd $(TARGET_SUBDIR)/newlib && \
39137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39139                   "RANLIB=$${RANLIB}" \
39140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39141                    install-info) \
39142           || exit 1
39143
39144 @endif target-newlib
39145
39146 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
39147 maybe-install-pdf-target-newlib:
39148 @if target-newlib
39149 maybe-install-pdf-target-newlib: install-pdf-target-newlib
39150
39151 install-pdf-target-newlib: \
39152     configure-target-newlib \
39153     pdf-target-newlib 
39154         @: $(MAKE); $(unstage)
39155         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39156         r=`${PWD_COMMAND}`; export r; \
39157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158         $(NORMAL_TARGET_EXPORTS) \
39159         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
39160         for flag in $(EXTRA_TARGET_FLAGS); do \
39161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162         done; \
39163         (cd $(TARGET_SUBDIR)/newlib && \
39164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166                   "RANLIB=$${RANLIB}" \
39167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39168                    install-pdf) \
39169           || exit 1
39170
39171 @endif target-newlib
39172
39173 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
39174 maybe-install-html-target-newlib:
39175 @if target-newlib
39176 maybe-install-html-target-newlib: install-html-target-newlib
39177
39178 install-html-target-newlib: \
39179     configure-target-newlib \
39180     html-target-newlib 
39181         @: $(MAKE); $(unstage)
39182         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39183         r=`${PWD_COMMAND}`; export r; \
39184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185         $(NORMAL_TARGET_EXPORTS) \
39186         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
39187         for flag in $(EXTRA_TARGET_FLAGS); do \
39188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39189         done; \
39190         (cd $(TARGET_SUBDIR)/newlib && \
39191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39193                   "RANLIB=$${RANLIB}" \
39194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39195                    install-html) \
39196           || exit 1
39197
39198 @endif target-newlib
39199
39200 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
39201 maybe-installcheck-target-newlib:
39202 @if target-newlib
39203 maybe-installcheck-target-newlib: installcheck-target-newlib
39204
39205 installcheck-target-newlib: \
39206     configure-target-newlib 
39207         @: $(MAKE); $(unstage)
39208         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39209         r=`${PWD_COMMAND}`; export r; \
39210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211         $(NORMAL_TARGET_EXPORTS) \
39212         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
39213         for flag in $(EXTRA_TARGET_FLAGS); do \
39214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39215         done; \
39216         (cd $(TARGET_SUBDIR)/newlib && \
39217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39219                   "RANLIB=$${RANLIB}" \
39220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39221                    installcheck) \
39222           || exit 1
39223
39224 @endif target-newlib
39225
39226 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
39227 maybe-mostlyclean-target-newlib:
39228 @if target-newlib
39229 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
39230
39231 mostlyclean-target-newlib: 
39232         @: $(MAKE); $(unstage)
39233         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39234         r=`${PWD_COMMAND}`; export r; \
39235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236         $(NORMAL_TARGET_EXPORTS) \
39237         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
39238         for flag in $(EXTRA_TARGET_FLAGS); do \
39239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39240         done; \
39241         (cd $(TARGET_SUBDIR)/newlib && \
39242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244                   "RANLIB=$${RANLIB}" \
39245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246                    mostlyclean) \
39247           || exit 1
39248
39249 @endif target-newlib
39250
39251 .PHONY: maybe-clean-target-newlib clean-target-newlib
39252 maybe-clean-target-newlib:
39253 @if target-newlib
39254 maybe-clean-target-newlib: clean-target-newlib
39255
39256 clean-target-newlib: 
39257         @: $(MAKE); $(unstage)
39258         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39259         r=`${PWD_COMMAND}`; export r; \
39260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39261         $(NORMAL_TARGET_EXPORTS) \
39262         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
39263         for flag in $(EXTRA_TARGET_FLAGS); do \
39264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39265         done; \
39266         (cd $(TARGET_SUBDIR)/newlib && \
39267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39269                   "RANLIB=$${RANLIB}" \
39270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39271                    clean) \
39272           || exit 1
39273
39274 @endif target-newlib
39275
39276 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
39277 maybe-distclean-target-newlib:
39278 @if target-newlib
39279 maybe-distclean-target-newlib: distclean-target-newlib
39280
39281 distclean-target-newlib: 
39282         @: $(MAKE); $(unstage)
39283         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39284         r=`${PWD_COMMAND}`; export r; \
39285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39286         $(NORMAL_TARGET_EXPORTS) \
39287         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
39288         for flag in $(EXTRA_TARGET_FLAGS); do \
39289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39290         done; \
39291         (cd $(TARGET_SUBDIR)/newlib && \
39292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39294                   "RANLIB=$${RANLIB}" \
39295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39296                    distclean) \
39297           || exit 1
39298
39299 @endif target-newlib
39300
39301 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
39302 maybe-maintainer-clean-target-newlib:
39303 @if target-newlib
39304 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
39305
39306 maintainer-clean-target-newlib: 
39307         @: $(MAKE); $(unstage)
39308         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39309         r=`${PWD_COMMAND}`; export r; \
39310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39311         $(NORMAL_TARGET_EXPORTS) \
39312         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
39313         for flag in $(EXTRA_TARGET_FLAGS); do \
39314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39315         done; \
39316         (cd $(TARGET_SUBDIR)/newlib && \
39317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39319                   "RANLIB=$${RANLIB}" \
39320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39321                    maintainer-clean) \
39322           || exit 1
39323
39324 @endif target-newlib
39325
39326
39327
39328
39329
39330 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
39331 maybe-configure-target-libgcc:
39332 @if gcc-bootstrap
39333 configure-target-libgcc: stage_current
39334 @endif gcc-bootstrap
39335 @if target-libgcc
39336 maybe-configure-target-libgcc: configure-target-libgcc
39337 configure-target-libgcc: 
39338         @r=`${PWD_COMMAND}`; export r; \
39339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39340         echo "Checking multilib configuration for libgcc..."; \
39341         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39342         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39343         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39344           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39345             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39346           else \
39347             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39348             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39349           fi; \
39350         else \
39351           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39352         fi; \
39353         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39354         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39355         $(NORMAL_TARGET_EXPORTS) \
39356         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
39357         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
39358         case $(srcdir) in \
39359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39360           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39362         esac; \
39363         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39364         libsrcdir="$$s/libgcc"; \
39365         rm -f no-such-file || : ; \
39366         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39367           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39368           --target=${target_alias} $${srcdiroption}  \
39369           || exit 1
39370 @endif target-libgcc
39371
39372
39373
39374 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
39375 maybe-configure-stage1-target-libgcc:
39376 @if target-libgcc-bootstrap
39377 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
39378 configure-stage1-target-libgcc:
39379         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39380         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39381         @r=`${PWD_COMMAND}`; export r; \
39382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383         echo "Checking multilib configuration for libgcc..."; \
39384         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39385         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39386           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39387             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39388           else \
39389             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39390             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39391           fi; \
39392         else \
39393           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39394         fi; \
39395         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39396         $(NORMAL_TARGET_EXPORTS) \
39397         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39398         LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
39399         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
39400         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39401         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39402         case $(srcdir) in \
39403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39404           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39406         esac; \
39407         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39408         libsrcdir="$$s/libgcc"; \
39409         $(SHELL) $${libsrcdir}/configure \
39410           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39411           --target=${target_alias} $${srcdiroption} \
39412            \
39413           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
39414 @endif target-libgcc-bootstrap
39415
39416 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
39417 maybe-configure-stage2-target-libgcc:
39418 @if target-libgcc-bootstrap
39419 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
39420 configure-stage2-target-libgcc:
39421         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39422         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39423         @r=`${PWD_COMMAND}`; export r; \
39424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39425         echo "Checking multilib configuration for libgcc..."; \
39426         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39427         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39428           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39429             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39430           else \
39431             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39432             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39433           fi; \
39434         else \
39435           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39436         fi; \
39437         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39438         $(NORMAL_TARGET_EXPORTS) \
39439          \
39440         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39441         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39442         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
39443         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39444         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39445         case $(srcdir) in \
39446           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39447           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39448                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39449         esac; \
39450         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39451         libsrcdir="$$s/libgcc"; \
39452         $(SHELL) $${libsrcdir}/configure \
39453           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39454           --target=${target_alias} $${srcdiroption} \
39455           --with-build-libsubdir=$(HOST_SUBDIR) \
39456           @stage2_werror_flag@ 
39457 @endif target-libgcc-bootstrap
39458
39459 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
39460 maybe-configure-stage3-target-libgcc:
39461 @if target-libgcc-bootstrap
39462 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
39463 configure-stage3-target-libgcc:
39464         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39465         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39466         @r=`${PWD_COMMAND}`; export r; \
39467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39468         echo "Checking multilib configuration for libgcc..."; \
39469         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39470         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39471           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39472             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39473           else \
39474             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39475             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39476           fi; \
39477         else \
39478           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39479         fi; \
39480         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39481         $(NORMAL_TARGET_EXPORTS) \
39482          \
39483         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39484         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39485         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
39486         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39487         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39488         case $(srcdir) in \
39489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39490           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39492         esac; \
39493         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39494         libsrcdir="$$s/libgcc"; \
39495         $(SHELL) $${libsrcdir}/configure \
39496           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39497           --target=${target_alias} $${srcdiroption} \
39498           --with-build-libsubdir=$(HOST_SUBDIR) \
39499           @stage2_werror_flag@ 
39500 @endif target-libgcc-bootstrap
39501
39502 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
39503 maybe-configure-stage4-target-libgcc:
39504 @if target-libgcc-bootstrap
39505 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
39506 configure-stage4-target-libgcc:
39507         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39508         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39509         @r=`${PWD_COMMAND}`; export r; \
39510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39511         echo "Checking multilib configuration for libgcc..."; \
39512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39513         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39514           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39515             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39516           else \
39517             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39518             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39519           fi; \
39520         else \
39521           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39522         fi; \
39523         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39524         $(NORMAL_TARGET_EXPORTS) \
39525          \
39526         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39527         LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39528         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
39529         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39530         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39531         case $(srcdir) in \
39532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39533           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39535         esac; \
39536         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39537         libsrcdir="$$s/libgcc"; \
39538         $(SHELL) $${libsrcdir}/configure \
39539           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39540           --target=${target_alias} $${srcdiroption} \
39541           --with-build-libsubdir=$(HOST_SUBDIR) \
39542           @stage2_werror_flag@ 
39543 @endif target-libgcc-bootstrap
39544
39545 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
39546 maybe-configure-stageprofile-target-libgcc:
39547 @if target-libgcc-bootstrap
39548 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39549 configure-stageprofile-target-libgcc:
39550         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39551         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39552         @r=`${PWD_COMMAND}`; export r; \
39553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554         echo "Checking multilib configuration for libgcc..."; \
39555         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39556         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39557           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39558             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39559           else \
39560             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39561             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39562           fi; \
39563         else \
39564           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39565         fi; \
39566         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39567         $(NORMAL_TARGET_EXPORTS) \
39568          \
39569         CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
39570         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
39571         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
39572         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39573         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39574         case $(srcdir) in \
39575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39576           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39578         esac; \
39579         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39580         libsrcdir="$$s/libgcc"; \
39581         $(SHELL) $${libsrcdir}/configure \
39582           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39583           --target=${target_alias} $${srcdiroption} \
39584           --with-build-libsubdir=$(HOST_SUBDIR) \
39585           @stage2_werror_flag@ 
39586 @endif target-libgcc-bootstrap
39587
39588 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
39589 maybe-configure-stagefeedback-target-libgcc:
39590 @if target-libgcc-bootstrap
39591 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39592 configure-stagefeedback-target-libgcc:
39593         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39594         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39595         @r=`${PWD_COMMAND}`; export r; \
39596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597         echo "Checking multilib configuration for libgcc..."; \
39598         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39599         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39600           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39601             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39602           else \
39603             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39604             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39605           fi; \
39606         else \
39607           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39608         fi; \
39609         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39610         $(NORMAL_TARGET_EXPORTS) \
39611          \
39612         CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
39613         LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
39614         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
39615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39616         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39617         case $(srcdir) in \
39618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39619           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39621         esac; \
39622         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39623         libsrcdir="$$s/libgcc"; \
39624         $(SHELL) $${libsrcdir}/configure \
39625           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39626           --target=${target_alias} $${srcdiroption} \
39627           --with-build-libsubdir=$(HOST_SUBDIR) \
39628           @stage2_werror_flag@ 
39629 @endif target-libgcc-bootstrap
39630
39631
39632
39633
39634
39635 .PHONY: all-target-libgcc maybe-all-target-libgcc
39636 maybe-all-target-libgcc:
39637 @if gcc-bootstrap
39638 all-target-libgcc: stage_current
39639 @endif gcc-bootstrap
39640 @if target-libgcc
39641 TARGET-target-libgcc=all
39642 maybe-all-target-libgcc: all-target-libgcc
39643 all-target-libgcc: configure-target-libgcc
39644         @r=`${PWD_COMMAND}`; export r; \
39645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646         $(NORMAL_TARGET_EXPORTS) \
39647         (cd $(TARGET_SUBDIR)/libgcc && \
39648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgcc))
39649 @endif target-libgcc
39650
39651
39652
39653 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
39654 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
39655 maybe-all-stage1-target-libgcc:
39656 maybe-clean-stage1-target-libgcc:
39657 @if target-libgcc-bootstrap
39658 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
39659 all-stage1: all-stage1-target-libgcc
39660 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
39661 all-stage1-target-libgcc: configure-stage1-target-libgcc
39662         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39663         @r=`${PWD_COMMAND}`; export r; \
39664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665         $(NORMAL_TARGET_EXPORTS) \
39666         cd $(TARGET_SUBDIR)/libgcc && \
39667         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39668                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
39669                 $(TARGET-stage1-target-libgcc)
39670
39671 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
39672 clean-stage1: clean-stage1-target-libgcc
39673 clean-stage1-target-libgcc:
39674         @if [ $(current_stage) = stage1 ]; then \
39675           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39676         else \
39677           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
39678           $(MAKE) stage1-start; \
39679         fi; \
39680         cd $(TARGET_SUBDIR)/libgcc && \
39681         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39682                  clean
39683 @endif target-libgcc-bootstrap
39684
39685
39686 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
39687 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
39688 maybe-all-stage2-target-libgcc:
39689 maybe-clean-stage2-target-libgcc:
39690 @if target-libgcc-bootstrap
39691 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39692 all-stage2: all-stage2-target-libgcc
39693 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39694 all-stage2-target-libgcc: configure-stage2-target-libgcc
39695         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39696         @r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         $(NORMAL_TARGET_EXPORTS) \
39699          \
39700         cd $(TARGET_SUBDIR)/libgcc && \
39701         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39702                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)"   \
39703                 $(TARGET-stage2-target-libgcc)
39704
39705 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39706 clean-stage2: clean-stage2-target-libgcc
39707 clean-stage2-target-libgcc:
39708         @if [ $(current_stage) = stage2 ]; then \
39709           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39710         else \
39711           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39712           $(MAKE) stage2-start; \
39713         fi; \
39714         cd $(TARGET_SUBDIR)/libgcc && \
39715         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39716                   \
39717                  clean
39718 @endif target-libgcc-bootstrap
39719
39720
39721 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39722 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39723 maybe-all-stage3-target-libgcc:
39724 maybe-clean-stage3-target-libgcc:
39725 @if target-libgcc-bootstrap
39726 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39727 all-stage3: all-stage3-target-libgcc
39728 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39729 all-stage3-target-libgcc: configure-stage3-target-libgcc
39730         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39731         @r=`${PWD_COMMAND}`; export r; \
39732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39733         $(NORMAL_TARGET_EXPORTS) \
39734          \
39735         cd $(TARGET_SUBDIR)/libgcc && \
39736         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39737                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)"   \
39738                 $(TARGET-stage3-target-libgcc)
39739
39740 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39741 clean-stage3: clean-stage3-target-libgcc
39742 clean-stage3-target-libgcc:
39743         @if [ $(current_stage) = stage3 ]; then \
39744           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39745         else \
39746           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39747           $(MAKE) stage3-start; \
39748         fi; \
39749         cd $(TARGET_SUBDIR)/libgcc && \
39750         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39751                   \
39752                  clean
39753 @endif target-libgcc-bootstrap
39754
39755
39756 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39757 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39758 maybe-all-stage4-target-libgcc:
39759 maybe-clean-stage4-target-libgcc:
39760 @if target-libgcc-bootstrap
39761 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39762 all-stage4: all-stage4-target-libgcc
39763 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39764 all-stage4-target-libgcc: configure-stage4-target-libgcc
39765         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39766         @r=`${PWD_COMMAND}`; export r; \
39767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768         $(NORMAL_TARGET_EXPORTS) \
39769          \
39770         cd $(TARGET_SUBDIR)/libgcc && \
39771         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39772                 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)"   \
39773                 $(TARGET-stage4-target-libgcc)
39774
39775 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39776 clean-stage4: clean-stage4-target-libgcc
39777 clean-stage4-target-libgcc:
39778         @if [ $(current_stage) = stage4 ]; then \
39779           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39780         else \
39781           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39782           $(MAKE) stage4-start; \
39783         fi; \
39784         cd $(TARGET_SUBDIR)/libgcc && \
39785         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39786                   \
39787                  clean
39788 @endif target-libgcc-bootstrap
39789
39790
39791 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
39792 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39793 maybe-all-stageprofile-target-libgcc:
39794 maybe-clean-stageprofile-target-libgcc:
39795 @if target-libgcc-bootstrap
39796 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39797 all-stageprofile: all-stageprofile-target-libgcc
39798 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39799 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39800         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39801         @r=`${PWD_COMMAND}`; export r; \
39802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39803         $(NORMAL_TARGET_EXPORTS) \
39804          \
39805         cd $(TARGET_SUBDIR)/libgcc && \
39806         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39807                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"   \
39808                 $(TARGET-stageprofile-target-libgcc)
39809
39810 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39811 clean-stageprofile: clean-stageprofile-target-libgcc
39812 clean-stageprofile-target-libgcc:
39813         @if [ $(current_stage) = stageprofile ]; then \
39814           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39815         else \
39816           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39817           $(MAKE) stageprofile-start; \
39818         fi; \
39819         cd $(TARGET_SUBDIR)/libgcc && \
39820         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39821                   \
39822                  clean
39823 @endif target-libgcc-bootstrap
39824
39825
39826 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39827 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39828 maybe-all-stagefeedback-target-libgcc:
39829 maybe-clean-stagefeedback-target-libgcc:
39830 @if target-libgcc-bootstrap
39831 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39832 all-stagefeedback: all-stagefeedback-target-libgcc
39833 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39834 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39835         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39836         @r=`${PWD_COMMAND}`; export r; \
39837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39838         $(NORMAL_TARGET_EXPORTS) \
39839          \
39840         cd $(TARGET_SUBDIR)/libgcc && \
39841         $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39842                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"   \
39843                 $(TARGET-stagefeedback-target-libgcc)
39844
39845 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39846 clean-stagefeedback: clean-stagefeedback-target-libgcc
39847 clean-stagefeedback-target-libgcc:
39848         @if [ $(current_stage) = stagefeedback ]; then \
39849           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39850         else \
39851           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39852           $(MAKE) stagefeedback-start; \
39853         fi; \
39854         cd $(TARGET_SUBDIR)/libgcc && \
39855         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39856                   \
39857                  clean
39858 @endif target-libgcc-bootstrap
39859
39860
39861
39862
39863
39864
39865 .PHONY: check-target-libgcc maybe-check-target-libgcc
39866 maybe-check-target-libgcc:
39867 @if target-libgcc
39868 maybe-check-target-libgcc: check-target-libgcc
39869
39870 # Dummy target for uncheckable module.
39871 check-target-libgcc:
39872
39873 @endif target-libgcc
39874
39875 .PHONY: install-target-libgcc maybe-install-target-libgcc
39876 maybe-install-target-libgcc:
39877 @if target-libgcc
39878 maybe-install-target-libgcc: install-target-libgcc
39879
39880 install-target-libgcc: installdirs
39881         @: $(MAKE); $(unstage)
39882         @r=`${PWD_COMMAND}`; export r; \
39883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39884         $(NORMAL_TARGET_EXPORTS) \
39885         (cd $(TARGET_SUBDIR)/libgcc && \
39886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39887
39888 @endif target-libgcc
39889
39890 # Other targets (info, dvi, pdf, etc.)
39891
39892 .PHONY: maybe-info-target-libgcc info-target-libgcc
39893 maybe-info-target-libgcc:
39894 @if target-libgcc
39895 maybe-info-target-libgcc: info-target-libgcc
39896
39897 info-target-libgcc: \
39898     configure-target-libgcc 
39899         @: $(MAKE); $(unstage)
39900         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39901         r=`${PWD_COMMAND}`; export r; \
39902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39903         $(NORMAL_TARGET_EXPORTS) \
39904         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
39905         for flag in $(EXTRA_TARGET_FLAGS); do \
39906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39907         done; \
39908         (cd $(TARGET_SUBDIR)/libgcc && \
39909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39911                   "RANLIB=$${RANLIB}" \
39912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39913                    info) \
39914           || exit 1
39915
39916 @endif target-libgcc
39917
39918 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39919 maybe-dvi-target-libgcc:
39920 @if target-libgcc
39921 maybe-dvi-target-libgcc: dvi-target-libgcc
39922
39923 dvi-target-libgcc: \
39924     configure-target-libgcc 
39925         @: $(MAKE); $(unstage)
39926         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39927         r=`${PWD_COMMAND}`; export r; \
39928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39929         $(NORMAL_TARGET_EXPORTS) \
39930         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
39931         for flag in $(EXTRA_TARGET_FLAGS); do \
39932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39933         done; \
39934         (cd $(TARGET_SUBDIR)/libgcc && \
39935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39937                   "RANLIB=$${RANLIB}" \
39938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39939                    dvi) \
39940           || exit 1
39941
39942 @endif target-libgcc
39943
39944 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39945 maybe-pdf-target-libgcc:
39946 @if target-libgcc
39947 maybe-pdf-target-libgcc: pdf-target-libgcc
39948
39949 pdf-target-libgcc: \
39950     configure-target-libgcc 
39951         @: $(MAKE); $(unstage)
39952         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39953         r=`${PWD_COMMAND}`; export r; \
39954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39955         $(NORMAL_TARGET_EXPORTS) \
39956         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
39957         for flag in $(EXTRA_TARGET_FLAGS); do \
39958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39959         done; \
39960         (cd $(TARGET_SUBDIR)/libgcc && \
39961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39963                   "RANLIB=$${RANLIB}" \
39964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39965                    pdf) \
39966           || exit 1
39967
39968 @endif target-libgcc
39969
39970 .PHONY: maybe-html-target-libgcc html-target-libgcc
39971 maybe-html-target-libgcc:
39972 @if target-libgcc
39973 maybe-html-target-libgcc: html-target-libgcc
39974
39975 html-target-libgcc: \
39976     configure-target-libgcc 
39977         @: $(MAKE); $(unstage)
39978         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39979         r=`${PWD_COMMAND}`; export r; \
39980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981         $(NORMAL_TARGET_EXPORTS) \
39982         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
39983         for flag in $(EXTRA_TARGET_FLAGS); do \
39984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39985         done; \
39986         (cd $(TARGET_SUBDIR)/libgcc && \
39987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989                   "RANLIB=$${RANLIB}" \
39990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991                    html) \
39992           || exit 1
39993
39994 @endif target-libgcc
39995
39996 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39997 maybe-TAGS-target-libgcc:
39998 @if target-libgcc
39999 maybe-TAGS-target-libgcc: TAGS-target-libgcc
40000
40001 TAGS-target-libgcc: \
40002     configure-target-libgcc 
40003         @: $(MAKE); $(unstage)
40004         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40005         r=`${PWD_COMMAND}`; export r; \
40006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40007         $(NORMAL_TARGET_EXPORTS) \
40008         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
40009         for flag in $(EXTRA_TARGET_FLAGS); do \
40010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011         done; \
40012         (cd $(TARGET_SUBDIR)/libgcc && \
40013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40015                   "RANLIB=$${RANLIB}" \
40016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40017                    TAGS) \
40018           || exit 1
40019
40020 @endif target-libgcc
40021
40022 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
40023 maybe-install-info-target-libgcc:
40024 @if target-libgcc
40025 maybe-install-info-target-libgcc: install-info-target-libgcc
40026
40027 install-info-target-libgcc: \
40028     configure-target-libgcc \
40029     info-target-libgcc 
40030         @: $(MAKE); $(unstage)
40031         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40032         r=`${PWD_COMMAND}`; export r; \
40033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034         $(NORMAL_TARGET_EXPORTS) \
40035         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
40036         for flag in $(EXTRA_TARGET_FLAGS); do \
40037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40038         done; \
40039         (cd $(TARGET_SUBDIR)/libgcc && \
40040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40042                   "RANLIB=$${RANLIB}" \
40043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40044                    install-info) \
40045           || exit 1
40046
40047 @endif target-libgcc
40048
40049 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
40050 maybe-install-pdf-target-libgcc:
40051 @if target-libgcc
40052 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
40053
40054 install-pdf-target-libgcc: \
40055     configure-target-libgcc \
40056     pdf-target-libgcc 
40057         @: $(MAKE); $(unstage)
40058         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40059         r=`${PWD_COMMAND}`; export r; \
40060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40061         $(NORMAL_TARGET_EXPORTS) \
40062         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
40063         for flag in $(EXTRA_TARGET_FLAGS); do \
40064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40065         done; \
40066         (cd $(TARGET_SUBDIR)/libgcc && \
40067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40069                   "RANLIB=$${RANLIB}" \
40070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40071                    install-pdf) \
40072           || exit 1
40073
40074 @endif target-libgcc
40075
40076 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
40077 maybe-install-html-target-libgcc:
40078 @if target-libgcc
40079 maybe-install-html-target-libgcc: install-html-target-libgcc
40080
40081 install-html-target-libgcc: \
40082     configure-target-libgcc \
40083     html-target-libgcc 
40084         @: $(MAKE); $(unstage)
40085         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40086         r=`${PWD_COMMAND}`; export r; \
40087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40088         $(NORMAL_TARGET_EXPORTS) \
40089         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
40090         for flag in $(EXTRA_TARGET_FLAGS); do \
40091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40092         done; \
40093         (cd $(TARGET_SUBDIR)/libgcc && \
40094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40096                   "RANLIB=$${RANLIB}" \
40097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40098                    install-html) \
40099           || exit 1
40100
40101 @endif target-libgcc
40102
40103 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
40104 maybe-installcheck-target-libgcc:
40105 @if target-libgcc
40106 maybe-installcheck-target-libgcc: installcheck-target-libgcc
40107
40108 installcheck-target-libgcc: \
40109     configure-target-libgcc 
40110         @: $(MAKE); $(unstage)
40111         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40112         r=`${PWD_COMMAND}`; export r; \
40113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40114         $(NORMAL_TARGET_EXPORTS) \
40115         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
40116         for flag in $(EXTRA_TARGET_FLAGS); do \
40117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118         done; \
40119         (cd $(TARGET_SUBDIR)/libgcc && \
40120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40122                   "RANLIB=$${RANLIB}" \
40123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40124                    installcheck) \
40125           || exit 1
40126
40127 @endif target-libgcc
40128
40129 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
40130 maybe-mostlyclean-target-libgcc:
40131 @if target-libgcc
40132 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
40133
40134 mostlyclean-target-libgcc: 
40135         @: $(MAKE); $(unstage)
40136         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40137         r=`${PWD_COMMAND}`; export r; \
40138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139         $(NORMAL_TARGET_EXPORTS) \
40140         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
40141         for flag in $(EXTRA_TARGET_FLAGS); do \
40142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40143         done; \
40144         (cd $(TARGET_SUBDIR)/libgcc && \
40145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40147                   "RANLIB=$${RANLIB}" \
40148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40149                    mostlyclean) \
40150           || exit 1
40151
40152 @endif target-libgcc
40153
40154 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
40155 maybe-clean-target-libgcc:
40156 @if target-libgcc
40157 maybe-clean-target-libgcc: clean-target-libgcc
40158
40159 clean-target-libgcc: 
40160         @: $(MAKE); $(unstage)
40161         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40162         r=`${PWD_COMMAND}`; export r; \
40163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40164         $(NORMAL_TARGET_EXPORTS) \
40165         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
40166         for flag in $(EXTRA_TARGET_FLAGS); do \
40167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40168         done; \
40169         (cd $(TARGET_SUBDIR)/libgcc && \
40170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40172                   "RANLIB=$${RANLIB}" \
40173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40174                    clean) \
40175           || exit 1
40176
40177 @endif target-libgcc
40178
40179 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
40180 maybe-distclean-target-libgcc:
40181 @if target-libgcc
40182 maybe-distclean-target-libgcc: distclean-target-libgcc
40183
40184 distclean-target-libgcc: 
40185         @: $(MAKE); $(unstage)
40186         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40187         r=`${PWD_COMMAND}`; export r; \
40188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40189         $(NORMAL_TARGET_EXPORTS) \
40190         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
40191         for flag in $(EXTRA_TARGET_FLAGS); do \
40192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40193         done; \
40194         (cd $(TARGET_SUBDIR)/libgcc && \
40195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40197                   "RANLIB=$${RANLIB}" \
40198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40199                    distclean) \
40200           || exit 1
40201
40202 @endif target-libgcc
40203
40204 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
40205 maybe-maintainer-clean-target-libgcc:
40206 @if target-libgcc
40207 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
40208
40209 maintainer-clean-target-libgcc: 
40210         @: $(MAKE); $(unstage)
40211         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40212         r=`${PWD_COMMAND}`; export r; \
40213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214         $(NORMAL_TARGET_EXPORTS) \
40215         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
40216         for flag in $(EXTRA_TARGET_FLAGS); do \
40217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40218         done; \
40219         (cd $(TARGET_SUBDIR)/libgcc && \
40220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222                   "RANLIB=$${RANLIB}" \
40223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224                    maintainer-clean) \
40225           || exit 1
40226
40227 @endif target-libgcc
40228
40229
40230
40231
40232
40233 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40234 maybe-configure-target-libgfortran:
40235 @if gcc-bootstrap
40236 configure-target-libgfortran: stage_current
40237 @endif gcc-bootstrap
40238 @if target-libgfortran
40239 maybe-configure-target-libgfortran: configure-target-libgfortran
40240 configure-target-libgfortran: 
40241         @: $(MAKE); $(unstage)
40242         @r=`${PWD_COMMAND}`; export r; \
40243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40244         echo "Checking multilib configuration for libgfortran..."; \
40245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
40246         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
40247         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40248           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40249             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40250           else \
40251             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40252             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40253           fi; \
40254         else \
40255           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40256         fi; \
40257         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
40259         $(NORMAL_TARGET_EXPORTS) \
40260         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40261         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40262         case $(srcdir) in \
40263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40264           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40266         esac; \
40267         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
40268         libsrcdir="$$s/libgfortran"; \
40269         rm -f no-such-file || : ; \
40270         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40271           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40272           --target=${target_alias} $${srcdiroption}  \
40273           || exit 1
40274 @endif target-libgfortran
40275
40276
40277
40278
40279
40280 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40281 maybe-all-target-libgfortran:
40282 @if gcc-bootstrap
40283 all-target-libgfortran: stage_current
40284 @endif gcc-bootstrap
40285 @if target-libgfortran
40286 TARGET-target-libgfortran=all
40287 maybe-all-target-libgfortran: all-target-libgfortran
40288 all-target-libgfortran: configure-target-libgfortran
40289         @: $(MAKE); $(unstage)
40290         @r=`${PWD_COMMAND}`; export r; \
40291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40292         $(NORMAL_TARGET_EXPORTS) \
40293         (cd $(TARGET_SUBDIR)/libgfortran && \
40294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
40295 @endif target-libgfortran
40296
40297
40298
40299
40300
40301 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40302 maybe-check-target-libgfortran:
40303 @if target-libgfortran
40304 maybe-check-target-libgfortran: check-target-libgfortran
40305
40306 check-target-libgfortran:
40307         @: $(MAKE); $(unstage)
40308         @r=`${PWD_COMMAND}`; export r; \
40309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40310         $(NORMAL_TARGET_EXPORTS) \
40311         (cd $(TARGET_SUBDIR)/libgfortran && \
40312           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40313
40314 @endif target-libgfortran
40315
40316 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40317 maybe-install-target-libgfortran:
40318 @if target-libgfortran
40319 maybe-install-target-libgfortran: install-target-libgfortran
40320
40321 install-target-libgfortran: installdirs
40322         @: $(MAKE); $(unstage)
40323         @r=`${PWD_COMMAND}`; export r; \
40324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325         $(NORMAL_TARGET_EXPORTS) \
40326         (cd $(TARGET_SUBDIR)/libgfortran && \
40327           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40328
40329 @endif target-libgfortran
40330
40331 # Other targets (info, dvi, pdf, etc.)
40332
40333 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40334 maybe-info-target-libgfortran:
40335 @if target-libgfortran
40336 maybe-info-target-libgfortran: info-target-libgfortran
40337
40338 info-target-libgfortran: \
40339     configure-target-libgfortran 
40340         @: $(MAKE); $(unstage)
40341         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40342         r=`${PWD_COMMAND}`; export r; \
40343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344         $(NORMAL_TARGET_EXPORTS) \
40345         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40346         for flag in $(EXTRA_TARGET_FLAGS); do \
40347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40348         done; \
40349         (cd $(TARGET_SUBDIR)/libgfortran && \
40350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40352                   "RANLIB=$${RANLIB}" \
40353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40354                    info) \
40355           || exit 1
40356
40357 @endif target-libgfortran
40358
40359 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40360 maybe-dvi-target-libgfortran:
40361 @if target-libgfortran
40362 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40363
40364 dvi-target-libgfortran: \
40365     configure-target-libgfortran 
40366         @: $(MAKE); $(unstage)
40367         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40368         r=`${PWD_COMMAND}`; export r; \
40369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40370         $(NORMAL_TARGET_EXPORTS) \
40371         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40372         for flag in $(EXTRA_TARGET_FLAGS); do \
40373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40374         done; \
40375         (cd $(TARGET_SUBDIR)/libgfortran && \
40376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40378                   "RANLIB=$${RANLIB}" \
40379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40380                    dvi) \
40381           || exit 1
40382
40383 @endif target-libgfortran
40384
40385 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40386 maybe-pdf-target-libgfortran:
40387 @if target-libgfortran
40388 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40389
40390 pdf-target-libgfortran: \
40391     configure-target-libgfortran 
40392         @: $(MAKE); $(unstage)
40393         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40394         r=`${PWD_COMMAND}`; export r; \
40395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40396         $(NORMAL_TARGET_EXPORTS) \
40397         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40398         for flag in $(EXTRA_TARGET_FLAGS); do \
40399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40400         done; \
40401         (cd $(TARGET_SUBDIR)/libgfortran && \
40402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40404                   "RANLIB=$${RANLIB}" \
40405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40406                    pdf) \
40407           || exit 1
40408
40409 @endif target-libgfortran
40410
40411 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40412 maybe-html-target-libgfortran:
40413 @if target-libgfortran
40414 maybe-html-target-libgfortran: html-target-libgfortran
40415
40416 html-target-libgfortran: \
40417     configure-target-libgfortran 
40418         @: $(MAKE); $(unstage)
40419         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40420         r=`${PWD_COMMAND}`; export r; \
40421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422         $(NORMAL_TARGET_EXPORTS) \
40423         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40424         for flag in $(EXTRA_TARGET_FLAGS); do \
40425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40426         done; \
40427         (cd $(TARGET_SUBDIR)/libgfortran && \
40428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40430                   "RANLIB=$${RANLIB}" \
40431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40432                    html) \
40433           || exit 1
40434
40435 @endif target-libgfortran
40436
40437 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40438 maybe-TAGS-target-libgfortran:
40439 @if target-libgfortran
40440 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40441
40442 TAGS-target-libgfortran: \
40443     configure-target-libgfortran 
40444         @: $(MAKE); $(unstage)
40445         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40446         r=`${PWD_COMMAND}`; export r; \
40447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40448         $(NORMAL_TARGET_EXPORTS) \
40449         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40450         for flag in $(EXTRA_TARGET_FLAGS); do \
40451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40452         done; \
40453         (cd $(TARGET_SUBDIR)/libgfortran && \
40454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40456                   "RANLIB=$${RANLIB}" \
40457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40458                    TAGS) \
40459           || exit 1
40460
40461 @endif target-libgfortran
40462
40463 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40464 maybe-install-info-target-libgfortran:
40465 @if target-libgfortran
40466 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40467
40468 install-info-target-libgfortran: \
40469     configure-target-libgfortran \
40470     info-target-libgfortran 
40471         @: $(MAKE); $(unstage)
40472         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40473         r=`${PWD_COMMAND}`; export r; \
40474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40475         $(NORMAL_TARGET_EXPORTS) \
40476         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40477         for flag in $(EXTRA_TARGET_FLAGS); do \
40478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40479         done; \
40480         (cd $(TARGET_SUBDIR)/libgfortran && \
40481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40483                   "RANLIB=$${RANLIB}" \
40484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40485                    install-info) \
40486           || exit 1
40487
40488 @endif target-libgfortran
40489
40490 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40491 maybe-install-pdf-target-libgfortran:
40492 @if target-libgfortran
40493 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40494
40495 install-pdf-target-libgfortran: \
40496     configure-target-libgfortran \
40497     pdf-target-libgfortran 
40498         @: $(MAKE); $(unstage)
40499         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40500         r=`${PWD_COMMAND}`; export r; \
40501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40502         $(NORMAL_TARGET_EXPORTS) \
40503         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40504         for flag in $(EXTRA_TARGET_FLAGS); do \
40505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40506         done; \
40507         (cd $(TARGET_SUBDIR)/libgfortran && \
40508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40510                   "RANLIB=$${RANLIB}" \
40511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40512                    install-pdf) \
40513           || exit 1
40514
40515 @endif target-libgfortran
40516
40517 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40518 maybe-install-html-target-libgfortran:
40519 @if target-libgfortran
40520 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40521
40522 install-html-target-libgfortran: \
40523     configure-target-libgfortran \
40524     html-target-libgfortran 
40525         @: $(MAKE); $(unstage)
40526         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40527         r=`${PWD_COMMAND}`; export r; \
40528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40529         $(NORMAL_TARGET_EXPORTS) \
40530         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40531         for flag in $(EXTRA_TARGET_FLAGS); do \
40532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40533         done; \
40534         (cd $(TARGET_SUBDIR)/libgfortran && \
40535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40537                   "RANLIB=$${RANLIB}" \
40538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40539                    install-html) \
40540           || exit 1
40541
40542 @endif target-libgfortran
40543
40544 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40545 maybe-installcheck-target-libgfortran:
40546 @if target-libgfortran
40547 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40548
40549 installcheck-target-libgfortran: \
40550     configure-target-libgfortran 
40551         @: $(MAKE); $(unstage)
40552         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40553         r=`${PWD_COMMAND}`; export r; \
40554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40555         $(NORMAL_TARGET_EXPORTS) \
40556         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40557         for flag in $(EXTRA_TARGET_FLAGS); do \
40558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40559         done; \
40560         (cd $(TARGET_SUBDIR)/libgfortran && \
40561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40563                   "RANLIB=$${RANLIB}" \
40564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40565                    installcheck) \
40566           || exit 1
40567
40568 @endif target-libgfortran
40569
40570 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40571 maybe-mostlyclean-target-libgfortran:
40572 @if target-libgfortran
40573 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40574
40575 mostlyclean-target-libgfortran: 
40576         @: $(MAKE); $(unstage)
40577         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40578         r=`${PWD_COMMAND}`; export r; \
40579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580         $(NORMAL_TARGET_EXPORTS) \
40581         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40582         for flag in $(EXTRA_TARGET_FLAGS); do \
40583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40584         done; \
40585         (cd $(TARGET_SUBDIR)/libgfortran && \
40586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40588                   "RANLIB=$${RANLIB}" \
40589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40590                    mostlyclean) \
40591           || exit 1
40592
40593 @endif target-libgfortran
40594
40595 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40596 maybe-clean-target-libgfortran:
40597 @if target-libgfortran
40598 maybe-clean-target-libgfortran: clean-target-libgfortran
40599
40600 clean-target-libgfortran: 
40601         @: $(MAKE); $(unstage)
40602         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40603         r=`${PWD_COMMAND}`; export r; \
40604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605         $(NORMAL_TARGET_EXPORTS) \
40606         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40607         for flag in $(EXTRA_TARGET_FLAGS); do \
40608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609         done; \
40610         (cd $(TARGET_SUBDIR)/libgfortran && \
40611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40613                   "RANLIB=$${RANLIB}" \
40614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40615                    clean) \
40616           || exit 1
40617
40618 @endif target-libgfortran
40619
40620 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40621 maybe-distclean-target-libgfortran:
40622 @if target-libgfortran
40623 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40624
40625 distclean-target-libgfortran: 
40626         @: $(MAKE); $(unstage)
40627         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40628         r=`${PWD_COMMAND}`; export r; \
40629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40630         $(NORMAL_TARGET_EXPORTS) \
40631         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40632         for flag in $(EXTRA_TARGET_FLAGS); do \
40633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40634         done; \
40635         (cd $(TARGET_SUBDIR)/libgfortran && \
40636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40638                   "RANLIB=$${RANLIB}" \
40639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40640                    distclean) \
40641           || exit 1
40642
40643 @endif target-libgfortran
40644
40645 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40646 maybe-maintainer-clean-target-libgfortran:
40647 @if target-libgfortran
40648 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40649
40650 maintainer-clean-target-libgfortran: 
40651         @: $(MAKE); $(unstage)
40652         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40653         r=`${PWD_COMMAND}`; export r; \
40654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40655         $(NORMAL_TARGET_EXPORTS) \
40656         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40657         for flag in $(EXTRA_TARGET_FLAGS); do \
40658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40659         done; \
40660         (cd $(TARGET_SUBDIR)/libgfortran && \
40661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40663                   "RANLIB=$${RANLIB}" \
40664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40665                    maintainer-clean) \
40666           || exit 1
40667
40668 @endif target-libgfortran
40669
40670
40671
40672
40673
40674 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40675 maybe-configure-target-libobjc:
40676 @if gcc-bootstrap
40677 configure-target-libobjc: stage_current
40678 @endif gcc-bootstrap
40679 @if target-libobjc
40680 maybe-configure-target-libobjc: configure-target-libobjc
40681 configure-target-libobjc: 
40682         @: $(MAKE); $(unstage)
40683         @r=`${PWD_COMMAND}`; export r; \
40684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685         echo "Checking multilib configuration for libobjc..."; \
40686         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40687         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40688         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40689           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40690             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40691           else \
40692             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40693             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40694           fi; \
40695         else \
40696           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40697         fi; \
40698         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40699         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40700         $(NORMAL_TARGET_EXPORTS) \
40701         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40702         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40703         case $(srcdir) in \
40704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40705           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40707         esac; \
40708         srcdiroption="--srcdir=$${topdir}/libobjc"; \
40709         libsrcdir="$$s/libobjc"; \
40710         rm -f no-such-file || : ; \
40711         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40712           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40713           --target=${target_alias} $${srcdiroption}  \
40714           || exit 1
40715 @endif target-libobjc
40716
40717
40718
40719
40720
40721 .PHONY: all-target-libobjc maybe-all-target-libobjc
40722 maybe-all-target-libobjc:
40723 @if gcc-bootstrap
40724 all-target-libobjc: stage_current
40725 @endif gcc-bootstrap
40726 @if target-libobjc
40727 TARGET-target-libobjc=all
40728 maybe-all-target-libobjc: all-target-libobjc
40729 all-target-libobjc: configure-target-libobjc
40730         @: $(MAKE); $(unstage)
40731         @r=`${PWD_COMMAND}`; export r; \
40732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40733         $(NORMAL_TARGET_EXPORTS) \
40734         (cd $(TARGET_SUBDIR)/libobjc && \
40735           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
40736 @endif target-libobjc
40737
40738
40739
40740
40741
40742 .PHONY: check-target-libobjc maybe-check-target-libobjc
40743 maybe-check-target-libobjc:
40744 @if target-libobjc
40745 maybe-check-target-libobjc: check-target-libobjc
40746
40747 check-target-libobjc:
40748         @: $(MAKE); $(unstage)
40749         @r=`${PWD_COMMAND}`; export r; \
40750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40751         $(NORMAL_TARGET_EXPORTS) \
40752         (cd $(TARGET_SUBDIR)/libobjc && \
40753           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40754
40755 @endif target-libobjc
40756
40757 .PHONY: install-target-libobjc maybe-install-target-libobjc
40758 maybe-install-target-libobjc:
40759 @if target-libobjc
40760 maybe-install-target-libobjc: install-target-libobjc
40761
40762 install-target-libobjc: installdirs
40763         @: $(MAKE); $(unstage)
40764         @r=`${PWD_COMMAND}`; export r; \
40765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766         $(NORMAL_TARGET_EXPORTS) \
40767         (cd $(TARGET_SUBDIR)/libobjc && \
40768           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40769
40770 @endif target-libobjc
40771
40772 # Other targets (info, dvi, pdf, etc.)
40773
40774 .PHONY: maybe-info-target-libobjc info-target-libobjc
40775 maybe-info-target-libobjc:
40776 @if target-libobjc
40777 maybe-info-target-libobjc: info-target-libobjc
40778
40779 info-target-libobjc: \
40780     configure-target-libobjc 
40781         @: $(MAKE); $(unstage)
40782         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40783         r=`${PWD_COMMAND}`; export r; \
40784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785         $(NORMAL_TARGET_EXPORTS) \
40786         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40787         for flag in $(EXTRA_TARGET_FLAGS); do \
40788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40789         done; \
40790         (cd $(TARGET_SUBDIR)/libobjc && \
40791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40793                   "RANLIB=$${RANLIB}" \
40794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40795                    info) \
40796           || exit 1
40797
40798 @endif target-libobjc
40799
40800 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40801 maybe-dvi-target-libobjc:
40802 @if target-libobjc
40803 maybe-dvi-target-libobjc: dvi-target-libobjc
40804
40805 dvi-target-libobjc: \
40806     configure-target-libobjc 
40807         @: $(MAKE); $(unstage)
40808         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40809         r=`${PWD_COMMAND}`; export r; \
40810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40811         $(NORMAL_TARGET_EXPORTS) \
40812         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40813         for flag in $(EXTRA_TARGET_FLAGS); do \
40814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40815         done; \
40816         (cd $(TARGET_SUBDIR)/libobjc && \
40817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40819                   "RANLIB=$${RANLIB}" \
40820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40821                    dvi) \
40822           || exit 1
40823
40824 @endif target-libobjc
40825
40826 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40827 maybe-pdf-target-libobjc:
40828 @if target-libobjc
40829 maybe-pdf-target-libobjc: pdf-target-libobjc
40830
40831 pdf-target-libobjc: \
40832     configure-target-libobjc 
40833         @: $(MAKE); $(unstage)
40834         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40835         r=`${PWD_COMMAND}`; export r; \
40836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837         $(NORMAL_TARGET_EXPORTS) \
40838         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
40839         for flag in $(EXTRA_TARGET_FLAGS); do \
40840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40841         done; \
40842         (cd $(TARGET_SUBDIR)/libobjc && \
40843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40845                   "RANLIB=$${RANLIB}" \
40846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40847                    pdf) \
40848           || exit 1
40849
40850 @endif target-libobjc
40851
40852 .PHONY: maybe-html-target-libobjc html-target-libobjc
40853 maybe-html-target-libobjc:
40854 @if target-libobjc
40855 maybe-html-target-libobjc: html-target-libobjc
40856
40857 html-target-libobjc: \
40858     configure-target-libobjc 
40859         @: $(MAKE); $(unstage)
40860         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40861         r=`${PWD_COMMAND}`; export r; \
40862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863         $(NORMAL_TARGET_EXPORTS) \
40864         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40865         for flag in $(EXTRA_TARGET_FLAGS); do \
40866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40867         done; \
40868         (cd $(TARGET_SUBDIR)/libobjc && \
40869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40871                   "RANLIB=$${RANLIB}" \
40872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40873                    html) \
40874           || exit 1
40875
40876 @endif target-libobjc
40877
40878 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40879 maybe-TAGS-target-libobjc:
40880 @if target-libobjc
40881 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40882
40883 TAGS-target-libobjc: \
40884     configure-target-libobjc 
40885         @: $(MAKE); $(unstage)
40886         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40887         r=`${PWD_COMMAND}`; export r; \
40888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40889         $(NORMAL_TARGET_EXPORTS) \
40890         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40891         for flag in $(EXTRA_TARGET_FLAGS); do \
40892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40893         done; \
40894         (cd $(TARGET_SUBDIR)/libobjc && \
40895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40897                   "RANLIB=$${RANLIB}" \
40898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40899                    TAGS) \
40900           || exit 1
40901
40902 @endif target-libobjc
40903
40904 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40905 maybe-install-info-target-libobjc:
40906 @if target-libobjc
40907 maybe-install-info-target-libobjc: install-info-target-libobjc
40908
40909 install-info-target-libobjc: \
40910     configure-target-libobjc \
40911     info-target-libobjc 
40912         @: $(MAKE); $(unstage)
40913         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40914         r=`${PWD_COMMAND}`; export r; \
40915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916         $(NORMAL_TARGET_EXPORTS) \
40917         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40918         for flag in $(EXTRA_TARGET_FLAGS); do \
40919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40920         done; \
40921         (cd $(TARGET_SUBDIR)/libobjc && \
40922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40924                   "RANLIB=$${RANLIB}" \
40925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40926                    install-info) \
40927           || exit 1
40928
40929 @endif target-libobjc
40930
40931 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40932 maybe-install-pdf-target-libobjc:
40933 @if target-libobjc
40934 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40935
40936 install-pdf-target-libobjc: \
40937     configure-target-libobjc \
40938     pdf-target-libobjc 
40939         @: $(MAKE); $(unstage)
40940         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40941         r=`${PWD_COMMAND}`; export r; \
40942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40943         $(NORMAL_TARGET_EXPORTS) \
40944         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40945         for flag in $(EXTRA_TARGET_FLAGS); do \
40946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40947         done; \
40948         (cd $(TARGET_SUBDIR)/libobjc && \
40949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40951                   "RANLIB=$${RANLIB}" \
40952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40953                    install-pdf) \
40954           || exit 1
40955
40956 @endif target-libobjc
40957
40958 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40959 maybe-install-html-target-libobjc:
40960 @if target-libobjc
40961 maybe-install-html-target-libobjc: install-html-target-libobjc
40962
40963 install-html-target-libobjc: \
40964     configure-target-libobjc \
40965     html-target-libobjc 
40966         @: $(MAKE); $(unstage)
40967         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40968         r=`${PWD_COMMAND}`; export r; \
40969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40970         $(NORMAL_TARGET_EXPORTS) \
40971         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40972         for flag in $(EXTRA_TARGET_FLAGS); do \
40973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40974         done; \
40975         (cd $(TARGET_SUBDIR)/libobjc && \
40976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40978                   "RANLIB=$${RANLIB}" \
40979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980                    install-html) \
40981           || exit 1
40982
40983 @endif target-libobjc
40984
40985 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40986 maybe-installcheck-target-libobjc:
40987 @if target-libobjc
40988 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40989
40990 installcheck-target-libobjc: \
40991     configure-target-libobjc 
40992         @: $(MAKE); $(unstage)
40993         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40994         r=`${PWD_COMMAND}`; export r; \
40995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40996         $(NORMAL_TARGET_EXPORTS) \
40997         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40998         for flag in $(EXTRA_TARGET_FLAGS); do \
40999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41000         done; \
41001         (cd $(TARGET_SUBDIR)/libobjc && \
41002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41004                   "RANLIB=$${RANLIB}" \
41005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006                    installcheck) \
41007           || exit 1
41008
41009 @endif target-libobjc
41010
41011 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41012 maybe-mostlyclean-target-libobjc:
41013 @if target-libobjc
41014 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41015
41016 mostlyclean-target-libobjc: 
41017         @: $(MAKE); $(unstage)
41018         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41019         r=`${PWD_COMMAND}`; export r; \
41020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41021         $(NORMAL_TARGET_EXPORTS) \
41022         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
41023         for flag in $(EXTRA_TARGET_FLAGS); do \
41024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025         done; \
41026         (cd $(TARGET_SUBDIR)/libobjc && \
41027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41029                   "RANLIB=$${RANLIB}" \
41030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41031                    mostlyclean) \
41032           || exit 1
41033
41034 @endif target-libobjc
41035
41036 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41037 maybe-clean-target-libobjc:
41038 @if target-libobjc
41039 maybe-clean-target-libobjc: clean-target-libobjc
41040
41041 clean-target-libobjc: 
41042         @: $(MAKE); $(unstage)
41043         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41044         r=`${PWD_COMMAND}`; export r; \
41045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41046         $(NORMAL_TARGET_EXPORTS) \
41047         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
41048         for flag in $(EXTRA_TARGET_FLAGS); do \
41049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41050         done; \
41051         (cd $(TARGET_SUBDIR)/libobjc && \
41052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41054                   "RANLIB=$${RANLIB}" \
41055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41056                    clean) \
41057           || exit 1
41058
41059 @endif target-libobjc
41060
41061 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41062 maybe-distclean-target-libobjc:
41063 @if target-libobjc
41064 maybe-distclean-target-libobjc: distclean-target-libobjc
41065
41066 distclean-target-libobjc: 
41067         @: $(MAKE); $(unstage)
41068         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41069         r=`${PWD_COMMAND}`; export r; \
41070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41071         $(NORMAL_TARGET_EXPORTS) \
41072         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
41073         for flag in $(EXTRA_TARGET_FLAGS); do \
41074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41075         done; \
41076         (cd $(TARGET_SUBDIR)/libobjc && \
41077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41079                   "RANLIB=$${RANLIB}" \
41080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41081                    distclean) \
41082           || exit 1
41083
41084 @endif target-libobjc
41085
41086 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41087 maybe-maintainer-clean-target-libobjc:
41088 @if target-libobjc
41089 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41090
41091 maintainer-clean-target-libobjc: 
41092         @: $(MAKE); $(unstage)
41093         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41094         r=`${PWD_COMMAND}`; export r; \
41095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096         $(NORMAL_TARGET_EXPORTS) \
41097         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
41098         for flag in $(EXTRA_TARGET_FLAGS); do \
41099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100         done; \
41101         (cd $(TARGET_SUBDIR)/libobjc && \
41102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104                   "RANLIB=$${RANLIB}" \
41105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106                    maintainer-clean) \
41107           || exit 1
41108
41109 @endif target-libobjc
41110
41111
41112
41113
41114
41115 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41116 maybe-configure-target-libtermcap:
41117 @if gcc-bootstrap
41118 configure-target-libtermcap: stage_current
41119 @endif gcc-bootstrap
41120 @if target-libtermcap
41121 maybe-configure-target-libtermcap: configure-target-libtermcap
41122 configure-target-libtermcap: 
41123         @: $(MAKE); $(unstage)
41124         @r=`${PWD_COMMAND}`; export r; \
41125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41126         echo "Checking multilib configuration for libtermcap..."; \
41127         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41128         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
41129         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41130           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41131             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41132           else \
41133             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41134             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41135           fi; \
41136         else \
41137           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41138         fi; \
41139         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41140         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41141         $(NORMAL_TARGET_EXPORTS) \
41142         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41143         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41144         case $(srcdir) in \
41145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41146           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41148         esac; \
41149         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41150         libsrcdir="$$s/libtermcap"; \
41151         rm -f no-such-file || : ; \
41152         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41153           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41154           --target=${target_alias} $${srcdiroption}  \
41155           || exit 1
41156 @endif target-libtermcap
41157
41158
41159
41160
41161
41162 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41163 maybe-all-target-libtermcap:
41164 @if gcc-bootstrap
41165 all-target-libtermcap: stage_current
41166 @endif gcc-bootstrap
41167 @if target-libtermcap
41168 TARGET-target-libtermcap=all
41169 maybe-all-target-libtermcap: all-target-libtermcap
41170 all-target-libtermcap: configure-target-libtermcap
41171         @: $(MAKE); $(unstage)
41172         @r=`${PWD_COMMAND}`; export r; \
41173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174         $(NORMAL_TARGET_EXPORTS) \
41175         (cd $(TARGET_SUBDIR)/libtermcap && \
41176           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
41177 @endif target-libtermcap
41178
41179
41180
41181
41182
41183 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41184 maybe-check-target-libtermcap:
41185 @if target-libtermcap
41186 maybe-check-target-libtermcap: check-target-libtermcap
41187
41188 # Dummy target for uncheckable module.
41189 check-target-libtermcap:
41190
41191 @endif target-libtermcap
41192
41193 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41194 maybe-install-target-libtermcap:
41195 @if target-libtermcap
41196 maybe-install-target-libtermcap: install-target-libtermcap
41197
41198 install-target-libtermcap: installdirs
41199         @: $(MAKE); $(unstage)
41200         @r=`${PWD_COMMAND}`; export r; \
41201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202         $(NORMAL_TARGET_EXPORTS) \
41203         (cd $(TARGET_SUBDIR)/libtermcap && \
41204           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41205
41206 @endif target-libtermcap
41207
41208 # Other targets (info, dvi, pdf, etc.)
41209
41210 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41211 maybe-info-target-libtermcap:
41212 @if target-libtermcap
41213 maybe-info-target-libtermcap: info-target-libtermcap
41214
41215 info-target-libtermcap: \
41216     configure-target-libtermcap 
41217         @: $(MAKE); $(unstage)
41218         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41219         r=`${PWD_COMMAND}`; export r; \
41220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221         $(NORMAL_TARGET_EXPORTS) \
41222         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
41223         for flag in $(EXTRA_TARGET_FLAGS); do \
41224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225         done; \
41226         (cd $(TARGET_SUBDIR)/libtermcap && \
41227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229                   "RANLIB=$${RANLIB}" \
41230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231                    info) \
41232           || exit 1
41233
41234 @endif target-libtermcap
41235
41236 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41237 maybe-dvi-target-libtermcap:
41238 @if target-libtermcap
41239 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41240
41241 dvi-target-libtermcap: \
41242     configure-target-libtermcap 
41243         @: $(MAKE); $(unstage)
41244         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41245         r=`${PWD_COMMAND}`; export r; \
41246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41247         $(NORMAL_TARGET_EXPORTS) \
41248         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
41249         for flag in $(EXTRA_TARGET_FLAGS); do \
41250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41251         done; \
41252         (cd $(TARGET_SUBDIR)/libtermcap && \
41253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41255                   "RANLIB=$${RANLIB}" \
41256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41257                    dvi) \
41258           || exit 1
41259
41260 @endif target-libtermcap
41261
41262 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41263 maybe-pdf-target-libtermcap:
41264 @if target-libtermcap
41265 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41266
41267 pdf-target-libtermcap: \
41268     configure-target-libtermcap 
41269         @: $(MAKE); $(unstage)
41270         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41271         r=`${PWD_COMMAND}`; export r; \
41272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273         $(NORMAL_TARGET_EXPORTS) \
41274         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41275         for flag in $(EXTRA_TARGET_FLAGS); do \
41276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41277         done; \
41278         (cd $(TARGET_SUBDIR)/libtermcap && \
41279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41281                   "RANLIB=$${RANLIB}" \
41282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41283                    pdf) \
41284           || exit 1
41285
41286 @endif target-libtermcap
41287
41288 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41289 maybe-html-target-libtermcap:
41290 @if target-libtermcap
41291 maybe-html-target-libtermcap: html-target-libtermcap
41292
41293 html-target-libtermcap: \
41294     configure-target-libtermcap 
41295         @: $(MAKE); $(unstage)
41296         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41297         r=`${PWD_COMMAND}`; export r; \
41298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299         $(NORMAL_TARGET_EXPORTS) \
41300         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41301         for flag in $(EXTRA_TARGET_FLAGS); do \
41302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303         done; \
41304         (cd $(TARGET_SUBDIR)/libtermcap && \
41305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307                   "RANLIB=$${RANLIB}" \
41308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309                    html) \
41310           || exit 1
41311
41312 @endif target-libtermcap
41313
41314 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41315 maybe-TAGS-target-libtermcap:
41316 @if target-libtermcap
41317 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41318
41319 TAGS-target-libtermcap: \
41320     configure-target-libtermcap 
41321         @: $(MAKE); $(unstage)
41322         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41323         r=`${PWD_COMMAND}`; export r; \
41324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41325         $(NORMAL_TARGET_EXPORTS) \
41326         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41327         for flag in $(EXTRA_TARGET_FLAGS); do \
41328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41329         done; \
41330         (cd $(TARGET_SUBDIR)/libtermcap && \
41331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41333                   "RANLIB=$${RANLIB}" \
41334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41335                    TAGS) \
41336           || exit 1
41337
41338 @endif target-libtermcap
41339
41340 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41341 maybe-install-info-target-libtermcap:
41342 @if target-libtermcap
41343 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41344
41345 install-info-target-libtermcap: \
41346     configure-target-libtermcap \
41347     info-target-libtermcap 
41348         @: $(MAKE); $(unstage)
41349         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41350         r=`${PWD_COMMAND}`; export r; \
41351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41352         $(NORMAL_TARGET_EXPORTS) \
41353         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41354         for flag in $(EXTRA_TARGET_FLAGS); do \
41355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41356         done; \
41357         (cd $(TARGET_SUBDIR)/libtermcap && \
41358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41360                   "RANLIB=$${RANLIB}" \
41361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41362                    install-info) \
41363           || exit 1
41364
41365 @endif target-libtermcap
41366
41367 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41368 maybe-install-pdf-target-libtermcap:
41369 @if target-libtermcap
41370 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41371
41372 install-pdf-target-libtermcap: \
41373     configure-target-libtermcap \
41374     pdf-target-libtermcap 
41375         @: $(MAKE); $(unstage)
41376         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41377         r=`${PWD_COMMAND}`; export r; \
41378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41379         $(NORMAL_TARGET_EXPORTS) \
41380         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41381         for flag in $(EXTRA_TARGET_FLAGS); do \
41382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383         done; \
41384         (cd $(TARGET_SUBDIR)/libtermcap && \
41385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41387                   "RANLIB=$${RANLIB}" \
41388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41389                    install-pdf) \
41390           || exit 1
41391
41392 @endif target-libtermcap
41393
41394 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41395 maybe-install-html-target-libtermcap:
41396 @if target-libtermcap
41397 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41398
41399 install-html-target-libtermcap: \
41400     configure-target-libtermcap \
41401     html-target-libtermcap 
41402         @: $(MAKE); $(unstage)
41403         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41404         r=`${PWD_COMMAND}`; export r; \
41405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406         $(NORMAL_TARGET_EXPORTS) \
41407         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41408         for flag in $(EXTRA_TARGET_FLAGS); do \
41409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41410         done; \
41411         (cd $(TARGET_SUBDIR)/libtermcap && \
41412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41414                   "RANLIB=$${RANLIB}" \
41415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41416                    install-html) \
41417           || exit 1
41418
41419 @endif target-libtermcap
41420
41421 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41422 maybe-installcheck-target-libtermcap:
41423 @if target-libtermcap
41424 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41425
41426 installcheck-target-libtermcap: \
41427     configure-target-libtermcap 
41428         @: $(MAKE); $(unstage)
41429         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41430         r=`${PWD_COMMAND}`; export r; \
41431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432         $(NORMAL_TARGET_EXPORTS) \
41433         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41434         for flag in $(EXTRA_TARGET_FLAGS); do \
41435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41436         done; \
41437         (cd $(TARGET_SUBDIR)/libtermcap && \
41438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41440                   "RANLIB=$${RANLIB}" \
41441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41442                    installcheck) \
41443           || exit 1
41444
41445 @endif target-libtermcap
41446
41447 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41448 maybe-mostlyclean-target-libtermcap:
41449 @if target-libtermcap
41450 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41451
41452 # libtermcap doesn't support mostlyclean.
41453 mostlyclean-target-libtermcap:
41454
41455 @endif target-libtermcap
41456
41457 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41458 maybe-clean-target-libtermcap:
41459 @if target-libtermcap
41460 maybe-clean-target-libtermcap: clean-target-libtermcap
41461
41462 # libtermcap doesn't support clean.
41463 clean-target-libtermcap:
41464
41465 @endif target-libtermcap
41466
41467 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41468 maybe-distclean-target-libtermcap:
41469 @if target-libtermcap
41470 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41471
41472 # libtermcap doesn't support distclean.
41473 distclean-target-libtermcap:
41474
41475 @endif target-libtermcap
41476
41477 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41478 maybe-maintainer-clean-target-libtermcap:
41479 @if target-libtermcap
41480 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41481
41482 # libtermcap doesn't support maintainer-clean.
41483 maintainer-clean-target-libtermcap:
41484
41485 @endif target-libtermcap
41486
41487
41488
41489
41490
41491 .PHONY: configure-target-winsup maybe-configure-target-winsup
41492 maybe-configure-target-winsup:
41493 @if gcc-bootstrap
41494 configure-target-winsup: stage_current
41495 @endif gcc-bootstrap
41496 @if target-winsup
41497 maybe-configure-target-winsup: configure-target-winsup
41498 configure-target-winsup: 
41499         @: $(MAKE); $(unstage)
41500         @r=`${PWD_COMMAND}`; export r; \
41501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41502         echo "Checking multilib configuration for winsup..."; \
41503         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41504         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41505         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41506           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41507             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41508           else \
41509             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41510             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41511           fi; \
41512         else \
41513           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41514         fi; \
41515         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41517         $(NORMAL_TARGET_EXPORTS) \
41518         echo Configuring in $(TARGET_SUBDIR)/winsup; \
41519         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41520         case $(srcdir) in \
41521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41522           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41524         esac; \
41525         srcdiroption="--srcdir=$${topdir}/winsup"; \
41526         libsrcdir="$$s/winsup"; \
41527         rm -f no-such-file || : ; \
41528         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41529           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41530           --target=${target_alias} $${srcdiroption}  \
41531           || exit 1
41532 @endif target-winsup
41533
41534
41535
41536
41537
41538 .PHONY: all-target-winsup maybe-all-target-winsup
41539 maybe-all-target-winsup:
41540 @if gcc-bootstrap
41541 all-target-winsup: stage_current
41542 @endif gcc-bootstrap
41543 @if target-winsup
41544 TARGET-target-winsup=all
41545 maybe-all-target-winsup: all-target-winsup
41546 all-target-winsup: configure-target-winsup
41547         @: $(MAKE); $(unstage)
41548         @r=`${PWD_COMMAND}`; export r; \
41549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550         $(NORMAL_TARGET_EXPORTS) \
41551         (cd $(TARGET_SUBDIR)/winsup && \
41552           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
41553 @endif target-winsup
41554
41555
41556
41557
41558
41559 .PHONY: check-target-winsup maybe-check-target-winsup
41560 maybe-check-target-winsup:
41561 @if target-winsup
41562 maybe-check-target-winsup: check-target-winsup
41563
41564 check-target-winsup:
41565         @: $(MAKE); $(unstage)
41566         @r=`${PWD_COMMAND}`; export r; \
41567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41568         $(NORMAL_TARGET_EXPORTS) \
41569         (cd $(TARGET_SUBDIR)/winsup && \
41570           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41571
41572 @endif target-winsup
41573
41574 .PHONY: install-target-winsup maybe-install-target-winsup
41575 maybe-install-target-winsup:
41576 @if target-winsup
41577 maybe-install-target-winsup: install-target-winsup
41578
41579 install-target-winsup: installdirs
41580         @: $(MAKE); $(unstage)
41581         @r=`${PWD_COMMAND}`; export r; \
41582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583         $(NORMAL_TARGET_EXPORTS) \
41584         (cd $(TARGET_SUBDIR)/winsup && \
41585           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41586
41587 @endif target-winsup
41588
41589 # Other targets (info, dvi, pdf, etc.)
41590
41591 .PHONY: maybe-info-target-winsup info-target-winsup
41592 maybe-info-target-winsup:
41593 @if target-winsup
41594 maybe-info-target-winsup: info-target-winsup
41595
41596 info-target-winsup: \
41597     configure-target-winsup 
41598         @: $(MAKE); $(unstage)
41599         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41600         r=`${PWD_COMMAND}`; export r; \
41601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41602         $(NORMAL_TARGET_EXPORTS) \
41603         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41604         for flag in $(EXTRA_TARGET_FLAGS); do \
41605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41606         done; \
41607         (cd $(TARGET_SUBDIR)/winsup && \
41608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41610                   "RANLIB=$${RANLIB}" \
41611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41612                    info) \
41613           || exit 1
41614
41615 @endif target-winsup
41616
41617 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41618 maybe-dvi-target-winsup:
41619 @if target-winsup
41620 maybe-dvi-target-winsup: dvi-target-winsup
41621
41622 dvi-target-winsup: \
41623     configure-target-winsup 
41624         @: $(MAKE); $(unstage)
41625         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41626         r=`${PWD_COMMAND}`; export r; \
41627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41628         $(NORMAL_TARGET_EXPORTS) \
41629         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41630         for flag in $(EXTRA_TARGET_FLAGS); do \
41631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41632         done; \
41633         (cd $(TARGET_SUBDIR)/winsup && \
41634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41636                   "RANLIB=$${RANLIB}" \
41637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41638                    dvi) \
41639           || exit 1
41640
41641 @endif target-winsup
41642
41643 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41644 maybe-pdf-target-winsup:
41645 @if target-winsup
41646 maybe-pdf-target-winsup: pdf-target-winsup
41647
41648 pdf-target-winsup: \
41649     configure-target-winsup 
41650         @: $(MAKE); $(unstage)
41651         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41652         r=`${PWD_COMMAND}`; export r; \
41653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41654         $(NORMAL_TARGET_EXPORTS) \
41655         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41656         for flag in $(EXTRA_TARGET_FLAGS); do \
41657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41658         done; \
41659         (cd $(TARGET_SUBDIR)/winsup && \
41660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41662                   "RANLIB=$${RANLIB}" \
41663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41664                    pdf) \
41665           || exit 1
41666
41667 @endif target-winsup
41668
41669 .PHONY: maybe-html-target-winsup html-target-winsup
41670 maybe-html-target-winsup:
41671 @if target-winsup
41672 maybe-html-target-winsup: html-target-winsup
41673
41674 html-target-winsup: \
41675     configure-target-winsup 
41676         @: $(MAKE); $(unstage)
41677         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41678         r=`${PWD_COMMAND}`; export r; \
41679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41680         $(NORMAL_TARGET_EXPORTS) \
41681         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41682         for flag in $(EXTRA_TARGET_FLAGS); do \
41683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41684         done; \
41685         (cd $(TARGET_SUBDIR)/winsup && \
41686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41688                   "RANLIB=$${RANLIB}" \
41689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41690                    html) \
41691           || exit 1
41692
41693 @endif target-winsup
41694
41695 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41696 maybe-TAGS-target-winsup:
41697 @if target-winsup
41698 maybe-TAGS-target-winsup: TAGS-target-winsup
41699
41700 TAGS-target-winsup: \
41701     configure-target-winsup 
41702         @: $(MAKE); $(unstage)
41703         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41704         r=`${PWD_COMMAND}`; export r; \
41705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41706         $(NORMAL_TARGET_EXPORTS) \
41707         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41708         for flag in $(EXTRA_TARGET_FLAGS); do \
41709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41710         done; \
41711         (cd $(TARGET_SUBDIR)/winsup && \
41712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41714                   "RANLIB=$${RANLIB}" \
41715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41716                    TAGS) \
41717           || exit 1
41718
41719 @endif target-winsup
41720
41721 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41722 maybe-install-info-target-winsup:
41723 @if target-winsup
41724 maybe-install-info-target-winsup: install-info-target-winsup
41725
41726 install-info-target-winsup: \
41727     configure-target-winsup \
41728     info-target-winsup 
41729         @: $(MAKE); $(unstage)
41730         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41731         r=`${PWD_COMMAND}`; export r; \
41732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41733         $(NORMAL_TARGET_EXPORTS) \
41734         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41735         for flag in $(EXTRA_TARGET_FLAGS); do \
41736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41737         done; \
41738         (cd $(TARGET_SUBDIR)/winsup && \
41739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41741                   "RANLIB=$${RANLIB}" \
41742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41743                    install-info) \
41744           || exit 1
41745
41746 @endif target-winsup
41747
41748 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
41749 maybe-install-pdf-target-winsup:
41750 @if target-winsup
41751 maybe-install-pdf-target-winsup: install-pdf-target-winsup
41752
41753 install-pdf-target-winsup: \
41754     configure-target-winsup \
41755     pdf-target-winsup 
41756         @: $(MAKE); $(unstage)
41757         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41758         r=`${PWD_COMMAND}`; export r; \
41759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41760         $(NORMAL_TARGET_EXPORTS) \
41761         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
41762         for flag in $(EXTRA_TARGET_FLAGS); do \
41763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41764         done; \
41765         (cd $(TARGET_SUBDIR)/winsup && \
41766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41768                   "RANLIB=$${RANLIB}" \
41769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41770                    install-pdf) \
41771           || exit 1
41772
41773 @endif target-winsup
41774
41775 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
41776 maybe-install-html-target-winsup:
41777 @if target-winsup
41778 maybe-install-html-target-winsup: install-html-target-winsup
41779
41780 install-html-target-winsup: \
41781     configure-target-winsup \
41782     html-target-winsup 
41783         @: $(MAKE); $(unstage)
41784         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41785         r=`${PWD_COMMAND}`; export r; \
41786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787         $(NORMAL_TARGET_EXPORTS) \
41788         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
41789         for flag in $(EXTRA_TARGET_FLAGS); do \
41790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41791         done; \
41792         (cd $(TARGET_SUBDIR)/winsup && \
41793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795                   "RANLIB=$${RANLIB}" \
41796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797                    install-html) \
41798           || exit 1
41799
41800 @endif target-winsup
41801
41802 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
41803 maybe-installcheck-target-winsup:
41804 @if target-winsup
41805 maybe-installcheck-target-winsup: installcheck-target-winsup
41806
41807 installcheck-target-winsup: \
41808     configure-target-winsup 
41809         @: $(MAKE); $(unstage)
41810         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41811         r=`${PWD_COMMAND}`; export r; \
41812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41813         $(NORMAL_TARGET_EXPORTS) \
41814         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
41815         for flag in $(EXTRA_TARGET_FLAGS); do \
41816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41817         done; \
41818         (cd $(TARGET_SUBDIR)/winsup && \
41819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41821                   "RANLIB=$${RANLIB}" \
41822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41823                    installcheck) \
41824           || exit 1
41825
41826 @endif target-winsup
41827
41828 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
41829 maybe-mostlyclean-target-winsup:
41830 @if target-winsup
41831 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
41832
41833 mostlyclean-target-winsup: 
41834         @: $(MAKE); $(unstage)
41835         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41836         r=`${PWD_COMMAND}`; export r; \
41837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41838         $(NORMAL_TARGET_EXPORTS) \
41839         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
41840         for flag in $(EXTRA_TARGET_FLAGS); do \
41841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41842         done; \
41843         (cd $(TARGET_SUBDIR)/winsup && \
41844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41846                   "RANLIB=$${RANLIB}" \
41847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41848                    mostlyclean) \
41849           || exit 1
41850
41851 @endif target-winsup
41852
41853 .PHONY: maybe-clean-target-winsup clean-target-winsup
41854 maybe-clean-target-winsup:
41855 @if target-winsup
41856 maybe-clean-target-winsup: clean-target-winsup
41857
41858 clean-target-winsup: 
41859         @: $(MAKE); $(unstage)
41860         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41861         r=`${PWD_COMMAND}`; export r; \
41862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41863         $(NORMAL_TARGET_EXPORTS) \
41864         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
41865         for flag in $(EXTRA_TARGET_FLAGS); do \
41866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41867         done; \
41868         (cd $(TARGET_SUBDIR)/winsup && \
41869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41871                   "RANLIB=$${RANLIB}" \
41872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41873                    clean) \
41874           || exit 1
41875
41876 @endif target-winsup
41877
41878 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
41879 maybe-distclean-target-winsup:
41880 @if target-winsup
41881 maybe-distclean-target-winsup: distclean-target-winsup
41882
41883 distclean-target-winsup: 
41884         @: $(MAKE); $(unstage)
41885         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41886         r=`${PWD_COMMAND}`; export r; \
41887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41888         $(NORMAL_TARGET_EXPORTS) \
41889         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
41890         for flag in $(EXTRA_TARGET_FLAGS); do \
41891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41892         done; \
41893         (cd $(TARGET_SUBDIR)/winsup && \
41894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41896                   "RANLIB=$${RANLIB}" \
41897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41898                    distclean) \
41899           || exit 1
41900
41901 @endif target-winsup
41902
41903 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
41904 maybe-maintainer-clean-target-winsup:
41905 @if target-winsup
41906 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
41907
41908 maintainer-clean-target-winsup: 
41909         @: $(MAKE); $(unstage)
41910         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41911         r=`${PWD_COMMAND}`; export r; \
41912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913         $(NORMAL_TARGET_EXPORTS) \
41914         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
41915         for flag in $(EXTRA_TARGET_FLAGS); do \
41916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41917         done; \
41918         (cd $(TARGET_SUBDIR)/winsup && \
41919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921                   "RANLIB=$${RANLIB}" \
41922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923                    maintainer-clean) \
41924           || exit 1
41925
41926 @endif target-winsup
41927
41928
41929
41930
41931
41932 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
41933 maybe-configure-target-libgloss:
41934 @if gcc-bootstrap
41935 configure-target-libgloss: stage_current
41936 @endif gcc-bootstrap
41937 @if target-libgloss
41938 maybe-configure-target-libgloss: configure-target-libgloss
41939 configure-target-libgloss: 
41940         @: $(MAKE); $(unstage)
41941         @r=`${PWD_COMMAND}`; export r; \
41942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41943         echo "Checking multilib configuration for libgloss..."; \
41944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
41946         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41947           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41948             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
41949           else \
41950             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
41951             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41952           fi; \
41953         else \
41954           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41955         fi; \
41956         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
41957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41958         $(NORMAL_TARGET_EXPORTS) \
41959         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
41960         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
41961         case $(srcdir) in \
41962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41963           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
41964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41965         esac; \
41966         srcdiroption="--srcdir=$${topdir}/libgloss"; \
41967         libsrcdir="$$s/libgloss"; \
41968         rm -f no-such-file || : ; \
41969         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41970           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41971           --target=${target_alias} $${srcdiroption}  \
41972           || exit 1
41973 @endif target-libgloss
41974
41975
41976
41977
41978
41979 .PHONY: all-target-libgloss maybe-all-target-libgloss
41980 maybe-all-target-libgloss:
41981 @if gcc-bootstrap
41982 all-target-libgloss: stage_current
41983 @endif gcc-bootstrap
41984 @if target-libgloss
41985 TARGET-target-libgloss=all
41986 maybe-all-target-libgloss: all-target-libgloss
41987 all-target-libgloss: configure-target-libgloss
41988         @: $(MAKE); $(unstage)
41989         @r=`${PWD_COMMAND}`; export r; \
41990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41991         $(NORMAL_TARGET_EXPORTS) \
41992         (cd $(TARGET_SUBDIR)/libgloss && \
41993           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
41994 @endif target-libgloss
41995
41996
41997
41998
41999
42000 .PHONY: check-target-libgloss maybe-check-target-libgloss
42001 maybe-check-target-libgloss:
42002 @if target-libgloss
42003 maybe-check-target-libgloss: check-target-libgloss
42004
42005 # Dummy target for uncheckable module.
42006 check-target-libgloss:
42007
42008 @endif target-libgloss
42009
42010 .PHONY: install-target-libgloss maybe-install-target-libgloss
42011 maybe-install-target-libgloss:
42012 @if target-libgloss
42013 maybe-install-target-libgloss: install-target-libgloss
42014
42015 install-target-libgloss: installdirs
42016         @: $(MAKE); $(unstage)
42017         @r=`${PWD_COMMAND}`; export r; \
42018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019         $(NORMAL_TARGET_EXPORTS) \
42020         (cd $(TARGET_SUBDIR)/libgloss && \
42021           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42022
42023 @endif target-libgloss
42024
42025 # Other targets (info, dvi, pdf, etc.)
42026
42027 .PHONY: maybe-info-target-libgloss info-target-libgloss
42028 maybe-info-target-libgloss:
42029 @if target-libgloss
42030 maybe-info-target-libgloss: info-target-libgloss
42031
42032 info-target-libgloss: \
42033     configure-target-libgloss 
42034         @: $(MAKE); $(unstage)
42035         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42036         r=`${PWD_COMMAND}`; export r; \
42037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038         $(NORMAL_TARGET_EXPORTS) \
42039         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
42040         for flag in $(EXTRA_TARGET_FLAGS); do \
42041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42042         done; \
42043         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42052
42053 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42054 maybe-dvi-target-libgloss:
42055 @if target-libgloss
42056 maybe-dvi-target-libgloss: dvi-target-libgloss
42057
42058 dvi-target-libgloss: \
42059     configure-target-libgloss 
42060         @: $(MAKE); $(unstage)
42061         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42062         r=`${PWD_COMMAND}`; export r; \
42063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064         $(NORMAL_TARGET_EXPORTS) \
42065         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
42066         for flag in $(EXTRA_TARGET_FLAGS); do \
42067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42068         done; \
42069         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42078
42079 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42080 maybe-pdf-target-libgloss:
42081 @if target-libgloss
42082 maybe-pdf-target-libgloss: pdf-target-libgloss
42083
42084 pdf-target-libgloss: \
42085     configure-target-libgloss 
42086         @: $(MAKE); $(unstage)
42087         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42088         r=`${PWD_COMMAND}`; export r; \
42089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42090         $(NORMAL_TARGET_EXPORTS) \
42091         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
42092         for flag in $(EXTRA_TARGET_FLAGS); do \
42093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42094         done; \
42095         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42104
42105 .PHONY: maybe-html-target-libgloss html-target-libgloss
42106 maybe-html-target-libgloss:
42107 @if target-libgloss
42108 maybe-html-target-libgloss: html-target-libgloss
42109
42110 html-target-libgloss: \
42111     configure-target-libgloss 
42112         @: $(MAKE); $(unstage)
42113         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42114         r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         $(NORMAL_TARGET_EXPORTS) \
42117         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
42118         for flag in $(EXTRA_TARGET_FLAGS); do \
42119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42120         done; \
42121         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42130
42131 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42132 maybe-TAGS-target-libgloss:
42133 @if target-libgloss
42134 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42135
42136 TAGS-target-libgloss: \
42137     configure-target-libgloss 
42138         @: $(MAKE); $(unstage)
42139         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42140         r=`${PWD_COMMAND}`; export r; \
42141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142         $(NORMAL_TARGET_EXPORTS) \
42143         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
42144         for flag in $(EXTRA_TARGET_FLAGS); do \
42145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42146         done; \
42147         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42156
42157 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42158 maybe-install-info-target-libgloss:
42159 @if target-libgloss
42160 maybe-install-info-target-libgloss: install-info-target-libgloss
42161
42162 install-info-target-libgloss: \
42163     configure-target-libgloss \
42164     info-target-libgloss 
42165         @: $(MAKE); $(unstage)
42166         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42167         r=`${PWD_COMMAND}`; export r; \
42168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42169         $(NORMAL_TARGET_EXPORTS) \
42170         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
42171         for flag in $(EXTRA_TARGET_FLAGS); do \
42172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42173         done; \
42174         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42183
42184 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42185 maybe-install-pdf-target-libgloss:
42186 @if target-libgloss
42187 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42188
42189 install-pdf-target-libgloss: \
42190     configure-target-libgloss \
42191     pdf-target-libgloss 
42192         @: $(MAKE); $(unstage)
42193         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42194         r=`${PWD_COMMAND}`; export r; \
42195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196         $(NORMAL_TARGET_EXPORTS) \
42197         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
42198         for flag in $(EXTRA_TARGET_FLAGS); do \
42199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42200         done; \
42201         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42210
42211 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42212 maybe-install-html-target-libgloss:
42213 @if target-libgloss
42214 maybe-install-html-target-libgloss: install-html-target-libgloss
42215
42216 install-html-target-libgloss: \
42217     configure-target-libgloss \
42218     html-target-libgloss 
42219         @: $(MAKE); $(unstage)
42220         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42221         r=`${PWD_COMMAND}`; export r; \
42222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223         $(NORMAL_TARGET_EXPORTS) \
42224         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
42225         for flag in $(EXTRA_TARGET_FLAGS); do \
42226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42227         done; \
42228         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42237
42238 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42239 maybe-installcheck-target-libgloss:
42240 @if target-libgloss
42241 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42242
42243 installcheck-target-libgloss: \
42244     configure-target-libgloss 
42245         @: $(MAKE); $(unstage)
42246         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42247         r=`${PWD_COMMAND}`; export r; \
42248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249         $(NORMAL_TARGET_EXPORTS) \
42250         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
42251         for flag in $(EXTRA_TARGET_FLAGS); do \
42252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42253         done; \
42254         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42263
42264 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42265 maybe-mostlyclean-target-libgloss:
42266 @if target-libgloss
42267 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42268
42269 mostlyclean-target-libgloss: 
42270         @: $(MAKE); $(unstage)
42271         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42272         r=`${PWD_COMMAND}`; export r; \
42273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274         $(NORMAL_TARGET_EXPORTS) \
42275         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42276         for flag in $(EXTRA_TARGET_FLAGS); do \
42277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278         done; \
42279         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42288
42289 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42290 maybe-clean-target-libgloss:
42291 @if target-libgloss
42292 maybe-clean-target-libgloss: clean-target-libgloss
42293
42294 clean-target-libgloss: 
42295         @: $(MAKE); $(unstage)
42296         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42297         r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(NORMAL_TARGET_EXPORTS) \
42300         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42301         for flag in $(EXTRA_TARGET_FLAGS); do \
42302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42303         done; \
42304         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42313
42314 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42315 maybe-distclean-target-libgloss:
42316 @if target-libgloss
42317 maybe-distclean-target-libgloss: distclean-target-libgloss
42318
42319 distclean-target-libgloss: 
42320         @: $(MAKE); $(unstage)
42321         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42322         r=`${PWD_COMMAND}`; export r; \
42323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324         $(NORMAL_TARGET_EXPORTS) \
42325         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42326         for flag in $(EXTRA_TARGET_FLAGS); do \
42327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328         done; \
42329         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42338
42339 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42340 maybe-maintainer-clean-target-libgloss:
42341 @if target-libgloss
42342 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42343
42344 maintainer-clean-target-libgloss: 
42345         @: $(MAKE); $(unstage)
42346         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42347         r=`${PWD_COMMAND}`; export r; \
42348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349         $(NORMAL_TARGET_EXPORTS) \
42350         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42351         for flag in $(EXTRA_TARGET_FLAGS); do \
42352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42353         done; \
42354         (cd $(TARGET_SUBDIR)/libgloss && \
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 target-libgloss
42363
42364
42365
42366
42367
42368 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
42369 maybe-configure-target-libiberty:
42370 @if gcc-bootstrap
42371 configure-target-libiberty: stage_current
42372 @endif gcc-bootstrap
42373 @if target-libiberty
42374 maybe-configure-target-libiberty: configure-target-libiberty
42375 configure-target-libiberty: 
42376         @: $(MAKE); $(unstage)
42377         @r=`${PWD_COMMAND}`; export r; \
42378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379         echo "Checking multilib configuration for libiberty..."; \
42380         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42381         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
42382         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42383           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42384             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
42385           else \
42386             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
42387             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42388           fi; \
42389         else \
42390           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42391         fi; \
42392         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
42393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42394         $(NORMAL_TARGET_EXPORTS) \
42395         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
42396         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
42397         case $(srcdir) in \
42398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42399           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
42400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42401         esac; \
42402         srcdiroption="--srcdir=$${topdir}/libiberty"; \
42403         libsrcdir="$$s/libiberty"; \
42404         rm -f no-such-file || : ; \
42405         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42406           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42407           --target=${target_alias} $${srcdiroption}  \
42408           || exit 1
42409 @endif target-libiberty
42410
42411
42412
42413
42414
42415 .PHONY: all-target-libiberty maybe-all-target-libiberty
42416 maybe-all-target-libiberty:
42417 @if gcc-bootstrap
42418 all-target-libiberty: stage_current
42419 @endif gcc-bootstrap
42420 @if target-libiberty
42421 TARGET-target-libiberty=all
42422 maybe-all-target-libiberty: all-target-libiberty
42423 all-target-libiberty: configure-target-libiberty
42424         @: $(MAKE); $(unstage)
42425         @r=`${PWD_COMMAND}`; export r; \
42426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427         $(NORMAL_TARGET_EXPORTS) \
42428         (cd $(TARGET_SUBDIR)/libiberty && \
42429           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
42430 @endif target-libiberty
42431
42432
42433
42434
42435
42436 .PHONY: check-target-libiberty maybe-check-target-libiberty
42437 maybe-check-target-libiberty:
42438 @if target-libiberty
42439 maybe-check-target-libiberty: check-target-libiberty
42440
42441 check-target-libiberty:
42442         @: $(MAKE); $(unstage)
42443         @r=`${PWD_COMMAND}`; export r; \
42444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445         $(NORMAL_TARGET_EXPORTS) \
42446         (cd $(TARGET_SUBDIR)/libiberty && \
42447           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42448
42449 @endif target-libiberty
42450
42451 .PHONY: install-target-libiberty maybe-install-target-libiberty
42452 maybe-install-target-libiberty:
42453 @if target-libiberty
42454 maybe-install-target-libiberty: install-target-libiberty
42455
42456 install-target-libiberty: installdirs
42457         @: $(MAKE); $(unstage)
42458         @r=`${PWD_COMMAND}`; export r; \
42459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42460         $(NORMAL_TARGET_EXPORTS) \
42461         (cd $(TARGET_SUBDIR)/libiberty && \
42462           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42463
42464 @endif target-libiberty
42465
42466 # Other targets (info, dvi, pdf, etc.)
42467
42468 .PHONY: maybe-info-target-libiberty info-target-libiberty
42469 maybe-info-target-libiberty:
42470 @if target-libiberty
42471 maybe-info-target-libiberty: info-target-libiberty
42472
42473 info-target-libiberty: \
42474     configure-target-libiberty 
42475         @: $(MAKE); $(unstage)
42476         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42477         r=`${PWD_COMMAND}`; export r; \
42478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479         $(NORMAL_TARGET_EXPORTS) \
42480         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
42481         for flag in $(EXTRA_TARGET_FLAGS); do \
42482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42483         done; \
42484         (cd $(TARGET_SUBDIR)/libiberty && \
42485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487                   "RANLIB=$${RANLIB}" \
42488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489                    info) \
42490           || exit 1
42491
42492 @endif target-libiberty
42493
42494 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
42495 maybe-dvi-target-libiberty:
42496 @if target-libiberty
42497 maybe-dvi-target-libiberty: dvi-target-libiberty
42498
42499 dvi-target-libiberty: \
42500     configure-target-libiberty 
42501         @: $(MAKE); $(unstage)
42502         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42503         r=`${PWD_COMMAND}`; export r; \
42504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505         $(NORMAL_TARGET_EXPORTS) \
42506         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
42507         for flag in $(EXTRA_TARGET_FLAGS); do \
42508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509         done; \
42510         (cd $(TARGET_SUBDIR)/libiberty && \
42511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513                   "RANLIB=$${RANLIB}" \
42514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515                    dvi) \
42516           || exit 1
42517
42518 @endif target-libiberty
42519
42520 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
42521 maybe-pdf-target-libiberty:
42522 @if target-libiberty
42523 maybe-pdf-target-libiberty: pdf-target-libiberty
42524
42525 pdf-target-libiberty: \
42526     configure-target-libiberty 
42527         @: $(MAKE); $(unstage)
42528         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42529         r=`${PWD_COMMAND}`; export r; \
42530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531         $(NORMAL_TARGET_EXPORTS) \
42532         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
42533         for flag in $(EXTRA_TARGET_FLAGS); do \
42534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42535         done; \
42536         (cd $(TARGET_SUBDIR)/libiberty && \
42537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539                   "RANLIB=$${RANLIB}" \
42540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541                    pdf) \
42542           || exit 1
42543
42544 @endif target-libiberty
42545
42546 .PHONY: maybe-html-target-libiberty html-target-libiberty
42547 maybe-html-target-libiberty:
42548 @if target-libiberty
42549 maybe-html-target-libiberty: html-target-libiberty
42550
42551 html-target-libiberty: \
42552     configure-target-libiberty 
42553         @: $(MAKE); $(unstage)
42554         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42555         r=`${PWD_COMMAND}`; export r; \
42556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42557         $(NORMAL_TARGET_EXPORTS) \
42558         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
42559         for flag in $(EXTRA_TARGET_FLAGS); do \
42560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42561         done; \
42562         (cd $(TARGET_SUBDIR)/libiberty && \
42563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42565                   "RANLIB=$${RANLIB}" \
42566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42567                    html) \
42568           || exit 1
42569
42570 @endif target-libiberty
42571
42572 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
42573 maybe-TAGS-target-libiberty:
42574 @if target-libiberty
42575 maybe-TAGS-target-libiberty: TAGS-target-libiberty
42576
42577 TAGS-target-libiberty: \
42578     configure-target-libiberty 
42579         @: $(MAKE); $(unstage)
42580         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42581         r=`${PWD_COMMAND}`; export r; \
42582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583         $(NORMAL_TARGET_EXPORTS) \
42584         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
42585         for flag in $(EXTRA_TARGET_FLAGS); do \
42586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42587         done; \
42588         (cd $(TARGET_SUBDIR)/libiberty && \
42589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42591                   "RANLIB=$${RANLIB}" \
42592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42593                    TAGS) \
42594           || exit 1
42595
42596 @endif target-libiberty
42597
42598 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
42599 maybe-install-info-target-libiberty:
42600 @if target-libiberty
42601 maybe-install-info-target-libiberty: install-info-target-libiberty
42602
42603 install-info-target-libiberty: \
42604     configure-target-libiberty \
42605     info-target-libiberty 
42606         @: $(MAKE); $(unstage)
42607         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42608         r=`${PWD_COMMAND}`; export r; \
42609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610         $(NORMAL_TARGET_EXPORTS) \
42611         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
42612         for flag in $(EXTRA_TARGET_FLAGS); do \
42613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42614         done; \
42615         (cd $(TARGET_SUBDIR)/libiberty && \
42616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42618                   "RANLIB=$${RANLIB}" \
42619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42620                    install-info) \
42621           || exit 1
42622
42623 @endif target-libiberty
42624
42625 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
42626 maybe-install-pdf-target-libiberty:
42627 @if target-libiberty
42628 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
42629
42630 install-pdf-target-libiberty: \
42631     configure-target-libiberty \
42632     pdf-target-libiberty 
42633         @: $(MAKE); $(unstage)
42634         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42635         r=`${PWD_COMMAND}`; export r; \
42636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637         $(NORMAL_TARGET_EXPORTS) \
42638         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
42639         for flag in $(EXTRA_TARGET_FLAGS); do \
42640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42641         done; \
42642         (cd $(TARGET_SUBDIR)/libiberty && \
42643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42645                   "RANLIB=$${RANLIB}" \
42646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42647                    install-pdf) \
42648           || exit 1
42649
42650 @endif target-libiberty
42651
42652 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
42653 maybe-install-html-target-libiberty:
42654 @if target-libiberty
42655 maybe-install-html-target-libiberty: install-html-target-libiberty
42656
42657 install-html-target-libiberty: \
42658     configure-target-libiberty \
42659     html-target-libiberty 
42660         @: $(MAKE); $(unstage)
42661         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42662         r=`${PWD_COMMAND}`; export r; \
42663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42664         $(NORMAL_TARGET_EXPORTS) \
42665         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
42666         for flag in $(EXTRA_TARGET_FLAGS); do \
42667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668         done; \
42669         (cd $(TARGET_SUBDIR)/libiberty && \
42670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42672                   "RANLIB=$${RANLIB}" \
42673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42674                    install-html) \
42675           || exit 1
42676
42677 @endif target-libiberty
42678
42679 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
42680 maybe-installcheck-target-libiberty:
42681 @if target-libiberty
42682 maybe-installcheck-target-libiberty: installcheck-target-libiberty
42683
42684 installcheck-target-libiberty: \
42685     configure-target-libiberty 
42686         @: $(MAKE); $(unstage)
42687         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42688         r=`${PWD_COMMAND}`; export r; \
42689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42690         $(NORMAL_TARGET_EXPORTS) \
42691         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
42692         for flag in $(EXTRA_TARGET_FLAGS); do \
42693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694         done; \
42695         (cd $(TARGET_SUBDIR)/libiberty && \
42696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42698                   "RANLIB=$${RANLIB}" \
42699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42700                    installcheck) \
42701           || exit 1
42702
42703 @endif target-libiberty
42704
42705 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
42706 maybe-mostlyclean-target-libiberty:
42707 @if target-libiberty
42708 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
42709
42710 mostlyclean-target-libiberty: 
42711         @: $(MAKE); $(unstage)
42712         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42713         r=`${PWD_COMMAND}`; export r; \
42714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42715         $(NORMAL_TARGET_EXPORTS) \
42716         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
42717         for flag in $(EXTRA_TARGET_FLAGS); do \
42718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42719         done; \
42720         (cd $(TARGET_SUBDIR)/libiberty && \
42721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42723                   "RANLIB=$${RANLIB}" \
42724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42725                    mostlyclean) \
42726           || exit 1
42727
42728 @endif target-libiberty
42729
42730 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
42731 maybe-clean-target-libiberty:
42732 @if target-libiberty
42733 maybe-clean-target-libiberty: clean-target-libiberty
42734
42735 clean-target-libiberty: 
42736         @: $(MAKE); $(unstage)
42737         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42738         r=`${PWD_COMMAND}`; export r; \
42739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42740         $(NORMAL_TARGET_EXPORTS) \
42741         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
42742         for flag in $(EXTRA_TARGET_FLAGS); do \
42743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42744         done; \
42745         (cd $(TARGET_SUBDIR)/libiberty && \
42746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42748                   "RANLIB=$${RANLIB}" \
42749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42750                    clean) \
42751           || exit 1
42752
42753 @endif target-libiberty
42754
42755 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
42756 maybe-distclean-target-libiberty:
42757 @if target-libiberty
42758 maybe-distclean-target-libiberty: distclean-target-libiberty
42759
42760 distclean-target-libiberty: 
42761         @: $(MAKE); $(unstage)
42762         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42763         r=`${PWD_COMMAND}`; export r; \
42764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42765         $(NORMAL_TARGET_EXPORTS) \
42766         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
42767         for flag in $(EXTRA_TARGET_FLAGS); do \
42768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769         done; \
42770         (cd $(TARGET_SUBDIR)/libiberty && \
42771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42773                   "RANLIB=$${RANLIB}" \
42774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42775                    distclean) \
42776           || exit 1
42777
42778 @endif target-libiberty
42779
42780 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
42781 maybe-maintainer-clean-target-libiberty:
42782 @if target-libiberty
42783 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
42784
42785 maintainer-clean-target-libiberty: 
42786         @: $(MAKE); $(unstage)
42787         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42788         r=`${PWD_COMMAND}`; export r; \
42789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790         $(NORMAL_TARGET_EXPORTS) \
42791         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
42792         for flag in $(EXTRA_TARGET_FLAGS); do \
42793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42794         done; \
42795         (cd $(TARGET_SUBDIR)/libiberty && \
42796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42798                   "RANLIB=$${RANLIB}" \
42799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42800                    maintainer-clean) \
42801           || exit 1
42802
42803 @endif target-libiberty
42804
42805
42806
42807
42808
42809 .PHONY: configure-target-gperf maybe-configure-target-gperf
42810 maybe-configure-target-gperf:
42811 @if gcc-bootstrap
42812 configure-target-gperf: stage_current
42813 @endif gcc-bootstrap
42814 @if target-gperf
42815 maybe-configure-target-gperf: configure-target-gperf
42816 configure-target-gperf: 
42817         @: $(MAKE); $(unstage)
42818         @r=`${PWD_COMMAND}`; export r; \
42819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820         echo "Checking multilib configuration for gperf..."; \
42821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
42823         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
42824           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
42825             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
42826           else \
42827             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
42828             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42829           fi; \
42830         else \
42831           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42832         fi; \
42833         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
42834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42835         $(NORMAL_TARGET_EXPORTS) \
42836         echo Configuring in $(TARGET_SUBDIR)/gperf; \
42837         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
42838         case $(srcdir) in \
42839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42840           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
42841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42842         esac; \
42843         srcdiroption="--srcdir=$${topdir}/gperf"; \
42844         libsrcdir="$$s/gperf"; \
42845         rm -f no-such-file || : ; \
42846         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42847           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42848           --target=${target_alias} $${srcdiroption}  \
42849           || exit 1
42850 @endif target-gperf
42851
42852
42853
42854
42855
42856 .PHONY: all-target-gperf maybe-all-target-gperf
42857 maybe-all-target-gperf:
42858 @if gcc-bootstrap
42859 all-target-gperf: stage_current
42860 @endif gcc-bootstrap
42861 @if target-gperf
42862 TARGET-target-gperf=all
42863 maybe-all-target-gperf: all-target-gperf
42864 all-target-gperf: configure-target-gperf
42865         @: $(MAKE); $(unstage)
42866         @r=`${PWD_COMMAND}`; export r; \
42867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42868         $(NORMAL_TARGET_EXPORTS) \
42869         (cd $(TARGET_SUBDIR)/gperf && \
42870           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
42871 @endif target-gperf
42872
42873
42874
42875
42876
42877 .PHONY: check-target-gperf maybe-check-target-gperf
42878 maybe-check-target-gperf:
42879 @if target-gperf
42880 maybe-check-target-gperf: check-target-gperf
42881
42882 check-target-gperf:
42883         @: $(MAKE); $(unstage)
42884         @r=`${PWD_COMMAND}`; export r; \
42885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886         $(NORMAL_TARGET_EXPORTS) \
42887         (cd $(TARGET_SUBDIR)/gperf && \
42888           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42889
42890 @endif target-gperf
42891
42892 .PHONY: install-target-gperf maybe-install-target-gperf
42893 maybe-install-target-gperf:
42894 @if target-gperf
42895 maybe-install-target-gperf: install-target-gperf
42896
42897 install-target-gperf: installdirs
42898         @: $(MAKE); $(unstage)
42899         @r=`${PWD_COMMAND}`; export r; \
42900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42901         $(NORMAL_TARGET_EXPORTS) \
42902         (cd $(TARGET_SUBDIR)/gperf && \
42903           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42904
42905 @endif target-gperf
42906
42907 # Other targets (info, dvi, pdf, etc.)
42908
42909 .PHONY: maybe-info-target-gperf info-target-gperf
42910 maybe-info-target-gperf:
42911 @if target-gperf
42912 maybe-info-target-gperf: info-target-gperf
42913
42914 info-target-gperf: \
42915     configure-target-gperf 
42916         @: $(MAKE); $(unstage)
42917         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42918         r=`${PWD_COMMAND}`; export r; \
42919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42920         $(NORMAL_TARGET_EXPORTS) \
42921         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
42922         for flag in $(EXTRA_TARGET_FLAGS); do \
42923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42924         done; \
42925         (cd $(TARGET_SUBDIR)/gperf && \
42926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42928                   "RANLIB=$${RANLIB}" \
42929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42930                    info) \
42931           || exit 1
42932
42933 @endif target-gperf
42934
42935 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
42936 maybe-dvi-target-gperf:
42937 @if target-gperf
42938 maybe-dvi-target-gperf: dvi-target-gperf
42939
42940 dvi-target-gperf: \
42941     configure-target-gperf 
42942         @: $(MAKE); $(unstage)
42943         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42944         r=`${PWD_COMMAND}`; export r; \
42945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42946         $(NORMAL_TARGET_EXPORTS) \
42947         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
42948         for flag in $(EXTRA_TARGET_FLAGS); do \
42949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42950         done; \
42951         (cd $(TARGET_SUBDIR)/gperf && \
42952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42954                   "RANLIB=$${RANLIB}" \
42955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42956                    dvi) \
42957           || exit 1
42958
42959 @endif target-gperf
42960
42961 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
42962 maybe-pdf-target-gperf:
42963 @if target-gperf
42964 maybe-pdf-target-gperf: pdf-target-gperf
42965
42966 pdf-target-gperf: \
42967     configure-target-gperf 
42968         @: $(MAKE); $(unstage)
42969         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42970         r=`${PWD_COMMAND}`; export r; \
42971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42972         $(NORMAL_TARGET_EXPORTS) \
42973         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
42974         for flag in $(EXTRA_TARGET_FLAGS); do \
42975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42976         done; \
42977         (cd $(TARGET_SUBDIR)/gperf && \
42978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42980                   "RANLIB=$${RANLIB}" \
42981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42982                    pdf) \
42983           || exit 1
42984
42985 @endif target-gperf
42986
42987 .PHONY: maybe-html-target-gperf html-target-gperf
42988 maybe-html-target-gperf:
42989 @if target-gperf
42990 maybe-html-target-gperf: html-target-gperf
42991
42992 html-target-gperf: \
42993     configure-target-gperf 
42994         @: $(MAKE); $(unstage)
42995         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42996         r=`${PWD_COMMAND}`; export r; \
42997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998         $(NORMAL_TARGET_EXPORTS) \
42999         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
43000         for flag in $(EXTRA_TARGET_FLAGS); do \
43001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43002         done; \
43003         (cd $(TARGET_SUBDIR)/gperf && \
43004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43006                   "RANLIB=$${RANLIB}" \
43007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43008                    html) \
43009           || exit 1
43010
43011 @endif target-gperf
43012
43013 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
43014 maybe-TAGS-target-gperf:
43015 @if target-gperf
43016 maybe-TAGS-target-gperf: TAGS-target-gperf
43017
43018 TAGS-target-gperf: \
43019     configure-target-gperf 
43020         @: $(MAKE); $(unstage)
43021         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43022         r=`${PWD_COMMAND}`; export r; \
43023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43024         $(NORMAL_TARGET_EXPORTS) \
43025         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
43026         for flag in $(EXTRA_TARGET_FLAGS); do \
43027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43028         done; \
43029         (cd $(TARGET_SUBDIR)/gperf && \
43030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43032                   "RANLIB=$${RANLIB}" \
43033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43034                    TAGS) \
43035           || exit 1
43036
43037 @endif target-gperf
43038
43039 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
43040 maybe-install-info-target-gperf:
43041 @if target-gperf
43042 maybe-install-info-target-gperf: install-info-target-gperf
43043
43044 install-info-target-gperf: \
43045     configure-target-gperf \
43046     info-target-gperf 
43047         @: $(MAKE); $(unstage)
43048         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43049         r=`${PWD_COMMAND}`; export r; \
43050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43051         $(NORMAL_TARGET_EXPORTS) \
43052         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
43053         for flag in $(EXTRA_TARGET_FLAGS); do \
43054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43055         done; \
43056         (cd $(TARGET_SUBDIR)/gperf && \
43057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43059                   "RANLIB=$${RANLIB}" \
43060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43061                    install-info) \
43062           || exit 1
43063
43064 @endif target-gperf
43065
43066 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
43067 maybe-install-pdf-target-gperf:
43068 @if target-gperf
43069 maybe-install-pdf-target-gperf: install-pdf-target-gperf
43070
43071 install-pdf-target-gperf: \
43072     configure-target-gperf \
43073     pdf-target-gperf 
43074         @: $(MAKE); $(unstage)
43075         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43076         r=`${PWD_COMMAND}`; export r; \
43077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43078         $(NORMAL_TARGET_EXPORTS) \
43079         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
43080         for flag in $(EXTRA_TARGET_FLAGS); do \
43081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43082         done; \
43083         (cd $(TARGET_SUBDIR)/gperf && \
43084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43086                   "RANLIB=$${RANLIB}" \
43087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43088                    install-pdf) \
43089           || exit 1
43090
43091 @endif target-gperf
43092
43093 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
43094 maybe-install-html-target-gperf:
43095 @if target-gperf
43096 maybe-install-html-target-gperf: install-html-target-gperf
43097
43098 install-html-target-gperf: \
43099     configure-target-gperf \
43100     html-target-gperf 
43101         @: $(MAKE); $(unstage)
43102         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43103         r=`${PWD_COMMAND}`; export r; \
43104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43105         $(NORMAL_TARGET_EXPORTS) \
43106         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
43107         for flag in $(EXTRA_TARGET_FLAGS); do \
43108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43109         done; \
43110         (cd $(TARGET_SUBDIR)/gperf && \
43111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43113                   "RANLIB=$${RANLIB}" \
43114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43115                    install-html) \
43116           || exit 1
43117
43118 @endif target-gperf
43119
43120 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
43121 maybe-installcheck-target-gperf:
43122 @if target-gperf
43123 maybe-installcheck-target-gperf: installcheck-target-gperf
43124
43125 installcheck-target-gperf: \
43126     configure-target-gperf 
43127         @: $(MAKE); $(unstage)
43128         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43129         r=`${PWD_COMMAND}`; export r; \
43130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43131         $(NORMAL_TARGET_EXPORTS) \
43132         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
43133         for flag in $(EXTRA_TARGET_FLAGS); do \
43134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43135         done; \
43136         (cd $(TARGET_SUBDIR)/gperf && \
43137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43139                   "RANLIB=$${RANLIB}" \
43140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43141                    installcheck) \
43142           || exit 1
43143
43144 @endif target-gperf
43145
43146 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
43147 maybe-mostlyclean-target-gperf:
43148 @if target-gperf
43149 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
43150
43151 mostlyclean-target-gperf: 
43152         @: $(MAKE); $(unstage)
43153         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43154         r=`${PWD_COMMAND}`; export r; \
43155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43156         $(NORMAL_TARGET_EXPORTS) \
43157         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
43158         for flag in $(EXTRA_TARGET_FLAGS); do \
43159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43160         done; \
43161         (cd $(TARGET_SUBDIR)/gperf && \
43162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43164                   "RANLIB=$${RANLIB}" \
43165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43166                    mostlyclean) \
43167           || exit 1
43168
43169 @endif target-gperf
43170
43171 .PHONY: maybe-clean-target-gperf clean-target-gperf
43172 maybe-clean-target-gperf:
43173 @if target-gperf
43174 maybe-clean-target-gperf: clean-target-gperf
43175
43176 clean-target-gperf: 
43177         @: $(MAKE); $(unstage)
43178         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43179         r=`${PWD_COMMAND}`; export r; \
43180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181         $(NORMAL_TARGET_EXPORTS) \
43182         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
43183         for flag in $(EXTRA_TARGET_FLAGS); do \
43184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43185         done; \
43186         (cd $(TARGET_SUBDIR)/gperf && \
43187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43189                   "RANLIB=$${RANLIB}" \
43190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43191                    clean) \
43192           || exit 1
43193
43194 @endif target-gperf
43195
43196 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
43197 maybe-distclean-target-gperf:
43198 @if target-gperf
43199 maybe-distclean-target-gperf: distclean-target-gperf
43200
43201 distclean-target-gperf: 
43202         @: $(MAKE); $(unstage)
43203         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43204         r=`${PWD_COMMAND}`; export r; \
43205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43206         $(NORMAL_TARGET_EXPORTS) \
43207         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
43208         for flag in $(EXTRA_TARGET_FLAGS); do \
43209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43210         done; \
43211         (cd $(TARGET_SUBDIR)/gperf && \
43212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43214                   "RANLIB=$${RANLIB}" \
43215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43216                    distclean) \
43217           || exit 1
43218
43219 @endif target-gperf
43220
43221 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
43222 maybe-maintainer-clean-target-gperf:
43223 @if target-gperf
43224 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
43225
43226 maintainer-clean-target-gperf: 
43227         @: $(MAKE); $(unstage)
43228         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43229         r=`${PWD_COMMAND}`; export r; \
43230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231         $(NORMAL_TARGET_EXPORTS) \
43232         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
43233         for flag in $(EXTRA_TARGET_FLAGS); do \
43234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235         done; \
43236         (cd $(TARGET_SUBDIR)/gperf && \
43237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239                   "RANLIB=$${RANLIB}" \
43240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241                    maintainer-clean) \
43242           || exit 1
43243
43244 @endif target-gperf
43245
43246
43247
43248
43249
43250 .PHONY: configure-target-examples maybe-configure-target-examples
43251 maybe-configure-target-examples:
43252 @if gcc-bootstrap
43253 configure-target-examples: stage_current
43254 @endif gcc-bootstrap
43255 @if target-examples
43256 maybe-configure-target-examples: configure-target-examples
43257 configure-target-examples: 
43258         @: $(MAKE); $(unstage)
43259         @r=`${PWD_COMMAND}`; export r; \
43260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261         echo "Checking multilib configuration for examples..."; \
43262         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43263         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
43264         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
43265           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
43266             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
43267           else \
43268             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
43269             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43270           fi; \
43271         else \
43272           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43273         fi; \
43274         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
43275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43276         $(NORMAL_TARGET_EXPORTS) \
43277         echo Configuring in $(TARGET_SUBDIR)/examples; \
43278         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
43279         case $(srcdir) in \
43280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43281           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
43282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43283         esac; \
43284         srcdiroption="--srcdir=$${topdir}/examples"; \
43285         libsrcdir="$$s/examples"; \
43286         rm -f no-such-file || : ; \
43287         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43288           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43289           --target=${target_alias} $${srcdiroption}  \
43290           || exit 1
43291 @endif target-examples
43292
43293
43294
43295
43296
43297 .PHONY: all-target-examples maybe-all-target-examples
43298 maybe-all-target-examples:
43299 @if gcc-bootstrap
43300 all-target-examples: stage_current
43301 @endif gcc-bootstrap
43302 @if target-examples
43303 TARGET-target-examples=all
43304 maybe-all-target-examples: all-target-examples
43305 all-target-examples: configure-target-examples
43306         @: $(MAKE); $(unstage)
43307         @r=`${PWD_COMMAND}`; export r; \
43308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43309         $(NORMAL_TARGET_EXPORTS) \
43310         (cd $(TARGET_SUBDIR)/examples && \
43311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
43312 @endif target-examples
43313
43314
43315
43316
43317
43318 .PHONY: check-target-examples maybe-check-target-examples
43319 maybe-check-target-examples:
43320 @if target-examples
43321 maybe-check-target-examples: check-target-examples
43322
43323 # Dummy target for uncheckable module.
43324 check-target-examples:
43325
43326 @endif target-examples
43327
43328 .PHONY: install-target-examples maybe-install-target-examples
43329 maybe-install-target-examples:
43330 @if target-examples
43331 maybe-install-target-examples: install-target-examples
43332
43333 # Dummy target for uninstallable.
43334 install-target-examples:
43335
43336 @endif target-examples
43337
43338 # Other targets (info, dvi, pdf, etc.)
43339
43340 .PHONY: maybe-info-target-examples info-target-examples
43341 maybe-info-target-examples:
43342 @if target-examples
43343 maybe-info-target-examples: info-target-examples
43344
43345 info-target-examples: \
43346     configure-target-examples 
43347         @: $(MAKE); $(unstage)
43348         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43349         r=`${PWD_COMMAND}`; export r; \
43350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351         $(NORMAL_TARGET_EXPORTS) \
43352         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
43353         for flag in $(EXTRA_TARGET_FLAGS); do \
43354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43355         done; \
43356         (cd $(TARGET_SUBDIR)/examples && \
43357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359                   "RANLIB=$${RANLIB}" \
43360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361                    info) \
43362           || exit 1
43363
43364 @endif target-examples
43365
43366 .PHONY: maybe-dvi-target-examples dvi-target-examples
43367 maybe-dvi-target-examples:
43368 @if target-examples
43369 maybe-dvi-target-examples: dvi-target-examples
43370
43371 dvi-target-examples: \
43372     configure-target-examples 
43373         @: $(MAKE); $(unstage)
43374         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43375         r=`${PWD_COMMAND}`; export r; \
43376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377         $(NORMAL_TARGET_EXPORTS) \
43378         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
43379         for flag in $(EXTRA_TARGET_FLAGS); do \
43380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381         done; \
43382         (cd $(TARGET_SUBDIR)/examples && \
43383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385                   "RANLIB=$${RANLIB}" \
43386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387                    dvi) \
43388           || exit 1
43389
43390 @endif target-examples
43391
43392 .PHONY: maybe-pdf-target-examples pdf-target-examples
43393 maybe-pdf-target-examples:
43394 @if target-examples
43395 maybe-pdf-target-examples: pdf-target-examples
43396
43397 pdf-target-examples: \
43398     configure-target-examples 
43399         @: $(MAKE); $(unstage)
43400         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43401         r=`${PWD_COMMAND}`; export r; \
43402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403         $(NORMAL_TARGET_EXPORTS) \
43404         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
43405         for flag in $(EXTRA_TARGET_FLAGS); do \
43406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407         done; \
43408         (cd $(TARGET_SUBDIR)/examples && \
43409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411                   "RANLIB=$${RANLIB}" \
43412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413                    pdf) \
43414           || exit 1
43415
43416 @endif target-examples
43417
43418 .PHONY: maybe-html-target-examples html-target-examples
43419 maybe-html-target-examples:
43420 @if target-examples
43421 maybe-html-target-examples: html-target-examples
43422
43423 html-target-examples: \
43424     configure-target-examples 
43425         @: $(MAKE); $(unstage)
43426         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43427         r=`${PWD_COMMAND}`; export r; \
43428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429         $(NORMAL_TARGET_EXPORTS) \
43430         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
43431         for flag in $(EXTRA_TARGET_FLAGS); do \
43432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43433         done; \
43434         (cd $(TARGET_SUBDIR)/examples && \
43435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437                   "RANLIB=$${RANLIB}" \
43438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439                    html) \
43440           || exit 1
43441
43442 @endif target-examples
43443
43444 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
43445 maybe-TAGS-target-examples:
43446 @if target-examples
43447 maybe-TAGS-target-examples: TAGS-target-examples
43448
43449 TAGS-target-examples: \
43450     configure-target-examples 
43451         @: $(MAKE); $(unstage)
43452         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43453         r=`${PWD_COMMAND}`; export r; \
43454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43455         $(NORMAL_TARGET_EXPORTS) \
43456         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
43457         for flag in $(EXTRA_TARGET_FLAGS); do \
43458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459         done; \
43460         (cd $(TARGET_SUBDIR)/examples && \
43461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43463                   "RANLIB=$${RANLIB}" \
43464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43465                    TAGS) \
43466           || exit 1
43467
43468 @endif target-examples
43469
43470 .PHONY: maybe-install-info-target-examples install-info-target-examples
43471 maybe-install-info-target-examples:
43472 @if target-examples
43473 maybe-install-info-target-examples: install-info-target-examples
43474
43475 install-info-target-examples: \
43476     configure-target-examples \
43477     info-target-examples 
43478         @: $(MAKE); $(unstage)
43479         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43480         r=`${PWD_COMMAND}`; export r; \
43481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43482         $(NORMAL_TARGET_EXPORTS) \
43483         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
43484         for flag in $(EXTRA_TARGET_FLAGS); do \
43485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486         done; \
43487         (cd $(TARGET_SUBDIR)/examples && \
43488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43490                   "RANLIB=$${RANLIB}" \
43491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43492                    install-info) \
43493           || exit 1
43494
43495 @endif target-examples
43496
43497 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
43498 maybe-install-pdf-target-examples:
43499 @if target-examples
43500 maybe-install-pdf-target-examples: install-pdf-target-examples
43501
43502 install-pdf-target-examples: \
43503     configure-target-examples \
43504     pdf-target-examples 
43505         @: $(MAKE); $(unstage)
43506         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43507         r=`${PWD_COMMAND}`; export r; \
43508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509         $(NORMAL_TARGET_EXPORTS) \
43510         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
43511         for flag in $(EXTRA_TARGET_FLAGS); do \
43512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513         done; \
43514         (cd $(TARGET_SUBDIR)/examples && \
43515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517                   "RANLIB=$${RANLIB}" \
43518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519                    install-pdf) \
43520           || exit 1
43521
43522 @endif target-examples
43523
43524 .PHONY: maybe-install-html-target-examples install-html-target-examples
43525 maybe-install-html-target-examples:
43526 @if target-examples
43527 maybe-install-html-target-examples: install-html-target-examples
43528
43529 install-html-target-examples: \
43530     configure-target-examples \
43531     html-target-examples 
43532         @: $(MAKE); $(unstage)
43533         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43534         r=`${PWD_COMMAND}`; export r; \
43535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536         $(NORMAL_TARGET_EXPORTS) \
43537         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
43538         for flag in $(EXTRA_TARGET_FLAGS); do \
43539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43540         done; \
43541         (cd $(TARGET_SUBDIR)/examples && \
43542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43544                   "RANLIB=$${RANLIB}" \
43545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43546                    install-html) \
43547           || exit 1
43548
43549 @endif target-examples
43550
43551 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
43552 maybe-installcheck-target-examples:
43553 @if target-examples
43554 maybe-installcheck-target-examples: installcheck-target-examples
43555
43556 installcheck-target-examples: \
43557     configure-target-examples 
43558         @: $(MAKE); $(unstage)
43559         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43560         r=`${PWD_COMMAND}`; export r; \
43561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562         $(NORMAL_TARGET_EXPORTS) \
43563         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
43564         for flag in $(EXTRA_TARGET_FLAGS); do \
43565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43566         done; \
43567         (cd $(TARGET_SUBDIR)/examples && \
43568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570                   "RANLIB=$${RANLIB}" \
43571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572                    installcheck) \
43573           || exit 1
43574
43575 @endif target-examples
43576
43577 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
43578 maybe-mostlyclean-target-examples:
43579 @if target-examples
43580 maybe-mostlyclean-target-examples: mostlyclean-target-examples
43581
43582 mostlyclean-target-examples: 
43583         @: $(MAKE); $(unstage)
43584         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43585         r=`${PWD_COMMAND}`; export r; \
43586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587         $(NORMAL_TARGET_EXPORTS) \
43588         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
43589         for flag in $(EXTRA_TARGET_FLAGS); do \
43590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43591         done; \
43592         (cd $(TARGET_SUBDIR)/examples && \
43593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43595                   "RANLIB=$${RANLIB}" \
43596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43597                    mostlyclean) \
43598           || exit 1
43599
43600 @endif target-examples
43601
43602 .PHONY: maybe-clean-target-examples clean-target-examples
43603 maybe-clean-target-examples:
43604 @if target-examples
43605 maybe-clean-target-examples: clean-target-examples
43606
43607 clean-target-examples: 
43608         @: $(MAKE); $(unstage)
43609         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43610         r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(NORMAL_TARGET_EXPORTS) \
43613         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
43614         for flag in $(EXTRA_TARGET_FLAGS); do \
43615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616         done; \
43617         (cd $(TARGET_SUBDIR)/examples && \
43618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620                   "RANLIB=$${RANLIB}" \
43621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622                    clean) \
43623           || exit 1
43624
43625 @endif target-examples
43626
43627 .PHONY: maybe-distclean-target-examples distclean-target-examples
43628 maybe-distclean-target-examples:
43629 @if target-examples
43630 maybe-distclean-target-examples: distclean-target-examples
43631
43632 distclean-target-examples: 
43633         @: $(MAKE); $(unstage)
43634         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43635         r=`${PWD_COMMAND}`; export r; \
43636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637         $(NORMAL_TARGET_EXPORTS) \
43638         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
43639         for flag in $(EXTRA_TARGET_FLAGS); do \
43640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641         done; \
43642         (cd $(TARGET_SUBDIR)/examples && \
43643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645                   "RANLIB=$${RANLIB}" \
43646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647                    distclean) \
43648           || exit 1
43649
43650 @endif target-examples
43651
43652 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
43653 maybe-maintainer-clean-target-examples:
43654 @if target-examples
43655 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
43656
43657 maintainer-clean-target-examples: 
43658         @: $(MAKE); $(unstage)
43659         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43660         r=`${PWD_COMMAND}`; export r; \
43661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43662         $(NORMAL_TARGET_EXPORTS) \
43663         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
43664         for flag in $(EXTRA_TARGET_FLAGS); do \
43665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43666         done; \
43667         (cd $(TARGET_SUBDIR)/examples && \
43668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43670                   "RANLIB=$${RANLIB}" \
43671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43672                    maintainer-clean) \
43673           || exit 1
43674
43675 @endif target-examples
43676
43677
43678
43679
43680
43681 .PHONY: configure-target-libffi maybe-configure-target-libffi
43682 maybe-configure-target-libffi:
43683 @if gcc-bootstrap
43684 configure-target-libffi: stage_current
43685 @endif gcc-bootstrap
43686 @if target-libffi
43687 maybe-configure-target-libffi: configure-target-libffi
43688 configure-target-libffi: 
43689         @: $(MAKE); $(unstage)
43690         @r=`${PWD_COMMAND}`; export r; \
43691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43692         echo "Checking multilib configuration for libffi..."; \
43693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43694         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
43695         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43696           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43697             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43698           else \
43699             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43700             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43701           fi; \
43702         else \
43703           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43704         fi; \
43705         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43706         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43707         $(NORMAL_TARGET_EXPORTS) \
43708         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43709         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43710         case $(srcdir) in \
43711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43712           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43714         esac; \
43715         srcdiroption="--srcdir=$${topdir}/libffi"; \
43716         libsrcdir="$$s/libffi"; \
43717         rm -f no-such-file || : ; \
43718         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43719           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43720           --target=${target_alias} $${srcdiroption}  \
43721           || exit 1
43722 @endif target-libffi
43723
43724
43725
43726
43727
43728 .PHONY: all-target-libffi maybe-all-target-libffi
43729 maybe-all-target-libffi:
43730 @if gcc-bootstrap
43731 all-target-libffi: stage_current
43732 @endif gcc-bootstrap
43733 @if target-libffi
43734 TARGET-target-libffi=all
43735 maybe-all-target-libffi: all-target-libffi
43736 all-target-libffi: configure-target-libffi
43737         @: $(MAKE); $(unstage)
43738         @r=`${PWD_COMMAND}`; export r; \
43739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43740         $(NORMAL_TARGET_EXPORTS) \
43741         (cd $(TARGET_SUBDIR)/libffi && \
43742           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
43743 @endif target-libffi
43744
43745
43746
43747
43748
43749 .PHONY: check-target-libffi maybe-check-target-libffi
43750 maybe-check-target-libffi:
43751 @if target-libffi
43752 maybe-check-target-libffi: check-target-libffi
43753
43754 check-target-libffi:
43755         @: $(MAKE); $(unstage)
43756         @r=`${PWD_COMMAND}`; export r; \
43757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43758         $(NORMAL_TARGET_EXPORTS) \
43759         (cd $(TARGET_SUBDIR)/libffi && \
43760           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43761
43762 @endif target-libffi
43763
43764 .PHONY: install-target-libffi maybe-install-target-libffi
43765 maybe-install-target-libffi:
43766 @if target-libffi
43767 maybe-install-target-libffi: install-target-libffi
43768
43769 install-target-libffi: installdirs
43770         @: $(MAKE); $(unstage)
43771         @r=`${PWD_COMMAND}`; export r; \
43772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43773         $(NORMAL_TARGET_EXPORTS) \
43774         (cd $(TARGET_SUBDIR)/libffi && \
43775           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43776
43777 @endif target-libffi
43778
43779 # Other targets (info, dvi, pdf, etc.)
43780
43781 .PHONY: maybe-info-target-libffi info-target-libffi
43782 maybe-info-target-libffi:
43783 @if target-libffi
43784 maybe-info-target-libffi: info-target-libffi
43785
43786 info-target-libffi: \
43787     configure-target-libffi 
43788         @: $(MAKE); $(unstage)
43789         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43790         r=`${PWD_COMMAND}`; export r; \
43791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43792         $(NORMAL_TARGET_EXPORTS) \
43793         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
43794         for flag in $(EXTRA_TARGET_FLAGS); do \
43795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43796         done; \
43797         (cd $(TARGET_SUBDIR)/libffi && \
43798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43800                   "RANLIB=$${RANLIB}" \
43801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43802                    info) \
43803           || exit 1
43804
43805 @endif target-libffi
43806
43807 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43808 maybe-dvi-target-libffi:
43809 @if target-libffi
43810 maybe-dvi-target-libffi: dvi-target-libffi
43811
43812 dvi-target-libffi: \
43813     configure-target-libffi 
43814         @: $(MAKE); $(unstage)
43815         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43816         r=`${PWD_COMMAND}`; export r; \
43817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818         $(NORMAL_TARGET_EXPORTS) \
43819         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
43820         for flag in $(EXTRA_TARGET_FLAGS); do \
43821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822         done; \
43823         (cd $(TARGET_SUBDIR)/libffi && \
43824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826                   "RANLIB=$${RANLIB}" \
43827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828                    dvi) \
43829           || exit 1
43830
43831 @endif target-libffi
43832
43833 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43834 maybe-pdf-target-libffi:
43835 @if target-libffi
43836 maybe-pdf-target-libffi: pdf-target-libffi
43837
43838 pdf-target-libffi: \
43839     configure-target-libffi 
43840         @: $(MAKE); $(unstage)
43841         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43842         r=`${PWD_COMMAND}`; export r; \
43843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844         $(NORMAL_TARGET_EXPORTS) \
43845         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
43846         for flag in $(EXTRA_TARGET_FLAGS); do \
43847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43848         done; \
43849         (cd $(TARGET_SUBDIR)/libffi && \
43850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43852                   "RANLIB=$${RANLIB}" \
43853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43854                    pdf) \
43855           || exit 1
43856
43857 @endif target-libffi
43858
43859 .PHONY: maybe-html-target-libffi html-target-libffi
43860 maybe-html-target-libffi:
43861 @if target-libffi
43862 maybe-html-target-libffi: html-target-libffi
43863
43864 html-target-libffi: \
43865     configure-target-libffi 
43866         @: $(MAKE); $(unstage)
43867         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43868         r=`${PWD_COMMAND}`; export r; \
43869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43870         $(NORMAL_TARGET_EXPORTS) \
43871         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
43872         for flag in $(EXTRA_TARGET_FLAGS); do \
43873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43874         done; \
43875         (cd $(TARGET_SUBDIR)/libffi && \
43876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43878                   "RANLIB=$${RANLIB}" \
43879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43880                    html) \
43881           || exit 1
43882
43883 @endif target-libffi
43884
43885 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43886 maybe-TAGS-target-libffi:
43887 @if target-libffi
43888 maybe-TAGS-target-libffi: TAGS-target-libffi
43889
43890 TAGS-target-libffi: \
43891     configure-target-libffi 
43892         @: $(MAKE); $(unstage)
43893         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43894         r=`${PWD_COMMAND}`; export r; \
43895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896         $(NORMAL_TARGET_EXPORTS) \
43897         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
43898         for flag in $(EXTRA_TARGET_FLAGS); do \
43899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43900         done; \
43901         (cd $(TARGET_SUBDIR)/libffi && \
43902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904                   "RANLIB=$${RANLIB}" \
43905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906                    TAGS) \
43907           || exit 1
43908
43909 @endif target-libffi
43910
43911 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43912 maybe-install-info-target-libffi:
43913 @if target-libffi
43914 maybe-install-info-target-libffi: install-info-target-libffi
43915
43916 install-info-target-libffi: \
43917     configure-target-libffi \
43918     info-target-libffi 
43919         @: $(MAKE); $(unstage)
43920         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43921         r=`${PWD_COMMAND}`; export r; \
43922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923         $(NORMAL_TARGET_EXPORTS) \
43924         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
43925         for flag in $(EXTRA_TARGET_FLAGS); do \
43926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43927         done; \
43928         (cd $(TARGET_SUBDIR)/libffi && \
43929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43931                   "RANLIB=$${RANLIB}" \
43932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43933                    install-info) \
43934           || exit 1
43935
43936 @endif target-libffi
43937
43938 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43939 maybe-install-pdf-target-libffi:
43940 @if target-libffi
43941 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43942
43943 install-pdf-target-libffi: \
43944     configure-target-libffi \
43945     pdf-target-libffi 
43946         @: $(MAKE); $(unstage)
43947         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43948         r=`${PWD_COMMAND}`; export r; \
43949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43950         $(NORMAL_TARGET_EXPORTS) \
43951         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
43952         for flag in $(EXTRA_TARGET_FLAGS); do \
43953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954         done; \
43955         (cd $(TARGET_SUBDIR)/libffi && \
43956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43958                   "RANLIB=$${RANLIB}" \
43959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43960                    install-pdf) \
43961           || exit 1
43962
43963 @endif target-libffi
43964
43965 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43966 maybe-install-html-target-libffi:
43967 @if target-libffi
43968 maybe-install-html-target-libffi: install-html-target-libffi
43969
43970 install-html-target-libffi: \
43971     configure-target-libffi \
43972     html-target-libffi 
43973         @: $(MAKE); $(unstage)
43974         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43975         r=`${PWD_COMMAND}`; export r; \
43976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977         $(NORMAL_TARGET_EXPORTS) \
43978         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
43979         for flag in $(EXTRA_TARGET_FLAGS); do \
43980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981         done; \
43982         (cd $(TARGET_SUBDIR)/libffi && \
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                    install-html) \
43988           || exit 1
43989
43990 @endif target-libffi
43991
43992 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43993 maybe-installcheck-target-libffi:
43994 @if target-libffi
43995 maybe-installcheck-target-libffi: installcheck-target-libffi
43996
43997 installcheck-target-libffi: \
43998     configure-target-libffi 
43999         @: $(MAKE); $(unstage)
44000         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44001         r=`${PWD_COMMAND}`; export r; \
44002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44003         $(NORMAL_TARGET_EXPORTS) \
44004         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
44005         for flag in $(EXTRA_TARGET_FLAGS); do \
44006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44007         done; \
44008         (cd $(TARGET_SUBDIR)/libffi && \
44009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44011                   "RANLIB=$${RANLIB}" \
44012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44013                    installcheck) \
44014           || exit 1
44015
44016 @endif target-libffi
44017
44018 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
44019 maybe-mostlyclean-target-libffi:
44020 @if target-libffi
44021 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
44022
44023 mostlyclean-target-libffi: 
44024         @: $(MAKE); $(unstage)
44025         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44026         r=`${PWD_COMMAND}`; export r; \
44027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028         $(NORMAL_TARGET_EXPORTS) \
44029         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
44030         for flag in $(EXTRA_TARGET_FLAGS); do \
44031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44032         done; \
44033         (cd $(TARGET_SUBDIR)/libffi && \
44034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036                   "RANLIB=$${RANLIB}" \
44037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038                    mostlyclean) \
44039           || exit 1
44040
44041 @endif target-libffi
44042
44043 .PHONY: maybe-clean-target-libffi clean-target-libffi
44044 maybe-clean-target-libffi:
44045 @if target-libffi
44046 maybe-clean-target-libffi: clean-target-libffi
44047
44048 clean-target-libffi: 
44049         @: $(MAKE); $(unstage)
44050         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44051         r=`${PWD_COMMAND}`; export r; \
44052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053         $(NORMAL_TARGET_EXPORTS) \
44054         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
44055         for flag in $(EXTRA_TARGET_FLAGS); do \
44056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44057         done; \
44058         (cd $(TARGET_SUBDIR)/libffi && \
44059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44061                   "RANLIB=$${RANLIB}" \
44062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44063                    clean) \
44064           || exit 1
44065
44066 @endif target-libffi
44067
44068 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
44069 maybe-distclean-target-libffi:
44070 @if target-libffi
44071 maybe-distclean-target-libffi: distclean-target-libffi
44072
44073 distclean-target-libffi: 
44074         @: $(MAKE); $(unstage)
44075         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44076         r=`${PWD_COMMAND}`; export r; \
44077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44078         $(NORMAL_TARGET_EXPORTS) \
44079         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
44080         for flag in $(EXTRA_TARGET_FLAGS); do \
44081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44082         done; \
44083         (cd $(TARGET_SUBDIR)/libffi && \
44084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44086                   "RANLIB=$${RANLIB}" \
44087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44088                    distclean) \
44089           || exit 1
44090
44091 @endif target-libffi
44092
44093 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
44094 maybe-maintainer-clean-target-libffi:
44095 @if target-libffi
44096 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
44097
44098 maintainer-clean-target-libffi: 
44099         @: $(MAKE); $(unstage)
44100         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44101         r=`${PWD_COMMAND}`; export r; \
44102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103         $(NORMAL_TARGET_EXPORTS) \
44104         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
44105         for flag in $(EXTRA_TARGET_FLAGS); do \
44106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44107         done; \
44108         (cd $(TARGET_SUBDIR)/libffi && \
44109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44111                   "RANLIB=$${RANLIB}" \
44112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44113                    maintainer-clean) \
44114           || exit 1
44115
44116 @endif target-libffi
44117
44118
44119
44120
44121
44122 .PHONY: configure-target-libjava maybe-configure-target-libjava
44123 maybe-configure-target-libjava:
44124 @if gcc-bootstrap
44125 configure-target-libjava: stage_current
44126 @endif gcc-bootstrap
44127 @if target-libjava
44128 maybe-configure-target-libjava: configure-target-libjava
44129 configure-target-libjava: 
44130         @: $(MAKE); $(unstage)
44131         @r=`${PWD_COMMAND}`; export r; \
44132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133         echo "Checking multilib configuration for libjava..."; \
44134         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
44135         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
44136         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
44137           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
44138             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
44139           else \
44140             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
44141             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
44142           fi; \
44143         else \
44144           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
44145         fi; \
44146         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
44147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
44148         $(RAW_CXX_TARGET_EXPORTS) \
44149         echo Configuring in $(TARGET_SUBDIR)/libjava; \
44150         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
44151         case $(srcdir) in \
44152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44153           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
44154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44155         esac; \
44156         srcdiroption="--srcdir=$${topdir}/libjava"; \
44157         libsrcdir="$$s/libjava"; \
44158         rm -f no-such-file || : ; \
44159         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44160           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44161           --target=${target_alias} $${srcdiroption}  \
44162           || exit 1
44163 @endif target-libjava
44164
44165
44166
44167
44168
44169 .PHONY: all-target-libjava maybe-all-target-libjava
44170 maybe-all-target-libjava:
44171 @if gcc-bootstrap
44172 all-target-libjava: stage_current
44173 @endif gcc-bootstrap
44174 @if target-libjava
44175 TARGET-target-libjava=all
44176 maybe-all-target-libjava: all-target-libjava
44177 all-target-libjava: configure-target-libjava
44178         @: $(MAKE); $(unstage)
44179         @r=`${PWD_COMMAND}`; export r; \
44180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44181         $(RAW_CXX_TARGET_EXPORTS) \
44182         (cd $(TARGET_SUBDIR)/libjava && \
44183           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
44184 @endif target-libjava
44185
44186
44187
44188
44189
44190 .PHONY: check-target-libjava maybe-check-target-libjava
44191 maybe-check-target-libjava:
44192 @if target-libjava
44193 maybe-check-target-libjava: check-target-libjava
44194
44195 check-target-libjava:
44196         @: $(MAKE); $(unstage)
44197         @r=`${PWD_COMMAND}`; export r; \
44198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199         $(RAW_CXX_TARGET_EXPORTS) \
44200         (cd $(TARGET_SUBDIR)/libjava && \
44201           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44202
44203 @endif target-libjava
44204
44205 .PHONY: install-target-libjava maybe-install-target-libjava
44206 maybe-install-target-libjava:
44207 @if target-libjava
44208 maybe-install-target-libjava: install-target-libjava
44209
44210 install-target-libjava: installdirs
44211         @: $(MAKE); $(unstage)
44212         @r=`${PWD_COMMAND}`; export r; \
44213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44214         $(RAW_CXX_TARGET_EXPORTS) \
44215         (cd $(TARGET_SUBDIR)/libjava && \
44216           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44217
44218 @endif target-libjava
44219
44220 # Other targets (info, dvi, pdf, etc.)
44221
44222 .PHONY: maybe-info-target-libjava info-target-libjava
44223 maybe-info-target-libjava:
44224 @if target-libjava
44225 maybe-info-target-libjava: info-target-libjava
44226
44227 info-target-libjava: \
44228     configure-target-libjava 
44229         @: $(MAKE); $(unstage)
44230         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44231         r=`${PWD_COMMAND}`; export r; \
44232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233         $(RAW_CXX_TARGET_EXPORTS) \
44234         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
44235         for flag in $(EXTRA_TARGET_FLAGS); do \
44236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237         done; \
44238         (cd $(TARGET_SUBDIR)/libjava && \
44239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241                   "RANLIB=$${RANLIB}" \
44242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243                    info) \
44244           || exit 1
44245
44246 @endif target-libjava
44247
44248 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
44249 maybe-dvi-target-libjava:
44250 @if target-libjava
44251 maybe-dvi-target-libjava: dvi-target-libjava
44252
44253 dvi-target-libjava: \
44254     configure-target-libjava 
44255         @: $(MAKE); $(unstage)
44256         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44257         r=`${PWD_COMMAND}`; export r; \
44258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44259         $(RAW_CXX_TARGET_EXPORTS) \
44260         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
44261         for flag in $(EXTRA_TARGET_FLAGS); do \
44262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44263         done; \
44264         (cd $(TARGET_SUBDIR)/libjava && \
44265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44267                   "RANLIB=$${RANLIB}" \
44268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44269                    dvi) \
44270           || exit 1
44271
44272 @endif target-libjava
44273
44274 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
44275 maybe-pdf-target-libjava:
44276 @if target-libjava
44277 maybe-pdf-target-libjava: pdf-target-libjava
44278
44279 pdf-target-libjava: \
44280     configure-target-libjava 
44281         @: $(MAKE); $(unstage)
44282         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44283         r=`${PWD_COMMAND}`; export r; \
44284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44285         $(RAW_CXX_TARGET_EXPORTS) \
44286         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
44287         for flag in $(EXTRA_TARGET_FLAGS); do \
44288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44289         done; \
44290         (cd $(TARGET_SUBDIR)/libjava && \
44291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44293                   "RANLIB=$${RANLIB}" \
44294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44295                    pdf) \
44296           || exit 1
44297
44298 @endif target-libjava
44299
44300 .PHONY: maybe-html-target-libjava html-target-libjava
44301 maybe-html-target-libjava:
44302 @if target-libjava
44303 maybe-html-target-libjava: html-target-libjava
44304
44305 html-target-libjava: \
44306     configure-target-libjava 
44307         @: $(MAKE); $(unstage)
44308         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44309         r=`${PWD_COMMAND}`; export r; \
44310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44311         $(RAW_CXX_TARGET_EXPORTS) \
44312         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
44313         for flag in $(EXTRA_TARGET_FLAGS); do \
44314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44315         done; \
44316         (cd $(TARGET_SUBDIR)/libjava && \
44317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44319                   "RANLIB=$${RANLIB}" \
44320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44321                    html) \
44322           || exit 1
44323
44324 @endif target-libjava
44325
44326 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
44327 maybe-TAGS-target-libjava:
44328 @if target-libjava
44329 maybe-TAGS-target-libjava: TAGS-target-libjava
44330
44331 TAGS-target-libjava: \
44332     configure-target-libjava 
44333         @: $(MAKE); $(unstage)
44334         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44335         r=`${PWD_COMMAND}`; export r; \
44336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44337         $(RAW_CXX_TARGET_EXPORTS) \
44338         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
44339         for flag in $(EXTRA_TARGET_FLAGS); do \
44340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44341         done; \
44342         (cd $(TARGET_SUBDIR)/libjava && \
44343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44345                   "RANLIB=$${RANLIB}" \
44346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44347                    TAGS) \
44348           || exit 1
44349
44350 @endif target-libjava
44351
44352 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
44353 maybe-install-info-target-libjava:
44354 @if target-libjava
44355 maybe-install-info-target-libjava: install-info-target-libjava
44356
44357 install-info-target-libjava: \
44358     configure-target-libjava \
44359     info-target-libjava 
44360         @: $(MAKE); $(unstage)
44361         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44362         r=`${PWD_COMMAND}`; export r; \
44363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44364         $(RAW_CXX_TARGET_EXPORTS) \
44365         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
44366         for flag in $(EXTRA_TARGET_FLAGS); do \
44367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44368         done; \
44369         (cd $(TARGET_SUBDIR)/libjava && \
44370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44372                   "RANLIB=$${RANLIB}" \
44373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44374                    install-info) \
44375           || exit 1
44376
44377 @endif target-libjava
44378
44379 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
44380 maybe-install-pdf-target-libjava:
44381 @if target-libjava
44382 maybe-install-pdf-target-libjava: install-pdf-target-libjava
44383
44384 install-pdf-target-libjava: \
44385     configure-target-libjava \
44386     pdf-target-libjava 
44387         @: $(MAKE); $(unstage)
44388         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44389         r=`${PWD_COMMAND}`; export r; \
44390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391         $(RAW_CXX_TARGET_EXPORTS) \
44392         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
44393         for flag in $(EXTRA_TARGET_FLAGS); do \
44394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44395         done; \
44396         (cd $(TARGET_SUBDIR)/libjava && \
44397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399                   "RANLIB=$${RANLIB}" \
44400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401                    install-pdf) \
44402           || exit 1
44403
44404 @endif target-libjava
44405
44406 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
44407 maybe-install-html-target-libjava:
44408 @if target-libjava
44409 maybe-install-html-target-libjava: install-html-target-libjava
44410
44411 install-html-target-libjava: \
44412     configure-target-libjava \
44413     html-target-libjava 
44414         @: $(MAKE); $(unstage)
44415         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44416         r=`${PWD_COMMAND}`; export r; \
44417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44418         $(RAW_CXX_TARGET_EXPORTS) \
44419         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
44420         for flag in $(EXTRA_TARGET_FLAGS); do \
44421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44422         done; \
44423         (cd $(TARGET_SUBDIR)/libjava && \
44424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44426                   "RANLIB=$${RANLIB}" \
44427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44428                    install-html) \
44429           || exit 1
44430
44431 @endif target-libjava
44432
44433 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
44434 maybe-installcheck-target-libjava:
44435 @if target-libjava
44436 maybe-installcheck-target-libjava: installcheck-target-libjava
44437
44438 installcheck-target-libjava: \
44439     configure-target-libjava 
44440         @: $(MAKE); $(unstage)
44441         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44442         r=`${PWD_COMMAND}`; export r; \
44443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44444         $(RAW_CXX_TARGET_EXPORTS) \
44445         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
44446         for flag in $(EXTRA_TARGET_FLAGS); do \
44447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44448         done; \
44449         (cd $(TARGET_SUBDIR)/libjava && \
44450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44452                   "RANLIB=$${RANLIB}" \
44453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44454                    installcheck) \
44455           || exit 1
44456
44457 @endif target-libjava
44458
44459 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
44460 maybe-mostlyclean-target-libjava:
44461 @if target-libjava
44462 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
44463
44464 mostlyclean-target-libjava: 
44465         @: $(MAKE); $(unstage)
44466         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44467         r=`${PWD_COMMAND}`; export r; \
44468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469         $(RAW_CXX_TARGET_EXPORTS) \
44470         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
44471         for flag in $(EXTRA_TARGET_FLAGS); do \
44472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44473         done; \
44474         (cd $(TARGET_SUBDIR)/libjava && \
44475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44477                   "RANLIB=$${RANLIB}" \
44478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44479                    mostlyclean) \
44480           || exit 1
44481
44482 @endif target-libjava
44483
44484 .PHONY: maybe-clean-target-libjava clean-target-libjava
44485 maybe-clean-target-libjava:
44486 @if target-libjava
44487 maybe-clean-target-libjava: clean-target-libjava
44488
44489 clean-target-libjava: 
44490         @: $(MAKE); $(unstage)
44491         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44492         r=`${PWD_COMMAND}`; export r; \
44493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44494         $(RAW_CXX_TARGET_EXPORTS) \
44495         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
44496         for flag in $(EXTRA_TARGET_FLAGS); do \
44497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44498         done; \
44499         (cd $(TARGET_SUBDIR)/libjava && \
44500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44502                   "RANLIB=$${RANLIB}" \
44503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44504                    clean) \
44505           || exit 1
44506
44507 @endif target-libjava
44508
44509 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
44510 maybe-distclean-target-libjava:
44511 @if target-libjava
44512 maybe-distclean-target-libjava: distclean-target-libjava
44513
44514 distclean-target-libjava: 
44515         @: $(MAKE); $(unstage)
44516         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44517         r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         $(RAW_CXX_TARGET_EXPORTS) \
44520         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
44521         for flag in $(EXTRA_TARGET_FLAGS); do \
44522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44523         done; \
44524         (cd $(TARGET_SUBDIR)/libjava && \
44525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44527                   "RANLIB=$${RANLIB}" \
44528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44529                    distclean) \
44530           || exit 1
44531
44532 @endif target-libjava
44533
44534 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
44535 maybe-maintainer-clean-target-libjava:
44536 @if target-libjava
44537 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
44538
44539 maintainer-clean-target-libjava: 
44540         @: $(MAKE); $(unstage)
44541         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44542         r=`${PWD_COMMAND}`; export r; \
44543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544         $(RAW_CXX_TARGET_EXPORTS) \
44545         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
44546         for flag in $(EXTRA_TARGET_FLAGS); do \
44547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548         done; \
44549         (cd $(TARGET_SUBDIR)/libjava && \
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                    maintainer-clean) \
44555           || exit 1
44556
44557 @endif target-libjava
44558
44559
44560
44561
44562
44563 .PHONY: configure-target-zlib maybe-configure-target-zlib
44564 maybe-configure-target-zlib:
44565 @if gcc-bootstrap
44566 configure-target-zlib: stage_current
44567 @endif gcc-bootstrap
44568 @if target-zlib
44569 maybe-configure-target-zlib: configure-target-zlib
44570 configure-target-zlib: 
44571         @: $(MAKE); $(unstage)
44572         @r=`${PWD_COMMAND}`; export r; \
44573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574         echo "Checking multilib configuration for zlib..."; \
44575         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44576         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
44577         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
44578           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
44579             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
44580           else \
44581             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
44582             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44583           fi; \
44584         else \
44585           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44586         fi; \
44587         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
44588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44589         $(NORMAL_TARGET_EXPORTS) \
44590         echo Configuring in $(TARGET_SUBDIR)/zlib; \
44591         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
44592         case $(srcdir) in \
44593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44594           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
44595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44596         esac; \
44597         srcdiroption="--srcdir=$${topdir}/zlib"; \
44598         libsrcdir="$$s/zlib"; \
44599         rm -f no-such-file || : ; \
44600         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44601           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44602           --target=${target_alias} $${srcdiroption}  \
44603           || exit 1
44604 @endif target-zlib
44605
44606
44607
44608
44609
44610 .PHONY: all-target-zlib maybe-all-target-zlib
44611 maybe-all-target-zlib:
44612 @if gcc-bootstrap
44613 all-target-zlib: stage_current
44614 @endif gcc-bootstrap
44615 @if target-zlib
44616 TARGET-target-zlib=all
44617 maybe-all-target-zlib: all-target-zlib
44618 all-target-zlib: configure-target-zlib
44619         @: $(MAKE); $(unstage)
44620         @r=`${PWD_COMMAND}`; export r; \
44621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622         $(NORMAL_TARGET_EXPORTS) \
44623         (cd $(TARGET_SUBDIR)/zlib && \
44624           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
44625 @endif target-zlib
44626
44627
44628
44629
44630
44631 .PHONY: check-target-zlib maybe-check-target-zlib
44632 maybe-check-target-zlib:
44633 @if target-zlib
44634 maybe-check-target-zlib: check-target-zlib
44635
44636 check-target-zlib:
44637         @: $(MAKE); $(unstage)
44638         @r=`${PWD_COMMAND}`; export r; \
44639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44640         $(NORMAL_TARGET_EXPORTS) \
44641         (cd $(TARGET_SUBDIR)/zlib && \
44642           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44643
44644 @endif target-zlib
44645
44646 .PHONY: install-target-zlib maybe-install-target-zlib
44647 maybe-install-target-zlib:
44648 @if target-zlib
44649 maybe-install-target-zlib: install-target-zlib
44650
44651 install-target-zlib: installdirs
44652         @: $(MAKE); $(unstage)
44653         @r=`${PWD_COMMAND}`; export r; \
44654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44655         $(NORMAL_TARGET_EXPORTS) \
44656         (cd $(TARGET_SUBDIR)/zlib && \
44657           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44658
44659 @endif target-zlib
44660
44661 # Other targets (info, dvi, pdf, etc.)
44662
44663 .PHONY: maybe-info-target-zlib info-target-zlib
44664 maybe-info-target-zlib:
44665 @if target-zlib
44666 maybe-info-target-zlib: info-target-zlib
44667
44668 info-target-zlib: \
44669     configure-target-zlib 
44670         @: $(MAKE); $(unstage)
44671         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44672         r=`${PWD_COMMAND}`; export r; \
44673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44674         $(NORMAL_TARGET_EXPORTS) \
44675         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
44676         for flag in $(EXTRA_TARGET_FLAGS); do \
44677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44678         done; \
44679         (cd $(TARGET_SUBDIR)/zlib && \
44680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44682                   "RANLIB=$${RANLIB}" \
44683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44684                    info) \
44685           || exit 1
44686
44687 @endif target-zlib
44688
44689 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44690 maybe-dvi-target-zlib:
44691 @if target-zlib
44692 maybe-dvi-target-zlib: dvi-target-zlib
44693
44694 dvi-target-zlib: \
44695     configure-target-zlib 
44696         @: $(MAKE); $(unstage)
44697         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44698         r=`${PWD_COMMAND}`; export r; \
44699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700         $(NORMAL_TARGET_EXPORTS) \
44701         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
44702         for flag in $(EXTRA_TARGET_FLAGS); do \
44703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704         done; \
44705         (cd $(TARGET_SUBDIR)/zlib && \
44706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44708                   "RANLIB=$${RANLIB}" \
44709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44710                    dvi) \
44711           || exit 1
44712
44713 @endif target-zlib
44714
44715 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44716 maybe-pdf-target-zlib:
44717 @if target-zlib
44718 maybe-pdf-target-zlib: pdf-target-zlib
44719
44720 pdf-target-zlib: \
44721     configure-target-zlib 
44722         @: $(MAKE); $(unstage)
44723         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44724         r=`${PWD_COMMAND}`; export r; \
44725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44726         $(NORMAL_TARGET_EXPORTS) \
44727         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
44728         for flag in $(EXTRA_TARGET_FLAGS); do \
44729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44730         done; \
44731         (cd $(TARGET_SUBDIR)/zlib && \
44732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44734                   "RANLIB=$${RANLIB}" \
44735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44736                    pdf) \
44737           || exit 1
44738
44739 @endif target-zlib
44740
44741 .PHONY: maybe-html-target-zlib html-target-zlib
44742 maybe-html-target-zlib:
44743 @if target-zlib
44744 maybe-html-target-zlib: html-target-zlib
44745
44746 html-target-zlib: \
44747     configure-target-zlib 
44748         @: $(MAKE); $(unstage)
44749         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44750         r=`${PWD_COMMAND}`; export r; \
44751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752         $(NORMAL_TARGET_EXPORTS) \
44753         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
44754         for flag in $(EXTRA_TARGET_FLAGS); do \
44755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44756         done; \
44757         (cd $(TARGET_SUBDIR)/zlib && \
44758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44760                   "RANLIB=$${RANLIB}" \
44761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44762                    html) \
44763           || exit 1
44764
44765 @endif target-zlib
44766
44767 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44768 maybe-TAGS-target-zlib:
44769 @if target-zlib
44770 maybe-TAGS-target-zlib: TAGS-target-zlib
44771
44772 TAGS-target-zlib: \
44773     configure-target-zlib 
44774         @: $(MAKE); $(unstage)
44775         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44776         r=`${PWD_COMMAND}`; export r; \
44777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44778         $(NORMAL_TARGET_EXPORTS) \
44779         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
44780         for flag in $(EXTRA_TARGET_FLAGS); do \
44781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44782         done; \
44783         (cd $(TARGET_SUBDIR)/zlib && \
44784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44786                   "RANLIB=$${RANLIB}" \
44787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44788                    TAGS) \
44789           || exit 1
44790
44791 @endif target-zlib
44792
44793 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44794 maybe-install-info-target-zlib:
44795 @if target-zlib
44796 maybe-install-info-target-zlib: install-info-target-zlib
44797
44798 install-info-target-zlib: \
44799     configure-target-zlib \
44800     info-target-zlib 
44801         @: $(MAKE); $(unstage)
44802         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44803         r=`${PWD_COMMAND}`; export r; \
44804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44805         $(NORMAL_TARGET_EXPORTS) \
44806         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
44807         for flag in $(EXTRA_TARGET_FLAGS); do \
44808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44809         done; \
44810         (cd $(TARGET_SUBDIR)/zlib && \
44811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44813                   "RANLIB=$${RANLIB}" \
44814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44815                    install-info) \
44816           || exit 1
44817
44818 @endif target-zlib
44819
44820 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44821 maybe-install-pdf-target-zlib:
44822 @if target-zlib
44823 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44824
44825 install-pdf-target-zlib: \
44826     configure-target-zlib \
44827     pdf-target-zlib 
44828         @: $(MAKE); $(unstage)
44829         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44830         r=`${PWD_COMMAND}`; export r; \
44831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832         $(NORMAL_TARGET_EXPORTS) \
44833         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
44834         for flag in $(EXTRA_TARGET_FLAGS); do \
44835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836         done; \
44837         (cd $(TARGET_SUBDIR)/zlib && \
44838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840                   "RANLIB=$${RANLIB}" \
44841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842                    install-pdf) \
44843           || exit 1
44844
44845 @endif target-zlib
44846
44847 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44848 maybe-install-html-target-zlib:
44849 @if target-zlib
44850 maybe-install-html-target-zlib: install-html-target-zlib
44851
44852 install-html-target-zlib: \
44853     configure-target-zlib \
44854     html-target-zlib 
44855         @: $(MAKE); $(unstage)
44856         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44857         r=`${PWD_COMMAND}`; export r; \
44858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44859         $(NORMAL_TARGET_EXPORTS) \
44860         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
44861         for flag in $(EXTRA_TARGET_FLAGS); do \
44862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44863         done; \
44864         (cd $(TARGET_SUBDIR)/zlib && \
44865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44867                   "RANLIB=$${RANLIB}" \
44868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44869                    install-html) \
44870           || exit 1
44871
44872 @endif target-zlib
44873
44874 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44875 maybe-installcheck-target-zlib:
44876 @if target-zlib
44877 maybe-installcheck-target-zlib: installcheck-target-zlib
44878
44879 installcheck-target-zlib: \
44880     configure-target-zlib 
44881         @: $(MAKE); $(unstage)
44882         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44883         r=`${PWD_COMMAND}`; export r; \
44884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885         $(NORMAL_TARGET_EXPORTS) \
44886         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
44887         for flag in $(EXTRA_TARGET_FLAGS); do \
44888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44889         done; \
44890         (cd $(TARGET_SUBDIR)/zlib && \
44891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44893                   "RANLIB=$${RANLIB}" \
44894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44895                    installcheck) \
44896           || exit 1
44897
44898 @endif target-zlib
44899
44900 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44901 maybe-mostlyclean-target-zlib:
44902 @if target-zlib
44903 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44904
44905 mostlyclean-target-zlib: 
44906         @: $(MAKE); $(unstage)
44907         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44908         r=`${PWD_COMMAND}`; export r; \
44909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910         $(NORMAL_TARGET_EXPORTS) \
44911         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
44912         for flag in $(EXTRA_TARGET_FLAGS); do \
44913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44914         done; \
44915         (cd $(TARGET_SUBDIR)/zlib && \
44916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44918                   "RANLIB=$${RANLIB}" \
44919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44920                    mostlyclean) \
44921           || exit 1
44922
44923 @endif target-zlib
44924
44925 .PHONY: maybe-clean-target-zlib clean-target-zlib
44926 maybe-clean-target-zlib:
44927 @if target-zlib
44928 maybe-clean-target-zlib: clean-target-zlib
44929
44930 clean-target-zlib: 
44931         @: $(MAKE); $(unstage)
44932         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44933         r=`${PWD_COMMAND}`; export r; \
44934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44935         $(NORMAL_TARGET_EXPORTS) \
44936         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
44937         for flag in $(EXTRA_TARGET_FLAGS); do \
44938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44939         done; \
44940         (cd $(TARGET_SUBDIR)/zlib && \
44941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44943                   "RANLIB=$${RANLIB}" \
44944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44945                    clean) \
44946           || exit 1
44947
44948 @endif target-zlib
44949
44950 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44951 maybe-distclean-target-zlib:
44952 @if target-zlib
44953 maybe-distclean-target-zlib: distclean-target-zlib
44954
44955 distclean-target-zlib: 
44956         @: $(MAKE); $(unstage)
44957         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44958         r=`${PWD_COMMAND}`; export r; \
44959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960         $(NORMAL_TARGET_EXPORTS) \
44961         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
44962         for flag in $(EXTRA_TARGET_FLAGS); do \
44963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44964         done; \
44965         (cd $(TARGET_SUBDIR)/zlib && \
44966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44968                   "RANLIB=$${RANLIB}" \
44969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44970                    distclean) \
44971           || exit 1
44972
44973 @endif target-zlib
44974
44975 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44976 maybe-maintainer-clean-target-zlib:
44977 @if target-zlib
44978 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44979
44980 maintainer-clean-target-zlib: 
44981         @: $(MAKE); $(unstage)
44982         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44983         r=`${PWD_COMMAND}`; export r; \
44984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44985         $(NORMAL_TARGET_EXPORTS) \
44986         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
44987         for flag in $(EXTRA_TARGET_FLAGS); do \
44988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44989         done; \
44990         (cd $(TARGET_SUBDIR)/zlib && \
44991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44993                   "RANLIB=$${RANLIB}" \
44994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44995                    maintainer-clean) \
44996           || exit 1
44997
44998 @endif target-zlib
44999
45000
45001
45002
45003
45004 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
45005 maybe-configure-target-boehm-gc:
45006 @if gcc-bootstrap
45007 configure-target-boehm-gc: stage_current
45008 @endif gcc-bootstrap
45009 @if target-boehm-gc
45010 maybe-configure-target-boehm-gc: configure-target-boehm-gc
45011 configure-target-boehm-gc: 
45012         @: $(MAKE); $(unstage)
45013         @r=`${PWD_COMMAND}`; export r; \
45014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45015         echo "Checking multilib configuration for boehm-gc..."; \
45016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
45017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
45018         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
45019           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
45020             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
45021           else \
45022             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
45023             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
45024           fi; \
45025         else \
45026           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
45027         fi; \
45028         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
45029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
45030         $(NORMAL_TARGET_EXPORTS) \
45031         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
45032         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
45033         case $(srcdir) in \
45034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45035           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
45036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45037         esac; \
45038         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
45039         libsrcdir="$$s/boehm-gc"; \
45040         rm -f no-such-file || : ; \
45041         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45043           --target=${target_alias} $${srcdiroption}  \
45044           || exit 1
45045 @endif target-boehm-gc
45046
45047
45048
45049
45050
45051 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
45052 maybe-all-target-boehm-gc:
45053 @if gcc-bootstrap
45054 all-target-boehm-gc: stage_current
45055 @endif gcc-bootstrap
45056 @if target-boehm-gc
45057 TARGET-target-boehm-gc=all
45058 maybe-all-target-boehm-gc: all-target-boehm-gc
45059 all-target-boehm-gc: configure-target-boehm-gc
45060         @: $(MAKE); $(unstage)
45061         @r=`${PWD_COMMAND}`; export r; \
45062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063         $(NORMAL_TARGET_EXPORTS) \
45064         (cd $(TARGET_SUBDIR)/boehm-gc && \
45065           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
45066 @endif target-boehm-gc
45067
45068
45069
45070
45071
45072 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
45073 maybe-check-target-boehm-gc:
45074 @if target-boehm-gc
45075 maybe-check-target-boehm-gc: check-target-boehm-gc
45076
45077 check-target-boehm-gc:
45078         @: $(MAKE); $(unstage)
45079         @r=`${PWD_COMMAND}`; export r; \
45080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45081         $(NORMAL_TARGET_EXPORTS) \
45082         (cd $(TARGET_SUBDIR)/boehm-gc && \
45083           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45084
45085 @endif target-boehm-gc
45086
45087 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
45088 maybe-install-target-boehm-gc:
45089 @if target-boehm-gc
45090 maybe-install-target-boehm-gc: install-target-boehm-gc
45091
45092 install-target-boehm-gc: installdirs
45093         @: $(MAKE); $(unstage)
45094         @r=`${PWD_COMMAND}`; export r; \
45095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096         $(NORMAL_TARGET_EXPORTS) \
45097         (cd $(TARGET_SUBDIR)/boehm-gc && \
45098           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45099
45100 @endif target-boehm-gc
45101
45102 # Other targets (info, dvi, pdf, etc.)
45103
45104 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
45105 maybe-info-target-boehm-gc:
45106 @if target-boehm-gc
45107 maybe-info-target-boehm-gc: info-target-boehm-gc
45108
45109 info-target-boehm-gc: \
45110     configure-target-boehm-gc 
45111         @: $(MAKE); $(unstage)
45112         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45113         r=`${PWD_COMMAND}`; export r; \
45114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115         $(NORMAL_TARGET_EXPORTS) \
45116         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
45117         for flag in $(EXTRA_TARGET_FLAGS); do \
45118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119         done; \
45120         (cd $(TARGET_SUBDIR)/boehm-gc && \
45121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123                   "RANLIB=$${RANLIB}" \
45124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125                    info) \
45126           || exit 1
45127
45128 @endif target-boehm-gc
45129
45130 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
45131 maybe-dvi-target-boehm-gc:
45132 @if target-boehm-gc
45133 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
45134
45135 dvi-target-boehm-gc: \
45136     configure-target-boehm-gc 
45137         @: $(MAKE); $(unstage)
45138         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45139         r=`${PWD_COMMAND}`; export r; \
45140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45141         $(NORMAL_TARGET_EXPORTS) \
45142         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
45143         for flag in $(EXTRA_TARGET_FLAGS); do \
45144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145         done; \
45146         (cd $(TARGET_SUBDIR)/boehm-gc && \
45147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45149                   "RANLIB=$${RANLIB}" \
45150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45151                    dvi) \
45152           || exit 1
45153
45154 @endif target-boehm-gc
45155
45156 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
45157 maybe-pdf-target-boehm-gc:
45158 @if target-boehm-gc
45159 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
45160
45161 pdf-target-boehm-gc: \
45162     configure-target-boehm-gc 
45163         @: $(MAKE); $(unstage)
45164         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45165         r=`${PWD_COMMAND}`; export r; \
45166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167         $(NORMAL_TARGET_EXPORTS) \
45168         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
45169         for flag in $(EXTRA_TARGET_FLAGS); do \
45170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171         done; \
45172         (cd $(TARGET_SUBDIR)/boehm-gc && \
45173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175                   "RANLIB=$${RANLIB}" \
45176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177                    pdf) \
45178           || exit 1
45179
45180 @endif target-boehm-gc
45181
45182 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
45183 maybe-html-target-boehm-gc:
45184 @if target-boehm-gc
45185 maybe-html-target-boehm-gc: html-target-boehm-gc
45186
45187 html-target-boehm-gc: \
45188     configure-target-boehm-gc 
45189         @: $(MAKE); $(unstage)
45190         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45191         r=`${PWD_COMMAND}`; export r; \
45192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45193         $(NORMAL_TARGET_EXPORTS) \
45194         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
45195         for flag in $(EXTRA_TARGET_FLAGS); do \
45196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45197         done; \
45198         (cd $(TARGET_SUBDIR)/boehm-gc && \
45199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45201                   "RANLIB=$${RANLIB}" \
45202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45203                    html) \
45204           || exit 1
45205
45206 @endif target-boehm-gc
45207
45208 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
45209 maybe-TAGS-target-boehm-gc:
45210 @if target-boehm-gc
45211 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
45212
45213 TAGS-target-boehm-gc: \
45214     configure-target-boehm-gc 
45215         @: $(MAKE); $(unstage)
45216         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45217         r=`${PWD_COMMAND}`; export r; \
45218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45219         $(NORMAL_TARGET_EXPORTS) \
45220         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
45221         for flag in $(EXTRA_TARGET_FLAGS); do \
45222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45223         done; \
45224         (cd $(TARGET_SUBDIR)/boehm-gc && \
45225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45227                   "RANLIB=$${RANLIB}" \
45228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45229                    TAGS) \
45230           || exit 1
45231
45232 @endif target-boehm-gc
45233
45234 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
45235 maybe-install-info-target-boehm-gc:
45236 @if target-boehm-gc
45237 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
45238
45239 install-info-target-boehm-gc: \
45240     configure-target-boehm-gc \
45241     info-target-boehm-gc 
45242         @: $(MAKE); $(unstage)
45243         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45244         r=`${PWD_COMMAND}`; export r; \
45245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45246         $(NORMAL_TARGET_EXPORTS) \
45247         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
45248         for flag in $(EXTRA_TARGET_FLAGS); do \
45249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45250         done; \
45251         (cd $(TARGET_SUBDIR)/boehm-gc && \
45252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45254                   "RANLIB=$${RANLIB}" \
45255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45256                    install-info) \
45257           || exit 1
45258
45259 @endif target-boehm-gc
45260
45261 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
45262 maybe-install-pdf-target-boehm-gc:
45263 @if target-boehm-gc
45264 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
45265
45266 install-pdf-target-boehm-gc: \
45267     configure-target-boehm-gc \
45268     pdf-target-boehm-gc 
45269         @: $(MAKE); $(unstage)
45270         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45271         r=`${PWD_COMMAND}`; export r; \
45272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45273         $(NORMAL_TARGET_EXPORTS) \
45274         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
45275         for flag in $(EXTRA_TARGET_FLAGS); do \
45276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45277         done; \
45278         (cd $(TARGET_SUBDIR)/boehm-gc && \
45279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45281                   "RANLIB=$${RANLIB}" \
45282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45283                    install-pdf) \
45284           || exit 1
45285
45286 @endif target-boehm-gc
45287
45288 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
45289 maybe-install-html-target-boehm-gc:
45290 @if target-boehm-gc
45291 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
45292
45293 install-html-target-boehm-gc: \
45294     configure-target-boehm-gc \
45295     html-target-boehm-gc 
45296         @: $(MAKE); $(unstage)
45297         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45298         r=`${PWD_COMMAND}`; export r; \
45299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45300         $(NORMAL_TARGET_EXPORTS) \
45301         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
45302         for flag in $(EXTRA_TARGET_FLAGS); do \
45303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45304         done; \
45305         (cd $(TARGET_SUBDIR)/boehm-gc && \
45306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45308                   "RANLIB=$${RANLIB}" \
45309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45310                    install-html) \
45311           || exit 1
45312
45313 @endif target-boehm-gc
45314
45315 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
45316 maybe-installcheck-target-boehm-gc:
45317 @if target-boehm-gc
45318 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
45319
45320 installcheck-target-boehm-gc: \
45321     configure-target-boehm-gc 
45322         @: $(MAKE); $(unstage)
45323         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45324         r=`${PWD_COMMAND}`; export r; \
45325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45326         $(NORMAL_TARGET_EXPORTS) \
45327         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
45328         for flag in $(EXTRA_TARGET_FLAGS); do \
45329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45330         done; \
45331         (cd $(TARGET_SUBDIR)/boehm-gc && \
45332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45334                   "RANLIB=$${RANLIB}" \
45335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45336                    installcheck) \
45337           || exit 1
45338
45339 @endif target-boehm-gc
45340
45341 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
45342 maybe-mostlyclean-target-boehm-gc:
45343 @if target-boehm-gc
45344 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
45345
45346 mostlyclean-target-boehm-gc: 
45347         @: $(MAKE); $(unstage)
45348         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45349         r=`${PWD_COMMAND}`; export r; \
45350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45351         $(NORMAL_TARGET_EXPORTS) \
45352         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45353         for flag in $(EXTRA_TARGET_FLAGS); do \
45354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45355         done; \
45356         (cd $(TARGET_SUBDIR)/boehm-gc && \
45357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45359                   "RANLIB=$${RANLIB}" \
45360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45361                    mostlyclean) \
45362           || exit 1
45363
45364 @endif target-boehm-gc
45365
45366 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
45367 maybe-clean-target-boehm-gc:
45368 @if target-boehm-gc
45369 maybe-clean-target-boehm-gc: clean-target-boehm-gc
45370
45371 clean-target-boehm-gc: 
45372         @: $(MAKE); $(unstage)
45373         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45374         r=`${PWD_COMMAND}`; export r; \
45375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45376         $(NORMAL_TARGET_EXPORTS) \
45377         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45378         for flag in $(EXTRA_TARGET_FLAGS); do \
45379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45380         done; \
45381         (cd $(TARGET_SUBDIR)/boehm-gc && \
45382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45384                   "RANLIB=$${RANLIB}" \
45385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45386                    clean) \
45387           || exit 1
45388
45389 @endif target-boehm-gc
45390
45391 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
45392 maybe-distclean-target-boehm-gc:
45393 @if target-boehm-gc
45394 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
45395
45396 distclean-target-boehm-gc: 
45397         @: $(MAKE); $(unstage)
45398         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45399         r=`${PWD_COMMAND}`; export r; \
45400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401         $(NORMAL_TARGET_EXPORTS) \
45402         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45403         for flag in $(EXTRA_TARGET_FLAGS); do \
45404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45405         done; \
45406         (cd $(TARGET_SUBDIR)/boehm-gc && \
45407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45409                   "RANLIB=$${RANLIB}" \
45410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45411                    distclean) \
45412           || exit 1
45413
45414 @endif target-boehm-gc
45415
45416 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
45417 maybe-maintainer-clean-target-boehm-gc:
45418 @if target-boehm-gc
45419 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
45420
45421 maintainer-clean-target-boehm-gc: 
45422         @: $(MAKE); $(unstage)
45423         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45424         r=`${PWD_COMMAND}`; export r; \
45425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45426         $(NORMAL_TARGET_EXPORTS) \
45427         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45428         for flag in $(EXTRA_TARGET_FLAGS); do \
45429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45430         done; \
45431         (cd $(TARGET_SUBDIR)/boehm-gc && \
45432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45434                   "RANLIB=$${RANLIB}" \
45435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45436                    maintainer-clean) \
45437           || exit 1
45438
45439 @endif target-boehm-gc
45440
45441
45442
45443
45444
45445 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
45446 maybe-configure-target-qthreads:
45447 @if gcc-bootstrap
45448 configure-target-qthreads: stage_current
45449 @endif gcc-bootstrap
45450 @if target-qthreads
45451 maybe-configure-target-qthreads: configure-target-qthreads
45452 configure-target-qthreads: 
45453         @: $(MAKE); $(unstage)
45454         @r=`${PWD_COMMAND}`; export r; \
45455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456         echo "Checking multilib configuration for qthreads..."; \
45457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45458         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
45459         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45460           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45461             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
45462           else \
45463             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
45464             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45465           fi; \
45466         else \
45467           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45468         fi; \
45469         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
45470         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45471         $(NORMAL_TARGET_EXPORTS) \
45472         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
45473         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
45474         case $(srcdir) in \
45475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45476           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
45477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45478         esac; \
45479         srcdiroption="--srcdir=$${topdir}/qthreads"; \
45480         libsrcdir="$$s/qthreads"; \
45481         rm -f no-such-file || : ; \
45482         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45483           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45484           --target=${target_alias} $${srcdiroption}  \
45485           || exit 1
45486 @endif target-qthreads
45487
45488
45489
45490
45491
45492 .PHONY: all-target-qthreads maybe-all-target-qthreads
45493 maybe-all-target-qthreads:
45494 @if gcc-bootstrap
45495 all-target-qthreads: stage_current
45496 @endif gcc-bootstrap
45497 @if target-qthreads
45498 TARGET-target-qthreads=all
45499 maybe-all-target-qthreads: all-target-qthreads
45500 all-target-qthreads: configure-target-qthreads
45501         @: $(MAKE); $(unstage)
45502         @r=`${PWD_COMMAND}`; export r; \
45503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504         $(NORMAL_TARGET_EXPORTS) \
45505         (cd $(TARGET_SUBDIR)/qthreads && \
45506           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
45507 @endif target-qthreads
45508
45509
45510
45511
45512
45513 .PHONY: check-target-qthreads maybe-check-target-qthreads
45514 maybe-check-target-qthreads:
45515 @if target-qthreads
45516 maybe-check-target-qthreads: check-target-qthreads
45517
45518 check-target-qthreads:
45519         @: $(MAKE); $(unstage)
45520         @r=`${PWD_COMMAND}`; export r; \
45521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45522         $(NORMAL_TARGET_EXPORTS) \
45523         (cd $(TARGET_SUBDIR)/qthreads && \
45524           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45525
45526 @endif target-qthreads
45527
45528 .PHONY: install-target-qthreads maybe-install-target-qthreads
45529 maybe-install-target-qthreads:
45530 @if target-qthreads
45531 maybe-install-target-qthreads: install-target-qthreads
45532
45533 install-target-qthreads: installdirs
45534         @: $(MAKE); $(unstage)
45535         @r=`${PWD_COMMAND}`; export r; \
45536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537         $(NORMAL_TARGET_EXPORTS) \
45538         (cd $(TARGET_SUBDIR)/qthreads && \
45539           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45540
45541 @endif target-qthreads
45542
45543 # Other targets (info, dvi, pdf, etc.)
45544
45545 .PHONY: maybe-info-target-qthreads info-target-qthreads
45546 maybe-info-target-qthreads:
45547 @if target-qthreads
45548 maybe-info-target-qthreads: info-target-qthreads
45549
45550 info-target-qthreads: \
45551     configure-target-qthreads 
45552         @: $(MAKE); $(unstage)
45553         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45554         r=`${PWD_COMMAND}`; export r; \
45555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45556         $(NORMAL_TARGET_EXPORTS) \
45557         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
45558         for flag in $(EXTRA_TARGET_FLAGS); do \
45559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45560         done; \
45561         (cd $(TARGET_SUBDIR)/qthreads && \
45562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45564                   "RANLIB=$${RANLIB}" \
45565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45566                    info) \
45567           || exit 1
45568
45569 @endif target-qthreads
45570
45571 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
45572 maybe-dvi-target-qthreads:
45573 @if target-qthreads
45574 maybe-dvi-target-qthreads: dvi-target-qthreads
45575
45576 dvi-target-qthreads: \
45577     configure-target-qthreads 
45578         @: $(MAKE); $(unstage)
45579         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45580         r=`${PWD_COMMAND}`; export r; \
45581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582         $(NORMAL_TARGET_EXPORTS) \
45583         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
45584         for flag in $(EXTRA_TARGET_FLAGS); do \
45585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45586         done; \
45587         (cd $(TARGET_SUBDIR)/qthreads && \
45588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45590                   "RANLIB=$${RANLIB}" \
45591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45592                    dvi) \
45593           || exit 1
45594
45595 @endif target-qthreads
45596
45597 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
45598 maybe-pdf-target-qthreads:
45599 @if target-qthreads
45600 maybe-pdf-target-qthreads: pdf-target-qthreads
45601
45602 pdf-target-qthreads: \
45603     configure-target-qthreads 
45604         @: $(MAKE); $(unstage)
45605         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45606         r=`${PWD_COMMAND}`; export r; \
45607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45608         $(NORMAL_TARGET_EXPORTS) \
45609         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
45610         for flag in $(EXTRA_TARGET_FLAGS); do \
45611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45612         done; \
45613         (cd $(TARGET_SUBDIR)/qthreads && \
45614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45616                   "RANLIB=$${RANLIB}" \
45617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45618                    pdf) \
45619           || exit 1
45620
45621 @endif target-qthreads
45622
45623 .PHONY: maybe-html-target-qthreads html-target-qthreads
45624 maybe-html-target-qthreads:
45625 @if target-qthreads
45626 maybe-html-target-qthreads: html-target-qthreads
45627
45628 html-target-qthreads: \
45629     configure-target-qthreads 
45630         @: $(MAKE); $(unstage)
45631         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45632         r=`${PWD_COMMAND}`; export r; \
45633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45634         $(NORMAL_TARGET_EXPORTS) \
45635         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
45636         for flag in $(EXTRA_TARGET_FLAGS); do \
45637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45638         done; \
45639         (cd $(TARGET_SUBDIR)/qthreads && \
45640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45642                   "RANLIB=$${RANLIB}" \
45643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45644                    html) \
45645           || exit 1
45646
45647 @endif target-qthreads
45648
45649 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
45650 maybe-TAGS-target-qthreads:
45651 @if target-qthreads
45652 maybe-TAGS-target-qthreads: TAGS-target-qthreads
45653
45654 TAGS-target-qthreads: \
45655     configure-target-qthreads 
45656         @: $(MAKE); $(unstage)
45657         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45658         r=`${PWD_COMMAND}`; export r; \
45659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45660         $(NORMAL_TARGET_EXPORTS) \
45661         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
45662         for flag in $(EXTRA_TARGET_FLAGS); do \
45663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45664         done; \
45665         (cd $(TARGET_SUBDIR)/qthreads && \
45666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45668                   "RANLIB=$${RANLIB}" \
45669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45670                    TAGS) \
45671           || exit 1
45672
45673 @endif target-qthreads
45674
45675 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
45676 maybe-install-info-target-qthreads:
45677 @if target-qthreads
45678 maybe-install-info-target-qthreads: install-info-target-qthreads
45679
45680 install-info-target-qthreads: \
45681     configure-target-qthreads \
45682     info-target-qthreads 
45683         @: $(MAKE); $(unstage)
45684         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45685         r=`${PWD_COMMAND}`; export r; \
45686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45687         $(NORMAL_TARGET_EXPORTS) \
45688         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
45689         for flag in $(EXTRA_TARGET_FLAGS); do \
45690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45691         done; \
45692         (cd $(TARGET_SUBDIR)/qthreads && \
45693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45695                   "RANLIB=$${RANLIB}" \
45696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45697                    install-info) \
45698           || exit 1
45699
45700 @endif target-qthreads
45701
45702 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
45703 maybe-install-pdf-target-qthreads:
45704 @if target-qthreads
45705 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
45706
45707 install-pdf-target-qthreads: \
45708     configure-target-qthreads \
45709     pdf-target-qthreads 
45710         @: $(MAKE); $(unstage)
45711         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45712         r=`${PWD_COMMAND}`; export r; \
45713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714         $(NORMAL_TARGET_EXPORTS) \
45715         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
45716         for flag in $(EXTRA_TARGET_FLAGS); do \
45717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718         done; \
45719         (cd $(TARGET_SUBDIR)/qthreads && \
45720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722                   "RANLIB=$${RANLIB}" \
45723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724                    install-pdf) \
45725           || exit 1
45726
45727 @endif target-qthreads
45728
45729 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
45730 maybe-install-html-target-qthreads:
45731 @if target-qthreads
45732 maybe-install-html-target-qthreads: install-html-target-qthreads
45733
45734 install-html-target-qthreads: \
45735     configure-target-qthreads \
45736     html-target-qthreads 
45737         @: $(MAKE); $(unstage)
45738         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45739         r=`${PWD_COMMAND}`; export r; \
45740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45741         $(NORMAL_TARGET_EXPORTS) \
45742         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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                    install-html) \
45752           || exit 1
45753
45754 @endif target-qthreads
45755
45756 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
45757 maybe-installcheck-target-qthreads:
45758 @if target-qthreads
45759 maybe-installcheck-target-qthreads: installcheck-target-qthreads
45760
45761 installcheck-target-qthreads: \
45762     configure-target-qthreads 
45763         @: $(MAKE); $(unstage)
45764         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45765         r=`${PWD_COMMAND}`; export r; \
45766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45767         $(NORMAL_TARGET_EXPORTS) \
45768         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
45769         for flag in $(EXTRA_TARGET_FLAGS); do \
45770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45771         done; \
45772         (cd $(TARGET_SUBDIR)/qthreads && \
45773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45775                   "RANLIB=$${RANLIB}" \
45776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45777                    installcheck) \
45778           || exit 1
45779
45780 @endif target-qthreads
45781
45782 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
45783 maybe-mostlyclean-target-qthreads:
45784 @if target-qthreads
45785 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
45786
45787 mostlyclean-target-qthreads: 
45788         @: $(MAKE); $(unstage)
45789         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45790         r=`${PWD_COMMAND}`; export r; \
45791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45792         $(NORMAL_TARGET_EXPORTS) \
45793         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
45794         for flag in $(EXTRA_TARGET_FLAGS); do \
45795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45796         done; \
45797         (cd $(TARGET_SUBDIR)/qthreads && \
45798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45800                   "RANLIB=$${RANLIB}" \
45801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45802                    mostlyclean) \
45803           || exit 1
45804
45805 @endif target-qthreads
45806
45807 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
45808 maybe-clean-target-qthreads:
45809 @if target-qthreads
45810 maybe-clean-target-qthreads: clean-target-qthreads
45811
45812 clean-target-qthreads: 
45813         @: $(MAKE); $(unstage)
45814         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45815         r=`${PWD_COMMAND}`; export r; \
45816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817         $(NORMAL_TARGET_EXPORTS) \
45818         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
45819         for flag in $(EXTRA_TARGET_FLAGS); do \
45820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45821         done; \
45822         (cd $(TARGET_SUBDIR)/qthreads && \
45823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45825                   "RANLIB=$${RANLIB}" \
45826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45827                    clean) \
45828           || exit 1
45829
45830 @endif target-qthreads
45831
45832 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
45833 maybe-distclean-target-qthreads:
45834 @if target-qthreads
45835 maybe-distclean-target-qthreads: distclean-target-qthreads
45836
45837 distclean-target-qthreads: 
45838         @: $(MAKE); $(unstage)
45839         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45840         r=`${PWD_COMMAND}`; export r; \
45841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45842         $(NORMAL_TARGET_EXPORTS) \
45843         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
45844         for flag in $(EXTRA_TARGET_FLAGS); do \
45845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45846         done; \
45847         (cd $(TARGET_SUBDIR)/qthreads && \
45848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45850                   "RANLIB=$${RANLIB}" \
45851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45852                    distclean) \
45853           || exit 1
45854
45855 @endif target-qthreads
45856
45857 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
45858 maybe-maintainer-clean-target-qthreads:
45859 @if target-qthreads
45860 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
45861
45862 maintainer-clean-target-qthreads: 
45863         @: $(MAKE); $(unstage)
45864         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45865         r=`${PWD_COMMAND}`; export r; \
45866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
45869         for flag in $(EXTRA_TARGET_FLAGS); do \
45870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871         done; \
45872         (cd $(TARGET_SUBDIR)/qthreads && \
45873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875                   "RANLIB=$${RANLIB}" \
45876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877                    maintainer-clean) \
45878           || exit 1
45879
45880 @endif target-qthreads
45881
45882
45883
45884
45885
45886 .PHONY: configure-target-rda maybe-configure-target-rda
45887 maybe-configure-target-rda:
45888 @if gcc-bootstrap
45889 configure-target-rda: stage_current
45890 @endif gcc-bootstrap
45891 @if target-rda
45892 maybe-configure-target-rda: configure-target-rda
45893 configure-target-rda: 
45894         @: $(MAKE); $(unstage)
45895         @r=`${PWD_COMMAND}`; export r; \
45896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45897         echo "Checking multilib configuration for rda..."; \
45898         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45899         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
45900         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
45901           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
45902             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
45903           else \
45904             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
45905             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45906           fi; \
45907         else \
45908           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45909         fi; \
45910         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45911         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45912         $(NORMAL_TARGET_EXPORTS) \
45913         echo Configuring in $(TARGET_SUBDIR)/rda; \
45914         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45915         case $(srcdir) in \
45916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45917           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45919         esac; \
45920         srcdiroption="--srcdir=$${topdir}/rda"; \
45921         libsrcdir="$$s/rda"; \
45922         rm -f no-such-file || : ; \
45923         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45924           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45925           --target=${target_alias} $${srcdiroption}  \
45926           || exit 1
45927 @endif target-rda
45928
45929
45930
45931
45932
45933 .PHONY: all-target-rda maybe-all-target-rda
45934 maybe-all-target-rda:
45935 @if gcc-bootstrap
45936 all-target-rda: stage_current
45937 @endif gcc-bootstrap
45938 @if target-rda
45939 TARGET-target-rda=all
45940 maybe-all-target-rda: all-target-rda
45941 all-target-rda: configure-target-rda
45942         @: $(MAKE); $(unstage)
45943         @r=`${PWD_COMMAND}`; export r; \
45944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45945         $(NORMAL_TARGET_EXPORTS) \
45946         (cd $(TARGET_SUBDIR)/rda && \
45947           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
45948 @endif target-rda
45949
45950
45951
45952
45953
45954 .PHONY: check-target-rda maybe-check-target-rda
45955 maybe-check-target-rda:
45956 @if target-rda
45957 maybe-check-target-rda: check-target-rda
45958
45959 check-target-rda:
45960         @: $(MAKE); $(unstage)
45961         @r=`${PWD_COMMAND}`; export r; \
45962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963         $(NORMAL_TARGET_EXPORTS) \
45964         (cd $(TARGET_SUBDIR)/rda && \
45965           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45966
45967 @endif target-rda
45968
45969 .PHONY: install-target-rda maybe-install-target-rda
45970 maybe-install-target-rda:
45971 @if target-rda
45972 maybe-install-target-rda: install-target-rda
45973
45974 install-target-rda: installdirs
45975         @: $(MAKE); $(unstage)
45976         @r=`${PWD_COMMAND}`; export r; \
45977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45978         $(NORMAL_TARGET_EXPORTS) \
45979         (cd $(TARGET_SUBDIR)/rda && \
45980           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45981
45982 @endif target-rda
45983
45984 # Other targets (info, dvi, pdf, etc.)
45985
45986 .PHONY: maybe-info-target-rda info-target-rda
45987 maybe-info-target-rda:
45988 @if target-rda
45989 maybe-info-target-rda: info-target-rda
45990
45991 info-target-rda: \
45992     configure-target-rda 
45993         @: $(MAKE); $(unstage)
45994         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45995         r=`${PWD_COMMAND}`; export r; \
45996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45997         $(NORMAL_TARGET_EXPORTS) \
45998         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
45999         for flag in $(EXTRA_TARGET_FLAGS); do \
46000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46001         done; \
46002         (cd $(TARGET_SUBDIR)/rda && \
46003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46005                   "RANLIB=$${RANLIB}" \
46006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46007                    info) \
46008           || exit 1
46009
46010 @endif target-rda
46011
46012 .PHONY: maybe-dvi-target-rda dvi-target-rda
46013 maybe-dvi-target-rda:
46014 @if target-rda
46015 maybe-dvi-target-rda: dvi-target-rda
46016
46017 dvi-target-rda: \
46018     configure-target-rda 
46019         @: $(MAKE); $(unstage)
46020         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46021         r=`${PWD_COMMAND}`; export r; \
46022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46023         $(NORMAL_TARGET_EXPORTS) \
46024         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
46025         for flag in $(EXTRA_TARGET_FLAGS); do \
46026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46027         done; \
46028         (cd $(TARGET_SUBDIR)/rda && \
46029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46031                   "RANLIB=$${RANLIB}" \
46032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46033                    dvi) \
46034           || exit 1
46035
46036 @endif target-rda
46037
46038 .PHONY: maybe-pdf-target-rda pdf-target-rda
46039 maybe-pdf-target-rda:
46040 @if target-rda
46041 maybe-pdf-target-rda: pdf-target-rda
46042
46043 pdf-target-rda: \
46044     configure-target-rda 
46045         @: $(MAKE); $(unstage)
46046         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46047         r=`${PWD_COMMAND}`; export r; \
46048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049         $(NORMAL_TARGET_EXPORTS) \
46050         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
46051         for flag in $(EXTRA_TARGET_FLAGS); do \
46052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46053         done; \
46054         (cd $(TARGET_SUBDIR)/rda && \
46055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46057                   "RANLIB=$${RANLIB}" \
46058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46059                    pdf) \
46060           || exit 1
46061
46062 @endif target-rda
46063
46064 .PHONY: maybe-html-target-rda html-target-rda
46065 maybe-html-target-rda:
46066 @if target-rda
46067 maybe-html-target-rda: html-target-rda
46068
46069 html-target-rda: \
46070     configure-target-rda 
46071         @: $(MAKE); $(unstage)
46072         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46073         r=`${PWD_COMMAND}`; export r; \
46074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075         $(NORMAL_TARGET_EXPORTS) \
46076         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
46077         for flag in $(EXTRA_TARGET_FLAGS); do \
46078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46079         done; \
46080         (cd $(TARGET_SUBDIR)/rda && \
46081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46083                   "RANLIB=$${RANLIB}" \
46084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46085                    html) \
46086           || exit 1
46087
46088 @endif target-rda
46089
46090 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46091 maybe-TAGS-target-rda:
46092 @if target-rda
46093 maybe-TAGS-target-rda: TAGS-target-rda
46094
46095 TAGS-target-rda: \
46096     configure-target-rda 
46097         @: $(MAKE); $(unstage)
46098         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46099         r=`${PWD_COMMAND}`; export r; \
46100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101         $(NORMAL_TARGET_EXPORTS) \
46102         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
46103         for flag in $(EXTRA_TARGET_FLAGS); do \
46104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46105         done; \
46106         (cd $(TARGET_SUBDIR)/rda && \
46107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109                   "RANLIB=$${RANLIB}" \
46110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111                    TAGS) \
46112           || exit 1
46113
46114 @endif target-rda
46115
46116 .PHONY: maybe-install-info-target-rda install-info-target-rda
46117 maybe-install-info-target-rda:
46118 @if target-rda
46119 maybe-install-info-target-rda: install-info-target-rda
46120
46121 install-info-target-rda: \
46122     configure-target-rda \
46123     info-target-rda 
46124         @: $(MAKE); $(unstage)
46125         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46126         r=`${PWD_COMMAND}`; export r; \
46127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46128         $(NORMAL_TARGET_EXPORTS) \
46129         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
46130         for flag in $(EXTRA_TARGET_FLAGS); do \
46131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46132         done; \
46133         (cd $(TARGET_SUBDIR)/rda && \
46134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46136                   "RANLIB=$${RANLIB}" \
46137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46138                    install-info) \
46139           || exit 1
46140
46141 @endif target-rda
46142
46143 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46144 maybe-install-pdf-target-rda:
46145 @if target-rda
46146 maybe-install-pdf-target-rda: install-pdf-target-rda
46147
46148 install-pdf-target-rda: \
46149     configure-target-rda \
46150     pdf-target-rda 
46151         @: $(MAKE); $(unstage)
46152         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46153         r=`${PWD_COMMAND}`; export r; \
46154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46155         $(NORMAL_TARGET_EXPORTS) \
46156         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
46157         for flag in $(EXTRA_TARGET_FLAGS); do \
46158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46159         done; \
46160         (cd $(TARGET_SUBDIR)/rda && \
46161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46163                   "RANLIB=$${RANLIB}" \
46164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46165                    install-pdf) \
46166           || exit 1
46167
46168 @endif target-rda
46169
46170 .PHONY: maybe-install-html-target-rda install-html-target-rda
46171 maybe-install-html-target-rda:
46172 @if target-rda
46173 maybe-install-html-target-rda: install-html-target-rda
46174
46175 install-html-target-rda: \
46176     configure-target-rda \
46177     html-target-rda 
46178         @: $(MAKE); $(unstage)
46179         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46180         r=`${PWD_COMMAND}`; export r; \
46181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182         $(NORMAL_TARGET_EXPORTS) \
46183         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
46184         for flag in $(EXTRA_TARGET_FLAGS); do \
46185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46186         done; \
46187         (cd $(TARGET_SUBDIR)/rda && \
46188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46190                   "RANLIB=$${RANLIB}" \
46191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46192                    install-html) \
46193           || exit 1
46194
46195 @endif target-rda
46196
46197 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46198 maybe-installcheck-target-rda:
46199 @if target-rda
46200 maybe-installcheck-target-rda: installcheck-target-rda
46201
46202 installcheck-target-rda: \
46203     configure-target-rda 
46204         @: $(MAKE); $(unstage)
46205         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46206         r=`${PWD_COMMAND}`; export r; \
46207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208         $(NORMAL_TARGET_EXPORTS) \
46209         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    installcheck) \
46219           || exit 1
46220
46221 @endif target-rda
46222
46223 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46224 maybe-mostlyclean-target-rda:
46225 @if target-rda
46226 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46227
46228 mostlyclean-target-rda: 
46229         @: $(MAKE); $(unstage)
46230         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46231         r=`${PWD_COMMAND}`; export r; \
46232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233         $(NORMAL_TARGET_EXPORTS) \
46234         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    mostlyclean) \
46244           || exit 1
46245
46246 @endif target-rda
46247
46248 .PHONY: maybe-clean-target-rda clean-target-rda
46249 maybe-clean-target-rda:
46250 @if target-rda
46251 maybe-clean-target-rda: clean-target-rda
46252
46253 clean-target-rda: 
46254         @: $(MAKE); $(unstage)
46255         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46256         r=`${PWD_COMMAND}`; export r; \
46257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46258         $(NORMAL_TARGET_EXPORTS) \
46259         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    clean) \
46269           || exit 1
46270
46271 @endif target-rda
46272
46273 .PHONY: maybe-distclean-target-rda distclean-target-rda
46274 maybe-distclean-target-rda:
46275 @if target-rda
46276 maybe-distclean-target-rda: distclean-target-rda
46277
46278 distclean-target-rda: 
46279         @: $(MAKE); $(unstage)
46280         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46281         r=`${PWD_COMMAND}`; export r; \
46282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46283         $(NORMAL_TARGET_EXPORTS) \
46284         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
46285         for flag in $(EXTRA_TARGET_FLAGS); do \
46286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46287         done; \
46288         (cd $(TARGET_SUBDIR)/rda && \
46289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46291                   "RANLIB=$${RANLIB}" \
46292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46293                    distclean) \
46294           || exit 1
46295
46296 @endif target-rda
46297
46298 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46299 maybe-maintainer-clean-target-rda:
46300 @if target-rda
46301 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46302
46303 maintainer-clean-target-rda: 
46304         @: $(MAKE); $(unstage)
46305         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46306         r=`${PWD_COMMAND}`; export r; \
46307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46308         $(NORMAL_TARGET_EXPORTS) \
46309         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
46310         for flag in $(EXTRA_TARGET_FLAGS); do \
46311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46312         done; \
46313         (cd $(TARGET_SUBDIR)/rda && \
46314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46316                   "RANLIB=$${RANLIB}" \
46317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46318                    maintainer-clean) \
46319           || exit 1
46320
46321 @endif target-rda
46322
46323
46324
46325
46326
46327 .PHONY: configure-target-libada maybe-configure-target-libada
46328 maybe-configure-target-libada:
46329 @if gcc-bootstrap
46330 configure-target-libada: stage_current
46331 @endif gcc-bootstrap
46332 @if target-libada
46333 maybe-configure-target-libada: configure-target-libada
46334 configure-target-libada: 
46335         @: $(MAKE); $(unstage)
46336         @r=`${PWD_COMMAND}`; export r; \
46337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46338         echo "Checking multilib configuration for libada..."; \
46339         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46340         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
46341         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46342           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46343             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46344           else \
46345             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46346             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46347           fi; \
46348         else \
46349           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46350         fi; \
46351         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46352         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46353         $(NORMAL_TARGET_EXPORTS) \
46354         echo Configuring in $(TARGET_SUBDIR)/libada; \
46355         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46356         case $(srcdir) in \
46357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46358           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46360         esac; \
46361         srcdiroption="--srcdir=$${topdir}/libada"; \
46362         libsrcdir="$$s/libada"; \
46363         rm -f no-such-file || : ; \
46364         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46365           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46366           --target=${target_alias} $${srcdiroption}  \
46367           || exit 1
46368 @endif target-libada
46369
46370
46371
46372
46373
46374 .PHONY: all-target-libada maybe-all-target-libada
46375 maybe-all-target-libada:
46376 @if gcc-bootstrap
46377 all-target-libada: stage_current
46378 @endif gcc-bootstrap
46379 @if target-libada
46380 TARGET-target-libada=all
46381 maybe-all-target-libada: all-target-libada
46382 all-target-libada: configure-target-libada
46383         @: $(MAKE); $(unstage)
46384         @r=`${PWD_COMMAND}`; export r; \
46385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46386         $(NORMAL_TARGET_EXPORTS) \
46387         (cd $(TARGET_SUBDIR)/libada && \
46388           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
46389 @endif target-libada
46390
46391
46392
46393
46394
46395 .PHONY: check-target-libada maybe-check-target-libada
46396 maybe-check-target-libada:
46397 @if target-libada
46398 maybe-check-target-libada: check-target-libada
46399
46400 check-target-libada:
46401         @: $(MAKE); $(unstage)
46402         @r=`${PWD_COMMAND}`; export r; \
46403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46404         $(NORMAL_TARGET_EXPORTS) \
46405         (cd $(TARGET_SUBDIR)/libada && \
46406           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46407
46408 @endif target-libada
46409
46410 .PHONY: install-target-libada maybe-install-target-libada
46411 maybe-install-target-libada:
46412 @if target-libada
46413 maybe-install-target-libada: install-target-libada
46414
46415 install-target-libada: installdirs
46416         @: $(MAKE); $(unstage)
46417         @r=`${PWD_COMMAND}`; export r; \
46418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419         $(NORMAL_TARGET_EXPORTS) \
46420         (cd $(TARGET_SUBDIR)/libada && \
46421           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46422
46423 @endif target-libada
46424
46425 # Other targets (info, dvi, pdf, etc.)
46426
46427 .PHONY: maybe-info-target-libada info-target-libada
46428 maybe-info-target-libada:
46429 @if target-libada
46430 maybe-info-target-libada: info-target-libada
46431
46432 info-target-libada: \
46433     configure-target-libada 
46434         @: $(MAKE); $(unstage)
46435         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46436         r=`${PWD_COMMAND}`; export r; \
46437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46438         $(NORMAL_TARGET_EXPORTS) \
46439         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
46440         for flag in $(EXTRA_TARGET_FLAGS); do \
46441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46442         done; \
46443         (cd $(TARGET_SUBDIR)/libada && \
46444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46446                   "RANLIB=$${RANLIB}" \
46447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46448                    info) \
46449           || exit 1
46450
46451 @endif target-libada
46452
46453 .PHONY: maybe-dvi-target-libada dvi-target-libada
46454 maybe-dvi-target-libada:
46455 @if target-libada
46456 maybe-dvi-target-libada: dvi-target-libada
46457
46458 dvi-target-libada: \
46459     configure-target-libada 
46460         @: $(MAKE); $(unstage)
46461         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46462         r=`${PWD_COMMAND}`; export r; \
46463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46464         $(NORMAL_TARGET_EXPORTS) \
46465         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
46466         for flag in $(EXTRA_TARGET_FLAGS); do \
46467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46468         done; \
46469         (cd $(TARGET_SUBDIR)/libada && \
46470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46472                   "RANLIB=$${RANLIB}" \
46473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46474                    dvi) \
46475           || exit 1
46476
46477 @endif target-libada
46478
46479 .PHONY: maybe-pdf-target-libada pdf-target-libada
46480 maybe-pdf-target-libada:
46481 @if target-libada
46482 maybe-pdf-target-libada: pdf-target-libada
46483
46484 pdf-target-libada: \
46485     configure-target-libada 
46486         @: $(MAKE); $(unstage)
46487         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46488         r=`${PWD_COMMAND}`; export r; \
46489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46490         $(NORMAL_TARGET_EXPORTS) \
46491         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
46492         for flag in $(EXTRA_TARGET_FLAGS); do \
46493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46494         done; \
46495         (cd $(TARGET_SUBDIR)/libada && \
46496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46498                   "RANLIB=$${RANLIB}" \
46499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46500                    pdf) \
46501           || exit 1
46502
46503 @endif target-libada
46504
46505 .PHONY: maybe-html-target-libada html-target-libada
46506 maybe-html-target-libada:
46507 @if target-libada
46508 maybe-html-target-libada: html-target-libada
46509
46510 html-target-libada: \
46511     configure-target-libada 
46512         @: $(MAKE); $(unstage)
46513         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46514         r=`${PWD_COMMAND}`; export r; \
46515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46516         $(NORMAL_TARGET_EXPORTS) \
46517         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
46518         for flag in $(EXTRA_TARGET_FLAGS); do \
46519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46520         done; \
46521         (cd $(TARGET_SUBDIR)/libada && \
46522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46524                   "RANLIB=$${RANLIB}" \
46525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46526                    html) \
46527           || exit 1
46528
46529 @endif target-libada
46530
46531 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
46532 maybe-TAGS-target-libada:
46533 @if target-libada
46534 maybe-TAGS-target-libada: TAGS-target-libada
46535
46536 TAGS-target-libada: \
46537     configure-target-libada 
46538         @: $(MAKE); $(unstage)
46539         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46540         r=`${PWD_COMMAND}`; export r; \
46541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46542         $(NORMAL_TARGET_EXPORTS) \
46543         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
46544         for flag in $(EXTRA_TARGET_FLAGS); do \
46545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46546         done; \
46547         (cd $(TARGET_SUBDIR)/libada && \
46548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46550                   "RANLIB=$${RANLIB}" \
46551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46552                    TAGS) \
46553           || exit 1
46554
46555 @endif target-libada
46556
46557 .PHONY: maybe-install-info-target-libada install-info-target-libada
46558 maybe-install-info-target-libada:
46559 @if target-libada
46560 maybe-install-info-target-libada: install-info-target-libada
46561
46562 install-info-target-libada: \
46563     configure-target-libada \
46564     info-target-libada 
46565         @: $(MAKE); $(unstage)
46566         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46567         r=`${PWD_COMMAND}`; export r; \
46568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46569         $(NORMAL_TARGET_EXPORTS) \
46570         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
46571         for flag in $(EXTRA_TARGET_FLAGS); do \
46572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46573         done; \
46574         (cd $(TARGET_SUBDIR)/libada && \
46575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46577                   "RANLIB=$${RANLIB}" \
46578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46579                    install-info) \
46580           || exit 1
46581
46582 @endif target-libada
46583
46584 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
46585 maybe-install-pdf-target-libada:
46586 @if target-libada
46587 maybe-install-pdf-target-libada: install-pdf-target-libada
46588
46589 install-pdf-target-libada: \
46590     configure-target-libada \
46591     pdf-target-libada 
46592         @: $(MAKE); $(unstage)
46593         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46594         r=`${PWD_COMMAND}`; export r; \
46595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46596         $(NORMAL_TARGET_EXPORTS) \
46597         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
46598         for flag in $(EXTRA_TARGET_FLAGS); do \
46599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46600         done; \
46601         (cd $(TARGET_SUBDIR)/libada && \
46602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46604                   "RANLIB=$${RANLIB}" \
46605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46606                    install-pdf) \
46607           || exit 1
46608
46609 @endif target-libada
46610
46611 .PHONY: maybe-install-html-target-libada install-html-target-libada
46612 maybe-install-html-target-libada:
46613 @if target-libada
46614 maybe-install-html-target-libada: install-html-target-libada
46615
46616 install-html-target-libada: \
46617     configure-target-libada \
46618     html-target-libada 
46619         @: $(MAKE); $(unstage)
46620         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46621         r=`${PWD_COMMAND}`; export r; \
46622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46623         $(NORMAL_TARGET_EXPORTS) \
46624         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
46625         for flag in $(EXTRA_TARGET_FLAGS); do \
46626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46627         done; \
46628         (cd $(TARGET_SUBDIR)/libada && \
46629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46631                   "RANLIB=$${RANLIB}" \
46632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46633                    install-html) \
46634           || exit 1
46635
46636 @endif target-libada
46637
46638 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
46639 maybe-installcheck-target-libada:
46640 @if target-libada
46641 maybe-installcheck-target-libada: installcheck-target-libada
46642
46643 installcheck-target-libada: \
46644     configure-target-libada 
46645         @: $(MAKE); $(unstage)
46646         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46647         r=`${PWD_COMMAND}`; export r; \
46648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649         $(NORMAL_TARGET_EXPORTS) \
46650         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
46651         for flag in $(EXTRA_TARGET_FLAGS); do \
46652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653         done; \
46654         (cd $(TARGET_SUBDIR)/libada && \
46655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657                   "RANLIB=$${RANLIB}" \
46658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659                    installcheck) \
46660           || exit 1
46661
46662 @endif target-libada
46663
46664 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
46665 maybe-mostlyclean-target-libada:
46666 @if target-libada
46667 maybe-mostlyclean-target-libada: mostlyclean-target-libada
46668
46669 mostlyclean-target-libada: 
46670         @: $(MAKE); $(unstage)
46671         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46672         r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         $(NORMAL_TARGET_EXPORTS) \
46675         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
46676         for flag in $(EXTRA_TARGET_FLAGS); do \
46677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678         done; \
46679         (cd $(TARGET_SUBDIR)/libada && \
46680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682                   "RANLIB=$${RANLIB}" \
46683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684                    mostlyclean) \
46685           || exit 1
46686
46687 @endif target-libada
46688
46689 .PHONY: maybe-clean-target-libada clean-target-libada
46690 maybe-clean-target-libada:
46691 @if target-libada
46692 maybe-clean-target-libada: clean-target-libada
46693
46694 clean-target-libada: 
46695         @: $(MAKE); $(unstage)
46696         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46697         r=`${PWD_COMMAND}`; export r; \
46698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699         $(NORMAL_TARGET_EXPORTS) \
46700         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
46701         for flag in $(EXTRA_TARGET_FLAGS); do \
46702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46703         done; \
46704         (cd $(TARGET_SUBDIR)/libada && \
46705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46707                   "RANLIB=$${RANLIB}" \
46708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46709                    clean) \
46710           || exit 1
46711
46712 @endif target-libada
46713
46714 .PHONY: maybe-distclean-target-libada distclean-target-libada
46715 maybe-distclean-target-libada:
46716 @if target-libada
46717 maybe-distclean-target-libada: distclean-target-libada
46718
46719 distclean-target-libada: 
46720         @: $(MAKE); $(unstage)
46721         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46722         r=`${PWD_COMMAND}`; export r; \
46723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46724         $(NORMAL_TARGET_EXPORTS) \
46725         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
46726         for flag in $(EXTRA_TARGET_FLAGS); do \
46727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46728         done; \
46729         (cd $(TARGET_SUBDIR)/libada && \
46730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46732                   "RANLIB=$${RANLIB}" \
46733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46734                    distclean) \
46735           || exit 1
46736
46737 @endif target-libada
46738
46739 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
46740 maybe-maintainer-clean-target-libada:
46741 @if target-libada
46742 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
46743
46744 maintainer-clean-target-libada: 
46745         @: $(MAKE); $(unstage)
46746         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46747         r=`${PWD_COMMAND}`; export r; \
46748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46749         $(NORMAL_TARGET_EXPORTS) \
46750         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
46751         for flag in $(EXTRA_TARGET_FLAGS); do \
46752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46753         done; \
46754         (cd $(TARGET_SUBDIR)/libada && \
46755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46757                   "RANLIB=$${RANLIB}" \
46758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46759                    maintainer-clean) \
46760           || exit 1
46761
46762 @endif target-libada
46763
46764
46765
46766
46767
46768 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
46769 maybe-configure-target-libgomp:
46770 @if gcc-bootstrap
46771 configure-target-libgomp: stage_current
46772 @endif gcc-bootstrap
46773 @if target-libgomp
46774 maybe-configure-target-libgomp: configure-target-libgomp
46775 configure-target-libgomp: 
46776         @: $(MAKE); $(unstage)
46777         @r=`${PWD_COMMAND}`; export r; \
46778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779         echo "Checking multilib configuration for libgomp..."; \
46780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46781         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
46782         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46783           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46784             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46785           else \
46786             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46787             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46788           fi; \
46789         else \
46790           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46791         fi; \
46792         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46794         $(NORMAL_TARGET_EXPORTS) \
46795         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
46796         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
46797         case $(srcdir) in \
46798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46799           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46801         esac; \
46802         srcdiroption="--srcdir=$${topdir}/libgomp"; \
46803         libsrcdir="$$s/libgomp"; \
46804         rm -f no-such-file || : ; \
46805         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46806           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46807           --target=${target_alias} $${srcdiroption}  \
46808           || exit 1
46809 @endif target-libgomp
46810
46811
46812
46813
46814
46815 .PHONY: all-target-libgomp maybe-all-target-libgomp
46816 maybe-all-target-libgomp:
46817 @if gcc-bootstrap
46818 all-target-libgomp: stage_current
46819 @endif gcc-bootstrap
46820 @if target-libgomp
46821 TARGET-target-libgomp=all
46822 maybe-all-target-libgomp: all-target-libgomp
46823 all-target-libgomp: configure-target-libgomp
46824         @: $(MAKE); $(unstage)
46825         @r=`${PWD_COMMAND}`; export r; \
46826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46827         $(NORMAL_TARGET_EXPORTS) \
46828         (cd $(TARGET_SUBDIR)/libgomp && \
46829           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgomp))
46830 @endif target-libgomp
46831
46832
46833
46834
46835
46836 .PHONY: check-target-libgomp maybe-check-target-libgomp
46837 maybe-check-target-libgomp:
46838 @if target-libgomp
46839 maybe-check-target-libgomp: check-target-libgomp
46840
46841 check-target-libgomp:
46842         @: $(MAKE); $(unstage)
46843         @r=`${PWD_COMMAND}`; export r; \
46844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46845         $(NORMAL_TARGET_EXPORTS) \
46846         (cd $(TARGET_SUBDIR)/libgomp && \
46847           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46848
46849 @endif target-libgomp
46850
46851 .PHONY: install-target-libgomp maybe-install-target-libgomp
46852 maybe-install-target-libgomp:
46853 @if target-libgomp
46854 maybe-install-target-libgomp: install-target-libgomp
46855
46856 install-target-libgomp: installdirs
46857         @: $(MAKE); $(unstage)
46858         @r=`${PWD_COMMAND}`; export r; \
46859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860         $(NORMAL_TARGET_EXPORTS) \
46861         (cd $(TARGET_SUBDIR)/libgomp && \
46862           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46863
46864 @endif target-libgomp
46865
46866 # Other targets (info, dvi, pdf, etc.)
46867
46868 .PHONY: maybe-info-target-libgomp info-target-libgomp
46869 maybe-info-target-libgomp:
46870 @if target-libgomp
46871 maybe-info-target-libgomp: info-target-libgomp
46872
46873 info-target-libgomp: \
46874     configure-target-libgomp 
46875         @: $(MAKE); $(unstage)
46876         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46877         r=`${PWD_COMMAND}`; export r; \
46878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879         $(NORMAL_TARGET_EXPORTS) \
46880         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46881         for flag in $(EXTRA_TARGET_FLAGS); do \
46882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46883         done; \
46884         (cd $(TARGET_SUBDIR)/libgomp && \
46885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46887                   "RANLIB=$${RANLIB}" \
46888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46889                    info) \
46890           || exit 1
46891
46892 @endif target-libgomp
46893
46894 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46895 maybe-dvi-target-libgomp:
46896 @if target-libgomp
46897 maybe-dvi-target-libgomp: dvi-target-libgomp
46898
46899 dvi-target-libgomp: \
46900     configure-target-libgomp 
46901         @: $(MAKE); $(unstage)
46902         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46903         r=`${PWD_COMMAND}`; export r; \
46904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905         $(NORMAL_TARGET_EXPORTS) \
46906         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46907         for flag in $(EXTRA_TARGET_FLAGS); do \
46908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46909         done; \
46910         (cd $(TARGET_SUBDIR)/libgomp && \
46911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46913                   "RANLIB=$${RANLIB}" \
46914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46915                    dvi) \
46916           || exit 1
46917
46918 @endif target-libgomp
46919
46920 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46921 maybe-pdf-target-libgomp:
46922 @if target-libgomp
46923 maybe-pdf-target-libgomp: pdf-target-libgomp
46924
46925 pdf-target-libgomp: \
46926     configure-target-libgomp 
46927         @: $(MAKE); $(unstage)
46928         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46929         r=`${PWD_COMMAND}`; export r; \
46930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46931         $(NORMAL_TARGET_EXPORTS) \
46932         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
46933         for flag in $(EXTRA_TARGET_FLAGS); do \
46934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46935         done; \
46936         (cd $(TARGET_SUBDIR)/libgomp && \
46937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46939                   "RANLIB=$${RANLIB}" \
46940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46941                    pdf) \
46942           || exit 1
46943
46944 @endif target-libgomp
46945
46946 .PHONY: maybe-html-target-libgomp html-target-libgomp
46947 maybe-html-target-libgomp:
46948 @if target-libgomp
46949 maybe-html-target-libgomp: html-target-libgomp
46950
46951 html-target-libgomp: \
46952     configure-target-libgomp 
46953         @: $(MAKE); $(unstage)
46954         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46955         r=`${PWD_COMMAND}`; export r; \
46956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46957         $(NORMAL_TARGET_EXPORTS) \
46958         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46959         for flag in $(EXTRA_TARGET_FLAGS); do \
46960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46961         done; \
46962         (cd $(TARGET_SUBDIR)/libgomp && \
46963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46965                   "RANLIB=$${RANLIB}" \
46966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46967                    html) \
46968           || exit 1
46969
46970 @endif target-libgomp
46971
46972 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46973 maybe-TAGS-target-libgomp:
46974 @if target-libgomp
46975 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46976
46977 TAGS-target-libgomp: \
46978     configure-target-libgomp 
46979         @: $(MAKE); $(unstage)
46980         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46981         r=`${PWD_COMMAND}`; export r; \
46982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46983         $(NORMAL_TARGET_EXPORTS) \
46984         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46985         for flag in $(EXTRA_TARGET_FLAGS); do \
46986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46987         done; \
46988         (cd $(TARGET_SUBDIR)/libgomp && \
46989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46991                   "RANLIB=$${RANLIB}" \
46992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46993                    TAGS) \
46994           || exit 1
46995
46996 @endif target-libgomp
46997
46998 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46999 maybe-install-info-target-libgomp:
47000 @if target-libgomp
47001 maybe-install-info-target-libgomp: install-info-target-libgomp
47002
47003 install-info-target-libgomp: \
47004     configure-target-libgomp \
47005     info-target-libgomp 
47006         @: $(MAKE); $(unstage)
47007         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47008         r=`${PWD_COMMAND}`; export r; \
47009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47010         $(NORMAL_TARGET_EXPORTS) \
47011         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
47012         for flag in $(EXTRA_TARGET_FLAGS); do \
47013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47014         done; \
47015         (cd $(TARGET_SUBDIR)/libgomp && \
47016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47018                   "RANLIB=$${RANLIB}" \
47019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47020                    install-info) \
47021           || exit 1
47022
47023 @endif target-libgomp
47024
47025 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
47026 maybe-install-pdf-target-libgomp:
47027 @if target-libgomp
47028 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
47029
47030 install-pdf-target-libgomp: \
47031     configure-target-libgomp \
47032     pdf-target-libgomp 
47033         @: $(MAKE); $(unstage)
47034         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47035         r=`${PWD_COMMAND}`; export r; \
47036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47037         $(NORMAL_TARGET_EXPORTS) \
47038         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
47039         for flag in $(EXTRA_TARGET_FLAGS); do \
47040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47041         done; \
47042         (cd $(TARGET_SUBDIR)/libgomp && \
47043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47045                   "RANLIB=$${RANLIB}" \
47046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47047                    install-pdf) \
47048           || exit 1
47049
47050 @endif target-libgomp
47051
47052 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
47053 maybe-install-html-target-libgomp:
47054 @if target-libgomp
47055 maybe-install-html-target-libgomp: install-html-target-libgomp
47056
47057 install-html-target-libgomp: \
47058     configure-target-libgomp \
47059     html-target-libgomp 
47060         @: $(MAKE); $(unstage)
47061         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47062         r=`${PWD_COMMAND}`; export r; \
47063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064         $(NORMAL_TARGET_EXPORTS) \
47065         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
47066         for flag in $(EXTRA_TARGET_FLAGS); do \
47067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47068         done; \
47069         (cd $(TARGET_SUBDIR)/libgomp && \
47070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47072                   "RANLIB=$${RANLIB}" \
47073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47074                    install-html) \
47075           || exit 1
47076
47077 @endif target-libgomp
47078
47079 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
47080 maybe-installcheck-target-libgomp:
47081 @if target-libgomp
47082 maybe-installcheck-target-libgomp: installcheck-target-libgomp
47083
47084 installcheck-target-libgomp: \
47085     configure-target-libgomp 
47086         @: $(MAKE); $(unstage)
47087         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47088         r=`${PWD_COMMAND}`; export r; \
47089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47090         $(NORMAL_TARGET_EXPORTS) \
47091         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
47092         for flag in $(EXTRA_TARGET_FLAGS); do \
47093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47094         done; \
47095         (cd $(TARGET_SUBDIR)/libgomp && \
47096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47098                   "RANLIB=$${RANLIB}" \
47099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47100                    installcheck) \
47101           || exit 1
47102
47103 @endif target-libgomp
47104
47105 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
47106 maybe-mostlyclean-target-libgomp:
47107 @if target-libgomp
47108 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
47109
47110 mostlyclean-target-libgomp: 
47111         @: $(MAKE); $(unstage)
47112         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47113         r=`${PWD_COMMAND}`; export r; \
47114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115         $(NORMAL_TARGET_EXPORTS) \
47116         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
47117         for flag in $(EXTRA_TARGET_FLAGS); do \
47118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47119         done; \
47120         (cd $(TARGET_SUBDIR)/libgomp && \
47121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47123                   "RANLIB=$${RANLIB}" \
47124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125                    mostlyclean) \
47126           || exit 1
47127
47128 @endif target-libgomp
47129
47130 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
47131 maybe-clean-target-libgomp:
47132 @if target-libgomp
47133 maybe-clean-target-libgomp: clean-target-libgomp
47134
47135 clean-target-libgomp: 
47136         @: $(MAKE); $(unstage)
47137         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47138         r=`${PWD_COMMAND}`; export r; \
47139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47140         $(NORMAL_TARGET_EXPORTS) \
47141         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
47142         for flag in $(EXTRA_TARGET_FLAGS); do \
47143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47144         done; \
47145         (cd $(TARGET_SUBDIR)/libgomp && \
47146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47148                   "RANLIB=$${RANLIB}" \
47149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47150                    clean) \
47151           || exit 1
47152
47153 @endif target-libgomp
47154
47155 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
47156 maybe-distclean-target-libgomp:
47157 @if target-libgomp
47158 maybe-distclean-target-libgomp: distclean-target-libgomp
47159
47160 distclean-target-libgomp: 
47161         @: $(MAKE); $(unstage)
47162         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47163         r=`${PWD_COMMAND}`; export r; \
47164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47165         $(NORMAL_TARGET_EXPORTS) \
47166         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
47167         for flag in $(EXTRA_TARGET_FLAGS); do \
47168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47169         done; \
47170         (cd $(TARGET_SUBDIR)/libgomp && \
47171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47173                   "RANLIB=$${RANLIB}" \
47174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47175                    distclean) \
47176           || exit 1
47177
47178 @endif target-libgomp
47179
47180 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
47181 maybe-maintainer-clean-target-libgomp:
47182 @if target-libgomp
47183 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
47184
47185 maintainer-clean-target-libgomp: 
47186         @: $(MAKE); $(unstage)
47187         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47188         r=`${PWD_COMMAND}`; export r; \
47189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47190         $(NORMAL_TARGET_EXPORTS) \
47191         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
47192         for flag in $(EXTRA_TARGET_FLAGS); do \
47193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47194         done; \
47195         (cd $(TARGET_SUBDIR)/libgomp && \
47196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47198                   "RANLIB=$${RANLIB}" \
47199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47200                    maintainer-clean) \
47201           || exit 1
47202
47203 @endif target-libgomp
47204
47205
47206
47207 # ----------
47208 # GCC module
47209 # ----------
47210
47211 @if gcc-no-bootstrap
47212 .PHONY: cross
47213 cross: all-build all-gas all-ld
47214         @r=`${PWD_COMMAND}`; export r; \
47215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47216         $(HOST_EXPORTS) \
47217         echo "Building the C and C++ compiler"; \
47218         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47219         @r=`${PWD_COMMAND}`; export r; \
47220         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47221         echo "Building runtime libraries"; \
47222         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47223 @endif gcc-no-bootstrap
47224
47225 @if gcc
47226 .PHONY: check-gcc-c++
47227 check-gcc-c++:
47228         @if [ -f ./gcc/Makefile ] ; then \
47229           r=`${PWD_COMMAND}`; export r; \
47230           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47231           $(HOST_EXPORTS) \
47232           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
47233         else \
47234           true; \
47235         fi
47236
47237 .PHONY: check-c++
47238 check-c++: check-target-libstdc++-v3 check-gcc-c++
47239
47240 # Install the gcc headers files, but not the fixed include files,
47241 # which Cygnus is not allowed to distribute.  This rule is very
47242 # dependent on the workings of the gcc Makefile.in.
47243 .PHONY: gcc-no-fixedincludes
47244 gcc-no-fixedincludes:
47245         @if [ -f ./gcc/Makefile ]; then \
47246           rm -rf gcc/tmp-include; \
47247           mv gcc/include gcc/tmp-include 2>/dev/null; \
47248           mkdir gcc/include; \
47249           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
47250           touch gcc/stmp-fixinc gcc/include/fixed; \
47251           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
47252           r=`${PWD_COMMAND}`; export r; \
47253           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47254           $(HOST_EXPORTS) \
47255           (cd ./gcc && \
47256            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
47257           rm -rf gcc/include; \
47258           mv gcc/tmp-include gcc/include 2>/dev/null; \
47259         else true; fi
47260 @endif gcc
47261
47262 # ---------------------
47263 # GCC bootstrap support
47264 # ---------------------
47265
47266 # We track the current stage (the one in 'gcc') in the stage_current file.
47267 # stage_last instead tracks the stage that was built last.  These targets
47268 # are dummy when toplevel bootstrap is not active.
47269
47270 # While making host and target tools, symlinks to the final stage must be
47271 # there, so $(unstage) should be run at various points.  To avoid excessive
47272 # recursive invocations of make, we "inline" them using a variable.  These
47273 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47274 # to avoid warnings from the GNU Make job server.
47275
47276 unstage = :
47277 stage = :
47278 current_stage = ""
47279
47280 @if gcc-bootstrap
47281 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47282 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47283 current_stage = "`cat stage_current 2> /dev/null`"
47284 @endif gcc-bootstrap
47285
47286 .PHONY: unstage stage
47287 unstage:
47288         @: $(MAKE); $(unstage)
47289 stage:
47290         @: $(MAKE); $(stage)
47291
47292 # Disable commands for lean bootstrap.
47293 LEAN = false
47294
47295 # We name the build directories for the various stages "stage1-gcc",
47296 # "stage2-gcc","stage3-gcc", etc.
47297
47298 # Since the 'compare' process will fail (on debugging information) if any
47299 # directory names are different, we need to link the gcc directory for
47300 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47301 # the build directories constant as well. For the latter, we use naked names
47302 # like 'gcc', because the scripts in that directory assume it.  We use
47303 # mv on platforms where symlinks to directories do not work or are not
47304 # reliable.
47305
47306 # 'touch' doesn't work right on some platforms.
47307 STAMP = echo timestamp > 
47308
47309 # We only want to compare .o files, so set this!
47310 objext = .o
47311
47312
47313 .PHONY: stage1-start stage1-end
47314
47315 stage1-start::
47316         @: $(MAKE); $(stage); \
47317         echo stage1 > stage_current ; \
47318         echo stage1 > stage_last; \
47319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47320 @if bfd
47321         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47322           mkdir stage1-bfd; \
47323         mv stage1-bfd bfd 
47324 @endif bfd
47325 @if opcodes
47326         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47327           mkdir stage1-opcodes; \
47328         mv stage1-opcodes opcodes 
47329 @endif opcodes
47330 @if binutils
47331         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47332           mkdir stage1-binutils; \
47333         mv stage1-binutils binutils 
47334 @endif binutils
47335 @if gas
47336         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47337           mkdir stage1-gas; \
47338         mv stage1-gas gas 
47339 @endif gas
47340 @if gcc
47341         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47342           mkdir stage1-gcc; \
47343         mv stage1-gcc gcc 
47344 @endif gcc
47345 @if gmp
47346         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47347           mkdir stage1-gmp; \
47348         mv stage1-gmp gmp 
47349 @endif gmp
47350 @if mpfr
47351         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47352           mkdir stage1-mpfr; \
47353         mv stage1-mpfr mpfr 
47354 @endif mpfr
47355 @if intl
47356         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47357           mkdir stage1-intl; \
47358         mv stage1-intl intl 
47359 @endif intl
47360 @if ld
47361         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47362           mkdir stage1-ld; \
47363         mv stage1-ld ld 
47364 @endif ld
47365 @if libcpp
47366         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47367           mkdir stage1-libcpp; \
47368         mv stage1-libcpp libcpp 
47369 @endif libcpp
47370 @if libdecnumber
47371         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47372           mkdir stage1-libdecnumber; \
47373         mv stage1-libdecnumber libdecnumber 
47374 @endif libdecnumber
47375 @if libiberty
47376         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47377           mkdir stage1-libiberty; \
47378         mv stage1-libiberty libiberty 
47379 @endif libiberty
47380 @if zlib
47381         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47382           mkdir stage1-zlib; \
47383         mv stage1-zlib zlib 
47384 @endif zlib
47385         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47386           mkdir stage1-$(TARGET_SUBDIR); \
47387         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
47388
47389 stage1-end:: 
47390 @if bfd
47391         @if test -d $(HOST_SUBDIR)/bfd ; then \
47392           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
47393         fi
47394 @endif bfd
47395 @if opcodes
47396         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47397           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
47398         fi
47399 @endif opcodes
47400 @if binutils
47401         @if test -d $(HOST_SUBDIR)/binutils ; then \
47402           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
47403         fi
47404 @endif binutils
47405 @if gas
47406         @if test -d $(HOST_SUBDIR)/gas ; then \
47407           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
47408         fi
47409 @endif gas
47410 @if gcc
47411         @if test -d $(HOST_SUBDIR)/gcc ; then \
47412           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
47413         fi
47414 @endif gcc
47415 @if gmp
47416         @if test -d $(HOST_SUBDIR)/gmp ; then \
47417           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
47418         fi
47419 @endif gmp
47420 @if mpfr
47421         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47422           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
47423         fi
47424 @endif mpfr
47425 @if intl
47426         @if test -d $(HOST_SUBDIR)/intl ; then \
47427           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
47428         fi
47429 @endif intl
47430 @if ld
47431         @if test -d $(HOST_SUBDIR)/ld ; then \
47432           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
47433         fi
47434 @endif ld
47435 @if libcpp
47436         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47437           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
47438         fi
47439 @endif libcpp
47440 @if libdecnumber
47441         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47442           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
47443         fi
47444 @endif libdecnumber
47445 @if libiberty
47446         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47447           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
47448         fi
47449 @endif libiberty
47450 @if zlib
47451         @if test -d $(HOST_SUBDIR)/zlib ; then \
47452           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
47453         fi
47454 @endif zlib
47455         @if test -d $(TARGET_SUBDIR) ; then \
47456           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
47457         fi
47458         rm -f stage_current
47459
47460 # Bubble a bug fix through all the stages up to stage 1.  They are
47461 # remade, but not reconfigured.  The next stage (if any) will not be
47462 # reconfigured as well.
47463 .PHONY: stage1-bubble
47464 stage1-bubble:: 
47465         @r=`${PWD_COMMAND}`; export r; \
47466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467         if test -f stage1-lean  ; then \
47468           echo Skipping rebuild of stage1 ; \
47469         else \
47470           $(MAKE) stage1-start; \
47471           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47472         fi
47473
47474 .PHONY: all-stage1 clean-stage1
47475 do-clean: clean-stage1
47476
47477 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47478 # only possibility, but now it conflicts with no-bootstrap rules
47479 @if gcc-bootstrap
47480
47481
47482
47483
47484 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47485
47486 .PHONY: distclean-stage1
47487 distclean-stage1::
47488         @: $(MAKE); $(stage)
47489         @test "`cat stage_last`" != stage1 || rm -f stage_last
47490         rm -rf stage1-* 
47491
47492
47493 @endif gcc-bootstrap
47494
47495
47496 .PHONY: stage2-start stage2-end
47497
47498 stage2-start::
47499         @: $(MAKE); $(stage); \
47500         echo stage2 > stage_current ; \
47501         echo stage2 > stage_last; \
47502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47503 @if bfd
47504         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47505           mkdir stage2-bfd; \
47506         mv stage2-bfd bfd  ; \
47507         mv stage1-bfd prev-bfd || test -f stage1-lean 
47508 @endif bfd
47509 @if opcodes
47510         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47511           mkdir stage2-opcodes; \
47512         mv stage2-opcodes opcodes  ; \
47513         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47514 @endif opcodes
47515 @if binutils
47516         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47517           mkdir stage2-binutils; \
47518         mv stage2-binutils binutils  ; \
47519         mv stage1-binutils prev-binutils || test -f stage1-lean 
47520 @endif binutils
47521 @if gas
47522         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47523           mkdir stage2-gas; \
47524         mv stage2-gas gas  ; \
47525         mv stage1-gas prev-gas || test -f stage1-lean 
47526 @endif gas
47527 @if gcc
47528         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47529           mkdir stage2-gcc; \
47530         mv stage2-gcc gcc  ; \
47531         mv stage1-gcc prev-gcc || test -f stage1-lean 
47532 @endif gcc
47533 @if gmp
47534         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47535           mkdir stage2-gmp; \
47536         mv stage2-gmp gmp  ; \
47537         mv stage1-gmp prev-gmp || test -f stage1-lean 
47538 @endif gmp
47539 @if mpfr
47540         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47541           mkdir stage2-mpfr; \
47542         mv stage2-mpfr mpfr  ; \
47543         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47544 @endif mpfr
47545 @if intl
47546         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47547           mkdir stage2-intl; \
47548         mv stage2-intl intl  ; \
47549         mv stage1-intl prev-intl || test -f stage1-lean 
47550 @endif intl
47551 @if ld
47552         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47553           mkdir stage2-ld; \
47554         mv stage2-ld ld  ; \
47555         mv stage1-ld prev-ld || test -f stage1-lean 
47556 @endif ld
47557 @if libcpp
47558         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47559           mkdir stage2-libcpp; \
47560         mv stage2-libcpp libcpp  ; \
47561         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47562 @endif libcpp
47563 @if libdecnumber
47564         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47565           mkdir stage2-libdecnumber; \
47566         mv stage2-libdecnumber libdecnumber  ; \
47567         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47568 @endif libdecnumber
47569 @if libiberty
47570         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47571           mkdir stage2-libiberty; \
47572         mv stage2-libiberty libiberty  ; \
47573         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47574 @endif libiberty
47575 @if zlib
47576         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47577           mkdir stage2-zlib; \
47578         mv stage2-zlib zlib  ; \
47579         mv stage1-zlib prev-zlib || test -f stage1-lean 
47580 @endif zlib
47581         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47582           mkdir stage2-$(TARGET_SUBDIR); \
47583         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47584         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47585
47586 stage2-end:: 
47587 @if bfd
47588         @if test -d $(HOST_SUBDIR)/bfd ; then \
47589           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47590           mv prev-bfd stage1-bfd ; :  ; \
47591         fi
47592 @endif bfd
47593 @if opcodes
47594         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47595           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47596           mv prev-opcodes stage1-opcodes ; :  ; \
47597         fi
47598 @endif opcodes
47599 @if binutils
47600         @if test -d $(HOST_SUBDIR)/binutils ; then \
47601           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47602           mv prev-binutils stage1-binutils ; :  ; \
47603         fi
47604 @endif binutils
47605 @if gas
47606         @if test -d $(HOST_SUBDIR)/gas ; then \
47607           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47608           mv prev-gas stage1-gas ; :  ; \
47609         fi
47610 @endif gas
47611 @if gcc
47612         @if test -d $(HOST_SUBDIR)/gcc ; then \
47613           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47614           mv prev-gcc stage1-gcc ; :  ; \
47615         fi
47616 @endif gcc
47617 @if gmp
47618         @if test -d $(HOST_SUBDIR)/gmp ; then \
47619           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47620           mv prev-gmp stage1-gmp ; :  ; \
47621         fi
47622 @endif gmp
47623 @if mpfr
47624         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47625           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47626           mv prev-mpfr stage1-mpfr ; :  ; \
47627         fi
47628 @endif mpfr
47629 @if intl
47630         @if test -d $(HOST_SUBDIR)/intl ; then \
47631           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47632           mv prev-intl stage1-intl ; :  ; \
47633         fi
47634 @endif intl
47635 @if ld
47636         @if test -d $(HOST_SUBDIR)/ld ; then \
47637           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47638           mv prev-ld stage1-ld ; :  ; \
47639         fi
47640 @endif ld
47641 @if libcpp
47642         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47643           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47644           mv prev-libcpp stage1-libcpp ; :  ; \
47645         fi
47646 @endif libcpp
47647 @if libdecnumber
47648         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47649           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47650           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47651         fi
47652 @endif libdecnumber
47653 @if libiberty
47654         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47655           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47656           mv prev-libiberty stage1-libiberty ; :  ; \
47657         fi
47658 @endif libiberty
47659 @if zlib
47660         @if test -d $(HOST_SUBDIR)/zlib ; then \
47661           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47662           mv prev-zlib stage1-zlib ; :  ; \
47663         fi
47664 @endif zlib
47665         @if test -d $(TARGET_SUBDIR) ; then \
47666           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
47667           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47668         fi
47669         rm -f stage_current
47670
47671 # Bubble a bug fix through all the stages up to stage 2.  They are
47672 # remade, but not reconfigured.  The next stage (if any) will not be
47673 # reconfigured as well.
47674 .PHONY: stage2-bubble
47675 stage2-bubble:: stage1-bubble
47676         @r=`${PWD_COMMAND}`; export r; \
47677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678         if test -f stage2-lean || test -f stage1-lean  ; then \
47679           echo Skipping rebuild of stage2 ; \
47680         else \
47681           $(MAKE) stage2-start; \
47682           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47683         fi
47684
47685 .PHONY: all-stage2 clean-stage2
47686 do-clean: clean-stage2
47687
47688 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47689 # only possibility, but now it conflicts with no-bootstrap rules
47690 @if gcc-bootstrap
47691
47692
47693
47694 .PHONY: bootstrap2 bootstrap2-lean
47695 bootstrap2:
47696         echo stage2 > stage_final
47697         @r=`${PWD_COMMAND}`; export r; \
47698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47700         @: $(MAKE); $(unstage)
47701         @r=`${PWD_COMMAND}`; export r; \
47702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47704
47705 bootstrap2-lean:
47706         echo stage2 > stage_final
47707         @r=`${PWD_COMMAND}`; export r; \
47708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47710         @: $(MAKE); $(unstage)
47711         @r=`${PWD_COMMAND}`; export r; \
47712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47713         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47714
47715
47716 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47717 distclean-stage1:: distclean-stage2 
47718 .PHONY: distclean-stage2
47719 distclean-stage2::
47720         @: $(MAKE); $(stage)
47721         @test "`cat stage_last`" != stage2 || rm -f stage_last
47722         rm -rf stage2-* 
47723
47724
47725 @endif gcc-bootstrap
47726
47727
47728 .PHONY: stage3-start stage3-end
47729
47730 stage3-start::
47731         @: $(MAKE); $(stage); \
47732         echo stage3 > stage_current ; \
47733         echo stage3 > stage_last; \
47734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47735 @if bfd
47736         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47737           mkdir stage3-bfd; \
47738         mv stage3-bfd bfd  ; \
47739         mv stage2-bfd prev-bfd || test -f stage2-lean 
47740 @endif bfd
47741 @if opcodes
47742         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47743           mkdir stage3-opcodes; \
47744         mv stage3-opcodes opcodes  ; \
47745         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
47746 @endif opcodes
47747 @if binutils
47748         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47749           mkdir stage3-binutils; \
47750         mv stage3-binutils binutils  ; \
47751         mv stage2-binutils prev-binutils || test -f stage2-lean 
47752 @endif binutils
47753 @if gas
47754         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47755           mkdir stage3-gas; \
47756         mv stage3-gas gas  ; \
47757         mv stage2-gas prev-gas || test -f stage2-lean 
47758 @endif gas
47759 @if gcc
47760         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47761           mkdir stage3-gcc; \
47762         mv stage3-gcc gcc  ; \
47763         mv stage2-gcc prev-gcc || test -f stage2-lean 
47764 @endif gcc
47765 @if gmp
47766         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47767           mkdir stage3-gmp; \
47768         mv stage3-gmp gmp  ; \
47769         mv stage2-gmp prev-gmp || test -f stage2-lean 
47770 @endif gmp
47771 @if mpfr
47772         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47773           mkdir stage3-mpfr; \
47774         mv stage3-mpfr mpfr  ; \
47775         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
47776 @endif mpfr
47777 @if intl
47778         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47779           mkdir stage3-intl; \
47780         mv stage3-intl intl  ; \
47781         mv stage2-intl prev-intl || test -f stage2-lean 
47782 @endif intl
47783 @if ld
47784         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47785           mkdir stage3-ld; \
47786         mv stage3-ld ld  ; \
47787         mv stage2-ld prev-ld || test -f stage2-lean 
47788 @endif ld
47789 @if libcpp
47790         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47791           mkdir stage3-libcpp; \
47792         mv stage3-libcpp libcpp  ; \
47793         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
47794 @endif libcpp
47795 @if libdecnumber
47796         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47797           mkdir stage3-libdecnumber; \
47798         mv stage3-libdecnumber libdecnumber  ; \
47799         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
47800 @endif libdecnumber
47801 @if libiberty
47802         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47803           mkdir stage3-libiberty; \
47804         mv stage3-libiberty libiberty  ; \
47805         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
47806 @endif libiberty
47807 @if zlib
47808         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47809           mkdir stage3-zlib; \
47810         mv stage3-zlib zlib  ; \
47811         mv stage2-zlib prev-zlib || test -f stage2-lean 
47812 @endif zlib
47813         @[ -d stage3-$(TARGET_SUBDIR) ] || \
47814           mkdir stage3-$(TARGET_SUBDIR); \
47815         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47816         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
47817
47818 stage3-end:: 
47819 @if bfd
47820         @if test -d $(HOST_SUBDIR)/bfd ; then \
47821           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
47822           mv prev-bfd stage2-bfd ; :  ; \
47823         fi
47824 @endif bfd
47825 @if opcodes
47826         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47827           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
47828           mv prev-opcodes stage2-opcodes ; :  ; \
47829         fi
47830 @endif opcodes
47831 @if binutils
47832         @if test -d $(HOST_SUBDIR)/binutils ; then \
47833           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
47834           mv prev-binutils stage2-binutils ; :  ; \
47835         fi
47836 @endif binutils
47837 @if gas
47838         @if test -d $(HOST_SUBDIR)/gas ; then \
47839           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
47840           mv prev-gas stage2-gas ; :  ; \
47841         fi
47842 @endif gas
47843 @if gcc
47844         @if test -d $(HOST_SUBDIR)/gcc ; then \
47845           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
47846           mv prev-gcc stage2-gcc ; :  ; \
47847         fi
47848 @endif gcc
47849 @if gmp
47850         @if test -d $(HOST_SUBDIR)/gmp ; then \
47851           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
47852           mv prev-gmp stage2-gmp ; :  ; \
47853         fi
47854 @endif gmp
47855 @if mpfr
47856         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47857           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
47858           mv prev-mpfr stage2-mpfr ; :  ; \
47859         fi
47860 @endif mpfr
47861 @if intl
47862         @if test -d $(HOST_SUBDIR)/intl ; then \
47863           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
47864           mv prev-intl stage2-intl ; :  ; \
47865         fi
47866 @endif intl
47867 @if ld
47868         @if test -d $(HOST_SUBDIR)/ld ; then \
47869           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
47870           mv prev-ld stage2-ld ; :  ; \
47871         fi
47872 @endif ld
47873 @if libcpp
47874         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47875           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
47876           mv prev-libcpp stage2-libcpp ; :  ; \
47877         fi
47878 @endif libcpp
47879 @if libdecnumber
47880         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47881           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
47882           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
47883         fi
47884 @endif libdecnumber
47885 @if libiberty
47886         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47887           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
47888           mv prev-libiberty stage2-libiberty ; :  ; \
47889         fi
47890 @endif libiberty
47891 @if zlib
47892         @if test -d $(HOST_SUBDIR)/zlib ; then \
47893           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
47894           mv prev-zlib stage2-zlib ; :  ; \
47895         fi
47896 @endif zlib
47897         @if test -d $(TARGET_SUBDIR) ; then \
47898           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
47899           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
47900         fi
47901         rm -f stage_current
47902
47903 # Bubble a bug fix through all the stages up to stage 3.  They are
47904 # remade, but not reconfigured.  The next stage (if any) will not be
47905 # reconfigured as well.
47906 .PHONY: stage3-bubble
47907 stage3-bubble:: stage2-bubble
47908         @r=`${PWD_COMMAND}`; export r; \
47909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47910         if test -f stage3-lean || test -f stage2-lean  ; then \
47911           echo Skipping rebuild of stage3 ; \
47912         else \
47913           $(MAKE) stage3-start; \
47914           if $(LEAN); then \
47915             rm -rf stage1-* ; \
47916             $(STAMP) stage1-lean ; \
47917           fi; \
47918           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47919         fi
47920         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47921
47922 .PHONY: all-stage3 clean-stage3
47923 do-clean: clean-stage3
47924
47925 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47926 # only possibility, but now it conflicts with no-bootstrap rules
47927 @if gcc-bootstrap
47928
47929 compare:
47930         @r=`${PWD_COMMAND}`; export r; \
47931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47932         if test -f stage2-lean; then \
47933           echo Cannot compare object files as stage 2 was deleted. ; \
47934           exit 0 ; \
47935         fi; \
47936         : $(MAKE); $(stage); \
47937         rm -f .bad_compare ; \
47938         echo Comparing stages 2 and 3 ; \
47939         cd stage3-gcc; \
47940         files=`find . -name "*$(objext)" -print` ; \
47941         cd .. ; \
47942         for file in $${files} ; do \
47943           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
47944           @do_compare@ > /dev/null 2>&1; \
47945           if test $$? -eq 1; then \
47946             case $$file in \
47947               ./cc*-checksum$(objext) | ./libgcc/* ) \
47948                 echo warning: $$file differs ;; \
47949               *) \
47950                 echo $$file differs >> .bad_compare ;; \
47951             esac ; \
47952           fi ; \
47953         done ; \
47954         if [ -f .bad_compare ]; then \
47955           echo "Bootstrap comparison failure!"; \
47956           cat .bad_compare; \
47957           exit 1; \
47958         else \
47959           echo Comparison successful.; \
47960         fi ; \
47961         $(STAMP) compare
47962         if $(LEAN); then \
47963           rm -rf stage2-*; \
47964           $(STAMP) stage2-lean; \
47965         fi
47966
47967
47968
47969 .PHONY: bootstrap bootstrap-lean
47970 bootstrap:
47971         echo stage3 > stage_final
47972         @r=`${PWD_COMMAND}`; export r; \
47973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47974         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47975         @: $(MAKE); $(unstage)
47976         @r=`${PWD_COMMAND}`; export r; \
47977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47978         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47979
47980 bootstrap-lean:
47981         echo stage3 > stage_final
47982         @r=`${PWD_COMMAND}`; export r; \
47983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47984         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
47985         @: $(MAKE); $(unstage)
47986         @r=`${PWD_COMMAND}`; export r; \
47987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47988         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47989
47990
47991 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47992 distclean-stage2:: distclean-stage3 
47993 .PHONY: distclean-stage3
47994 distclean-stage3::
47995         @: $(MAKE); $(stage)
47996         @test "`cat stage_last`" != stage3 || rm -f stage_last
47997         rm -rf stage3-* compare 
47998
47999
48000 .PHONY: cleanstrap
48001 cleanstrap: do-distclean local-clean
48002         echo stage3 > stage_final
48003         @r=`${PWD_COMMAND}`; export r; \
48004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48006         @: $(MAKE); $(unstage)
48007         @r=`${PWD_COMMAND}`; export r; \
48008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48010
48011 @endif gcc-bootstrap
48012
48013
48014 .PHONY: stage4-start stage4-end
48015
48016 stage4-start::
48017         @: $(MAKE); $(stage); \
48018         echo stage4 > stage_current ; \
48019         echo stage4 > stage_last; \
48020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48021 @if bfd
48022         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48023           mkdir stage4-bfd; \
48024         mv stage4-bfd bfd  ; \
48025         mv stage3-bfd prev-bfd || test -f stage3-lean 
48026 @endif bfd
48027 @if opcodes
48028         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48029           mkdir stage4-opcodes; \
48030         mv stage4-opcodes opcodes  ; \
48031         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48032 @endif opcodes
48033 @if binutils
48034         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48035           mkdir stage4-binutils; \
48036         mv stage4-binutils binutils  ; \
48037         mv stage3-binutils prev-binutils || test -f stage3-lean 
48038 @endif binutils
48039 @if gas
48040         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48041           mkdir stage4-gas; \
48042         mv stage4-gas gas  ; \
48043         mv stage3-gas prev-gas || test -f stage3-lean 
48044 @endif gas
48045 @if gcc
48046         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48047           mkdir stage4-gcc; \
48048         mv stage4-gcc gcc  ; \
48049         mv stage3-gcc prev-gcc || test -f stage3-lean 
48050 @endif gcc
48051 @if gmp
48052         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48053           mkdir stage4-gmp; \
48054         mv stage4-gmp gmp  ; \
48055         mv stage3-gmp prev-gmp || test -f stage3-lean 
48056 @endif gmp
48057 @if mpfr
48058         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48059           mkdir stage4-mpfr; \
48060         mv stage4-mpfr mpfr  ; \
48061         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48062 @endif mpfr
48063 @if intl
48064         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48065           mkdir stage4-intl; \
48066         mv stage4-intl intl  ; \
48067         mv stage3-intl prev-intl || test -f stage3-lean 
48068 @endif intl
48069 @if ld
48070         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48071           mkdir stage4-ld; \
48072         mv stage4-ld ld  ; \
48073         mv stage3-ld prev-ld || test -f stage3-lean 
48074 @endif ld
48075 @if libcpp
48076         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48077           mkdir stage4-libcpp; \
48078         mv stage4-libcpp libcpp  ; \
48079         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48080 @endif libcpp
48081 @if libdecnumber
48082         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48083           mkdir stage4-libdecnumber; \
48084         mv stage4-libdecnumber libdecnumber  ; \
48085         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48086 @endif libdecnumber
48087 @if libiberty
48088         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48089           mkdir stage4-libiberty; \
48090         mv stage4-libiberty libiberty  ; \
48091         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48092 @endif libiberty
48093 @if zlib
48094         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48095           mkdir stage4-zlib; \
48096         mv stage4-zlib zlib  ; \
48097         mv stage3-zlib prev-zlib || test -f stage3-lean 
48098 @endif zlib
48099         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48100           mkdir stage4-$(TARGET_SUBDIR); \
48101         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48102         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48103
48104 stage4-end:: 
48105 @if bfd
48106         @if test -d $(HOST_SUBDIR)/bfd ; then \
48107           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48108           mv prev-bfd stage3-bfd ; :  ; \
48109         fi
48110 @endif bfd
48111 @if opcodes
48112         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48113           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48114           mv prev-opcodes stage3-opcodes ; :  ; \
48115         fi
48116 @endif opcodes
48117 @if binutils
48118         @if test -d $(HOST_SUBDIR)/binutils ; then \
48119           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48120           mv prev-binutils stage3-binutils ; :  ; \
48121         fi
48122 @endif binutils
48123 @if gas
48124         @if test -d $(HOST_SUBDIR)/gas ; then \
48125           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48126           mv prev-gas stage3-gas ; :  ; \
48127         fi
48128 @endif gas
48129 @if gcc
48130         @if test -d $(HOST_SUBDIR)/gcc ; then \
48131           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48132           mv prev-gcc stage3-gcc ; :  ; \
48133         fi
48134 @endif gcc
48135 @if gmp
48136         @if test -d $(HOST_SUBDIR)/gmp ; then \
48137           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48138           mv prev-gmp stage3-gmp ; :  ; \
48139         fi
48140 @endif gmp
48141 @if mpfr
48142         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48143           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48144           mv prev-mpfr stage3-mpfr ; :  ; \
48145         fi
48146 @endif mpfr
48147 @if intl
48148         @if test -d $(HOST_SUBDIR)/intl ; then \
48149           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48150           mv prev-intl stage3-intl ; :  ; \
48151         fi
48152 @endif intl
48153 @if ld
48154         @if test -d $(HOST_SUBDIR)/ld ; then \
48155           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48156           mv prev-ld stage3-ld ; :  ; \
48157         fi
48158 @endif ld
48159 @if libcpp
48160         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48161           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48162           mv prev-libcpp stage3-libcpp ; :  ; \
48163         fi
48164 @endif libcpp
48165 @if libdecnumber
48166         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48167           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48168           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
48169         fi
48170 @endif libdecnumber
48171 @if libiberty
48172         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48173           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48174           mv prev-libiberty stage3-libiberty ; :  ; \
48175         fi
48176 @endif libiberty
48177 @if zlib
48178         @if test -d $(HOST_SUBDIR)/zlib ; then \
48179           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48180           mv prev-zlib stage3-zlib ; :  ; \
48181         fi
48182 @endif zlib
48183         @if test -d $(TARGET_SUBDIR) ; then \
48184           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
48185           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
48186         fi
48187         rm -f stage_current
48188
48189 # Bubble a bug fix through all the stages up to stage 4.  They are
48190 # remade, but not reconfigured.  The next stage (if any) will not be
48191 # reconfigured as well.
48192 .PHONY: stage4-bubble
48193 stage4-bubble:: stage3-bubble
48194         @r=`${PWD_COMMAND}`; export r; \
48195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196         if test -f stage4-lean || test -f stage3-lean  ; then \
48197           echo Skipping rebuild of stage4 ; \
48198         else \
48199           $(MAKE) stage4-start; \
48200           if $(LEAN); then \
48201             rm -rf stage2-* ; \
48202             $(STAMP) stage2-lean ; \
48203           fi; \
48204           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48205         fi
48206         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48207
48208 .PHONY: all-stage4 clean-stage4
48209 do-clean: clean-stage4
48210
48211 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48212 # only possibility, but now it conflicts with no-bootstrap rules
48213 @if gcc-bootstrap
48214
48215 compare3:
48216         @r=`${PWD_COMMAND}`; export r; \
48217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218         if test -f stage3-lean; then \
48219           echo Cannot compare object files as stage 3 was deleted. ; \
48220           exit 0 ; \
48221         fi; \
48222         : $(MAKE); $(stage); \
48223         rm -f .bad_compare ; \
48224         echo Comparing stages 3 and 4 ; \
48225         cd stage4-gcc; \
48226         files=`find . -name "*$(objext)" -print` ; \
48227         cd .. ; \
48228         for file in $${files} ; do \
48229           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
48230           @do_compare@ > /dev/null 2>&1; \
48231           if test $$? -eq 1; then \
48232             case $$file in \
48233               ./cc*-checksum$(objext) | ./libgcc/* ) \
48234                 echo warning: $$file differs ;; \
48235               *) \
48236                 echo $$file differs >> .bad_compare ;; \
48237             esac ; \
48238           fi ; \
48239         done ; \
48240         if [ -f .bad_compare ]; then \
48241           echo "Bootstrap comparison failure!"; \
48242           cat .bad_compare; \
48243           exit 1; \
48244         else \
48245           echo Comparison successful.; \
48246         fi ; \
48247         $(STAMP) compare3
48248         if $(LEAN); then \
48249           rm -rf stage3-*; \
48250           $(STAMP) stage3-lean; \
48251         fi
48252
48253
48254
48255 .PHONY: bootstrap4 bootstrap4-lean
48256 bootstrap4:
48257         echo stage4 > stage_final
48258         @r=`${PWD_COMMAND}`; export r; \
48259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48260         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48261         @: $(MAKE); $(unstage)
48262         @r=`${PWD_COMMAND}`; export r; \
48263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48264         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48265
48266 bootstrap4-lean:
48267         echo stage4 > stage_final
48268         @r=`${PWD_COMMAND}`; export r; \
48269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48271         @: $(MAKE); $(unstage)
48272         @r=`${PWD_COMMAND}`; export r; \
48273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48275
48276
48277 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48278 distclean-stage3:: distclean-stage4 
48279 .PHONY: distclean-stage4
48280 distclean-stage4::
48281         @: $(MAKE); $(stage)
48282         @test "`cat stage_last`" != stage4 || rm -f stage_last
48283         rm -rf stage4-* compare3 
48284
48285
48286 @endif gcc-bootstrap
48287
48288
48289 .PHONY: stageprofile-start stageprofile-end
48290
48291 stageprofile-start::
48292         @: $(MAKE); $(stage); \
48293         echo stageprofile > stage_current ; \
48294         echo stageprofile > stage_last; \
48295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48296 @if bfd
48297         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48298           mkdir stageprofile-bfd; \
48299         mv stageprofile-bfd bfd  ; \
48300         mv stage1-bfd prev-bfd || test -f stage1-lean 
48301 @endif bfd
48302 @if opcodes
48303         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48304           mkdir stageprofile-opcodes; \
48305         mv stageprofile-opcodes opcodes  ; \
48306         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48307 @endif opcodes
48308 @if binutils
48309         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48310           mkdir stageprofile-binutils; \
48311         mv stageprofile-binutils binutils  ; \
48312         mv stage1-binutils prev-binutils || test -f stage1-lean 
48313 @endif binutils
48314 @if gas
48315         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48316           mkdir stageprofile-gas; \
48317         mv stageprofile-gas gas  ; \
48318         mv stage1-gas prev-gas || test -f stage1-lean 
48319 @endif gas
48320 @if gcc
48321         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48322           mkdir stageprofile-gcc; \
48323         mv stageprofile-gcc gcc  ; \
48324         mv stage1-gcc prev-gcc || test -f stage1-lean 
48325 @endif gcc
48326 @if gmp
48327         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48328           mkdir stageprofile-gmp; \
48329         mv stageprofile-gmp gmp  ; \
48330         mv stage1-gmp prev-gmp || test -f stage1-lean 
48331 @endif gmp
48332 @if mpfr
48333         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48334           mkdir stageprofile-mpfr; \
48335         mv stageprofile-mpfr mpfr  ; \
48336         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48337 @endif mpfr
48338 @if intl
48339         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48340           mkdir stageprofile-intl; \
48341         mv stageprofile-intl intl  ; \
48342         mv stage1-intl prev-intl || test -f stage1-lean 
48343 @endif intl
48344 @if ld
48345         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48346           mkdir stageprofile-ld; \
48347         mv stageprofile-ld ld  ; \
48348         mv stage1-ld prev-ld || test -f stage1-lean 
48349 @endif ld
48350 @if libcpp
48351         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48352           mkdir stageprofile-libcpp; \
48353         mv stageprofile-libcpp libcpp  ; \
48354         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48355 @endif libcpp
48356 @if libdecnumber
48357         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48358           mkdir stageprofile-libdecnumber; \
48359         mv stageprofile-libdecnumber libdecnumber  ; \
48360         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48361 @endif libdecnumber
48362 @if libiberty
48363         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48364           mkdir stageprofile-libiberty; \
48365         mv stageprofile-libiberty libiberty  ; \
48366         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48367 @endif libiberty
48368 @if zlib
48369         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48370           mkdir stageprofile-zlib; \
48371         mv stageprofile-zlib zlib  ; \
48372         mv stage1-zlib prev-zlib || test -f stage1-lean 
48373 @endif zlib
48374         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48375           mkdir stageprofile-$(TARGET_SUBDIR); \
48376         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48377         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48378
48379 stageprofile-end:: 
48380 @if bfd
48381         @if test -d $(HOST_SUBDIR)/bfd ; then \
48382           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48383           mv prev-bfd stage1-bfd ; :  ; \
48384         fi
48385 @endif bfd
48386 @if opcodes
48387         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48388           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48389           mv prev-opcodes stage1-opcodes ; :  ; \
48390         fi
48391 @endif opcodes
48392 @if binutils
48393         @if test -d $(HOST_SUBDIR)/binutils ; then \
48394           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48395           mv prev-binutils stage1-binutils ; :  ; \
48396         fi
48397 @endif binutils
48398 @if gas
48399         @if test -d $(HOST_SUBDIR)/gas ; then \
48400           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48401           mv prev-gas stage1-gas ; :  ; \
48402         fi
48403 @endif gas
48404 @if gcc
48405         @if test -d $(HOST_SUBDIR)/gcc ; then \
48406           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48407           mv prev-gcc stage1-gcc ; :  ; \
48408         fi
48409 @endif gcc
48410 @if gmp
48411         @if test -d $(HOST_SUBDIR)/gmp ; then \
48412           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48413           mv prev-gmp stage1-gmp ; :  ; \
48414         fi
48415 @endif gmp
48416 @if mpfr
48417         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48418           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48419           mv prev-mpfr stage1-mpfr ; :  ; \
48420         fi
48421 @endif mpfr
48422 @if intl
48423         @if test -d $(HOST_SUBDIR)/intl ; then \
48424           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48425           mv prev-intl stage1-intl ; :  ; \
48426         fi
48427 @endif intl
48428 @if ld
48429         @if test -d $(HOST_SUBDIR)/ld ; then \
48430           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
48431           mv prev-ld stage1-ld ; :  ; \
48432         fi
48433 @endif ld
48434 @if libcpp
48435         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48436           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
48437           mv prev-libcpp stage1-libcpp ; :  ; \
48438         fi
48439 @endif libcpp
48440 @if libdecnumber
48441         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48442           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
48443           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
48444         fi
48445 @endif libdecnumber
48446 @if libiberty
48447         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48448           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
48449           mv prev-libiberty stage1-libiberty ; :  ; \
48450         fi
48451 @endif libiberty
48452 @if zlib
48453         @if test -d $(HOST_SUBDIR)/zlib ; then \
48454           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
48455           mv prev-zlib stage1-zlib ; :  ; \
48456         fi
48457 @endif zlib
48458         @if test -d $(TARGET_SUBDIR) ; then \
48459           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
48460           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
48461         fi
48462         rm -f stage_current
48463
48464 # Bubble a bug fix through all the stages up to stage profile.  They are
48465 # remade, but not reconfigured.  The next stage (if any) will not be
48466 # reconfigured as well.
48467 .PHONY: stageprofile-bubble
48468 stageprofile-bubble:: stage1-bubble
48469         @r=`${PWD_COMMAND}`; export r; \
48470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471         if test -f stageprofile-lean || test -f stage1-lean  ; then \
48472           echo Skipping rebuild of stageprofile ; \
48473         else \
48474           $(MAKE) stageprofile-start; \
48475           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48476         fi
48477
48478 .PHONY: all-stageprofile clean-stageprofile
48479 do-clean: clean-stageprofile
48480
48481 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48482 # only possibility, but now it conflicts with no-bootstrap rules
48483 @if gcc-bootstrap
48484
48485
48486
48487
48488 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48489 distclean-stage1:: distclean-stageprofile 
48490 .PHONY: distclean-stageprofile
48491 distclean-stageprofile::
48492         @: $(MAKE); $(stage)
48493         @test "`cat stage_last`" != stageprofile || rm -f stage_last
48494         rm -rf stageprofile-* 
48495
48496
48497 @endif gcc-bootstrap
48498
48499
48500 .PHONY: stagefeedback-start stagefeedback-end
48501
48502 stagefeedback-start::
48503         @: $(MAKE); $(stage); \
48504         echo stagefeedback > stage_current ; \
48505         echo stagefeedback > stage_last; \
48506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48507 @if bfd
48508         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48509           mkdir stagefeedback-bfd; \
48510         mv stagefeedback-bfd bfd  ; \
48511         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
48512 @endif bfd
48513 @if opcodes
48514         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48515           mkdir stagefeedback-opcodes; \
48516         mv stagefeedback-opcodes opcodes  ; \
48517         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
48518 @endif opcodes
48519 @if binutils
48520         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48521           mkdir stagefeedback-binutils; \
48522         mv stagefeedback-binutils binutils  ; \
48523         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
48524 @endif binutils
48525 @if gas
48526         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48527           mkdir stagefeedback-gas; \
48528         mv stagefeedback-gas gas  ; \
48529         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
48530 @endif gas
48531 @if gcc
48532         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48533           mkdir stagefeedback-gcc; \
48534         mv stagefeedback-gcc gcc  ; \
48535         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
48536 @endif gcc
48537 @if gmp
48538         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48539           mkdir stagefeedback-gmp; \
48540         mv stagefeedback-gmp gmp  ; \
48541         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
48542 @endif gmp
48543 @if mpfr
48544         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48545           mkdir stagefeedback-mpfr; \
48546         mv stagefeedback-mpfr mpfr  ; \
48547         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
48548 @endif mpfr
48549 @if intl
48550         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48551           mkdir stagefeedback-intl; \
48552         mv stagefeedback-intl intl  ; \
48553         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
48554 @endif intl
48555 @if ld
48556         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48557           mkdir stagefeedback-ld; \
48558         mv stagefeedback-ld ld  ; \
48559         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
48560 @endif ld
48561 @if libcpp
48562         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48563           mkdir stagefeedback-libcpp; \
48564         mv stagefeedback-libcpp libcpp  ; \
48565         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
48566 @endif libcpp
48567 @if libdecnumber
48568         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48569           mkdir stagefeedback-libdecnumber; \
48570         mv stagefeedback-libdecnumber libdecnumber  ; \
48571         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
48572 @endif libdecnumber
48573 @if libiberty
48574         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48575           mkdir stagefeedback-libiberty; \
48576         mv stagefeedback-libiberty libiberty  ; \
48577         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
48578 @endif libiberty
48579 @if zlib
48580         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48581           mkdir stagefeedback-zlib; \
48582         mv stagefeedback-zlib zlib  ; \
48583         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
48584 @endif zlib
48585         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48586           mkdir stagefeedback-$(TARGET_SUBDIR); \
48587         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48588         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
48589
48590 stagefeedback-end:: 
48591 @if bfd
48592         @if test -d $(HOST_SUBDIR)/bfd ; then \
48593           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
48594           mv prev-bfd stageprofile-bfd ; :  ; \
48595         fi
48596 @endif bfd
48597 @if opcodes
48598         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48599           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
48600           mv prev-opcodes stageprofile-opcodes ; :  ; \
48601         fi
48602 @endif opcodes
48603 @if binutils
48604         @if test -d $(HOST_SUBDIR)/binutils ; then \
48605           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
48606           mv prev-binutils stageprofile-binutils ; :  ; \
48607         fi
48608 @endif binutils
48609 @if gas
48610         @if test -d $(HOST_SUBDIR)/gas ; then \
48611           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
48612           mv prev-gas stageprofile-gas ; :  ; \
48613         fi
48614 @endif gas
48615 @if gcc
48616         @if test -d $(HOST_SUBDIR)/gcc ; then \
48617           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
48618           mv prev-gcc stageprofile-gcc ; :  ; \
48619         fi
48620 @endif gcc
48621 @if gmp
48622         @if test -d $(HOST_SUBDIR)/gmp ; then \
48623           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
48624           mv prev-gmp stageprofile-gmp ; :  ; \
48625         fi
48626 @endif gmp
48627 @if mpfr
48628         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48629           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
48630           mv prev-mpfr stageprofile-mpfr ; :  ; \
48631         fi
48632 @endif mpfr
48633 @if intl
48634         @if test -d $(HOST_SUBDIR)/intl ; then \
48635           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
48636           mv prev-intl stageprofile-intl ; :  ; \
48637         fi
48638 @endif intl
48639 @if ld
48640         @if test -d $(HOST_SUBDIR)/ld ; then \
48641           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
48642           mv prev-ld stageprofile-ld ; :  ; \
48643         fi
48644 @endif ld
48645 @if libcpp
48646         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48647           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
48648           mv prev-libcpp stageprofile-libcpp ; :  ; \
48649         fi
48650 @endif libcpp
48651 @if libdecnumber
48652         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48653           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
48654           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
48655         fi
48656 @endif libdecnumber
48657 @if libiberty
48658         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48659           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
48660           mv prev-libiberty stageprofile-libiberty ; :  ; \
48661         fi
48662 @endif libiberty
48663 @if zlib
48664         @if test -d $(HOST_SUBDIR)/zlib ; then \
48665           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
48666           mv prev-zlib stageprofile-zlib ; :  ; \
48667         fi
48668 @endif zlib
48669         @if test -d $(TARGET_SUBDIR) ; then \
48670           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
48671           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
48672         fi
48673         rm -f stage_current
48674
48675 # Bubble a bug fix through all the stages up to stage feedback.  They are
48676 # remade, but not reconfigured.  The next stage (if any) will not be
48677 # reconfigured as well.
48678 .PHONY: stagefeedback-bubble
48679 stagefeedback-bubble:: stageprofile-bubble
48680         @r=`${PWD_COMMAND}`; export r; \
48681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48682         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
48683           echo Skipping rebuild of stagefeedback ; \
48684         else \
48685           $(MAKE) stagefeedback-start; \
48686           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
48687         fi
48688
48689 .PHONY: all-stagefeedback clean-stagefeedback
48690 do-clean: clean-stagefeedback
48691
48692 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48693 # only possibility, but now it conflicts with no-bootstrap rules
48694 @if gcc-bootstrap
48695
48696
48697
48698 .PHONY: profiledbootstrap profiledbootstrap-lean
48699 profiledbootstrap:
48700         echo stagefeedback > stage_final
48701         @r=`${PWD_COMMAND}`; export r; \
48702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
48704         @: $(MAKE); $(unstage)
48705         @r=`${PWD_COMMAND}`; export r; \
48706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48707         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48708
48709 profiledbootstrap-lean:
48710         echo stagefeedback > stage_final
48711         @r=`${PWD_COMMAND}`; export r; \
48712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48713         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
48714         @: $(MAKE); $(unstage)
48715         @r=`${PWD_COMMAND}`; export r; \
48716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48717         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48718
48719
48720 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48721 distclean-stageprofile:: distclean-stagefeedback 
48722 .PHONY: distclean-stagefeedback
48723 distclean-stagefeedback::
48724         @: $(MAKE); $(stage)
48725         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
48726         rm -rf stagefeedback-* 
48727
48728
48729 @endif gcc-bootstrap
48730
48731
48732
48733 stageprofile-end::
48734         $(MAKE) distclean-stagefeedback
48735
48736 stagefeedback-start::
48737         @r=`${PWD_COMMAND}`; export r; \
48738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48739         for i in prev-*; do \
48740           j=`echo $$i | sed s/^prev-//` ; \
48741           cd $$r/$$i && \
48742           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
48743           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
48744         done
48745
48746 @if gcc-bootstrap
48747 do-distclean: distclean-stage1
48748
48749 # Provide a GCC build when we're building target libraries.  This does
48750 # not work as a dependency, just as the minimum necessary to avoid errors.
48751 stage_last:
48752         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
48753
48754 # Same as unstage, but not phony and defaulting to stage1-start.  We place
48755 # it in the dependency so that for example `make -j3 all-gcc' works.
48756 stage_current:
48757         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
48758
48759 .PHONY: restrap
48760 restrap:
48761         @: $(MAKE); $(stage)
48762         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-* 
48763         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
48764 @endif gcc-bootstrap
48765
48766 # --------------------------------------
48767 # Dependencies between different modules
48768 # --------------------------------------
48769
48770 # Generic dependencies for target modules on host stuff, especially gcc
48771 @if gcc-bootstrap
48772 configure-target-libstdc++-v3: stage_last
48773 configure-target-libmudflap: stage_last
48774 configure-target-libssp: stage_last
48775 configure-target-newlib: stage_last
48776 configure-stage1-target-libgcc: maybe-all-stage1-gcc
48777 configure-stage2-target-libgcc: maybe-all-stage2-gcc
48778 configure-stage3-target-libgcc: maybe-all-stage3-gcc
48779 configure-stage4-target-libgcc: maybe-all-stage4-gcc
48780 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
48781 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
48782 configure-target-libgfortran: stage_last
48783 configure-target-libobjc: stage_last
48784 configure-target-libtermcap: stage_last
48785 configure-target-winsup: stage_last
48786 configure-target-libgloss: stage_last
48787 configure-target-libiberty: stage_last
48788 configure-target-gperf: stage_last
48789 configure-target-examples: stage_last
48790 configure-target-libffi: stage_last
48791 configure-target-libjava: stage_last
48792 configure-target-zlib: stage_last
48793 configure-target-boehm-gc: stage_last
48794 configure-target-qthreads: stage_last
48795 configure-target-rda: stage_last
48796 configure-target-libada: stage_last
48797 configure-target-libgomp: stage_last
48798 @endif gcc-bootstrap
48799
48800 @if gcc-no-bootstrap
48801 configure-target-libstdc++-v3: maybe-all-gcc
48802 configure-target-libmudflap: maybe-all-gcc
48803 configure-target-libssp: maybe-all-gcc
48804 configure-target-newlib: maybe-all-gcc
48805 configure-target-libgcc: maybe-all-gcc
48806 configure-target-libgfortran: maybe-all-gcc
48807 configure-target-libobjc: maybe-all-gcc
48808 configure-target-libtermcap: maybe-all-gcc
48809 configure-target-winsup: maybe-all-gcc
48810 configure-target-libgloss: maybe-all-gcc
48811 configure-target-libiberty: maybe-all-gcc
48812 configure-target-gperf: maybe-all-gcc
48813 configure-target-examples: maybe-all-gcc
48814 configure-target-libffi: maybe-all-gcc
48815 configure-target-libjava: maybe-all-gcc
48816 configure-target-zlib: maybe-all-gcc
48817 configure-target-boehm-gc: maybe-all-gcc
48818 configure-target-qthreads: maybe-all-gcc
48819 configure-target-rda: maybe-all-gcc
48820 configure-target-libada: maybe-all-gcc
48821 configure-target-libgomp: maybe-all-gcc
48822 @endif gcc-no-bootstrap
48823
48824
48825 # There are two types of dependencies here: 'hard' dependencies, where one
48826 # module simply won't build without the other; and 'soft' dependencies, where
48827 # if the depended-on module is missing, the depending module will do without
48828 # or find a substitute somewhere (perhaps installed).  Soft dependencies
48829 # are made here to depend on a 'maybe-' target.  If you're not sure,
48830 # it's safer to use a soft dependency.
48831
48832
48833
48834
48835
48836
48837 # With all the machinery above in place, it is pretty easy to generate
48838 # dependencies.  Host dependencies are a bit more complex because we have
48839 # to check for bootstrap/prebootstrap dependencies.  To resolve
48840 # prebootstrap dependencies, prebootstrap modules are gathered in
48841 # a hash table.
48842 all-build-bison: maybe-all-build-texinfo
48843 all-build-byacc: maybe-all-build-texinfo
48844 all-build-flex: maybe-all-build-texinfo
48845 all-build-flex: maybe-all-build-bison
48846 all-build-flex: maybe-all-build-byacc
48847 all-build-flex: maybe-all-build-m4
48848 all-build-libiberty: maybe-all-build-texinfo
48849 all-build-m4: maybe-all-build-texinfo
48850 all-build-fixincludes: maybe-all-build-libiberty
48851 configure-gcc: maybe-configure-intl
48852
48853 configure-stage1-gcc: maybe-configure-stage1-intl
48854 configure-stage2-gcc: maybe-configure-stage2-intl
48855 configure-stage3-gcc: maybe-configure-stage3-intl
48856 configure-stage4-gcc: maybe-configure-stage4-intl
48857 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
48858 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
48859 configure-gcc: maybe-all-binutils
48860
48861 configure-stage1-gcc: maybe-all-stage1-binutils
48862 configure-stage2-gcc: maybe-all-stage2-binutils
48863 configure-stage3-gcc: maybe-all-stage3-binutils
48864 configure-stage4-gcc: maybe-all-stage4-binutils
48865 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
48866 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
48867 configure-gcc: maybe-all-gas
48868
48869 configure-stage1-gcc: maybe-all-stage1-gas
48870 configure-stage2-gcc: maybe-all-stage2-gas
48871 configure-stage3-gcc: maybe-all-stage3-gas
48872 configure-stage4-gcc: maybe-all-stage4-gas
48873 configure-stageprofile-gcc: maybe-all-stageprofile-gas
48874 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
48875 configure-gcc: maybe-all-ld
48876
48877 configure-stage1-gcc: maybe-all-stage1-ld
48878 configure-stage2-gcc: maybe-all-stage2-ld
48879 configure-stage3-gcc: maybe-all-stage3-ld
48880 configure-stage4-gcc: maybe-all-stage4-ld
48881 configure-stageprofile-gcc: maybe-all-stageprofile-ld
48882 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
48883 all-gcc: all-libiberty
48884
48885 all-stage1-gcc: all-stage1-libiberty
48886 all-stage2-gcc: all-stage2-libiberty
48887 all-stage3-gcc: all-stage3-libiberty
48888 all-stage4-gcc: all-stage4-libiberty
48889 all-stageprofile-gcc: all-stageprofile-libiberty
48890 all-stagefeedback-gcc: all-stagefeedback-libiberty
48891 all-gcc: maybe-all-gmp
48892
48893 all-stage1-gcc: maybe-all-stage1-gmp
48894 all-stage2-gcc: maybe-all-stage2-gmp
48895 all-stage3-gcc: maybe-all-stage3-gmp
48896 all-stage4-gcc: maybe-all-stage4-gmp
48897 all-stageprofile-gcc: maybe-all-stageprofile-gmp
48898 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
48899 all-gcc: maybe-all-intl
48900
48901 all-stage1-gcc: maybe-all-stage1-intl
48902 all-stage2-gcc: maybe-all-stage2-intl
48903 all-stage3-gcc: maybe-all-stage3-intl
48904 all-stage4-gcc: maybe-all-stage4-intl
48905 all-stageprofile-gcc: maybe-all-stageprofile-intl
48906 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
48907 all-gcc: maybe-all-mpfr
48908
48909 all-stage1-gcc: maybe-all-stage1-mpfr
48910 all-stage2-gcc: maybe-all-stage2-mpfr
48911 all-stage3-gcc: maybe-all-stage3-mpfr
48912 all-stage4-gcc: maybe-all-stage4-mpfr
48913 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
48914 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48915 all-gcc: maybe-all-build-texinfo
48916
48917 all-stage1-gcc: maybe-all-build-texinfo
48918 all-stage2-gcc: maybe-all-build-texinfo
48919 all-stage3-gcc: maybe-all-build-texinfo
48920 all-stage4-gcc: maybe-all-build-texinfo
48921 all-stageprofile-gcc: maybe-all-build-texinfo
48922 all-stagefeedback-gcc: maybe-all-build-texinfo
48923 all-gcc: maybe-all-build-bison
48924
48925 all-stage1-gcc: maybe-all-build-bison
48926 all-stage2-gcc: maybe-all-build-bison
48927 all-stage3-gcc: maybe-all-build-bison
48928 all-stage4-gcc: maybe-all-build-bison
48929 all-stageprofile-gcc: maybe-all-build-bison
48930 all-stagefeedback-gcc: maybe-all-build-bison
48931 all-gcc: maybe-all-build-byacc
48932
48933 all-stage1-gcc: maybe-all-build-byacc
48934 all-stage2-gcc: maybe-all-build-byacc
48935 all-stage3-gcc: maybe-all-build-byacc
48936 all-stage4-gcc: maybe-all-build-byacc
48937 all-stageprofile-gcc: maybe-all-build-byacc
48938 all-stagefeedback-gcc: maybe-all-build-byacc
48939 all-gcc: maybe-all-build-flex
48940
48941 all-stage1-gcc: maybe-all-build-flex
48942 all-stage2-gcc: maybe-all-build-flex
48943 all-stage3-gcc: maybe-all-build-flex
48944 all-stage4-gcc: maybe-all-build-flex
48945 all-stageprofile-gcc: maybe-all-build-flex
48946 all-stagefeedback-gcc: maybe-all-build-flex
48947 all-gcc: maybe-all-build-libiberty
48948
48949 all-stage1-gcc: maybe-all-build-libiberty
48950 all-stage2-gcc: maybe-all-build-libiberty
48951 all-stage3-gcc: maybe-all-build-libiberty
48952 all-stage4-gcc: maybe-all-build-libiberty
48953 all-stageprofile-gcc: maybe-all-build-libiberty
48954 all-stagefeedback-gcc: maybe-all-build-libiberty
48955 all-gcc: maybe-all-build-fixincludes
48956
48957 all-stage1-gcc: maybe-all-build-fixincludes
48958 all-stage2-gcc: maybe-all-build-fixincludes
48959 all-stage3-gcc: maybe-all-build-fixincludes
48960 all-stage4-gcc: maybe-all-build-fixincludes
48961 all-stageprofile-gcc: maybe-all-build-fixincludes
48962 all-stagefeedback-gcc: maybe-all-build-fixincludes
48963 all-gcc: maybe-all-zlib
48964
48965 all-stage1-gcc: maybe-all-stage1-zlib
48966 all-stage2-gcc: maybe-all-stage2-zlib
48967 all-stage3-gcc: maybe-all-stage3-zlib
48968 all-stage4-gcc: maybe-all-stage4-zlib
48969 all-stageprofile-gcc: maybe-all-stageprofile-zlib
48970 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
48971 all-gcc: all-libcpp
48972
48973 all-stage1-gcc: all-stage1-libcpp
48974 all-stage2-gcc: all-stage2-libcpp
48975 all-stage3-gcc: all-stage3-libcpp
48976 all-stage4-gcc: all-stage4-libcpp
48977 all-stageprofile-gcc: all-stageprofile-libcpp
48978 all-stagefeedback-gcc: all-stagefeedback-libcpp
48979 all-gcc: all-libdecnumber
48980
48981 all-stage1-gcc: all-stage1-libdecnumber
48982 all-stage2-gcc: all-stage2-libdecnumber
48983 all-stage3-gcc: all-stage3-libdecnumber
48984 all-stage4-gcc: all-stage4-libdecnumber
48985 all-stageprofile-gcc: all-stageprofile-libdecnumber
48986 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
48987 all-gcc: maybe-all-libiberty
48988
48989 all-stage1-gcc: maybe-all-stage1-libiberty
48990 all-stage2-gcc: maybe-all-stage2-libiberty
48991 all-stage3-gcc: maybe-all-stage3-libiberty
48992 all-stage4-gcc: maybe-all-stage4-libiberty
48993 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
48994 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
48995 all-gcc: maybe-all-fixincludes
48996 install-gcc: maybe-install-fixincludes
48997 configure-libcpp: configure-libiberty
48998
48999 configure-stage1-libcpp: configure-stage1-libiberty
49000 configure-stage2-libcpp: configure-stage2-libiberty
49001 configure-stage3-libcpp: configure-stage3-libiberty
49002 configure-stage4-libcpp: configure-stage4-libiberty
49003 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49004 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49005 configure-libcpp: maybe-configure-intl
49006
49007 configure-stage1-libcpp: maybe-configure-stage1-intl
49008 configure-stage2-libcpp: maybe-configure-stage2-intl
49009 configure-stage3-libcpp: maybe-configure-stage3-intl
49010 configure-stage4-libcpp: maybe-configure-stage4-intl
49011 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49012 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49013 all-libcpp: all-libiberty
49014
49015 all-stage1-libcpp: all-stage1-libiberty
49016 all-stage2-libcpp: all-stage2-libiberty
49017 all-stage3-libcpp: all-stage3-libiberty
49018 all-stage4-libcpp: all-stage4-libiberty
49019 all-stageprofile-libcpp: all-stageprofile-libiberty
49020 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49021 all-libcpp: maybe-all-intl
49022
49023 all-stage1-libcpp: maybe-all-stage1-intl
49024 all-stage2-libcpp: maybe-all-stage2-intl
49025 all-stage3-libcpp: maybe-all-stage3-intl
49026 all-stage4-libcpp: maybe-all-stage4-intl
49027 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49028 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49029 all-fixincludes: maybe-all-libiberty
49030 all-gnattools: maybe-all-target-libada
49031 configure-mpfr: maybe-all-gmp
49032
49033 configure-stage1-mpfr: maybe-all-stage1-gmp
49034 configure-stage2-mpfr: maybe-all-stage2-gmp
49035 configure-stage3-mpfr: maybe-all-stage3-gmp
49036 configure-stage4-mpfr: maybe-all-stage4-gmp
49037 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49038 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49039 configure-gdb: maybe-configure-intl
49040 configure-gdb: maybe-configure-sim
49041 configure-gdb: maybe-all-bfd
49042 all-gdb: maybe-all-intl
49043 all-gdb: maybe-all-libiberty
49044 all-gdb: maybe-all-opcodes
49045 all-gdb: maybe-all-readline
49046 all-gdb: maybe-all-build-bison
49047 all-gdb: maybe-all-build-byacc
49048 all-gdb: maybe-all-sim
49049 configure-libgui: maybe-configure-tcl
49050 configure-libgui: maybe-configure-tk
49051 all-libgui: maybe-all-tcl
49052 all-libgui: maybe-all-tk
49053 all-libgui: maybe-all-itcl
49054 configure-bfd: configure-libiberty
49055
49056 configure-stage1-bfd: configure-stage1-libiberty
49057 configure-stage2-bfd: configure-stage2-libiberty
49058 configure-stage3-bfd: configure-stage3-libiberty
49059 configure-stage4-bfd: configure-stage4-libiberty
49060 configure-stageprofile-bfd: configure-stageprofile-libiberty
49061 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49062 configure-bfd: maybe-configure-intl
49063
49064 configure-stage1-bfd: maybe-configure-stage1-intl
49065 configure-stage2-bfd: maybe-configure-stage2-intl
49066 configure-stage3-bfd: maybe-configure-stage3-intl
49067 configure-stage4-bfd: maybe-configure-stage4-intl
49068 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49069 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49070 all-bfd: maybe-all-libiberty
49071
49072 all-stage1-bfd: maybe-all-stage1-libiberty
49073 all-stage2-bfd: maybe-all-stage2-libiberty
49074 all-stage3-bfd: maybe-all-stage3-libiberty
49075 all-stage4-bfd: maybe-all-stage4-libiberty
49076 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49077 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49078 all-bfd: maybe-all-intl
49079
49080 all-stage1-bfd: maybe-all-stage1-intl
49081 all-stage2-bfd: maybe-all-stage2-intl
49082 all-stage3-bfd: maybe-all-stage3-intl
49083 all-stage4-bfd: maybe-all-stage4-intl
49084 all-stageprofile-bfd: maybe-all-stageprofile-intl
49085 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49086 configure-binutils: maybe-configure-intl
49087
49088 configure-stage1-binutils: maybe-configure-stage1-intl
49089 configure-stage2-binutils: maybe-configure-stage2-intl
49090 configure-stage3-binutils: maybe-configure-stage3-intl
49091 configure-stage4-binutils: maybe-configure-stage4-intl
49092 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
49093 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
49094 all-binutils: maybe-all-libiberty
49095
49096 all-stage1-binutils: maybe-all-stage1-libiberty
49097 all-stage2-binutils: maybe-all-stage2-libiberty
49098 all-stage3-binutils: maybe-all-stage3-libiberty
49099 all-stage4-binutils: maybe-all-stage4-libiberty
49100 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
49101 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
49102 all-binutils: maybe-all-opcodes
49103
49104 all-stage1-binutils: maybe-all-stage1-opcodes
49105 all-stage2-binutils: maybe-all-stage2-opcodes
49106 all-stage3-binutils: maybe-all-stage3-opcodes
49107 all-stage4-binutils: maybe-all-stage4-opcodes
49108 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
49109 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
49110 all-binutils: maybe-all-bfd
49111
49112 all-stage1-binutils: maybe-all-stage1-bfd
49113 all-stage2-binutils: maybe-all-stage2-bfd
49114 all-stage3-binutils: maybe-all-stage3-bfd
49115 all-stage4-binutils: maybe-all-stage4-bfd
49116 all-stageprofile-binutils: maybe-all-stageprofile-bfd
49117 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
49118 all-binutils: maybe-all-build-flex
49119
49120 all-stage1-binutils: maybe-all-build-flex
49121 all-stage2-binutils: maybe-all-build-flex
49122 all-stage3-binutils: maybe-all-build-flex
49123 all-stage4-binutils: maybe-all-build-flex
49124 all-stageprofile-binutils: maybe-all-build-flex
49125 all-stagefeedback-binutils: maybe-all-build-flex
49126 all-binutils: maybe-all-build-bison
49127
49128 all-stage1-binutils: maybe-all-build-bison
49129 all-stage2-binutils: maybe-all-build-bison
49130 all-stage3-binutils: maybe-all-build-bison
49131 all-stage4-binutils: maybe-all-build-bison
49132 all-stageprofile-binutils: maybe-all-build-bison
49133 all-stagefeedback-binutils: maybe-all-build-bison
49134 all-binutils: maybe-all-build-byacc
49135
49136 all-stage1-binutils: maybe-all-build-byacc
49137 all-stage2-binutils: maybe-all-build-byacc
49138 all-stage3-binutils: maybe-all-build-byacc
49139 all-stage4-binutils: maybe-all-build-byacc
49140 all-stageprofile-binutils: maybe-all-build-byacc
49141 all-stagefeedback-binutils: maybe-all-build-byacc
49142 all-binutils: maybe-all-intl
49143
49144 all-stage1-binutils: maybe-all-stage1-intl
49145 all-stage2-binutils: maybe-all-stage2-intl
49146 all-stage3-binutils: maybe-all-stage3-intl
49147 all-stage4-binutils: maybe-all-stage4-intl
49148 all-stageprofile-binutils: maybe-all-stageprofile-intl
49149 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49150 install-binutils: maybe-install-opcodes
49151 install-opcodes: maybe-install-bfd
49152 configure-gas: maybe-configure-intl
49153
49154 configure-stage1-gas: maybe-configure-stage1-intl
49155 configure-stage2-gas: maybe-configure-stage2-intl
49156 configure-stage3-gas: maybe-configure-stage3-intl
49157 configure-stage4-gas: maybe-configure-stage4-intl
49158 configure-stageprofile-gas: maybe-configure-stageprofile-intl
49159 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49160 all-gas: maybe-all-libiberty
49161
49162 all-stage1-gas: maybe-all-stage1-libiberty
49163 all-stage2-gas: maybe-all-stage2-libiberty
49164 all-stage3-gas: maybe-all-stage3-libiberty
49165 all-stage4-gas: maybe-all-stage4-libiberty
49166 all-stageprofile-gas: maybe-all-stageprofile-libiberty
49167 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49168 all-gas: maybe-all-opcodes
49169
49170 all-stage1-gas: maybe-all-stage1-opcodes
49171 all-stage2-gas: maybe-all-stage2-opcodes
49172 all-stage3-gas: maybe-all-stage3-opcodes
49173 all-stage4-gas: maybe-all-stage4-opcodes
49174 all-stageprofile-gas: maybe-all-stageprofile-opcodes
49175 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49176 all-gas: maybe-all-bfd
49177
49178 all-stage1-gas: maybe-all-stage1-bfd
49179 all-stage2-gas: maybe-all-stage2-bfd
49180 all-stage3-gas: maybe-all-stage3-bfd
49181 all-stage4-gas: maybe-all-stage4-bfd
49182 all-stageprofile-gas: maybe-all-stageprofile-bfd
49183 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49184 all-gas: maybe-all-intl
49185
49186 all-stage1-gas: maybe-all-stage1-intl
49187 all-stage2-gas: maybe-all-stage2-intl
49188 all-stage3-gas: maybe-all-stage3-intl
49189 all-stage4-gas: maybe-all-stage4-intl
49190 all-stageprofile-gas: maybe-all-stageprofile-intl
49191 all-stagefeedback-gas: maybe-all-stagefeedback-intl
49192 configure-gprof: maybe-configure-intl
49193 all-gprof: maybe-all-libiberty
49194 all-gprof: maybe-all-bfd
49195 all-gprof: maybe-all-opcodes
49196 all-gprof: maybe-all-intl
49197 configure-ld: maybe-configure-intl
49198
49199 configure-stage1-ld: maybe-configure-stage1-intl
49200 configure-stage2-ld: maybe-configure-stage2-intl
49201 configure-stage3-ld: maybe-configure-stage3-intl
49202 configure-stage4-ld: maybe-configure-stage4-intl
49203 configure-stageprofile-ld: maybe-configure-stageprofile-intl
49204 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49205 all-ld: maybe-all-libiberty
49206
49207 all-stage1-ld: maybe-all-stage1-libiberty
49208 all-stage2-ld: maybe-all-stage2-libiberty
49209 all-stage3-ld: maybe-all-stage3-libiberty
49210 all-stage4-ld: maybe-all-stage4-libiberty
49211 all-stageprofile-ld: maybe-all-stageprofile-libiberty
49212 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49213 all-ld: maybe-all-bfd
49214
49215 all-stage1-ld: maybe-all-stage1-bfd
49216 all-stage2-ld: maybe-all-stage2-bfd
49217 all-stage3-ld: maybe-all-stage3-bfd
49218 all-stage4-ld: maybe-all-stage4-bfd
49219 all-stageprofile-ld: maybe-all-stageprofile-bfd
49220 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49221 all-ld: maybe-all-opcodes
49222
49223 all-stage1-ld: maybe-all-stage1-opcodes
49224 all-stage2-ld: maybe-all-stage2-opcodes
49225 all-stage3-ld: maybe-all-stage3-opcodes
49226 all-stage4-ld: maybe-all-stage4-opcodes
49227 all-stageprofile-ld: maybe-all-stageprofile-opcodes
49228 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49229 all-ld: maybe-all-build-bison
49230
49231 all-stage1-ld: maybe-all-build-bison
49232 all-stage2-ld: maybe-all-build-bison
49233 all-stage3-ld: maybe-all-build-bison
49234 all-stage4-ld: maybe-all-build-bison
49235 all-stageprofile-ld: maybe-all-build-bison
49236 all-stagefeedback-ld: maybe-all-build-bison
49237 all-ld: maybe-all-build-byacc
49238
49239 all-stage1-ld: maybe-all-build-byacc
49240 all-stage2-ld: maybe-all-build-byacc
49241 all-stage3-ld: maybe-all-build-byacc
49242 all-stage4-ld: maybe-all-build-byacc
49243 all-stageprofile-ld: maybe-all-build-byacc
49244 all-stagefeedback-ld: maybe-all-build-byacc
49245 all-ld: maybe-all-build-flex
49246
49247 all-stage1-ld: maybe-all-build-flex
49248 all-stage2-ld: maybe-all-build-flex
49249 all-stage3-ld: maybe-all-build-flex
49250 all-stage4-ld: maybe-all-build-flex
49251 all-stageprofile-ld: maybe-all-build-flex
49252 all-stagefeedback-ld: maybe-all-build-flex
49253 all-ld: maybe-all-intl
49254
49255 all-stage1-ld: maybe-all-stage1-intl
49256 all-stage2-ld: maybe-all-stage2-intl
49257 all-stage3-ld: maybe-all-stage3-intl
49258 all-stage4-ld: maybe-all-stage4-intl
49259 all-stageprofile-ld: maybe-all-stageprofile-intl
49260 all-stagefeedback-ld: maybe-all-stagefeedback-intl
49261 configure-opcodes: maybe-configure-intl
49262
49263 configure-stage1-opcodes: maybe-configure-stage1-intl
49264 configure-stage2-opcodes: maybe-configure-stage2-intl
49265 configure-stage3-opcodes: maybe-configure-stage3-intl
49266 configure-stage4-opcodes: maybe-configure-stage4-intl
49267 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49268 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49269 all-opcodes: maybe-all-bfd
49270
49271 all-stage1-opcodes: maybe-all-stage1-bfd
49272 all-stage2-opcodes: maybe-all-stage2-bfd
49273 all-stage3-opcodes: maybe-all-stage3-bfd
49274 all-stage4-opcodes: maybe-all-stage4-bfd
49275 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49276 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49277 all-opcodes: maybe-all-libiberty
49278
49279 all-stage1-opcodes: maybe-all-stage1-libiberty
49280 all-stage2-opcodes: maybe-all-stage2-libiberty
49281 all-stage3-opcodes: maybe-all-stage3-libiberty
49282 all-stage4-opcodes: maybe-all-stage4-libiberty
49283 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49284 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49285 all-opcodes: maybe-all-intl
49286
49287 all-stage1-opcodes: maybe-all-stage1-intl
49288 all-stage2-opcodes: maybe-all-stage2-intl
49289 all-stage3-opcodes: maybe-all-stage3-intl
49290 all-stage4-opcodes: maybe-all-stage4-intl
49291 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49292 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49293 all-dejagnu: maybe-all-tcl
49294 all-dejagnu: maybe-all-expect
49295 all-dejagnu: maybe-all-tk
49296 configure-expect: maybe-configure-tcl
49297 configure-expect: maybe-configure-tk
49298 all-expect: maybe-all-tcl
49299 all-expect: maybe-all-tk
49300 configure-itcl: maybe-configure-tcl
49301 configure-itcl: maybe-configure-tk
49302 all-itcl: maybe-all-tcl
49303 all-itcl: maybe-all-tk
49304 install-itcl: maybe-install-tcl
49305 configure-tk: maybe-configure-tcl
49306 all-tk: maybe-all-tcl
49307 all-sid: maybe-all-libiberty
49308 all-sid: maybe-all-bfd
49309 all-sid: maybe-all-opcodes
49310 all-sid: maybe-all-tcl
49311 all-sid: maybe-all-tk
49312 install-sid: maybe-install-tcl
49313 install-sid: maybe-install-tk
49314 configure-sim: maybe-configure-intl
49315 all-sim: maybe-all-intl
49316 all-sim: maybe-all-libiberty
49317 all-sim: maybe-all-bfd
49318 all-sim: maybe-all-opcodes
49319 all-sim: maybe-all-readline
49320 all-sim: maybe-configure-gdb
49321 all-fastjar: maybe-all-zlib
49322 all-fastjar: maybe-all-build-texinfo
49323 all-fastjar: maybe-all-libiberty
49324 all-autoconf: maybe-all-m4
49325 all-autoconf: maybe-all-build-texinfo
49326 all-automake: maybe-all-m4
49327 all-automake: maybe-all-build-texinfo
49328 all-automake: maybe-all-autoconf
49329 all-bison: maybe-all-intl
49330 all-bison: maybe-all-build-texinfo
49331 all-diff: maybe-all-intl
49332 all-diff: maybe-all-build-texinfo
49333 all-fileutils: maybe-all-intl
49334 all-fileutils: maybe-all-build-texinfo
49335 all-flex: maybe-all-build-bison
49336 all-flex: maybe-all-build-byacc
49337 all-flex: maybe-all-intl
49338 all-flex: maybe-all-m4
49339 all-flex: maybe-all-build-texinfo
49340 all-gzip: maybe-all-intl
49341 all-gzip: maybe-all-zlib
49342 all-gzip: maybe-all-build-texinfo
49343 all-hello: maybe-all-intl
49344 all-hello: maybe-all-build-texinfo
49345 all-m4: maybe-all-intl
49346 all-m4: maybe-all-build-texinfo
49347 all-make: maybe-all-intl
49348 all-make: maybe-all-build-texinfo
49349 all-patch: maybe-all-build-texinfo
49350 all-make: maybe-all-build-texinfo
49351 all-prms: maybe-all-libiberty
49352 all-recode: maybe-all-build-texinfo
49353 all-sed: maybe-all-build-texinfo
49354 all-send-pr: maybe-all-prms
49355 all-tar: maybe-all-build-texinfo
49356 all-uudecode: maybe-all-build-texinfo
49357 configure-target-boehm-gc: maybe-configure-target-qthreads
49358 configure-target-fastjar: maybe-configure-target-zlib
49359 all-target-fastjar: maybe-all-target-zlib
49360 all-target-fastjar: maybe-all-target-libiberty
49361 configure-target-libjava: maybe-configure-target-zlib
49362 configure-target-libjava: maybe-configure-target-boehm-gc
49363 configure-target-libjava: maybe-configure-target-qthreads
49364 configure-target-libjava: maybe-configure-target-libffi
49365 all-target-libjava: maybe-all-fastjar
49366 all-target-libjava: maybe-all-target-zlib
49367 all-target-libjava: maybe-all-target-boehm-gc
49368 all-target-libjava: maybe-all-target-qthreads
49369 all-target-libjava: maybe-all-target-libffi
49370 configure-target-libobjc: maybe-configure-target-boehm-gc
49371 all-target-libobjc: maybe-all-target-libiberty
49372 all-target-libobjc: maybe-all-target-boehm-gc
49373 all-target-libstdc++-v3: maybe-all-target-libiberty
49374 all-target-libgloss: maybe-configure-target-newlib
49375 all-target-winsup: maybe-all-target-libiberty
49376 all-target-winsup: maybe-all-target-libtermcap
49377
49378
49379 # Dependencies for target modules on other target modules are
49380 # described by lang_env_dependencies; the defaults apply to anything
49381 # not mentioned there.
49382
49383
49384 @if gcc-bootstrap
49385 @endif gcc-bootstrap
49386
49387 @if gcc-no-bootstrap
49388 configure-target-libstdc++-v3: maybe-all-target-libgcc
49389 configure-target-libmudflap: maybe-all-target-libgcc
49390 configure-target-libssp: maybe-all-target-libgcc
49391 configure-target-newlib: maybe-all-target-libgcc
49392 configure-target-libgfortran: maybe-all-target-libgcc
49393 configure-target-libobjc: maybe-all-target-libgcc
49394 configure-target-libtermcap: maybe-all-target-libgcc
49395 configure-target-winsup: maybe-all-target-libgcc
49396 configure-target-libgloss: maybe-all-target-libgcc
49397 configure-target-libiberty: maybe-all-target-libgcc
49398 configure-target-gperf: maybe-all-target-libgcc
49399 configure-target-examples: maybe-all-target-libgcc
49400 configure-target-libffi: maybe-all-target-libgcc
49401 configure-target-libjava: maybe-all-target-libgcc
49402 configure-target-zlib: maybe-all-target-libgcc
49403 configure-target-boehm-gc: maybe-all-target-libgcc
49404 configure-target-qthreads: maybe-all-target-libgcc
49405 configure-target-rda: maybe-all-target-libgcc
49406 configure-target-libada: maybe-all-target-libgcc
49407 configure-target-libgomp: maybe-all-target-libgcc
49408 @endif gcc-no-bootstrap
49409
49410
49411 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
49412
49413 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
49414
49415 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
49416
49417
49418
49419 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
49420
49421 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
49422
49423 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
49424
49425 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
49426
49427
49428
49429 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
49430 configure-target-gperf: maybe-all-target-libstdc++-v3
49431
49432 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
49433
49434 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
49435
49436 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
49437 configure-target-libjava: maybe-all-target-libstdc++-v3
49438
49439 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
49440
49441 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
49442
49443 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
49444
49445 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
49446
49447 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49448
49449 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
49450
49451
49452 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
49453 GDB_TK = @GDB_TK@
49454 INSTALL_GDB_TK = @INSTALL_GDB_TK@
49455 configure-gdb: $(CONFIGURE_GDB_TK)
49456 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
49457 install-gdb: $(INSTALL_GDB_TK)
49458
49459 # Serialization dependencies.  Host configures don't work well in parallel to
49460 # each other, due to contention over config.cache.  Target configures and 
49461 # build configures are similar.
49462 @serialization_dependencies@
49463
49464 # --------------------------------
49465 # Regenerating top level configury
49466 # --------------------------------
49467
49468 # Rebuilding Makefile.in, using autogen.
49469 AUTOGEN = autogen
49470 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
49471         cd $(srcdir) && $(AUTOGEN) Makefile.def
49472
49473 # Rebuilding Makefile.
49474 Makefile: $(srcdir)/Makefile.in config.status
49475         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
49476
49477 config.status: configure
49478         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
49479
49480 # Rebuilding configure.
49481 AUTOCONF = autoconf
49482 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
49483         cd $(srcdir) && $(AUTOCONF)
49484
49485 # ------------------------------
49486 # Special directives to GNU Make
49487 # ------------------------------
49488
49489 # Don't pass command-line variables to submakes.
49490 .NOEXPORT:
49491 MAKEOVERRIDES=
49492
49493 # end of Makefile.in