OSDN Git Service

2007-04-30 Daniel Franke <franke.daniel@gmail.com>
[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
138 # This is the list of directories to built for the host system.
139 SUBDIRS = @configdirs@
140 # This is set by the configure script to the arguments to use when configuring
141 # directories built for the host system.
142 HOST_CONFIGARGS = @host_configargs@
143 # Host programs are put under this directory, which is . except if building
144 # with srcdir=..
145 HOST_SUBDIR = @host_subdir@
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the host system.  We need to pass
148 # some to the GCC configure because of its hybrid host/target nature.
149 HOST_EXPORTS = \
150         $(BASE_EXPORTS) \
151         CC="$(CC)"; export CC; \
152         CFLAGS="$(CFLAGS)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
156         AR="$(AR)"; export AR; \
157         AS="$(AS)"; export AS; \
158         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
159         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
160         LD="$(LD)"; export LD; \
161         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
162         NM="$(NM)"; export NM; \
163         RANLIB="$(RANLIB)"; export RANLIB; \
164         WINDRES="$(WINDRES)"; export WINDRES; \
165         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
166         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
167         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
168         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
169         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
170         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
171         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
172         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
173         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
174         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
175         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
176         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
177 @if gcc-bootstrap
178         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
179 @endif gcc-bootstrap
180         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
181
182 # Similar, for later GCC stages.
183 POSTSTAGE1_HOST_EXPORTS = \
184         $(HOST_EXPORTS) \
185         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
186           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
187         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
188           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
189           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
190           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
191         CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
192         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
193
194 # Target libraries are put under this directory:
195 TARGET_SUBDIR = @target_subdir@
196 # This is set by the configure script to the arguments to use when configuring
197 # directories built for the target.
198 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
199 # This is the list of variables to export in the environment when
200 # configuring subdirectories for the host system.
201 BASE_TARGET_EXPORTS = \
202         $(BASE_EXPORTS) \
203         AR="$(AR_FOR_TARGET)"; export AR; \
204         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
205         CC="$(CC_FOR_TARGET)"; export CC; \
206         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
207         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
208         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
209         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
210         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
211         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
212         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
213         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
214         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
215         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
216         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
217         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
218         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
219         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
220         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
221         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
222
223 RAW_CXX_TARGET_EXPORTS = \
224         $(BASE_TARGET_EXPORTS) \
225         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
226         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
227
228 NORMAL_TARGET_EXPORTS = \
229         $(BASE_TARGET_EXPORTS) \
230         CXX="$(CXX_FOR_TARGET)"; export CXX;
231
232 # Where to find GMP
233 HOST_GMPLIBS = @gmplibs@
234 HOST_GMPINC = @gmpinc@
235
236 # ----------------------------------------------
237 # Programs producing files for the BUILD machine
238 # ----------------------------------------------
239
240 SHELL = @config_shell@
241
242 # pwd command to use.  Allow user to override default by setting PWDCMD in
243 # the environment to account for automounters.  The make variable must not
244 # be called PWDCMD, otherwise the value set here is passed to make
245 # subprocesses and overrides the setting from the user's environment.
246 # Don't use PWD since it is a common shell environment variable and we
247 # don't want to corrupt it.
248 PWD_COMMAND = $${PWDCMD-pwd}
249
250 # compilers to use to create programs which must be run in the build
251 # environment.
252 CC_FOR_BUILD = @CC_FOR_BUILD@
253 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
254
255 CXX_FOR_BUILD = $(CXX)
256
257 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
258 # here so that they can be overridden by Makefile fragments.
259 BUILD_PREFIX = @BUILD_PREFIX@
260 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
261
262 # Flags to pass to stage2 and later makes.  They are defined
263 # here so that they can be overridden by Makefile fragments.
264 BOOT_CFLAGS= -g -O2
265 BOOT_LDFLAGS=
266
267 BISON = @BISON@
268 YACC = @YACC@
269 FLEX = @FLEX@
270 LEX = @LEX@
271 M4 = @M4@
272 MAKEINFO = @MAKEINFO@
273 EXPECT = @EXPECT@
274 RUNTEST = @RUNTEST@
275
276 # This just becomes part of the MAKEINFO definition passed down to
277 # sub-makes.  It lets flags be given on the command line while still
278 # using the makeinfo from the object tree.
279 # (Default to avoid splitting info files by setting the threshold high.)
280 MAKEINFOFLAGS = --split-size=5000000
281
282 # ---------------------------------------------
283 # Programs producing files for the HOST machine
284 # ---------------------------------------------
285
286 AS = @AS@
287 AR = @AR@
288 AR_FLAGS = rc
289 CC = @CC@
290 CXX = @CXX@
291 DLLTOOL = @DLLTOOL@
292 LD = @LD@
293 LIPO = @LIPO@
294 NM = @NM@
295 OBJDUMP = @OBJDUMP@
296 RANLIB = @RANLIB@
297 STRIP = @STRIP@
298 WINDRES = @WINDRES@
299
300 GNATBIND = @GNATBIND@
301 GNATMAKE = @GNATMAKE@
302
303 CFLAGS = @CFLAGS@
304 LDFLAGS = @LDFLAGS@
305 LIBCFLAGS = $(CFLAGS)
306 CXXFLAGS = @CXXFLAGS@
307 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
308 PICFLAG = 
309
310 # Only build the C compiler for stage1, because that is the only one that
311 # we can guarantee will build with the native compiler, and also it is the
312 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
313 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
314 # overrideable (for a bootstrap build stage1 also builds gcc.info).
315
316 STAGE1_CFLAGS=@stage1_cflags@
317 STAGE1_CHECKING=@stage1_checking@
318 STAGE1_LANGUAGES=@stage1_languages@
319
320 # -----------------------------------------------
321 # Programs producing files for the TARGET machine
322 # -----------------------------------------------
323
324 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
325
326 AR_FOR_TARGET=@AR_FOR_TARGET@
327 AS_FOR_TARGET=@AS_FOR_TARGET@
328 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
329
330 # If GCC_FOR_TARGET is not overriden on the command line, then this
331 # variable is passed down to the gcc Makefile, where it is used to
332 # build libgcc2.a.  We define it here so that it can itself be
333 # overridden on the command line.
334 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
335 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
336 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
337 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
338 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
339 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
340 LD_FOR_TARGET=@LD_FOR_TARGET@
341
342 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
343 NM_FOR_TARGET=@NM_FOR_TARGET@
344 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
345 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
346 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
347 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
348
349 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
350 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
351 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
352
353 # During gcc bootstrap, if we use some random cc for stage1 then
354 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
355 # (which we know are built with gcc) are built with optimizations so
356 # prepend -O2 when setting CFLAGS_FOR_TARGET.
357 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
358 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
359 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
360 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
361 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
362 LDFLAGS_FOR_TARGET = 
363 PICFLAG_FOR_TARGET = 
364
365 # ------------------------------------
366 # Miscellaneous targets and flag lists
367 # ------------------------------------
368
369 # The first rule in the file had better be this one.  Don't put any above it.
370 # This lives here to allow makefile fragments to contain dependencies.
371 all:
372
373 #### host and target specific makefile fragments come in here.
374 @target_makefile_frag@
375 @alphaieee_frag@
376 @ospace_frag@
377 @host_makefile_frag@
378 ###
379
380 # This is the list of directories that may be needed in RPATH_ENVVAR
381 # so that prorgams built for the target machine work.
382 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
383
384 @if target-libstdc++-v3
385 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
386 @endif target-libstdc++-v3
387
388 @if target-libmudflap
389 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
390 @endif target-libmudflap
391
392 @if target-libssp
393 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
394 @endif target-libssp
395
396 @if target-libgomp
397 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
398 @endif target-libgomp
399
400
401
402 # This is the list of directories that may be needed in RPATH_ENVVAR
403 # so that programs built for the host machine work.
404 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
405
406 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
407 @if gcc
408 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
409 @endif gcc
410
411
412 @if bfd
413 HOST_LIB_PATH_bfd = \
414   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
415 @endif bfd
416
417 @if opcodes
418 HOST_LIB_PATH_opcodes = \
419   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
420 @endif opcodes
421
422 @if gmp
423 HOST_LIB_PATH_gmp = \
424   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
425 @endif gmp
426
427 @if mpfr
428 HOST_LIB_PATH_mpfr = \
429   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
430 @endif mpfr
431
432
433 # Flags to pass down to all sub-makes.
434 BASE_FLAGS_TO_PASS = \
435         "DESTDIR=$(DESTDIR)" \
436         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
437         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
438         "bindir=$(bindir)" \
439         "datadir=$(datadir)" \
440         "exec_prefix=$(exec_prefix)" \
441         "includedir=$(includedir)" \
442         "datarootdir=$(datarootdir)" \
443         "docdir=$(docdir)" \
444         "infodir=$(infodir)" \
445         "pdfdir=$(pdfdir)" \
446         "htmldir=$(htmldir)" \
447         "libdir=$(libdir)" \
448         "libexecdir=$(libexecdir)" \
449         "lispdir=$(lispdir)" \
450         "localstatedir=$(localstatedir)" \
451         "mandir=$(mandir)" \
452         "oldincludedir=$(oldincludedir)" \
453         "prefix=$(prefix)" \
454         "sbindir=$(sbindir)" \
455         "sharedstatedir=$(sharedstatedir)" \
456         "sysconfdir=$(sysconfdir)" \
457         "tooldir=$(tooldir)" \
458         "build_tooldir=$(build_tooldir)" \
459         "target_alias=$(target_alias)" \
460         "BISON=$(BISON)" \
461         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
462         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
463         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
464         "EXPECT=$(EXPECT)" \
465         "FLEX=$(FLEX)" \
466         "INSTALL=$(INSTALL)" \
467         "INSTALL_DATA=$(INSTALL_DATA)" \
468         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
469         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
470         "LEX=$(LEX)" \
471         "M4=$(M4)" \
472         "MAKE=$(MAKE)" \
473         "RUNTEST=$(RUNTEST)" \
474         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
475         "SHELL=$(SHELL)" \
476         "YACC=$(YACC)" \
477         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
478         "AR_FLAGS=$(AR_FLAGS)" \
479         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
480         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
481         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
482         "CFLAGS=$(CFLAGS)" \
483         "CXXFLAGS=$(CXXFLAGS)" \
484         "LDFLAGS=$(LDFLAGS)" \
485         "LIBCFLAGS=$(LIBCFLAGS)" \
486         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
487         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
488         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
489         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
490         "GNATBIND=$(GNATBIND)" \
491         "GNATMAKE=$(GNATMAKE)" \
492         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
493         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
494         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
495         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
496         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
497         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
498         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
499         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
500         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
501         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
502         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
503         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
504         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
505         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
506         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
507         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
508         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
509         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
510         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
511         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
512         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
513         "LEAN=$(LEAN)" \
514         "CONFIG_SHELL=$(SHELL)" \
515         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
516
517 # We leave this in just in case, but it is not needed anymore.
518 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
519
520 # Flags to pass down to most sub-makes, in which we're building with
521 # the host environment.
522 EXTRA_HOST_FLAGS = \
523         'AR=$(AR)' \
524         'AS=$(AS)' \
525         'CC=$(CC)' \
526         'CXX=$(CXX)' \
527         'DLLTOOL=$(DLLTOOL)' \
528         'LD=$(LD)' \
529         'LIPO=$(LIPO)' \
530         'NM=$(NM)' \
531         'OBJDUMP=$(OBJDUMP)' \
532         'RANLIB=$(RANLIB)' \
533         'STRIP=$(STRIP)' \
534         'WINDRES=$(WINDRES)'
535
536 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
537
538 # Flags that are concerned with the location of the X11 include files
539 # and library files
540 #
541 # NOTE: until the top-level is getting the values via autoconf, it only
542 # causes problems to have this top-level Makefile overriding the autoconf-set
543 # values in child directories.  Only variables that don't conflict with
544 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
545 #
546 X11_FLAGS_TO_PASS = \
547         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
548         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
549
550 # Flags to pass to stage2 and later makes.
551
552 POSTSTAGE1_FLAGS_TO_PASS = \
553         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
554         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
555         CFLAGS="$(BOOT_CFLAGS)" \
556         LIBCFLAGS="$(BOOT_CFLAGS)" \
557         LDFLAGS="$(BOOT_LDFLAGS)" \
558         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
559
560 # Flags to pass down to makes which are built with the target environment.
561 # The double $ decreases the length of the command line; those variables
562 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
563 # COMPILER_ prefixed variables are not passed down so we expand them here.
564 EXTRA_TARGET_FLAGS = \
565         'AR=$$(AR_FOR_TARGET)' \
566         'AS=$(COMPILER_AS_FOR_TARGET)' \
567         'CC=$$(CC_FOR_TARGET)' \
568         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
569         'CXX=$$(CXX_FOR_TARGET)' \
570         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
571         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
572         'LD=$(COMPILER_LD_FOR_TARGET)' \
573         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
574         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
575         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
576         'NM=$(COMPILER_NM_FOR_TARGET)' \
577         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
578         'RANLIB=$$(RANLIB_FOR_TARGET)' \
579         'WINDRES=$$(WINDRES_FOR_TARGET)'
580
581 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
582
583 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
584 # unfortunately needs the native compiler and the target ar and
585 # ranlib.
586 # If any variables are added here, they must be added to do-*, below.
587 # The BUILD_* variables are a special case, which are used for the gcc
588 # cross-building scheme.
589 EXTRA_GCC_FLAGS = \
590         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
591         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
592         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
593         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
594         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
595         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
596
597 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
598
599 .PHONY: configure-host
600 configure-host:  \
601     maybe-configure-ash \
602     maybe-configure-autoconf \
603     maybe-configure-automake \
604     maybe-configure-bash \
605     maybe-configure-bfd \
606     maybe-configure-opcodes \
607     maybe-configure-binutils \
608     maybe-configure-bison \
609     maybe-configure-byacc \
610     maybe-configure-bzip2 \
611     maybe-configure-dejagnu \
612     maybe-configure-diff \
613     maybe-configure-dosutils \
614     maybe-configure-etc \
615     maybe-configure-fastjar \
616     maybe-configure-fileutils \
617     maybe-configure-findutils \
618     maybe-configure-find \
619     maybe-configure-fixincludes \
620     maybe-configure-flex \
621     maybe-configure-gas \
622     maybe-configure-gcc \
623     maybe-configure-gawk \
624     maybe-configure-gettext \
625     maybe-configure-gmp \
626     maybe-configure-mpfr \
627     maybe-configure-gnuserv \
628     maybe-configure-gprof \
629     maybe-configure-gzip \
630     maybe-configure-hello \
631     maybe-configure-indent \
632     maybe-configure-intl \
633     maybe-configure-tcl \
634     maybe-configure-itcl \
635     maybe-configure-ld \
636     maybe-configure-libcpp \
637     maybe-configure-libdecnumber \
638     maybe-configure-libgui \
639     maybe-configure-libiberty \
640     maybe-configure-libtool \
641     maybe-configure-m4 \
642     maybe-configure-make \
643     maybe-configure-mmalloc \
644     maybe-configure-patch \
645     maybe-configure-perl \
646     maybe-configure-prms \
647     maybe-configure-rcs \
648     maybe-configure-readline \
649     maybe-configure-release \
650     maybe-configure-recode \
651     maybe-configure-sed \
652     maybe-configure-send-pr \
653     maybe-configure-shellutils \
654     maybe-configure-sid \
655     maybe-configure-sim \
656     maybe-configure-tar \
657     maybe-configure-texinfo \
658     maybe-configure-textutils \
659     maybe-configure-time \
660     maybe-configure-uudecode \
661     maybe-configure-wdiff \
662     maybe-configure-zip \
663     maybe-configure-zlib \
664     maybe-configure-gdb \
665     maybe-configure-expect \
666     maybe-configure-guile \
667     maybe-configure-tk \
668     maybe-configure-libtermcap \
669     maybe-configure-utils \
670     maybe-configure-gnattools
671 .PHONY: configure-target
672 configure-target:  \
673     maybe-configure-target-libstdc++-v3 \
674     maybe-configure-target-libmudflap \
675     maybe-configure-target-libssp \
676     maybe-configure-target-newlib \
677     maybe-configure-target-libgcc \
678     maybe-configure-target-libgfortran \
679     maybe-configure-target-libobjc \
680     maybe-configure-target-libtermcap \
681     maybe-configure-target-winsup \
682     maybe-configure-target-libgloss \
683     maybe-configure-target-libiberty \
684     maybe-configure-target-gperf \
685     maybe-configure-target-examples \
686     maybe-configure-target-libffi \
687     maybe-configure-target-libjava \
688     maybe-configure-target-zlib \
689     maybe-configure-target-boehm-gc \
690     maybe-configure-target-qthreads \
691     maybe-configure-target-rda \
692     maybe-configure-target-libada \
693     maybe-configure-target-libgomp
694
695 # The target built for a native non-bootstrap build.
696 .PHONY: all
697 all:
698 @if gcc-bootstrap
699         [ -f stage_final ] || echo stage3 > stage_final
700         @r=`${PWD_COMMAND}`; export r; \
701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
702         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
703 @endif gcc-bootstrap
704         @: $(MAKE); $(unstage)
705         @r=`${PWD_COMMAND}`; export r; \
706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
707         if [ -f stage_last ]; then \
708           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
709         else \
710           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
711         fi
712
713 .PHONY: all-build
714
715 all-build: maybe-all-build-libiberty
716 all-build: maybe-all-build-bison
717 all-build: maybe-all-build-byacc
718 all-build: maybe-all-build-flex
719 all-build: maybe-all-build-m4
720 all-build: maybe-all-build-texinfo
721 all-build: maybe-all-build-fixincludes
722
723 .PHONY: all-host
724
725 all-host: maybe-all-ash
726 all-host: maybe-all-autoconf
727 all-host: maybe-all-automake
728 all-host: maybe-all-bash
729 @if bfd-no-bootstrap
730 all-host: maybe-all-bfd
731 @endif bfd-no-bootstrap
732 @if opcodes-no-bootstrap
733 all-host: maybe-all-opcodes
734 @endif opcodes-no-bootstrap
735 @if binutils-no-bootstrap
736 all-host: maybe-all-binutils
737 @endif binutils-no-bootstrap
738 all-host: maybe-all-bison
739 all-host: maybe-all-byacc
740 all-host: maybe-all-bzip2
741 all-host: maybe-all-dejagnu
742 all-host: maybe-all-diff
743 all-host: maybe-all-dosutils
744 all-host: maybe-all-etc
745 all-host: maybe-all-fastjar
746 all-host: maybe-all-fileutils
747 all-host: maybe-all-findutils
748 all-host: maybe-all-find
749 all-host: maybe-all-fixincludes
750 all-host: maybe-all-flex
751 @if gas-no-bootstrap
752 all-host: maybe-all-gas
753 @endif gas-no-bootstrap
754 @if gcc-no-bootstrap
755 all-host: maybe-all-gcc
756 @endif gcc-no-bootstrap
757 all-host: maybe-all-gawk
758 all-host: maybe-all-gettext
759 @if gmp-no-bootstrap
760 all-host: maybe-all-gmp
761 @endif gmp-no-bootstrap
762 @if mpfr-no-bootstrap
763 all-host: maybe-all-mpfr
764 @endif mpfr-no-bootstrap
765 all-host: maybe-all-gnuserv
766 all-host: maybe-all-gprof
767 all-host: maybe-all-gzip
768 all-host: maybe-all-hello
769 all-host: maybe-all-indent
770 @if intl-no-bootstrap
771 all-host: maybe-all-intl
772 @endif intl-no-bootstrap
773 all-host: maybe-all-tcl
774 all-host: maybe-all-itcl
775 @if ld-no-bootstrap
776 all-host: maybe-all-ld
777 @endif ld-no-bootstrap
778 @if libcpp-no-bootstrap
779 all-host: maybe-all-libcpp
780 @endif libcpp-no-bootstrap
781 @if libdecnumber-no-bootstrap
782 all-host: maybe-all-libdecnumber
783 @endif libdecnumber-no-bootstrap
784 all-host: maybe-all-libgui
785 @if libiberty-no-bootstrap
786 all-host: maybe-all-libiberty
787 @endif libiberty-no-bootstrap
788 all-host: maybe-all-libtool
789 all-host: maybe-all-m4
790 all-host: maybe-all-make
791 all-host: maybe-all-mmalloc
792 all-host: maybe-all-patch
793 all-host: maybe-all-perl
794 all-host: maybe-all-prms
795 all-host: maybe-all-rcs
796 all-host: maybe-all-readline
797 all-host: maybe-all-release
798 all-host: maybe-all-recode
799 all-host: maybe-all-sed
800 all-host: maybe-all-send-pr
801 all-host: maybe-all-shellutils
802 all-host: maybe-all-sid
803 all-host: maybe-all-sim
804 all-host: maybe-all-tar
805 all-host: maybe-all-texinfo
806 all-host: maybe-all-textutils
807 all-host: maybe-all-time
808 all-host: maybe-all-uudecode
809 all-host: maybe-all-wdiff
810 all-host: maybe-all-zip
811 @if zlib-no-bootstrap
812 all-host: maybe-all-zlib
813 @endif zlib-no-bootstrap
814 all-host: maybe-all-gdb
815 all-host: maybe-all-expect
816 all-host: maybe-all-guile
817 all-host: maybe-all-tk
818 all-host: maybe-all-libtermcap
819 all-host: maybe-all-utils
820 all-host: maybe-all-gnattools
821
822 .PHONY: all-target
823
824 all-target: maybe-all-target-libstdc++-v3
825 all-target: maybe-all-target-libmudflap
826 all-target: maybe-all-target-libssp
827 all-target: maybe-all-target-newlib
828 @if target-libgcc-no-bootstrap
829 all-target: maybe-all-target-libgcc
830 @endif target-libgcc-no-bootstrap
831 all-target: maybe-all-target-libgfortran
832 all-target: maybe-all-target-libobjc
833 all-target: maybe-all-target-libtermcap
834 all-target: maybe-all-target-winsup
835 all-target: maybe-all-target-libgloss
836 all-target: maybe-all-target-libiberty
837 all-target: maybe-all-target-gperf
838 all-target: maybe-all-target-examples
839 all-target: maybe-all-target-libffi
840 all-target: maybe-all-target-libjava
841 all-target: maybe-all-target-zlib
842 all-target: maybe-all-target-boehm-gc
843 all-target: maybe-all-target-qthreads
844 all-target: maybe-all-target-rda
845 all-target: maybe-all-target-libada
846 all-target: maybe-all-target-libgomp
847
848 # Do a target for all the subdirectories.  A ``make do-X'' will do a
849 # ``make X'' in all subdirectories (because, in general, there is a
850 # dependency (below) of X upon do-X, a ``make X'' will also do this,
851 # but it may do additional work as well).
852
853 .PHONY: do-info
854 do-info:
855         @: $(MAKE); $(unstage)
856         @r=`${PWD_COMMAND}`; export r; \
857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
858         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
859           info-target
860
861
862 .PHONY: info-host
863
864 info-host: maybe-info-ash
865 info-host: maybe-info-autoconf
866 info-host: maybe-info-automake
867 info-host: maybe-info-bash
868 info-host: maybe-info-bfd
869 info-host: maybe-info-opcodes
870 info-host: maybe-info-binutils
871 info-host: maybe-info-bison
872 info-host: maybe-info-byacc
873 info-host: maybe-info-bzip2
874 info-host: maybe-info-dejagnu
875 info-host: maybe-info-diff
876 info-host: maybe-info-dosutils
877 info-host: maybe-info-etc
878 info-host: maybe-info-fastjar
879 info-host: maybe-info-fileutils
880 info-host: maybe-info-findutils
881 info-host: maybe-info-find
882 info-host: maybe-info-fixincludes
883 info-host: maybe-info-flex
884 info-host: maybe-info-gas
885 info-host: maybe-info-gcc
886 info-host: maybe-info-gawk
887 info-host: maybe-info-gettext
888 info-host: maybe-info-gmp
889 info-host: maybe-info-mpfr
890 info-host: maybe-info-gnuserv
891 info-host: maybe-info-gprof
892 info-host: maybe-info-gzip
893 info-host: maybe-info-hello
894 info-host: maybe-info-indent
895 info-host: maybe-info-intl
896 info-host: maybe-info-tcl
897 info-host: maybe-info-itcl
898 info-host: maybe-info-ld
899 info-host: maybe-info-libcpp
900 info-host: maybe-info-libdecnumber
901 info-host: maybe-info-libgui
902 info-host: maybe-info-libiberty
903 info-host: maybe-info-libtool
904 info-host: maybe-info-m4
905 info-host: maybe-info-make
906 info-host: maybe-info-mmalloc
907 info-host: maybe-info-patch
908 info-host: maybe-info-perl
909 info-host: maybe-info-prms
910 info-host: maybe-info-rcs
911 info-host: maybe-info-readline
912 info-host: maybe-info-release
913 info-host: maybe-info-recode
914 info-host: maybe-info-sed
915 info-host: maybe-info-send-pr
916 info-host: maybe-info-shellutils
917 info-host: maybe-info-sid
918 info-host: maybe-info-sim
919 info-host: maybe-info-tar
920 info-host: maybe-info-texinfo
921 info-host: maybe-info-textutils
922 info-host: maybe-info-time
923 info-host: maybe-info-uudecode
924 info-host: maybe-info-wdiff
925 info-host: maybe-info-zip
926 info-host: maybe-info-zlib
927 info-host: maybe-info-gdb
928 info-host: maybe-info-expect
929 info-host: maybe-info-guile
930 info-host: maybe-info-tk
931 info-host: maybe-info-libtermcap
932 info-host: maybe-info-utils
933 info-host: maybe-info-gnattools
934
935 .PHONY: info-target
936
937 info-target: maybe-info-target-libstdc++-v3
938 info-target: maybe-info-target-libmudflap
939 info-target: maybe-info-target-libssp
940 info-target: maybe-info-target-newlib
941 info-target: maybe-info-target-libgcc
942 info-target: maybe-info-target-libgfortran
943 info-target: maybe-info-target-libobjc
944 info-target: maybe-info-target-libtermcap
945 info-target: maybe-info-target-winsup
946 info-target: maybe-info-target-libgloss
947 info-target: maybe-info-target-libiberty
948 info-target: maybe-info-target-gperf
949 info-target: maybe-info-target-examples
950 info-target: maybe-info-target-libffi
951 info-target: maybe-info-target-libjava
952 info-target: maybe-info-target-zlib
953 info-target: maybe-info-target-boehm-gc
954 info-target: maybe-info-target-qthreads
955 info-target: maybe-info-target-rda
956 info-target: maybe-info-target-libada
957 info-target: maybe-info-target-libgomp
958
959 .PHONY: do-dvi
960 do-dvi:
961         @: $(MAKE); $(unstage)
962         @r=`${PWD_COMMAND}`; export r; \
963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
964         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
965           dvi-target
966
967
968 .PHONY: dvi-host
969
970 dvi-host: maybe-dvi-ash
971 dvi-host: maybe-dvi-autoconf
972 dvi-host: maybe-dvi-automake
973 dvi-host: maybe-dvi-bash
974 dvi-host: maybe-dvi-bfd
975 dvi-host: maybe-dvi-opcodes
976 dvi-host: maybe-dvi-binutils
977 dvi-host: maybe-dvi-bison
978 dvi-host: maybe-dvi-byacc
979 dvi-host: maybe-dvi-bzip2
980 dvi-host: maybe-dvi-dejagnu
981 dvi-host: maybe-dvi-diff
982 dvi-host: maybe-dvi-dosutils
983 dvi-host: maybe-dvi-etc
984 dvi-host: maybe-dvi-fastjar
985 dvi-host: maybe-dvi-fileutils
986 dvi-host: maybe-dvi-findutils
987 dvi-host: maybe-dvi-find
988 dvi-host: maybe-dvi-fixincludes
989 dvi-host: maybe-dvi-flex
990 dvi-host: maybe-dvi-gas
991 dvi-host: maybe-dvi-gcc
992 dvi-host: maybe-dvi-gawk
993 dvi-host: maybe-dvi-gettext
994 dvi-host: maybe-dvi-gmp
995 dvi-host: maybe-dvi-mpfr
996 dvi-host: maybe-dvi-gnuserv
997 dvi-host: maybe-dvi-gprof
998 dvi-host: maybe-dvi-gzip
999 dvi-host: maybe-dvi-hello
1000 dvi-host: maybe-dvi-indent
1001 dvi-host: maybe-dvi-intl
1002 dvi-host: maybe-dvi-tcl
1003 dvi-host: maybe-dvi-itcl
1004 dvi-host: maybe-dvi-ld
1005 dvi-host: maybe-dvi-libcpp
1006 dvi-host: maybe-dvi-libdecnumber
1007 dvi-host: maybe-dvi-libgui
1008 dvi-host: maybe-dvi-libiberty
1009 dvi-host: maybe-dvi-libtool
1010 dvi-host: maybe-dvi-m4
1011 dvi-host: maybe-dvi-make
1012 dvi-host: maybe-dvi-mmalloc
1013 dvi-host: maybe-dvi-patch
1014 dvi-host: maybe-dvi-perl
1015 dvi-host: maybe-dvi-prms
1016 dvi-host: maybe-dvi-rcs
1017 dvi-host: maybe-dvi-readline
1018 dvi-host: maybe-dvi-release
1019 dvi-host: maybe-dvi-recode
1020 dvi-host: maybe-dvi-sed
1021 dvi-host: maybe-dvi-send-pr
1022 dvi-host: maybe-dvi-shellutils
1023 dvi-host: maybe-dvi-sid
1024 dvi-host: maybe-dvi-sim
1025 dvi-host: maybe-dvi-tar
1026 dvi-host: maybe-dvi-texinfo
1027 dvi-host: maybe-dvi-textutils
1028 dvi-host: maybe-dvi-time
1029 dvi-host: maybe-dvi-uudecode
1030 dvi-host: maybe-dvi-wdiff
1031 dvi-host: maybe-dvi-zip
1032 dvi-host: maybe-dvi-zlib
1033 dvi-host: maybe-dvi-gdb
1034 dvi-host: maybe-dvi-expect
1035 dvi-host: maybe-dvi-guile
1036 dvi-host: maybe-dvi-tk
1037 dvi-host: maybe-dvi-libtermcap
1038 dvi-host: maybe-dvi-utils
1039 dvi-host: maybe-dvi-gnattools
1040
1041 .PHONY: dvi-target
1042
1043 dvi-target: maybe-dvi-target-libstdc++-v3
1044 dvi-target: maybe-dvi-target-libmudflap
1045 dvi-target: maybe-dvi-target-libssp
1046 dvi-target: maybe-dvi-target-newlib
1047 dvi-target: maybe-dvi-target-libgcc
1048 dvi-target: maybe-dvi-target-libgfortran
1049 dvi-target: maybe-dvi-target-libobjc
1050 dvi-target: maybe-dvi-target-libtermcap
1051 dvi-target: maybe-dvi-target-winsup
1052 dvi-target: maybe-dvi-target-libgloss
1053 dvi-target: maybe-dvi-target-libiberty
1054 dvi-target: maybe-dvi-target-gperf
1055 dvi-target: maybe-dvi-target-examples
1056 dvi-target: maybe-dvi-target-libffi
1057 dvi-target: maybe-dvi-target-libjava
1058 dvi-target: maybe-dvi-target-zlib
1059 dvi-target: maybe-dvi-target-boehm-gc
1060 dvi-target: maybe-dvi-target-qthreads
1061 dvi-target: maybe-dvi-target-rda
1062 dvi-target: maybe-dvi-target-libada
1063 dvi-target: maybe-dvi-target-libgomp
1064
1065 .PHONY: do-pdf
1066 do-pdf:
1067         @: $(MAKE); $(unstage)
1068         @r=`${PWD_COMMAND}`; export r; \
1069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1070         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1071           pdf-target
1072
1073
1074 .PHONY: pdf-host
1075
1076 pdf-host: maybe-pdf-ash
1077 pdf-host: maybe-pdf-autoconf
1078 pdf-host: maybe-pdf-automake
1079 pdf-host: maybe-pdf-bash
1080 pdf-host: maybe-pdf-bfd
1081 pdf-host: maybe-pdf-opcodes
1082 pdf-host: maybe-pdf-binutils
1083 pdf-host: maybe-pdf-bison
1084 pdf-host: maybe-pdf-byacc
1085 pdf-host: maybe-pdf-bzip2
1086 pdf-host: maybe-pdf-dejagnu
1087 pdf-host: maybe-pdf-diff
1088 pdf-host: maybe-pdf-dosutils
1089 pdf-host: maybe-pdf-etc
1090 pdf-host: maybe-pdf-fastjar
1091 pdf-host: maybe-pdf-fileutils
1092 pdf-host: maybe-pdf-findutils
1093 pdf-host: maybe-pdf-find
1094 pdf-host: maybe-pdf-fixincludes
1095 pdf-host: maybe-pdf-flex
1096 pdf-host: maybe-pdf-gas
1097 pdf-host: maybe-pdf-gcc
1098 pdf-host: maybe-pdf-gawk
1099 pdf-host: maybe-pdf-gettext
1100 pdf-host: maybe-pdf-gmp
1101 pdf-host: maybe-pdf-mpfr
1102 pdf-host: maybe-pdf-gnuserv
1103 pdf-host: maybe-pdf-gprof
1104 pdf-host: maybe-pdf-gzip
1105 pdf-host: maybe-pdf-hello
1106 pdf-host: maybe-pdf-indent
1107 pdf-host: maybe-pdf-intl
1108 pdf-host: maybe-pdf-tcl
1109 pdf-host: maybe-pdf-itcl
1110 pdf-host: maybe-pdf-ld
1111 pdf-host: maybe-pdf-libcpp
1112 pdf-host: maybe-pdf-libdecnumber
1113 pdf-host: maybe-pdf-libgui
1114 pdf-host: maybe-pdf-libiberty
1115 pdf-host: maybe-pdf-libtool
1116 pdf-host: maybe-pdf-m4
1117 pdf-host: maybe-pdf-make
1118 pdf-host: maybe-pdf-mmalloc
1119 pdf-host: maybe-pdf-patch
1120 pdf-host: maybe-pdf-perl
1121 pdf-host: maybe-pdf-prms
1122 pdf-host: maybe-pdf-rcs
1123 pdf-host: maybe-pdf-readline
1124 pdf-host: maybe-pdf-release
1125 pdf-host: maybe-pdf-recode
1126 pdf-host: maybe-pdf-sed
1127 pdf-host: maybe-pdf-send-pr
1128 pdf-host: maybe-pdf-shellutils
1129 pdf-host: maybe-pdf-sid
1130 pdf-host: maybe-pdf-sim
1131 pdf-host: maybe-pdf-tar
1132 pdf-host: maybe-pdf-texinfo
1133 pdf-host: maybe-pdf-textutils
1134 pdf-host: maybe-pdf-time
1135 pdf-host: maybe-pdf-uudecode
1136 pdf-host: maybe-pdf-wdiff
1137 pdf-host: maybe-pdf-zip
1138 pdf-host: maybe-pdf-zlib
1139 pdf-host: maybe-pdf-gdb
1140 pdf-host: maybe-pdf-expect
1141 pdf-host: maybe-pdf-guile
1142 pdf-host: maybe-pdf-tk
1143 pdf-host: maybe-pdf-libtermcap
1144 pdf-host: maybe-pdf-utils
1145 pdf-host: maybe-pdf-gnattools
1146
1147 .PHONY: pdf-target
1148
1149 pdf-target: maybe-pdf-target-libstdc++-v3
1150 pdf-target: maybe-pdf-target-libmudflap
1151 pdf-target: maybe-pdf-target-libssp
1152 pdf-target: maybe-pdf-target-newlib
1153 pdf-target: maybe-pdf-target-libgcc
1154 pdf-target: maybe-pdf-target-libgfortran
1155 pdf-target: maybe-pdf-target-libobjc
1156 pdf-target: maybe-pdf-target-libtermcap
1157 pdf-target: maybe-pdf-target-winsup
1158 pdf-target: maybe-pdf-target-libgloss
1159 pdf-target: maybe-pdf-target-libiberty
1160 pdf-target: maybe-pdf-target-gperf
1161 pdf-target: maybe-pdf-target-examples
1162 pdf-target: maybe-pdf-target-libffi
1163 pdf-target: maybe-pdf-target-libjava
1164 pdf-target: maybe-pdf-target-zlib
1165 pdf-target: maybe-pdf-target-boehm-gc
1166 pdf-target: maybe-pdf-target-qthreads
1167 pdf-target: maybe-pdf-target-rda
1168 pdf-target: maybe-pdf-target-libada
1169 pdf-target: maybe-pdf-target-libgomp
1170
1171 .PHONY: do-html
1172 do-html:
1173         @: $(MAKE); $(unstage)
1174         @r=`${PWD_COMMAND}`; export r; \
1175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1176         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1177           html-target
1178
1179
1180 .PHONY: html-host
1181
1182 html-host: maybe-html-ash
1183 html-host: maybe-html-autoconf
1184 html-host: maybe-html-automake
1185 html-host: maybe-html-bash
1186 html-host: maybe-html-bfd
1187 html-host: maybe-html-opcodes
1188 html-host: maybe-html-binutils
1189 html-host: maybe-html-bison
1190 html-host: maybe-html-byacc
1191 html-host: maybe-html-bzip2
1192 html-host: maybe-html-dejagnu
1193 html-host: maybe-html-diff
1194 html-host: maybe-html-dosutils
1195 html-host: maybe-html-etc
1196 html-host: maybe-html-fastjar
1197 html-host: maybe-html-fileutils
1198 html-host: maybe-html-findutils
1199 html-host: maybe-html-find
1200 html-host: maybe-html-fixincludes
1201 html-host: maybe-html-flex
1202 html-host: maybe-html-gas
1203 html-host: maybe-html-gcc
1204 html-host: maybe-html-gawk
1205 html-host: maybe-html-gettext
1206 html-host: maybe-html-gmp
1207 html-host: maybe-html-mpfr
1208 html-host: maybe-html-gnuserv
1209 html-host: maybe-html-gprof
1210 html-host: maybe-html-gzip
1211 html-host: maybe-html-hello
1212 html-host: maybe-html-indent
1213 html-host: maybe-html-intl
1214 html-host: maybe-html-tcl
1215 html-host: maybe-html-itcl
1216 html-host: maybe-html-ld
1217 html-host: maybe-html-libcpp
1218 html-host: maybe-html-libdecnumber
1219 html-host: maybe-html-libgui
1220 html-host: maybe-html-libiberty
1221 html-host: maybe-html-libtool
1222 html-host: maybe-html-m4
1223 html-host: maybe-html-make
1224 html-host: maybe-html-mmalloc
1225 html-host: maybe-html-patch
1226 html-host: maybe-html-perl
1227 html-host: maybe-html-prms
1228 html-host: maybe-html-rcs
1229 html-host: maybe-html-readline
1230 html-host: maybe-html-release
1231 html-host: maybe-html-recode
1232 html-host: maybe-html-sed
1233 html-host: maybe-html-send-pr
1234 html-host: maybe-html-shellutils
1235 html-host: maybe-html-sid
1236 html-host: maybe-html-sim
1237 html-host: maybe-html-tar
1238 html-host: maybe-html-texinfo
1239 html-host: maybe-html-textutils
1240 html-host: maybe-html-time
1241 html-host: maybe-html-uudecode
1242 html-host: maybe-html-wdiff
1243 html-host: maybe-html-zip
1244 html-host: maybe-html-zlib
1245 html-host: maybe-html-gdb
1246 html-host: maybe-html-expect
1247 html-host: maybe-html-guile
1248 html-host: maybe-html-tk
1249 html-host: maybe-html-libtermcap
1250 html-host: maybe-html-utils
1251 html-host: maybe-html-gnattools
1252
1253 .PHONY: html-target
1254
1255 html-target: maybe-html-target-libstdc++-v3
1256 html-target: maybe-html-target-libmudflap
1257 html-target: maybe-html-target-libssp
1258 html-target: maybe-html-target-newlib
1259 html-target: maybe-html-target-libgcc
1260 html-target: maybe-html-target-libgfortran
1261 html-target: maybe-html-target-libobjc
1262 html-target: maybe-html-target-libtermcap
1263 html-target: maybe-html-target-winsup
1264 html-target: maybe-html-target-libgloss
1265 html-target: maybe-html-target-libiberty
1266 html-target: maybe-html-target-gperf
1267 html-target: maybe-html-target-examples
1268 html-target: maybe-html-target-libffi
1269 html-target: maybe-html-target-libjava
1270 html-target: maybe-html-target-zlib
1271 html-target: maybe-html-target-boehm-gc
1272 html-target: maybe-html-target-qthreads
1273 html-target: maybe-html-target-rda
1274 html-target: maybe-html-target-libada
1275 html-target: maybe-html-target-libgomp
1276
1277 .PHONY: do-TAGS
1278 do-TAGS:
1279         @: $(MAKE); $(unstage)
1280         @r=`${PWD_COMMAND}`; export r; \
1281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1282         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1283           TAGS-target
1284
1285
1286 .PHONY: TAGS-host
1287
1288 TAGS-host: maybe-TAGS-ash
1289 TAGS-host: maybe-TAGS-autoconf
1290 TAGS-host: maybe-TAGS-automake
1291 TAGS-host: maybe-TAGS-bash
1292 TAGS-host: maybe-TAGS-bfd
1293 TAGS-host: maybe-TAGS-opcodes
1294 TAGS-host: maybe-TAGS-binutils
1295 TAGS-host: maybe-TAGS-bison
1296 TAGS-host: maybe-TAGS-byacc
1297 TAGS-host: maybe-TAGS-bzip2
1298 TAGS-host: maybe-TAGS-dejagnu
1299 TAGS-host: maybe-TAGS-diff
1300 TAGS-host: maybe-TAGS-dosutils
1301 TAGS-host: maybe-TAGS-etc
1302 TAGS-host: maybe-TAGS-fastjar
1303 TAGS-host: maybe-TAGS-fileutils
1304 TAGS-host: maybe-TAGS-findutils
1305 TAGS-host: maybe-TAGS-find
1306 TAGS-host: maybe-TAGS-fixincludes
1307 TAGS-host: maybe-TAGS-flex
1308 TAGS-host: maybe-TAGS-gas
1309 TAGS-host: maybe-TAGS-gcc
1310 TAGS-host: maybe-TAGS-gawk
1311 TAGS-host: maybe-TAGS-gettext
1312 TAGS-host: maybe-TAGS-gmp
1313 TAGS-host: maybe-TAGS-mpfr
1314 TAGS-host: maybe-TAGS-gnuserv
1315 TAGS-host: maybe-TAGS-gprof
1316 TAGS-host: maybe-TAGS-gzip
1317 TAGS-host: maybe-TAGS-hello
1318 TAGS-host: maybe-TAGS-indent
1319 TAGS-host: maybe-TAGS-intl
1320 TAGS-host: maybe-TAGS-tcl
1321 TAGS-host: maybe-TAGS-itcl
1322 TAGS-host: maybe-TAGS-ld
1323 TAGS-host: maybe-TAGS-libcpp
1324 TAGS-host: maybe-TAGS-libdecnumber
1325 TAGS-host: maybe-TAGS-libgui
1326 TAGS-host: maybe-TAGS-libiberty
1327 TAGS-host: maybe-TAGS-libtool
1328 TAGS-host: maybe-TAGS-m4
1329 TAGS-host: maybe-TAGS-make
1330 TAGS-host: maybe-TAGS-mmalloc
1331 TAGS-host: maybe-TAGS-patch
1332 TAGS-host: maybe-TAGS-perl
1333 TAGS-host: maybe-TAGS-prms
1334 TAGS-host: maybe-TAGS-rcs
1335 TAGS-host: maybe-TAGS-readline
1336 TAGS-host: maybe-TAGS-release
1337 TAGS-host: maybe-TAGS-recode
1338 TAGS-host: maybe-TAGS-sed
1339 TAGS-host: maybe-TAGS-send-pr
1340 TAGS-host: maybe-TAGS-shellutils
1341 TAGS-host: maybe-TAGS-sid
1342 TAGS-host: maybe-TAGS-sim
1343 TAGS-host: maybe-TAGS-tar
1344 TAGS-host: maybe-TAGS-texinfo
1345 TAGS-host: maybe-TAGS-textutils
1346 TAGS-host: maybe-TAGS-time
1347 TAGS-host: maybe-TAGS-uudecode
1348 TAGS-host: maybe-TAGS-wdiff
1349 TAGS-host: maybe-TAGS-zip
1350 TAGS-host: maybe-TAGS-zlib
1351 TAGS-host: maybe-TAGS-gdb
1352 TAGS-host: maybe-TAGS-expect
1353 TAGS-host: maybe-TAGS-guile
1354 TAGS-host: maybe-TAGS-tk
1355 TAGS-host: maybe-TAGS-libtermcap
1356 TAGS-host: maybe-TAGS-utils
1357 TAGS-host: maybe-TAGS-gnattools
1358
1359 .PHONY: TAGS-target
1360
1361 TAGS-target: maybe-TAGS-target-libstdc++-v3
1362 TAGS-target: maybe-TAGS-target-libmudflap
1363 TAGS-target: maybe-TAGS-target-libssp
1364 TAGS-target: maybe-TAGS-target-newlib
1365 TAGS-target: maybe-TAGS-target-libgcc
1366 TAGS-target: maybe-TAGS-target-libgfortran
1367 TAGS-target: maybe-TAGS-target-libobjc
1368 TAGS-target: maybe-TAGS-target-libtermcap
1369 TAGS-target: maybe-TAGS-target-winsup
1370 TAGS-target: maybe-TAGS-target-libgloss
1371 TAGS-target: maybe-TAGS-target-libiberty
1372 TAGS-target: maybe-TAGS-target-gperf
1373 TAGS-target: maybe-TAGS-target-examples
1374 TAGS-target: maybe-TAGS-target-libffi
1375 TAGS-target: maybe-TAGS-target-libjava
1376 TAGS-target: maybe-TAGS-target-zlib
1377 TAGS-target: maybe-TAGS-target-boehm-gc
1378 TAGS-target: maybe-TAGS-target-qthreads
1379 TAGS-target: maybe-TAGS-target-rda
1380 TAGS-target: maybe-TAGS-target-libada
1381 TAGS-target: maybe-TAGS-target-libgomp
1382
1383 .PHONY: do-install-info
1384 do-install-info:
1385         @: $(MAKE); $(unstage)
1386         @r=`${PWD_COMMAND}`; export r; \
1387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1388         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1389           install-info-target
1390
1391
1392 .PHONY: install-info-host
1393
1394 install-info-host: maybe-install-info-ash
1395 install-info-host: maybe-install-info-autoconf
1396 install-info-host: maybe-install-info-automake
1397 install-info-host: maybe-install-info-bash
1398 install-info-host: maybe-install-info-bfd
1399 install-info-host: maybe-install-info-opcodes
1400 install-info-host: maybe-install-info-binutils
1401 install-info-host: maybe-install-info-bison
1402 install-info-host: maybe-install-info-byacc
1403 install-info-host: maybe-install-info-bzip2
1404 install-info-host: maybe-install-info-dejagnu
1405 install-info-host: maybe-install-info-diff
1406 install-info-host: maybe-install-info-dosutils
1407 install-info-host: maybe-install-info-etc
1408 install-info-host: maybe-install-info-fastjar
1409 install-info-host: maybe-install-info-fileutils
1410 install-info-host: maybe-install-info-findutils
1411 install-info-host: maybe-install-info-find
1412 install-info-host: maybe-install-info-fixincludes
1413 install-info-host: maybe-install-info-flex
1414 install-info-host: maybe-install-info-gas
1415 install-info-host: maybe-install-info-gcc
1416 install-info-host: maybe-install-info-gawk
1417 install-info-host: maybe-install-info-gettext
1418 install-info-host: maybe-install-info-gmp
1419 install-info-host: maybe-install-info-mpfr
1420 install-info-host: maybe-install-info-gnuserv
1421 install-info-host: maybe-install-info-gprof
1422 install-info-host: maybe-install-info-gzip
1423 install-info-host: maybe-install-info-hello
1424 install-info-host: maybe-install-info-indent
1425 install-info-host: maybe-install-info-intl
1426 install-info-host: maybe-install-info-tcl
1427 install-info-host: maybe-install-info-itcl
1428 install-info-host: maybe-install-info-ld
1429 install-info-host: maybe-install-info-libcpp
1430 install-info-host: maybe-install-info-libdecnumber
1431 install-info-host: maybe-install-info-libgui
1432 install-info-host: maybe-install-info-libiberty
1433 install-info-host: maybe-install-info-libtool
1434 install-info-host: maybe-install-info-m4
1435 install-info-host: maybe-install-info-make
1436 install-info-host: maybe-install-info-mmalloc
1437 install-info-host: maybe-install-info-patch
1438 install-info-host: maybe-install-info-perl
1439 install-info-host: maybe-install-info-prms
1440 install-info-host: maybe-install-info-rcs
1441 install-info-host: maybe-install-info-readline
1442 install-info-host: maybe-install-info-release
1443 install-info-host: maybe-install-info-recode
1444 install-info-host: maybe-install-info-sed
1445 install-info-host: maybe-install-info-send-pr
1446 install-info-host: maybe-install-info-shellutils
1447 install-info-host: maybe-install-info-sid
1448 install-info-host: maybe-install-info-sim
1449 install-info-host: maybe-install-info-tar
1450 install-info-host: maybe-install-info-texinfo
1451 install-info-host: maybe-install-info-textutils
1452 install-info-host: maybe-install-info-time
1453 install-info-host: maybe-install-info-uudecode
1454 install-info-host: maybe-install-info-wdiff
1455 install-info-host: maybe-install-info-zip
1456 install-info-host: maybe-install-info-zlib
1457 install-info-host: maybe-install-info-gdb
1458 install-info-host: maybe-install-info-expect
1459 install-info-host: maybe-install-info-guile
1460 install-info-host: maybe-install-info-tk
1461 install-info-host: maybe-install-info-libtermcap
1462 install-info-host: maybe-install-info-utils
1463 install-info-host: maybe-install-info-gnattools
1464
1465 .PHONY: install-info-target
1466
1467 install-info-target: maybe-install-info-target-libstdc++-v3
1468 install-info-target: maybe-install-info-target-libmudflap
1469 install-info-target: maybe-install-info-target-libssp
1470 install-info-target: maybe-install-info-target-newlib
1471 install-info-target: maybe-install-info-target-libgcc
1472 install-info-target: maybe-install-info-target-libgfortran
1473 install-info-target: maybe-install-info-target-libobjc
1474 install-info-target: maybe-install-info-target-libtermcap
1475 install-info-target: maybe-install-info-target-winsup
1476 install-info-target: maybe-install-info-target-libgloss
1477 install-info-target: maybe-install-info-target-libiberty
1478 install-info-target: maybe-install-info-target-gperf
1479 install-info-target: maybe-install-info-target-examples
1480 install-info-target: maybe-install-info-target-libffi
1481 install-info-target: maybe-install-info-target-libjava
1482 install-info-target: maybe-install-info-target-zlib
1483 install-info-target: maybe-install-info-target-boehm-gc
1484 install-info-target: maybe-install-info-target-qthreads
1485 install-info-target: maybe-install-info-target-rda
1486 install-info-target: maybe-install-info-target-libada
1487 install-info-target: maybe-install-info-target-libgomp
1488
1489 .PHONY: do-install-pdf
1490 do-install-pdf:
1491         @: $(MAKE); $(unstage)
1492         @r=`${PWD_COMMAND}`; export r; \
1493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1494         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1495           install-pdf-target
1496
1497
1498 .PHONY: install-pdf-host
1499
1500 install-pdf-host: maybe-install-pdf-ash
1501 install-pdf-host: maybe-install-pdf-autoconf
1502 install-pdf-host: maybe-install-pdf-automake
1503 install-pdf-host: maybe-install-pdf-bash
1504 install-pdf-host: maybe-install-pdf-bfd
1505 install-pdf-host: maybe-install-pdf-opcodes
1506 install-pdf-host: maybe-install-pdf-binutils
1507 install-pdf-host: maybe-install-pdf-bison
1508 install-pdf-host: maybe-install-pdf-byacc
1509 install-pdf-host: maybe-install-pdf-bzip2
1510 install-pdf-host: maybe-install-pdf-dejagnu
1511 install-pdf-host: maybe-install-pdf-diff
1512 install-pdf-host: maybe-install-pdf-dosutils
1513 install-pdf-host: maybe-install-pdf-etc
1514 install-pdf-host: maybe-install-pdf-fastjar
1515 install-pdf-host: maybe-install-pdf-fileutils
1516 install-pdf-host: maybe-install-pdf-findutils
1517 install-pdf-host: maybe-install-pdf-find
1518 install-pdf-host: maybe-install-pdf-fixincludes
1519 install-pdf-host: maybe-install-pdf-flex
1520 install-pdf-host: maybe-install-pdf-gas
1521 install-pdf-host: maybe-install-pdf-gcc
1522 install-pdf-host: maybe-install-pdf-gawk
1523 install-pdf-host: maybe-install-pdf-gettext
1524 install-pdf-host: maybe-install-pdf-gmp
1525 install-pdf-host: maybe-install-pdf-mpfr
1526 install-pdf-host: maybe-install-pdf-gnuserv
1527 install-pdf-host: maybe-install-pdf-gprof
1528 install-pdf-host: maybe-install-pdf-gzip
1529 install-pdf-host: maybe-install-pdf-hello
1530 install-pdf-host: maybe-install-pdf-indent
1531 install-pdf-host: maybe-install-pdf-intl
1532 install-pdf-host: maybe-install-pdf-tcl
1533 install-pdf-host: maybe-install-pdf-itcl
1534 install-pdf-host: maybe-install-pdf-ld
1535 install-pdf-host: maybe-install-pdf-libcpp
1536 install-pdf-host: maybe-install-pdf-libdecnumber
1537 install-pdf-host: maybe-install-pdf-libgui
1538 install-pdf-host: maybe-install-pdf-libiberty
1539 install-pdf-host: maybe-install-pdf-libtool
1540 install-pdf-host: maybe-install-pdf-m4
1541 install-pdf-host: maybe-install-pdf-make
1542 install-pdf-host: maybe-install-pdf-mmalloc
1543 install-pdf-host: maybe-install-pdf-patch
1544 install-pdf-host: maybe-install-pdf-perl
1545 install-pdf-host: maybe-install-pdf-prms
1546 install-pdf-host: maybe-install-pdf-rcs
1547 install-pdf-host: maybe-install-pdf-readline
1548 install-pdf-host: maybe-install-pdf-release
1549 install-pdf-host: maybe-install-pdf-recode
1550 install-pdf-host: maybe-install-pdf-sed
1551 install-pdf-host: maybe-install-pdf-send-pr
1552 install-pdf-host: maybe-install-pdf-shellutils
1553 install-pdf-host: maybe-install-pdf-sid
1554 install-pdf-host: maybe-install-pdf-sim
1555 install-pdf-host: maybe-install-pdf-tar
1556 install-pdf-host: maybe-install-pdf-texinfo
1557 install-pdf-host: maybe-install-pdf-textutils
1558 install-pdf-host: maybe-install-pdf-time
1559 install-pdf-host: maybe-install-pdf-uudecode
1560 install-pdf-host: maybe-install-pdf-wdiff
1561 install-pdf-host: maybe-install-pdf-zip
1562 install-pdf-host: maybe-install-pdf-zlib
1563 install-pdf-host: maybe-install-pdf-gdb
1564 install-pdf-host: maybe-install-pdf-expect
1565 install-pdf-host: maybe-install-pdf-guile
1566 install-pdf-host: maybe-install-pdf-tk
1567 install-pdf-host: maybe-install-pdf-libtermcap
1568 install-pdf-host: maybe-install-pdf-utils
1569 install-pdf-host: maybe-install-pdf-gnattools
1570
1571 .PHONY: install-pdf-target
1572
1573 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1574 install-pdf-target: maybe-install-pdf-target-libmudflap
1575 install-pdf-target: maybe-install-pdf-target-libssp
1576 install-pdf-target: maybe-install-pdf-target-newlib
1577 install-pdf-target: maybe-install-pdf-target-libgcc
1578 install-pdf-target: maybe-install-pdf-target-libgfortran
1579 install-pdf-target: maybe-install-pdf-target-libobjc
1580 install-pdf-target: maybe-install-pdf-target-libtermcap
1581 install-pdf-target: maybe-install-pdf-target-winsup
1582 install-pdf-target: maybe-install-pdf-target-libgloss
1583 install-pdf-target: maybe-install-pdf-target-libiberty
1584 install-pdf-target: maybe-install-pdf-target-gperf
1585 install-pdf-target: maybe-install-pdf-target-examples
1586 install-pdf-target: maybe-install-pdf-target-libffi
1587 install-pdf-target: maybe-install-pdf-target-libjava
1588 install-pdf-target: maybe-install-pdf-target-zlib
1589 install-pdf-target: maybe-install-pdf-target-boehm-gc
1590 install-pdf-target: maybe-install-pdf-target-qthreads
1591 install-pdf-target: maybe-install-pdf-target-rda
1592 install-pdf-target: maybe-install-pdf-target-libada
1593 install-pdf-target: maybe-install-pdf-target-libgomp
1594
1595 .PHONY: do-install-html
1596 do-install-html:
1597         @: $(MAKE); $(unstage)
1598         @r=`${PWD_COMMAND}`; export r; \
1599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1600         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1601           install-html-target
1602
1603
1604 .PHONY: install-html-host
1605
1606 install-html-host: maybe-install-html-ash
1607 install-html-host: maybe-install-html-autoconf
1608 install-html-host: maybe-install-html-automake
1609 install-html-host: maybe-install-html-bash
1610 install-html-host: maybe-install-html-bfd
1611 install-html-host: maybe-install-html-opcodes
1612 install-html-host: maybe-install-html-binutils
1613 install-html-host: maybe-install-html-bison
1614 install-html-host: maybe-install-html-byacc
1615 install-html-host: maybe-install-html-bzip2
1616 install-html-host: maybe-install-html-dejagnu
1617 install-html-host: maybe-install-html-diff
1618 install-html-host: maybe-install-html-dosutils
1619 install-html-host: maybe-install-html-etc
1620 install-html-host: maybe-install-html-fastjar
1621 install-html-host: maybe-install-html-fileutils
1622 install-html-host: maybe-install-html-findutils
1623 install-html-host: maybe-install-html-find
1624 install-html-host: maybe-install-html-fixincludes
1625 install-html-host: maybe-install-html-flex
1626 install-html-host: maybe-install-html-gas
1627 install-html-host: maybe-install-html-gcc
1628 install-html-host: maybe-install-html-gawk
1629 install-html-host: maybe-install-html-gettext
1630 install-html-host: maybe-install-html-gmp
1631 install-html-host: maybe-install-html-mpfr
1632 install-html-host: maybe-install-html-gnuserv
1633 install-html-host: maybe-install-html-gprof
1634 install-html-host: maybe-install-html-gzip
1635 install-html-host: maybe-install-html-hello
1636 install-html-host: maybe-install-html-indent
1637 install-html-host: maybe-install-html-intl
1638 install-html-host: maybe-install-html-tcl
1639 install-html-host: maybe-install-html-itcl
1640 install-html-host: maybe-install-html-ld
1641 install-html-host: maybe-install-html-libcpp
1642 install-html-host: maybe-install-html-libdecnumber
1643 install-html-host: maybe-install-html-libgui
1644 install-html-host: maybe-install-html-libiberty
1645 install-html-host: maybe-install-html-libtool
1646 install-html-host: maybe-install-html-m4
1647 install-html-host: maybe-install-html-make
1648 install-html-host: maybe-install-html-mmalloc
1649 install-html-host: maybe-install-html-patch
1650 install-html-host: maybe-install-html-perl
1651 install-html-host: maybe-install-html-prms
1652 install-html-host: maybe-install-html-rcs
1653 install-html-host: maybe-install-html-readline
1654 install-html-host: maybe-install-html-release
1655 install-html-host: maybe-install-html-recode
1656 install-html-host: maybe-install-html-sed
1657 install-html-host: maybe-install-html-send-pr
1658 install-html-host: maybe-install-html-shellutils
1659 install-html-host: maybe-install-html-sid
1660 install-html-host: maybe-install-html-sim
1661 install-html-host: maybe-install-html-tar
1662 install-html-host: maybe-install-html-texinfo
1663 install-html-host: maybe-install-html-textutils
1664 install-html-host: maybe-install-html-time
1665 install-html-host: maybe-install-html-uudecode
1666 install-html-host: maybe-install-html-wdiff
1667 install-html-host: maybe-install-html-zip
1668 install-html-host: maybe-install-html-zlib
1669 install-html-host: maybe-install-html-gdb
1670 install-html-host: maybe-install-html-expect
1671 install-html-host: maybe-install-html-guile
1672 install-html-host: maybe-install-html-tk
1673 install-html-host: maybe-install-html-libtermcap
1674 install-html-host: maybe-install-html-utils
1675 install-html-host: maybe-install-html-gnattools
1676
1677 .PHONY: install-html-target
1678
1679 install-html-target: maybe-install-html-target-libstdc++-v3
1680 install-html-target: maybe-install-html-target-libmudflap
1681 install-html-target: maybe-install-html-target-libssp
1682 install-html-target: maybe-install-html-target-newlib
1683 install-html-target: maybe-install-html-target-libgcc
1684 install-html-target: maybe-install-html-target-libgfortran
1685 install-html-target: maybe-install-html-target-libobjc
1686 install-html-target: maybe-install-html-target-libtermcap
1687 install-html-target: maybe-install-html-target-winsup
1688 install-html-target: maybe-install-html-target-libgloss
1689 install-html-target: maybe-install-html-target-libiberty
1690 install-html-target: maybe-install-html-target-gperf
1691 install-html-target: maybe-install-html-target-examples
1692 install-html-target: maybe-install-html-target-libffi
1693 install-html-target: maybe-install-html-target-libjava
1694 install-html-target: maybe-install-html-target-zlib
1695 install-html-target: maybe-install-html-target-boehm-gc
1696 install-html-target: maybe-install-html-target-qthreads
1697 install-html-target: maybe-install-html-target-rda
1698 install-html-target: maybe-install-html-target-libada
1699 install-html-target: maybe-install-html-target-libgomp
1700
1701 .PHONY: do-installcheck
1702 do-installcheck:
1703         @: $(MAKE); $(unstage)
1704         @r=`${PWD_COMMAND}`; export r; \
1705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1706         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1707           installcheck-target
1708
1709
1710 .PHONY: installcheck-host
1711
1712 installcheck-host: maybe-installcheck-ash
1713 installcheck-host: maybe-installcheck-autoconf
1714 installcheck-host: maybe-installcheck-automake
1715 installcheck-host: maybe-installcheck-bash
1716 installcheck-host: maybe-installcheck-bfd
1717 installcheck-host: maybe-installcheck-opcodes
1718 installcheck-host: maybe-installcheck-binutils
1719 installcheck-host: maybe-installcheck-bison
1720 installcheck-host: maybe-installcheck-byacc
1721 installcheck-host: maybe-installcheck-bzip2
1722 installcheck-host: maybe-installcheck-dejagnu
1723 installcheck-host: maybe-installcheck-diff
1724 installcheck-host: maybe-installcheck-dosutils
1725 installcheck-host: maybe-installcheck-etc
1726 installcheck-host: maybe-installcheck-fastjar
1727 installcheck-host: maybe-installcheck-fileutils
1728 installcheck-host: maybe-installcheck-findutils
1729 installcheck-host: maybe-installcheck-find
1730 installcheck-host: maybe-installcheck-fixincludes
1731 installcheck-host: maybe-installcheck-flex
1732 installcheck-host: maybe-installcheck-gas
1733 installcheck-host: maybe-installcheck-gcc
1734 installcheck-host: maybe-installcheck-gawk
1735 installcheck-host: maybe-installcheck-gettext
1736 installcheck-host: maybe-installcheck-gmp
1737 installcheck-host: maybe-installcheck-mpfr
1738 installcheck-host: maybe-installcheck-gnuserv
1739 installcheck-host: maybe-installcheck-gprof
1740 installcheck-host: maybe-installcheck-gzip
1741 installcheck-host: maybe-installcheck-hello
1742 installcheck-host: maybe-installcheck-indent
1743 installcheck-host: maybe-installcheck-intl
1744 installcheck-host: maybe-installcheck-tcl
1745 installcheck-host: maybe-installcheck-itcl
1746 installcheck-host: maybe-installcheck-ld
1747 installcheck-host: maybe-installcheck-libcpp
1748 installcheck-host: maybe-installcheck-libdecnumber
1749 installcheck-host: maybe-installcheck-libgui
1750 installcheck-host: maybe-installcheck-libiberty
1751 installcheck-host: maybe-installcheck-libtool
1752 installcheck-host: maybe-installcheck-m4
1753 installcheck-host: maybe-installcheck-make
1754 installcheck-host: maybe-installcheck-mmalloc
1755 installcheck-host: maybe-installcheck-patch
1756 installcheck-host: maybe-installcheck-perl
1757 installcheck-host: maybe-installcheck-prms
1758 installcheck-host: maybe-installcheck-rcs
1759 installcheck-host: maybe-installcheck-readline
1760 installcheck-host: maybe-installcheck-release
1761 installcheck-host: maybe-installcheck-recode
1762 installcheck-host: maybe-installcheck-sed
1763 installcheck-host: maybe-installcheck-send-pr
1764 installcheck-host: maybe-installcheck-shellutils
1765 installcheck-host: maybe-installcheck-sid
1766 installcheck-host: maybe-installcheck-sim
1767 installcheck-host: maybe-installcheck-tar
1768 installcheck-host: maybe-installcheck-texinfo
1769 installcheck-host: maybe-installcheck-textutils
1770 installcheck-host: maybe-installcheck-time
1771 installcheck-host: maybe-installcheck-uudecode
1772 installcheck-host: maybe-installcheck-wdiff
1773 installcheck-host: maybe-installcheck-zip
1774 installcheck-host: maybe-installcheck-zlib
1775 installcheck-host: maybe-installcheck-gdb
1776 installcheck-host: maybe-installcheck-expect
1777 installcheck-host: maybe-installcheck-guile
1778 installcheck-host: maybe-installcheck-tk
1779 installcheck-host: maybe-installcheck-libtermcap
1780 installcheck-host: maybe-installcheck-utils
1781 installcheck-host: maybe-installcheck-gnattools
1782
1783 .PHONY: installcheck-target
1784
1785 installcheck-target: maybe-installcheck-target-libstdc++-v3
1786 installcheck-target: maybe-installcheck-target-libmudflap
1787 installcheck-target: maybe-installcheck-target-libssp
1788 installcheck-target: maybe-installcheck-target-newlib
1789 installcheck-target: maybe-installcheck-target-libgcc
1790 installcheck-target: maybe-installcheck-target-libgfortran
1791 installcheck-target: maybe-installcheck-target-libobjc
1792 installcheck-target: maybe-installcheck-target-libtermcap
1793 installcheck-target: maybe-installcheck-target-winsup
1794 installcheck-target: maybe-installcheck-target-libgloss
1795 installcheck-target: maybe-installcheck-target-libiberty
1796 installcheck-target: maybe-installcheck-target-gperf
1797 installcheck-target: maybe-installcheck-target-examples
1798 installcheck-target: maybe-installcheck-target-libffi
1799 installcheck-target: maybe-installcheck-target-libjava
1800 installcheck-target: maybe-installcheck-target-zlib
1801 installcheck-target: maybe-installcheck-target-boehm-gc
1802 installcheck-target: maybe-installcheck-target-qthreads
1803 installcheck-target: maybe-installcheck-target-rda
1804 installcheck-target: maybe-installcheck-target-libada
1805 installcheck-target: maybe-installcheck-target-libgomp
1806
1807 .PHONY: do-mostlyclean
1808 do-mostlyclean:
1809         @: $(MAKE); $(unstage)
1810         @r=`${PWD_COMMAND}`; export r; \
1811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1812         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1813           mostlyclean-target
1814
1815
1816 .PHONY: mostlyclean-host
1817
1818 mostlyclean-host: maybe-mostlyclean-ash
1819 mostlyclean-host: maybe-mostlyclean-autoconf
1820 mostlyclean-host: maybe-mostlyclean-automake
1821 mostlyclean-host: maybe-mostlyclean-bash
1822 mostlyclean-host: maybe-mostlyclean-bfd
1823 mostlyclean-host: maybe-mostlyclean-opcodes
1824 mostlyclean-host: maybe-mostlyclean-binutils
1825 mostlyclean-host: maybe-mostlyclean-bison
1826 mostlyclean-host: maybe-mostlyclean-byacc
1827 mostlyclean-host: maybe-mostlyclean-bzip2
1828 mostlyclean-host: maybe-mostlyclean-dejagnu
1829 mostlyclean-host: maybe-mostlyclean-diff
1830 mostlyclean-host: maybe-mostlyclean-dosutils
1831 mostlyclean-host: maybe-mostlyclean-etc
1832 mostlyclean-host: maybe-mostlyclean-fastjar
1833 mostlyclean-host: maybe-mostlyclean-fileutils
1834 mostlyclean-host: maybe-mostlyclean-findutils
1835 mostlyclean-host: maybe-mostlyclean-find
1836 mostlyclean-host: maybe-mostlyclean-fixincludes
1837 mostlyclean-host: maybe-mostlyclean-flex
1838 mostlyclean-host: maybe-mostlyclean-gas
1839 mostlyclean-host: maybe-mostlyclean-gcc
1840 mostlyclean-host: maybe-mostlyclean-gawk
1841 mostlyclean-host: maybe-mostlyclean-gettext
1842 mostlyclean-host: maybe-mostlyclean-gmp
1843 mostlyclean-host: maybe-mostlyclean-mpfr
1844 mostlyclean-host: maybe-mostlyclean-gnuserv
1845 mostlyclean-host: maybe-mostlyclean-gprof
1846 mostlyclean-host: maybe-mostlyclean-gzip
1847 mostlyclean-host: maybe-mostlyclean-hello
1848 mostlyclean-host: maybe-mostlyclean-indent
1849 mostlyclean-host: maybe-mostlyclean-intl
1850 mostlyclean-host: maybe-mostlyclean-tcl
1851 mostlyclean-host: maybe-mostlyclean-itcl
1852 mostlyclean-host: maybe-mostlyclean-ld
1853 mostlyclean-host: maybe-mostlyclean-libcpp
1854 mostlyclean-host: maybe-mostlyclean-libdecnumber
1855 mostlyclean-host: maybe-mostlyclean-libgui
1856 mostlyclean-host: maybe-mostlyclean-libiberty
1857 mostlyclean-host: maybe-mostlyclean-libtool
1858 mostlyclean-host: maybe-mostlyclean-m4
1859 mostlyclean-host: maybe-mostlyclean-make
1860 mostlyclean-host: maybe-mostlyclean-mmalloc
1861 mostlyclean-host: maybe-mostlyclean-patch
1862 mostlyclean-host: maybe-mostlyclean-perl
1863 mostlyclean-host: maybe-mostlyclean-prms
1864 mostlyclean-host: maybe-mostlyclean-rcs
1865 mostlyclean-host: maybe-mostlyclean-readline
1866 mostlyclean-host: maybe-mostlyclean-release
1867 mostlyclean-host: maybe-mostlyclean-recode
1868 mostlyclean-host: maybe-mostlyclean-sed
1869 mostlyclean-host: maybe-mostlyclean-send-pr
1870 mostlyclean-host: maybe-mostlyclean-shellutils
1871 mostlyclean-host: maybe-mostlyclean-sid
1872 mostlyclean-host: maybe-mostlyclean-sim
1873 mostlyclean-host: maybe-mostlyclean-tar
1874 mostlyclean-host: maybe-mostlyclean-texinfo
1875 mostlyclean-host: maybe-mostlyclean-textutils
1876 mostlyclean-host: maybe-mostlyclean-time
1877 mostlyclean-host: maybe-mostlyclean-uudecode
1878 mostlyclean-host: maybe-mostlyclean-wdiff
1879 mostlyclean-host: maybe-mostlyclean-zip
1880 mostlyclean-host: maybe-mostlyclean-zlib
1881 mostlyclean-host: maybe-mostlyclean-gdb
1882 mostlyclean-host: maybe-mostlyclean-expect
1883 mostlyclean-host: maybe-mostlyclean-guile
1884 mostlyclean-host: maybe-mostlyclean-tk
1885 mostlyclean-host: maybe-mostlyclean-libtermcap
1886 mostlyclean-host: maybe-mostlyclean-utils
1887 mostlyclean-host: maybe-mostlyclean-gnattools
1888
1889 .PHONY: mostlyclean-target
1890
1891 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1892 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1893 mostlyclean-target: maybe-mostlyclean-target-libssp
1894 mostlyclean-target: maybe-mostlyclean-target-newlib
1895 mostlyclean-target: maybe-mostlyclean-target-libgcc
1896 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1897 mostlyclean-target: maybe-mostlyclean-target-libobjc
1898 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1899 mostlyclean-target: maybe-mostlyclean-target-winsup
1900 mostlyclean-target: maybe-mostlyclean-target-libgloss
1901 mostlyclean-target: maybe-mostlyclean-target-libiberty
1902 mostlyclean-target: maybe-mostlyclean-target-gperf
1903 mostlyclean-target: maybe-mostlyclean-target-examples
1904 mostlyclean-target: maybe-mostlyclean-target-libffi
1905 mostlyclean-target: maybe-mostlyclean-target-libjava
1906 mostlyclean-target: maybe-mostlyclean-target-zlib
1907 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1908 mostlyclean-target: maybe-mostlyclean-target-qthreads
1909 mostlyclean-target: maybe-mostlyclean-target-rda
1910 mostlyclean-target: maybe-mostlyclean-target-libada
1911 mostlyclean-target: maybe-mostlyclean-target-libgomp
1912
1913 .PHONY: do-clean
1914 do-clean:
1915         @: $(MAKE); $(unstage)
1916         @r=`${PWD_COMMAND}`; export r; \
1917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1918         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1919           clean-target
1920
1921
1922 .PHONY: clean-host
1923
1924 clean-host: maybe-clean-ash
1925 clean-host: maybe-clean-autoconf
1926 clean-host: maybe-clean-automake
1927 clean-host: maybe-clean-bash
1928 clean-host: maybe-clean-bfd
1929 clean-host: maybe-clean-opcodes
1930 clean-host: maybe-clean-binutils
1931 clean-host: maybe-clean-bison
1932 clean-host: maybe-clean-byacc
1933 clean-host: maybe-clean-bzip2
1934 clean-host: maybe-clean-dejagnu
1935 clean-host: maybe-clean-diff
1936 clean-host: maybe-clean-dosutils
1937 clean-host: maybe-clean-etc
1938 clean-host: maybe-clean-fastjar
1939 clean-host: maybe-clean-fileutils
1940 clean-host: maybe-clean-findutils
1941 clean-host: maybe-clean-find
1942 clean-host: maybe-clean-fixincludes
1943 clean-host: maybe-clean-flex
1944 clean-host: maybe-clean-gas
1945 clean-host: maybe-clean-gcc
1946 clean-host: maybe-clean-gawk
1947 clean-host: maybe-clean-gettext
1948 clean-host: maybe-clean-gmp
1949 clean-host: maybe-clean-mpfr
1950 clean-host: maybe-clean-gnuserv
1951 clean-host: maybe-clean-gprof
1952 clean-host: maybe-clean-gzip
1953 clean-host: maybe-clean-hello
1954 clean-host: maybe-clean-indent
1955 clean-host: maybe-clean-intl
1956 clean-host: maybe-clean-tcl
1957 clean-host: maybe-clean-itcl
1958 clean-host: maybe-clean-ld
1959 clean-host: maybe-clean-libcpp
1960 clean-host: maybe-clean-libdecnumber
1961 clean-host: maybe-clean-libgui
1962 clean-host: maybe-clean-libiberty
1963 clean-host: maybe-clean-libtool
1964 clean-host: maybe-clean-m4
1965 clean-host: maybe-clean-make
1966 clean-host: maybe-clean-mmalloc
1967 clean-host: maybe-clean-patch
1968 clean-host: maybe-clean-perl
1969 clean-host: maybe-clean-prms
1970 clean-host: maybe-clean-rcs
1971 clean-host: maybe-clean-readline
1972 clean-host: maybe-clean-release
1973 clean-host: maybe-clean-recode
1974 clean-host: maybe-clean-sed
1975 clean-host: maybe-clean-send-pr
1976 clean-host: maybe-clean-shellutils
1977 clean-host: maybe-clean-sid
1978 clean-host: maybe-clean-sim
1979 clean-host: maybe-clean-tar
1980 clean-host: maybe-clean-texinfo
1981 clean-host: maybe-clean-textutils
1982 clean-host: maybe-clean-time
1983 clean-host: maybe-clean-uudecode
1984 clean-host: maybe-clean-wdiff
1985 clean-host: maybe-clean-zip
1986 clean-host: maybe-clean-zlib
1987 clean-host: maybe-clean-gdb
1988 clean-host: maybe-clean-expect
1989 clean-host: maybe-clean-guile
1990 clean-host: maybe-clean-tk
1991 clean-host: maybe-clean-libtermcap
1992 clean-host: maybe-clean-utils
1993 clean-host: maybe-clean-gnattools
1994
1995 .PHONY: clean-target
1996
1997 clean-target: maybe-clean-target-libstdc++-v3
1998 clean-target: maybe-clean-target-libmudflap
1999 clean-target: maybe-clean-target-libssp
2000 clean-target: maybe-clean-target-newlib
2001 clean-target: maybe-clean-target-libgcc
2002 clean-target: maybe-clean-target-libgfortran
2003 clean-target: maybe-clean-target-libobjc
2004 clean-target: maybe-clean-target-libtermcap
2005 clean-target: maybe-clean-target-winsup
2006 clean-target: maybe-clean-target-libgloss
2007 clean-target: maybe-clean-target-libiberty
2008 clean-target: maybe-clean-target-gperf
2009 clean-target: maybe-clean-target-examples
2010 clean-target: maybe-clean-target-libffi
2011 clean-target: maybe-clean-target-libjava
2012 clean-target: maybe-clean-target-zlib
2013 clean-target: maybe-clean-target-boehm-gc
2014 clean-target: maybe-clean-target-qthreads
2015 clean-target: maybe-clean-target-rda
2016 clean-target: maybe-clean-target-libada
2017 clean-target: maybe-clean-target-libgomp
2018
2019 .PHONY: do-distclean
2020 do-distclean:
2021         @: $(MAKE); $(unstage)
2022         @r=`${PWD_COMMAND}`; export r; \
2023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2024         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2025           distclean-target
2026
2027
2028 .PHONY: distclean-host
2029
2030 distclean-host: maybe-distclean-ash
2031 distclean-host: maybe-distclean-autoconf
2032 distclean-host: maybe-distclean-automake
2033 distclean-host: maybe-distclean-bash
2034 distclean-host: maybe-distclean-bfd
2035 distclean-host: maybe-distclean-opcodes
2036 distclean-host: maybe-distclean-binutils
2037 distclean-host: maybe-distclean-bison
2038 distclean-host: maybe-distclean-byacc
2039 distclean-host: maybe-distclean-bzip2
2040 distclean-host: maybe-distclean-dejagnu
2041 distclean-host: maybe-distclean-diff
2042 distclean-host: maybe-distclean-dosutils
2043 distclean-host: maybe-distclean-etc
2044 distclean-host: maybe-distclean-fastjar
2045 distclean-host: maybe-distclean-fileutils
2046 distclean-host: maybe-distclean-findutils
2047 distclean-host: maybe-distclean-find
2048 distclean-host: maybe-distclean-fixincludes
2049 distclean-host: maybe-distclean-flex
2050 distclean-host: maybe-distclean-gas
2051 distclean-host: maybe-distclean-gcc
2052 distclean-host: maybe-distclean-gawk
2053 distclean-host: maybe-distclean-gettext
2054 distclean-host: maybe-distclean-gmp
2055 distclean-host: maybe-distclean-mpfr
2056 distclean-host: maybe-distclean-gnuserv
2057 distclean-host: maybe-distclean-gprof
2058 distclean-host: maybe-distclean-gzip
2059 distclean-host: maybe-distclean-hello
2060 distclean-host: maybe-distclean-indent
2061 distclean-host: maybe-distclean-intl
2062 distclean-host: maybe-distclean-tcl
2063 distclean-host: maybe-distclean-itcl
2064 distclean-host: maybe-distclean-ld
2065 distclean-host: maybe-distclean-libcpp
2066 distclean-host: maybe-distclean-libdecnumber
2067 distclean-host: maybe-distclean-libgui
2068 distclean-host: maybe-distclean-libiberty
2069 distclean-host: maybe-distclean-libtool
2070 distclean-host: maybe-distclean-m4
2071 distclean-host: maybe-distclean-make
2072 distclean-host: maybe-distclean-mmalloc
2073 distclean-host: maybe-distclean-patch
2074 distclean-host: maybe-distclean-perl
2075 distclean-host: maybe-distclean-prms
2076 distclean-host: maybe-distclean-rcs
2077 distclean-host: maybe-distclean-readline
2078 distclean-host: maybe-distclean-release
2079 distclean-host: maybe-distclean-recode
2080 distclean-host: maybe-distclean-sed
2081 distclean-host: maybe-distclean-send-pr
2082 distclean-host: maybe-distclean-shellutils
2083 distclean-host: maybe-distclean-sid
2084 distclean-host: maybe-distclean-sim
2085 distclean-host: maybe-distclean-tar
2086 distclean-host: maybe-distclean-texinfo
2087 distclean-host: maybe-distclean-textutils
2088 distclean-host: maybe-distclean-time
2089 distclean-host: maybe-distclean-uudecode
2090 distclean-host: maybe-distclean-wdiff
2091 distclean-host: maybe-distclean-zip
2092 distclean-host: maybe-distclean-zlib
2093 distclean-host: maybe-distclean-gdb
2094 distclean-host: maybe-distclean-expect
2095 distclean-host: maybe-distclean-guile
2096 distclean-host: maybe-distclean-tk
2097 distclean-host: maybe-distclean-libtermcap
2098 distclean-host: maybe-distclean-utils
2099 distclean-host: maybe-distclean-gnattools
2100
2101 .PHONY: distclean-target
2102
2103 distclean-target: maybe-distclean-target-libstdc++-v3
2104 distclean-target: maybe-distclean-target-libmudflap
2105 distclean-target: maybe-distclean-target-libssp
2106 distclean-target: maybe-distclean-target-newlib
2107 distclean-target: maybe-distclean-target-libgcc
2108 distclean-target: maybe-distclean-target-libgfortran
2109 distclean-target: maybe-distclean-target-libobjc
2110 distclean-target: maybe-distclean-target-libtermcap
2111 distclean-target: maybe-distclean-target-winsup
2112 distclean-target: maybe-distclean-target-libgloss
2113 distclean-target: maybe-distclean-target-libiberty
2114 distclean-target: maybe-distclean-target-gperf
2115 distclean-target: maybe-distclean-target-examples
2116 distclean-target: maybe-distclean-target-libffi
2117 distclean-target: maybe-distclean-target-libjava
2118 distclean-target: maybe-distclean-target-zlib
2119 distclean-target: maybe-distclean-target-boehm-gc
2120 distclean-target: maybe-distclean-target-qthreads
2121 distclean-target: maybe-distclean-target-rda
2122 distclean-target: maybe-distclean-target-libada
2123 distclean-target: maybe-distclean-target-libgomp
2124
2125 .PHONY: do-maintainer-clean
2126 do-maintainer-clean:
2127         @: $(MAKE); $(unstage)
2128         @r=`${PWD_COMMAND}`; export r; \
2129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2130         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2131           maintainer-clean-target
2132
2133
2134 .PHONY: maintainer-clean-host
2135
2136 maintainer-clean-host: maybe-maintainer-clean-ash
2137 maintainer-clean-host: maybe-maintainer-clean-autoconf
2138 maintainer-clean-host: maybe-maintainer-clean-automake
2139 maintainer-clean-host: maybe-maintainer-clean-bash
2140 maintainer-clean-host: maybe-maintainer-clean-bfd
2141 maintainer-clean-host: maybe-maintainer-clean-opcodes
2142 maintainer-clean-host: maybe-maintainer-clean-binutils
2143 maintainer-clean-host: maybe-maintainer-clean-bison
2144 maintainer-clean-host: maybe-maintainer-clean-byacc
2145 maintainer-clean-host: maybe-maintainer-clean-bzip2
2146 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2147 maintainer-clean-host: maybe-maintainer-clean-diff
2148 maintainer-clean-host: maybe-maintainer-clean-dosutils
2149 maintainer-clean-host: maybe-maintainer-clean-etc
2150 maintainer-clean-host: maybe-maintainer-clean-fastjar
2151 maintainer-clean-host: maybe-maintainer-clean-fileutils
2152 maintainer-clean-host: maybe-maintainer-clean-findutils
2153 maintainer-clean-host: maybe-maintainer-clean-find
2154 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2155 maintainer-clean-host: maybe-maintainer-clean-flex
2156 maintainer-clean-host: maybe-maintainer-clean-gas
2157 maintainer-clean-host: maybe-maintainer-clean-gcc
2158 maintainer-clean-host: maybe-maintainer-clean-gawk
2159 maintainer-clean-host: maybe-maintainer-clean-gettext
2160 maintainer-clean-host: maybe-maintainer-clean-gmp
2161 maintainer-clean-host: maybe-maintainer-clean-mpfr
2162 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2163 maintainer-clean-host: maybe-maintainer-clean-gprof
2164 maintainer-clean-host: maybe-maintainer-clean-gzip
2165 maintainer-clean-host: maybe-maintainer-clean-hello
2166 maintainer-clean-host: maybe-maintainer-clean-indent
2167 maintainer-clean-host: maybe-maintainer-clean-intl
2168 maintainer-clean-host: maybe-maintainer-clean-tcl
2169 maintainer-clean-host: maybe-maintainer-clean-itcl
2170 maintainer-clean-host: maybe-maintainer-clean-ld
2171 maintainer-clean-host: maybe-maintainer-clean-libcpp
2172 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2173 maintainer-clean-host: maybe-maintainer-clean-libgui
2174 maintainer-clean-host: maybe-maintainer-clean-libiberty
2175 maintainer-clean-host: maybe-maintainer-clean-libtool
2176 maintainer-clean-host: maybe-maintainer-clean-m4
2177 maintainer-clean-host: maybe-maintainer-clean-make
2178 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2179 maintainer-clean-host: maybe-maintainer-clean-patch
2180 maintainer-clean-host: maybe-maintainer-clean-perl
2181 maintainer-clean-host: maybe-maintainer-clean-prms
2182 maintainer-clean-host: maybe-maintainer-clean-rcs
2183 maintainer-clean-host: maybe-maintainer-clean-readline
2184 maintainer-clean-host: maybe-maintainer-clean-release
2185 maintainer-clean-host: maybe-maintainer-clean-recode
2186 maintainer-clean-host: maybe-maintainer-clean-sed
2187 maintainer-clean-host: maybe-maintainer-clean-send-pr
2188 maintainer-clean-host: maybe-maintainer-clean-shellutils
2189 maintainer-clean-host: maybe-maintainer-clean-sid
2190 maintainer-clean-host: maybe-maintainer-clean-sim
2191 maintainer-clean-host: maybe-maintainer-clean-tar
2192 maintainer-clean-host: maybe-maintainer-clean-texinfo
2193 maintainer-clean-host: maybe-maintainer-clean-textutils
2194 maintainer-clean-host: maybe-maintainer-clean-time
2195 maintainer-clean-host: maybe-maintainer-clean-uudecode
2196 maintainer-clean-host: maybe-maintainer-clean-wdiff
2197 maintainer-clean-host: maybe-maintainer-clean-zip
2198 maintainer-clean-host: maybe-maintainer-clean-zlib
2199 maintainer-clean-host: maybe-maintainer-clean-gdb
2200 maintainer-clean-host: maybe-maintainer-clean-expect
2201 maintainer-clean-host: maybe-maintainer-clean-guile
2202 maintainer-clean-host: maybe-maintainer-clean-tk
2203 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2204 maintainer-clean-host: maybe-maintainer-clean-utils
2205 maintainer-clean-host: maybe-maintainer-clean-gnattools
2206
2207 .PHONY: maintainer-clean-target
2208
2209 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2210 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2211 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2212 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2213 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2214 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2215 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2216 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2217 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2218 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2219 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2220 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2221 maintainer-clean-target: maybe-maintainer-clean-target-examples
2222 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2223 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2224 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2225 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2226 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2227 maintainer-clean-target: maybe-maintainer-clean-target-rda
2228 maintainer-clean-target: maybe-maintainer-clean-target-libada
2229 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2230
2231
2232 # Here are the targets which correspond to the do-X targets.
2233
2234 .PHONY: info installcheck dvi pdf html
2235 .PHONY: install-info install-pdf install-html
2236 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2237 .PHONY: local-clean local-distclean local-maintainer-clean
2238 info: do-info
2239 installcheck: do-installcheck
2240 dvi: do-dvi
2241 pdf: do-pdf
2242 html: do-html
2243
2244 # Make sure makeinfo is built before we do a `make info', if we're
2245 # in fact building texinfo.
2246 do-info: maybe-all-texinfo
2247
2248 install-info: do-install-info dir.info
2249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2250         if [ -f dir.info ] ; then \
2251           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2252         else true ; fi
2253
2254 install-pdf: do-install-pdf
2255
2256 install-html: do-install-html
2257
2258 local-clean:
2259         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2260
2261 local-distclean:
2262         -rm -f Makefile config.status config.cache mh-frag mt-frag
2263         -rm -f maybedep.tmp serdep.tmp
2264         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2265           rm -rf $(TARGET_SUBDIR); \
2266         else true; fi
2267         -rm -rf $(BUILD_SUBDIR)
2268         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2269           rm -rf $(HOST_SUBDIR); \
2270         else true; fi
2271         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2272         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2273         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2274         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2275         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2276
2277 local-maintainer-clean:
2278         @echo "This command is intended for maintainers to use;"
2279         @echo "it deletes files that may require special tools to rebuild."
2280
2281 clean: do-clean local-clean
2282 mostlyclean: do-mostlyclean local-clean
2283 distclean: do-distclean local-clean local-distclean
2284 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2285 maintainer-clean: local-distclean
2286 realclean: maintainer-clean
2287
2288 # Check target.
2289
2290 .PHONY: check do-check
2291 check: do-check
2292
2293 # Only include modules actually being configured and built.
2294 .PHONY: check-host
2295 check-host:  \
2296     maybe-check-ash \
2297     maybe-check-autoconf \
2298     maybe-check-automake \
2299     maybe-check-bash \
2300     maybe-check-bfd \
2301     maybe-check-opcodes \
2302     maybe-check-binutils \
2303     maybe-check-bison \
2304     maybe-check-byacc \
2305     maybe-check-bzip2 \
2306     maybe-check-dejagnu \
2307     maybe-check-diff \
2308     maybe-check-dosutils \
2309     maybe-check-etc \
2310     maybe-check-fastjar \
2311     maybe-check-fileutils \
2312     maybe-check-findutils \
2313     maybe-check-find \
2314     maybe-check-fixincludes \
2315     maybe-check-flex \
2316     maybe-check-gas \
2317     maybe-check-gcc \
2318     maybe-check-gawk \
2319     maybe-check-gettext \
2320     maybe-check-gmp \
2321     maybe-check-mpfr \
2322     maybe-check-gnuserv \
2323     maybe-check-gprof \
2324     maybe-check-gzip \
2325     maybe-check-hello \
2326     maybe-check-indent \
2327     maybe-check-intl \
2328     maybe-check-tcl \
2329     maybe-check-itcl \
2330     maybe-check-ld \
2331     maybe-check-libcpp \
2332     maybe-check-libdecnumber \
2333     maybe-check-libgui \
2334     maybe-check-libiberty \
2335     maybe-check-libtool \
2336     maybe-check-m4 \
2337     maybe-check-make \
2338     maybe-check-mmalloc \
2339     maybe-check-patch \
2340     maybe-check-perl \
2341     maybe-check-prms \
2342     maybe-check-rcs \
2343     maybe-check-readline \
2344     maybe-check-release \
2345     maybe-check-recode \
2346     maybe-check-sed \
2347     maybe-check-send-pr \
2348     maybe-check-shellutils \
2349     maybe-check-sid \
2350     maybe-check-sim \
2351     maybe-check-tar \
2352     maybe-check-texinfo \
2353     maybe-check-textutils \
2354     maybe-check-time \
2355     maybe-check-uudecode \
2356     maybe-check-wdiff \
2357     maybe-check-zip \
2358     maybe-check-zlib \
2359     maybe-check-gdb \
2360     maybe-check-expect \
2361     maybe-check-guile \
2362     maybe-check-tk \
2363     maybe-check-libtermcap \
2364     maybe-check-utils \
2365     maybe-check-gnattools
2366
2367 .PHONY: check-target
2368 check-target:  \
2369     maybe-check-target-libstdc++-v3 \
2370     maybe-check-target-libmudflap \
2371     maybe-check-target-libssp \
2372     maybe-check-target-newlib \
2373     maybe-check-target-libgcc \
2374     maybe-check-target-libgfortran \
2375     maybe-check-target-libobjc \
2376     maybe-check-target-libtermcap \
2377     maybe-check-target-winsup \
2378     maybe-check-target-libgloss \
2379     maybe-check-target-libiberty \
2380     maybe-check-target-gperf \
2381     maybe-check-target-examples \
2382     maybe-check-target-libffi \
2383     maybe-check-target-libjava \
2384     maybe-check-target-zlib \
2385     maybe-check-target-boehm-gc \
2386     maybe-check-target-qthreads \
2387     maybe-check-target-rda \
2388     maybe-check-target-libada \
2389     maybe-check-target-libgomp
2390
2391 do-check:
2392         @: $(MAKE); $(unstage)
2393         @r=`${PWD_COMMAND}`; export r; \
2394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2395         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2396
2397 # Automated reporting of test results.
2398
2399 warning.log: build.log
2400         $(srcdir)/contrib/warn_summary build.log > $@
2401
2402 mail-report.log:
2403         if test x'$(BOOT_CFLAGS)' != x''; then \
2404             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2405         fi; \
2406         $(srcdir)/contrib/test_summary -t >$@
2407         chmod +x $@
2408         echo If you really want to send e-mail, run ./$@ now
2409
2410 mail-report-with-warnings.log: warning.log
2411         if test x'$(BOOT_CFLAGS)' != x''; then \
2412             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2413         fi; \
2414         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2415         chmod +x $@
2416         echo If you really want to send e-mail, run ./$@ now
2417
2418 # Installation targets.
2419
2420 .PHONY: install uninstall
2421 install:
2422         @: $(MAKE); $(unstage)
2423         @r=`${PWD_COMMAND}`; export r; \
2424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2425         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2426
2427 .PHONY: install-host-nogcc
2428 install-host-nogcc:  \
2429     maybe-install-ash \
2430     maybe-install-autoconf \
2431     maybe-install-automake \
2432     maybe-install-bash \
2433     maybe-install-bfd \
2434     maybe-install-opcodes \
2435     maybe-install-binutils \
2436     maybe-install-bison \
2437     maybe-install-byacc \
2438     maybe-install-bzip2 \
2439     maybe-install-dejagnu \
2440     maybe-install-diff \
2441     maybe-install-dosutils \
2442     maybe-install-etc \
2443     maybe-install-fastjar \
2444     maybe-install-fileutils \
2445     maybe-install-findutils \
2446     maybe-install-find \
2447     maybe-install-fixincludes \
2448     maybe-install-flex \
2449     maybe-install-gas \
2450     maybe-install-gawk \
2451     maybe-install-gettext \
2452     maybe-install-gmp \
2453     maybe-install-mpfr \
2454     maybe-install-gnuserv \
2455     maybe-install-gprof \
2456     maybe-install-gzip \
2457     maybe-install-hello \
2458     maybe-install-indent \
2459     maybe-install-intl \
2460     maybe-install-tcl \
2461     maybe-install-itcl \
2462     maybe-install-ld \
2463     maybe-install-libcpp \
2464     maybe-install-libdecnumber \
2465     maybe-install-libgui \
2466     maybe-install-libiberty \
2467     maybe-install-libtool \
2468     maybe-install-m4 \
2469     maybe-install-make \
2470     maybe-install-mmalloc \
2471     maybe-install-patch \
2472     maybe-install-perl \
2473     maybe-install-prms \
2474     maybe-install-rcs \
2475     maybe-install-readline \
2476     maybe-install-release \
2477     maybe-install-recode \
2478     maybe-install-sed \
2479     maybe-install-send-pr \
2480     maybe-install-shellutils \
2481     maybe-install-sid \
2482     maybe-install-sim \
2483     maybe-install-tar \
2484     maybe-install-texinfo \
2485     maybe-install-textutils \
2486     maybe-install-time \
2487     maybe-install-uudecode \
2488     maybe-install-wdiff \
2489     maybe-install-zip \
2490     maybe-install-zlib \
2491     maybe-install-gdb \
2492     maybe-install-expect \
2493     maybe-install-guile \
2494     maybe-install-tk \
2495     maybe-install-libtermcap \
2496     maybe-install-utils \
2497     maybe-install-gnattools
2498
2499 .PHONY: install-host
2500 install-host:  \
2501     maybe-install-ash \
2502     maybe-install-autoconf \
2503     maybe-install-automake \
2504     maybe-install-bash \
2505     maybe-install-bfd \
2506     maybe-install-opcodes \
2507     maybe-install-binutils \
2508     maybe-install-bison \
2509     maybe-install-byacc \
2510     maybe-install-bzip2 \
2511     maybe-install-dejagnu \
2512     maybe-install-diff \
2513     maybe-install-dosutils \
2514     maybe-install-etc \
2515     maybe-install-fastjar \
2516     maybe-install-fileutils \
2517     maybe-install-findutils \
2518     maybe-install-find \
2519     maybe-install-fixincludes \
2520     maybe-install-flex \
2521     maybe-install-gas \
2522     maybe-install-gcc \
2523     maybe-install-gawk \
2524     maybe-install-gettext \
2525     maybe-install-gmp \
2526     maybe-install-mpfr \
2527     maybe-install-gnuserv \
2528     maybe-install-gprof \
2529     maybe-install-gzip \
2530     maybe-install-hello \
2531     maybe-install-indent \
2532     maybe-install-intl \
2533     maybe-install-tcl \
2534     maybe-install-itcl \
2535     maybe-install-ld \
2536     maybe-install-libcpp \
2537     maybe-install-libdecnumber \
2538     maybe-install-libgui \
2539     maybe-install-libiberty \
2540     maybe-install-libtool \
2541     maybe-install-m4 \
2542     maybe-install-make \
2543     maybe-install-mmalloc \
2544     maybe-install-patch \
2545     maybe-install-perl \
2546     maybe-install-prms \
2547     maybe-install-rcs \
2548     maybe-install-readline \
2549     maybe-install-release \
2550     maybe-install-recode \
2551     maybe-install-sed \
2552     maybe-install-send-pr \
2553     maybe-install-shellutils \
2554     maybe-install-sid \
2555     maybe-install-sim \
2556     maybe-install-tar \
2557     maybe-install-texinfo \
2558     maybe-install-textutils \
2559     maybe-install-time \
2560     maybe-install-uudecode \
2561     maybe-install-wdiff \
2562     maybe-install-zip \
2563     maybe-install-zlib \
2564     maybe-install-gdb \
2565     maybe-install-expect \
2566     maybe-install-guile \
2567     maybe-install-tk \
2568     maybe-install-libtermcap \
2569     maybe-install-utils \
2570     maybe-install-gnattools
2571
2572 .PHONY: install-target
2573 install-target:  \
2574     maybe-install-target-libstdc++-v3 \
2575     maybe-install-target-libmudflap \
2576     maybe-install-target-libssp \
2577     maybe-install-target-newlib \
2578     maybe-install-target-libgcc \
2579     maybe-install-target-libgfortran \
2580     maybe-install-target-libobjc \
2581     maybe-install-target-libtermcap \
2582     maybe-install-target-winsup \
2583     maybe-install-target-libgloss \
2584     maybe-install-target-libiberty \
2585     maybe-install-target-gperf \
2586     maybe-install-target-examples \
2587     maybe-install-target-libffi \
2588     maybe-install-target-libjava \
2589     maybe-install-target-zlib \
2590     maybe-install-target-boehm-gc \
2591     maybe-install-target-qthreads \
2592     maybe-install-target-rda \
2593     maybe-install-target-libada \
2594     maybe-install-target-libgomp
2595
2596 uninstall:
2597         @echo "the uninstall target is not supported in this tree"
2598
2599 .PHONY: install.all
2600 install.all: install-no-fixedincludes
2601         @if [ -f ./gcc/Makefile ] ; then \
2602                 r=`${PWD_COMMAND}` ; export r ; \
2603                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2604                 $(HOST_EXPORTS) \
2605                 (cd ./gcc && \
2606                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2607         else \
2608                 true ; \
2609         fi
2610
2611 # install-no-fixedincludes is used because Cygnus can not distribute
2612 # the fixed header files.
2613 .PHONY: install-no-fixedincludes
2614 install-no-fixedincludes: installdirs install-host-nogcc \
2615         install-target gcc-no-fixedincludes
2616
2617 ### other supporting targets
2618
2619 MAKEDIRS= \
2620         $(DESTDIR)$(prefix) \
2621         $(DESTDIR)$(exec_prefix)
2622 .PHONY: installdirs
2623 installdirs: mkinstalldirs
2624         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2625
2626 dir.info: do-install-info
2627         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2628           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2629           mv -f dir.info.new dir.info ; \
2630         else true ; \
2631         fi
2632
2633 dist:
2634         @echo "Building a full distribution of this tree isn't done"
2635         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2636
2637 etags tags: TAGS
2638
2639 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2640 # ability to use several tags files at once, so there is probably no need
2641 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2642 # (if we felt like it) have this Makefile write a piece of elisp which
2643 # the user could load to tell emacs19 where all the TAGS files we just
2644 # built are.
2645 TAGS: do-TAGS
2646
2647 # ------------------------------------
2648 # Macros for configure and all targets
2649 # ------------------------------------
2650
2651
2652
2653
2654
2655 # --------------------------------------
2656 # Modules which run on the build machine
2657 # --------------------------------------
2658
2659
2660 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2661 maybe-configure-build-libiberty:
2662 @if gcc-bootstrap
2663 configure-build-libiberty: stage_current
2664 @endif gcc-bootstrap
2665 @if build-libiberty
2666 maybe-configure-build-libiberty: configure-build-libiberty
2667 configure-build-libiberty: 
2668         @: $(MAKE); $(unstage)
2669         @r=`${PWD_COMMAND}`; export r; \
2670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2671         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2672         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2673         $(BUILD_EXPORTS) \
2674         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2675         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2676         case $(srcdir) in \
2677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2678           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2680         esac; \
2681         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2682         libsrcdir="$$s/libiberty"; \
2683         rm -f no-such-file || : ; \
2684         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2685           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2686           --target=${target_alias} $${srcdiroption}  \
2687           || exit 1
2688 @endif build-libiberty
2689
2690
2691
2692
2693
2694 .PHONY: all-build-libiberty maybe-all-build-libiberty
2695 maybe-all-build-libiberty:
2696 @if gcc-bootstrap
2697 all-build-libiberty: stage_current
2698 @endif gcc-bootstrap
2699 @if build-libiberty
2700 TARGET-build-libiberty=all
2701 maybe-all-build-libiberty: all-build-libiberty
2702 all-build-libiberty: configure-build-libiberty
2703         @: $(MAKE); $(unstage)
2704         @r=`${PWD_COMMAND}`; export r; \
2705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2706         $(BUILD_EXPORTS) \
2707         (cd $(BUILD_SUBDIR)/libiberty && \
2708           $(MAKE)   $(TARGET-build-libiberty))
2709 @endif build-libiberty
2710
2711
2712
2713
2714
2715 .PHONY: configure-build-bison maybe-configure-build-bison
2716 maybe-configure-build-bison:
2717 @if gcc-bootstrap
2718 configure-build-bison: stage_current
2719 @endif gcc-bootstrap
2720 @if build-bison
2721 maybe-configure-build-bison: configure-build-bison
2722 configure-build-bison: 
2723         @: $(MAKE); $(unstage)
2724         @r=`${PWD_COMMAND}`; export r; \
2725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2726         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2727         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2728         $(BUILD_EXPORTS) \
2729         echo Configuring in $(BUILD_SUBDIR)/bison; \
2730         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2731         case $(srcdir) in \
2732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2733           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2735         esac; \
2736         srcdiroption="--srcdir=$${topdir}/bison"; \
2737         libsrcdir="$$s/bison"; \
2738         rm -f no-such-file || : ; \
2739         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2740           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2741           --target=${target_alias} $${srcdiroption}  \
2742           || exit 1
2743 @endif build-bison
2744
2745
2746
2747
2748
2749 .PHONY: all-build-bison maybe-all-build-bison
2750 maybe-all-build-bison:
2751 @if gcc-bootstrap
2752 all-build-bison: stage_current
2753 @endif gcc-bootstrap
2754 @if build-bison
2755 TARGET-build-bison=all
2756 maybe-all-build-bison: all-build-bison
2757 all-build-bison: configure-build-bison
2758         @: $(MAKE); $(unstage)
2759         @r=`${PWD_COMMAND}`; export r; \
2760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2761         $(BUILD_EXPORTS) \
2762         (cd $(BUILD_SUBDIR)/bison && \
2763           $(MAKE)   $(TARGET-build-bison))
2764 @endif build-bison
2765
2766
2767
2768
2769
2770 .PHONY: configure-build-byacc maybe-configure-build-byacc
2771 maybe-configure-build-byacc:
2772 @if gcc-bootstrap
2773 configure-build-byacc: stage_current
2774 @endif gcc-bootstrap
2775 @if build-byacc
2776 maybe-configure-build-byacc: configure-build-byacc
2777 configure-build-byacc: 
2778         @: $(MAKE); $(unstage)
2779         @r=`${PWD_COMMAND}`; export r; \
2780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2782         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2783         $(BUILD_EXPORTS) \
2784         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2785         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2786         case $(srcdir) in \
2787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2788           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2790         esac; \
2791         srcdiroption="--srcdir=$${topdir}/byacc"; \
2792         libsrcdir="$$s/byacc"; \
2793         rm -f no-such-file || : ; \
2794         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2795           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2796           --target=${target_alias} $${srcdiroption}  \
2797           || exit 1
2798 @endif build-byacc
2799
2800
2801
2802
2803
2804 .PHONY: all-build-byacc maybe-all-build-byacc
2805 maybe-all-build-byacc:
2806 @if gcc-bootstrap
2807 all-build-byacc: stage_current
2808 @endif gcc-bootstrap
2809 @if build-byacc
2810 TARGET-build-byacc=all
2811 maybe-all-build-byacc: all-build-byacc
2812 all-build-byacc: configure-build-byacc
2813         @: $(MAKE); $(unstage)
2814         @r=`${PWD_COMMAND}`; export r; \
2815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2816         $(BUILD_EXPORTS) \
2817         (cd $(BUILD_SUBDIR)/byacc && \
2818           $(MAKE)   $(TARGET-build-byacc))
2819 @endif build-byacc
2820
2821
2822
2823
2824
2825 .PHONY: configure-build-flex maybe-configure-build-flex
2826 maybe-configure-build-flex:
2827 @if gcc-bootstrap
2828 configure-build-flex: stage_current
2829 @endif gcc-bootstrap
2830 @if build-flex
2831 maybe-configure-build-flex: configure-build-flex
2832 configure-build-flex: 
2833         @: $(MAKE); $(unstage)
2834         @r=`${PWD_COMMAND}`; export r; \
2835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2836         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2837         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2838         $(BUILD_EXPORTS) \
2839         echo Configuring in $(BUILD_SUBDIR)/flex; \
2840         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2841         case $(srcdir) in \
2842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2843           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2845         esac; \
2846         srcdiroption="--srcdir=$${topdir}/flex"; \
2847         libsrcdir="$$s/flex"; \
2848         rm -f no-such-file || : ; \
2849         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2850           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2851           --target=${target_alias} $${srcdiroption}  \
2852           || exit 1
2853 @endif build-flex
2854
2855
2856
2857
2858
2859 .PHONY: all-build-flex maybe-all-build-flex
2860 maybe-all-build-flex:
2861 @if gcc-bootstrap
2862 all-build-flex: stage_current
2863 @endif gcc-bootstrap
2864 @if build-flex
2865 TARGET-build-flex=all
2866 maybe-all-build-flex: all-build-flex
2867 all-build-flex: configure-build-flex
2868         @: $(MAKE); $(unstage)
2869         @r=`${PWD_COMMAND}`; export r; \
2870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2871         $(BUILD_EXPORTS) \
2872         (cd $(BUILD_SUBDIR)/flex && \
2873           $(MAKE)   $(TARGET-build-flex))
2874 @endif build-flex
2875
2876
2877
2878
2879
2880 .PHONY: configure-build-m4 maybe-configure-build-m4
2881 maybe-configure-build-m4:
2882 @if gcc-bootstrap
2883 configure-build-m4: stage_current
2884 @endif gcc-bootstrap
2885 @if build-m4
2886 maybe-configure-build-m4: configure-build-m4
2887 configure-build-m4: 
2888         @: $(MAKE); $(unstage)
2889         @r=`${PWD_COMMAND}`; export r; \
2890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2891         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2892         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2893         $(BUILD_EXPORTS) \
2894         echo Configuring in $(BUILD_SUBDIR)/m4; \
2895         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2896         case $(srcdir) in \
2897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2898           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2900         esac; \
2901         srcdiroption="--srcdir=$${topdir}/m4"; \
2902         libsrcdir="$$s/m4"; \
2903         rm -f no-such-file || : ; \
2904         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2905           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2906           --target=${target_alias} $${srcdiroption}  \
2907           || exit 1
2908 @endif build-m4
2909
2910
2911
2912
2913
2914 .PHONY: all-build-m4 maybe-all-build-m4
2915 maybe-all-build-m4:
2916 @if gcc-bootstrap
2917 all-build-m4: stage_current
2918 @endif gcc-bootstrap
2919 @if build-m4
2920 TARGET-build-m4=all
2921 maybe-all-build-m4: all-build-m4
2922 all-build-m4: configure-build-m4
2923         @: $(MAKE); $(unstage)
2924         @r=`${PWD_COMMAND}`; export r; \
2925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926         $(BUILD_EXPORTS) \
2927         (cd $(BUILD_SUBDIR)/m4 && \
2928           $(MAKE)   $(TARGET-build-m4))
2929 @endif build-m4
2930
2931
2932
2933
2934
2935 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2936 maybe-configure-build-texinfo:
2937 @if gcc-bootstrap
2938 configure-build-texinfo: stage_current
2939 @endif gcc-bootstrap
2940 @if build-texinfo
2941 maybe-configure-build-texinfo: configure-build-texinfo
2942 configure-build-texinfo: 
2943         @: $(MAKE); $(unstage)
2944         @r=`${PWD_COMMAND}`; export r; \
2945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2947         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2948         $(BUILD_EXPORTS) \
2949         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2950         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2951         case $(srcdir) in \
2952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2953           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2955         esac; \
2956         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2957         libsrcdir="$$s/texinfo"; \
2958         rm -f no-such-file || : ; \
2959         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2960           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2961           --target=${target_alias} $${srcdiroption}  \
2962           || exit 1
2963 @endif build-texinfo
2964
2965
2966
2967
2968
2969 .PHONY: all-build-texinfo maybe-all-build-texinfo
2970 maybe-all-build-texinfo:
2971 @if gcc-bootstrap
2972 all-build-texinfo: stage_current
2973 @endif gcc-bootstrap
2974 @if build-texinfo
2975 TARGET-build-texinfo=all
2976 maybe-all-build-texinfo: all-build-texinfo
2977 all-build-texinfo: configure-build-texinfo
2978         @: $(MAKE); $(unstage)
2979         @r=`${PWD_COMMAND}`; export r; \
2980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981         $(BUILD_EXPORTS) \
2982         (cd $(BUILD_SUBDIR)/texinfo && \
2983           $(MAKE)   $(TARGET-build-texinfo))
2984 @endif build-texinfo
2985
2986
2987
2988
2989
2990 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2991 maybe-configure-build-fixincludes:
2992 @if gcc-bootstrap
2993 configure-build-fixincludes: stage_current
2994 @endif gcc-bootstrap
2995 @if build-fixincludes
2996 maybe-configure-build-fixincludes: configure-build-fixincludes
2997 configure-build-fixincludes: 
2998         @: $(MAKE); $(unstage)
2999         @r=`${PWD_COMMAND}`; export r; \
3000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3001         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3002         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3003         $(BUILD_EXPORTS) \
3004         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3005         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3006         case $(srcdir) in \
3007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3008           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3010         esac; \
3011         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3012         libsrcdir="$$s/fixincludes"; \
3013         rm -f no-such-file || : ; \
3014         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3015           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3016           --target=${target_alias} $${srcdiroption}  \
3017           || exit 1
3018 @endif build-fixincludes
3019
3020
3021
3022
3023
3024 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3025 maybe-all-build-fixincludes:
3026 @if gcc-bootstrap
3027 all-build-fixincludes: stage_current
3028 @endif gcc-bootstrap
3029 @if build-fixincludes
3030 TARGET-build-fixincludes=all
3031 maybe-all-build-fixincludes: all-build-fixincludes
3032 all-build-fixincludes: configure-build-fixincludes
3033         @: $(MAKE); $(unstage)
3034         @r=`${PWD_COMMAND}`; export r; \
3035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036         $(BUILD_EXPORTS) \
3037         (cd $(BUILD_SUBDIR)/fixincludes && \
3038           $(MAKE)   $(TARGET-build-fixincludes))
3039 @endif build-fixincludes
3040
3041
3042
3043
3044
3045 # --------------------------------------
3046 # Modules which run on the host machine
3047 # --------------------------------------
3048
3049
3050 .PHONY: configure-ash maybe-configure-ash
3051 maybe-configure-ash:
3052 @if gcc-bootstrap
3053 configure-ash: stage_current
3054 @endif gcc-bootstrap
3055 @if ash
3056 maybe-configure-ash: configure-ash
3057 configure-ash: 
3058         @: $(MAKE); $(unstage)
3059         @r=`${PWD_COMMAND}`; export r; \
3060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3061         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3063         $(HOST_EXPORTS) \
3064         echo Configuring in $(HOST_SUBDIR)/ash; \
3065         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3066         case $(srcdir) in \
3067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3068           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3070         esac; \
3071         srcdiroption="--srcdir=$${topdir}/ash"; \
3072         libsrcdir="$$s/ash"; \
3073         $(SHELL) $${libsrcdir}/configure \
3074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3075           --target=${target_alias} $${srcdiroption}  \
3076           || exit 1
3077 @endif ash
3078
3079
3080
3081
3082
3083 .PHONY: all-ash maybe-all-ash
3084 maybe-all-ash:
3085 @if gcc-bootstrap
3086 all-ash: stage_current
3087 @endif gcc-bootstrap
3088 @if ash
3089 TARGET-ash=all
3090 maybe-all-ash: all-ash
3091 all-ash: configure-ash
3092         @: $(MAKE); $(unstage)
3093         @r=`${PWD_COMMAND}`; export r; \
3094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3095         $(HOST_EXPORTS) \
3096         (cd $(HOST_SUBDIR)/ash && \
3097           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
3098 @endif ash
3099
3100
3101
3102
3103 .PHONY: check-ash maybe-check-ash
3104 maybe-check-ash:
3105 @if ash
3106 maybe-check-ash: check-ash
3107
3108 check-ash:
3109         @: $(MAKE); $(unstage)
3110         @r=`${PWD_COMMAND}`; export r; \
3111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3112         $(HOST_EXPORTS) \
3113         (cd $(HOST_SUBDIR)/ash && \
3114           $(MAKE) $(FLAGS_TO_PASS)  check)
3115
3116 @endif ash
3117
3118 .PHONY: install-ash maybe-install-ash
3119 maybe-install-ash:
3120 @if ash
3121 maybe-install-ash: install-ash
3122
3123 install-ash: installdirs
3124         @: $(MAKE); $(unstage)
3125         @r=`${PWD_COMMAND}`; export r; \
3126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3127         $(HOST_EXPORTS) \
3128         (cd $(HOST_SUBDIR)/ash && \
3129           $(MAKE) $(FLAGS_TO_PASS)  install)
3130
3131 @endif ash
3132
3133 # Other targets (info, dvi, pdf, etc.)
3134
3135 .PHONY: maybe-info-ash info-ash
3136 maybe-info-ash:
3137 @if ash
3138 maybe-info-ash: info-ash
3139
3140 info-ash: \
3141     configure-ash 
3142         @: $(MAKE); $(unstage)
3143         @[ -f ./ash/Makefile ] || exit 0; \
3144         r=`${PWD_COMMAND}`; export r; \
3145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3146         $(HOST_EXPORTS) \
3147         for flag in $(EXTRA_HOST_FLAGS) ; do \
3148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3149         done; \
3150         echo "Doing info in ash" ; \
3151         (cd $(HOST_SUBDIR)/ash && \
3152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3154                   "RANLIB=$${RANLIB}" \
3155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3156                   info) \
3157           || exit 1
3158
3159 @endif ash
3160
3161 .PHONY: maybe-dvi-ash dvi-ash
3162 maybe-dvi-ash:
3163 @if ash
3164 maybe-dvi-ash: dvi-ash
3165
3166 dvi-ash: \
3167     configure-ash 
3168         @: $(MAKE); $(unstage)
3169         @[ -f ./ash/Makefile ] || exit 0; \
3170         r=`${PWD_COMMAND}`; export r; \
3171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172         $(HOST_EXPORTS) \
3173         for flag in $(EXTRA_HOST_FLAGS) ; do \
3174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3175         done; \
3176         echo "Doing dvi in ash" ; \
3177         (cd $(HOST_SUBDIR)/ash && \
3178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3180                   "RANLIB=$${RANLIB}" \
3181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3182                   dvi) \
3183           || exit 1
3184
3185 @endif ash
3186
3187 .PHONY: maybe-pdf-ash pdf-ash
3188 maybe-pdf-ash:
3189 @if ash
3190 maybe-pdf-ash: pdf-ash
3191
3192 pdf-ash: \
3193     configure-ash 
3194         @: $(MAKE); $(unstage)
3195         @[ -f ./ash/Makefile ] || exit 0; \
3196         r=`${PWD_COMMAND}`; export r; \
3197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3198         $(HOST_EXPORTS) \
3199         for flag in $(EXTRA_HOST_FLAGS) ; do \
3200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3201         done; \
3202         echo "Doing pdf in ash" ; \
3203         (cd $(HOST_SUBDIR)/ash && \
3204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3206                   "RANLIB=$${RANLIB}" \
3207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3208                   pdf) \
3209           || exit 1
3210
3211 @endif ash
3212
3213 .PHONY: maybe-html-ash html-ash
3214 maybe-html-ash:
3215 @if ash
3216 maybe-html-ash: html-ash
3217
3218 html-ash: \
3219     configure-ash 
3220         @: $(MAKE); $(unstage)
3221         @[ -f ./ash/Makefile ] || exit 0; \
3222         r=`${PWD_COMMAND}`; export r; \
3223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3224         $(HOST_EXPORTS) \
3225         for flag in $(EXTRA_HOST_FLAGS) ; do \
3226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3227         done; \
3228         echo "Doing html in ash" ; \
3229         (cd $(HOST_SUBDIR)/ash && \
3230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3232                   "RANLIB=$${RANLIB}" \
3233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3234                   html) \
3235           || exit 1
3236
3237 @endif ash
3238
3239 .PHONY: maybe-TAGS-ash TAGS-ash
3240 maybe-TAGS-ash:
3241 @if ash
3242 maybe-TAGS-ash: TAGS-ash
3243
3244 TAGS-ash: \
3245     configure-ash 
3246         @: $(MAKE); $(unstage)
3247         @[ -f ./ash/Makefile ] || exit 0; \
3248         r=`${PWD_COMMAND}`; export r; \
3249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3250         $(HOST_EXPORTS) \
3251         for flag in $(EXTRA_HOST_FLAGS) ; do \
3252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3253         done; \
3254         echo "Doing TAGS in ash" ; \
3255         (cd $(HOST_SUBDIR)/ash && \
3256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3258                   "RANLIB=$${RANLIB}" \
3259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3260                   TAGS) \
3261           || exit 1
3262
3263 @endif ash
3264
3265 .PHONY: maybe-install-info-ash install-info-ash
3266 maybe-install-info-ash:
3267 @if ash
3268 maybe-install-info-ash: install-info-ash
3269
3270 install-info-ash: \
3271     configure-ash \
3272     info-ash 
3273         @: $(MAKE); $(unstage)
3274         @[ -f ./ash/Makefile ] || exit 0; \
3275         r=`${PWD_COMMAND}`; export r; \
3276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277         $(HOST_EXPORTS) \
3278         for flag in $(EXTRA_HOST_FLAGS) ; do \
3279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3280         done; \
3281         echo "Doing install-info in ash" ; \
3282         (cd $(HOST_SUBDIR)/ash && \
3283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3285                   "RANLIB=$${RANLIB}" \
3286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3287                   install-info) \
3288           || exit 1
3289
3290 @endif ash
3291
3292 .PHONY: maybe-install-pdf-ash install-pdf-ash
3293 maybe-install-pdf-ash:
3294 @if ash
3295 maybe-install-pdf-ash: install-pdf-ash
3296
3297 install-pdf-ash: \
3298     configure-ash \
3299     pdf-ash 
3300         @: $(MAKE); $(unstage)
3301         @[ -f ./ash/Makefile ] || exit 0; \
3302         r=`${PWD_COMMAND}`; export r; \
3303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304         $(HOST_EXPORTS) \
3305         for flag in $(EXTRA_HOST_FLAGS) ; do \
3306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3307         done; \
3308         echo "Doing install-pdf in ash" ; \
3309         (cd $(HOST_SUBDIR)/ash && \
3310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3312                   "RANLIB=$${RANLIB}" \
3313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3314                   install-pdf) \
3315           || exit 1
3316
3317 @endif ash
3318
3319 .PHONY: maybe-install-html-ash install-html-ash
3320 maybe-install-html-ash:
3321 @if ash
3322 maybe-install-html-ash: install-html-ash
3323
3324 install-html-ash: \
3325     configure-ash \
3326     html-ash 
3327         @: $(MAKE); $(unstage)
3328         @[ -f ./ash/Makefile ] || exit 0; \
3329         r=`${PWD_COMMAND}`; export r; \
3330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3331         $(HOST_EXPORTS) \
3332         for flag in $(EXTRA_HOST_FLAGS) ; do \
3333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3334         done; \
3335         echo "Doing install-html in ash" ; \
3336         (cd $(HOST_SUBDIR)/ash && \
3337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3339                   "RANLIB=$${RANLIB}" \
3340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3341                   install-html) \
3342           || exit 1
3343
3344 @endif ash
3345
3346 .PHONY: maybe-installcheck-ash installcheck-ash
3347 maybe-installcheck-ash:
3348 @if ash
3349 maybe-installcheck-ash: installcheck-ash
3350
3351 installcheck-ash: \
3352     configure-ash 
3353         @: $(MAKE); $(unstage)
3354         @[ -f ./ash/Makefile ] || exit 0; \
3355         r=`${PWD_COMMAND}`; export r; \
3356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357         $(HOST_EXPORTS) \
3358         for flag in $(EXTRA_HOST_FLAGS) ; do \
3359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360         done; \
3361         echo "Doing installcheck in ash" ; \
3362         (cd $(HOST_SUBDIR)/ash && \
3363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365                   "RANLIB=$${RANLIB}" \
3366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3367                   installcheck) \
3368           || exit 1
3369
3370 @endif ash
3371
3372 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3373 maybe-mostlyclean-ash:
3374 @if ash
3375 maybe-mostlyclean-ash: mostlyclean-ash
3376
3377 mostlyclean-ash: 
3378         @: $(MAKE); $(unstage)
3379         @[ -f ./ash/Makefile ] || exit 0; \
3380         r=`${PWD_COMMAND}`; export r; \
3381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3382         $(HOST_EXPORTS) \
3383         for flag in $(EXTRA_HOST_FLAGS) ; do \
3384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3385         done; \
3386         echo "Doing mostlyclean in ash" ; \
3387         (cd $(HOST_SUBDIR)/ash && \
3388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3390                   "RANLIB=$${RANLIB}" \
3391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3392                   mostlyclean) \
3393           || exit 1
3394
3395 @endif ash
3396
3397 .PHONY: maybe-clean-ash clean-ash
3398 maybe-clean-ash:
3399 @if ash
3400 maybe-clean-ash: clean-ash
3401
3402 clean-ash: 
3403         @: $(MAKE); $(unstage)
3404         @[ -f ./ash/Makefile ] || exit 0; \
3405         r=`${PWD_COMMAND}`; export r; \
3406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407         $(HOST_EXPORTS) \
3408         for flag in $(EXTRA_HOST_FLAGS) ; do \
3409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3410         done; \
3411         echo "Doing clean in ash" ; \
3412         (cd $(HOST_SUBDIR)/ash && \
3413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3415                   "RANLIB=$${RANLIB}" \
3416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3417                   clean) \
3418           || exit 1
3419
3420 @endif ash
3421
3422 .PHONY: maybe-distclean-ash distclean-ash
3423 maybe-distclean-ash:
3424 @if ash
3425 maybe-distclean-ash: distclean-ash
3426
3427 distclean-ash: 
3428         @: $(MAKE); $(unstage)
3429         @[ -f ./ash/Makefile ] || exit 0; \
3430         r=`${PWD_COMMAND}`; export r; \
3431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432         $(HOST_EXPORTS) \
3433         for flag in $(EXTRA_HOST_FLAGS) ; do \
3434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3435         done; \
3436         echo "Doing distclean in ash" ; \
3437         (cd $(HOST_SUBDIR)/ash && \
3438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3440                   "RANLIB=$${RANLIB}" \
3441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3442                   distclean) \
3443           || exit 1
3444
3445 @endif ash
3446
3447 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3448 maybe-maintainer-clean-ash:
3449 @if ash
3450 maybe-maintainer-clean-ash: maintainer-clean-ash
3451
3452 maintainer-clean-ash: 
3453         @: $(MAKE); $(unstage)
3454         @[ -f ./ash/Makefile ] || exit 0; \
3455         r=`${PWD_COMMAND}`; export r; \
3456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457         $(HOST_EXPORTS) \
3458         for flag in $(EXTRA_HOST_FLAGS) ; do \
3459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3460         done; \
3461         echo "Doing maintainer-clean in ash" ; \
3462         (cd $(HOST_SUBDIR)/ash && \
3463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3465                   "RANLIB=$${RANLIB}" \
3466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3467                   maintainer-clean) \
3468           || exit 1
3469
3470 @endif ash
3471
3472
3473
3474 .PHONY: configure-autoconf maybe-configure-autoconf
3475 maybe-configure-autoconf:
3476 @if gcc-bootstrap
3477 configure-autoconf: stage_current
3478 @endif gcc-bootstrap
3479 @if autoconf
3480 maybe-configure-autoconf: configure-autoconf
3481 configure-autoconf: 
3482         @: $(MAKE); $(unstage)
3483         @r=`${PWD_COMMAND}`; export r; \
3484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3485         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3487         $(HOST_EXPORTS) \
3488         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3489         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3490         case $(srcdir) in \
3491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3492           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3494         esac; \
3495         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3496         libsrcdir="$$s/autoconf"; \
3497         $(SHELL) $${libsrcdir}/configure \
3498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3499           --target=${target_alias} $${srcdiroption}  \
3500           || exit 1
3501 @endif autoconf
3502
3503
3504
3505
3506
3507 .PHONY: all-autoconf maybe-all-autoconf
3508 maybe-all-autoconf:
3509 @if gcc-bootstrap
3510 all-autoconf: stage_current
3511 @endif gcc-bootstrap
3512 @if autoconf
3513 TARGET-autoconf=all
3514 maybe-all-autoconf: all-autoconf
3515 all-autoconf: configure-autoconf
3516         @: $(MAKE); $(unstage)
3517         @r=`${PWD_COMMAND}`; export r; \
3518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3519         $(HOST_EXPORTS) \
3520         (cd $(HOST_SUBDIR)/autoconf && \
3521           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
3522 @endif autoconf
3523
3524
3525
3526
3527 .PHONY: check-autoconf maybe-check-autoconf
3528 maybe-check-autoconf:
3529 @if autoconf
3530 maybe-check-autoconf: check-autoconf
3531
3532 check-autoconf:
3533         @: $(MAKE); $(unstage)
3534         @r=`${PWD_COMMAND}`; export r; \
3535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3536         $(HOST_EXPORTS) \
3537         (cd $(HOST_SUBDIR)/autoconf && \
3538           $(MAKE) $(FLAGS_TO_PASS)  check)
3539
3540 @endif autoconf
3541
3542 .PHONY: install-autoconf maybe-install-autoconf
3543 maybe-install-autoconf:
3544 @if autoconf
3545 maybe-install-autoconf: install-autoconf
3546
3547 install-autoconf: installdirs
3548         @: $(MAKE); $(unstage)
3549         @r=`${PWD_COMMAND}`; export r; \
3550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551         $(HOST_EXPORTS) \
3552         (cd $(HOST_SUBDIR)/autoconf && \
3553           $(MAKE) $(FLAGS_TO_PASS)  install)
3554
3555 @endif autoconf
3556
3557 # Other targets (info, dvi, pdf, etc.)
3558
3559 .PHONY: maybe-info-autoconf info-autoconf
3560 maybe-info-autoconf:
3561 @if autoconf
3562 maybe-info-autoconf: info-autoconf
3563
3564 info-autoconf: \
3565     configure-autoconf 
3566         @: $(MAKE); $(unstage)
3567         @[ -f ./autoconf/Makefile ] || exit 0; \
3568         r=`${PWD_COMMAND}`; export r; \
3569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3570         $(HOST_EXPORTS) \
3571         for flag in $(EXTRA_HOST_FLAGS) ; do \
3572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3573         done; \
3574         echo "Doing info in autoconf" ; \
3575         (cd $(HOST_SUBDIR)/autoconf && \
3576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3578                   "RANLIB=$${RANLIB}" \
3579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3580                   info) \
3581           || exit 1
3582
3583 @endif autoconf
3584
3585 .PHONY: maybe-dvi-autoconf dvi-autoconf
3586 maybe-dvi-autoconf:
3587 @if autoconf
3588 maybe-dvi-autoconf: dvi-autoconf
3589
3590 dvi-autoconf: \
3591     configure-autoconf 
3592         @: $(MAKE); $(unstage)
3593         @[ -f ./autoconf/Makefile ] || exit 0; \
3594         r=`${PWD_COMMAND}`; export r; \
3595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3596         $(HOST_EXPORTS) \
3597         for flag in $(EXTRA_HOST_FLAGS) ; do \
3598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3599         done; \
3600         echo "Doing dvi in autoconf" ; \
3601         (cd $(HOST_SUBDIR)/autoconf && \
3602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3604                   "RANLIB=$${RANLIB}" \
3605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3606                   dvi) \
3607           || exit 1
3608
3609 @endif autoconf
3610
3611 .PHONY: maybe-pdf-autoconf pdf-autoconf
3612 maybe-pdf-autoconf:
3613 @if autoconf
3614 maybe-pdf-autoconf: pdf-autoconf
3615
3616 pdf-autoconf: \
3617     configure-autoconf 
3618         @: $(MAKE); $(unstage)
3619         @[ -f ./autoconf/Makefile ] || exit 0; \
3620         r=`${PWD_COMMAND}`; export r; \
3621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3622         $(HOST_EXPORTS) \
3623         for flag in $(EXTRA_HOST_FLAGS) ; do \
3624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3625         done; \
3626         echo "Doing pdf in autoconf" ; \
3627         (cd $(HOST_SUBDIR)/autoconf && \
3628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3630                   "RANLIB=$${RANLIB}" \
3631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3632                   pdf) \
3633           || exit 1
3634
3635 @endif autoconf
3636
3637 .PHONY: maybe-html-autoconf html-autoconf
3638 maybe-html-autoconf:
3639 @if autoconf
3640 maybe-html-autoconf: html-autoconf
3641
3642 html-autoconf: \
3643     configure-autoconf 
3644         @: $(MAKE); $(unstage)
3645         @[ -f ./autoconf/Makefile ] || exit 0; \
3646         r=`${PWD_COMMAND}`; export r; \
3647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3648         $(HOST_EXPORTS) \
3649         for flag in $(EXTRA_HOST_FLAGS) ; do \
3650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3651         done; \
3652         echo "Doing html in autoconf" ; \
3653         (cd $(HOST_SUBDIR)/autoconf && \
3654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3656                   "RANLIB=$${RANLIB}" \
3657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3658                   html) \
3659           || exit 1
3660
3661 @endif autoconf
3662
3663 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3664 maybe-TAGS-autoconf:
3665 @if autoconf
3666 maybe-TAGS-autoconf: TAGS-autoconf
3667
3668 TAGS-autoconf: \
3669     configure-autoconf 
3670         @: $(MAKE); $(unstage)
3671         @[ -f ./autoconf/Makefile ] || exit 0; \
3672         r=`${PWD_COMMAND}`; export r; \
3673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3674         $(HOST_EXPORTS) \
3675         for flag in $(EXTRA_HOST_FLAGS) ; do \
3676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3677         done; \
3678         echo "Doing TAGS in autoconf" ; \
3679         (cd $(HOST_SUBDIR)/autoconf && \
3680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3682                   "RANLIB=$${RANLIB}" \
3683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3684                   TAGS) \
3685           || exit 1
3686
3687 @endif autoconf
3688
3689 .PHONY: maybe-install-info-autoconf install-info-autoconf
3690 maybe-install-info-autoconf:
3691 @if autoconf
3692 maybe-install-info-autoconf: install-info-autoconf
3693
3694 install-info-autoconf: \
3695     configure-autoconf \
3696     info-autoconf 
3697         @: $(MAKE); $(unstage)
3698         @[ -f ./autoconf/Makefile ] || exit 0; \
3699         r=`${PWD_COMMAND}`; export r; \
3700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3701         $(HOST_EXPORTS) \
3702         for flag in $(EXTRA_HOST_FLAGS) ; do \
3703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3704         done; \
3705         echo "Doing install-info in autoconf" ; \
3706         (cd $(HOST_SUBDIR)/autoconf && \
3707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3709                   "RANLIB=$${RANLIB}" \
3710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3711                   install-info) \
3712           || exit 1
3713
3714 @endif autoconf
3715
3716 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3717 maybe-install-pdf-autoconf:
3718 @if autoconf
3719 maybe-install-pdf-autoconf: install-pdf-autoconf
3720
3721 install-pdf-autoconf: \
3722     configure-autoconf \
3723     pdf-autoconf 
3724         @: $(MAKE); $(unstage)
3725         @[ -f ./autoconf/Makefile ] || exit 0; \
3726         r=`${PWD_COMMAND}`; export r; \
3727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3728         $(HOST_EXPORTS) \
3729         for flag in $(EXTRA_HOST_FLAGS) ; do \
3730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3731         done; \
3732         echo "Doing install-pdf in autoconf" ; \
3733         (cd $(HOST_SUBDIR)/autoconf && \
3734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3736                   "RANLIB=$${RANLIB}" \
3737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3738                   install-pdf) \
3739           || exit 1
3740
3741 @endif autoconf
3742
3743 .PHONY: maybe-install-html-autoconf install-html-autoconf
3744 maybe-install-html-autoconf:
3745 @if autoconf
3746 maybe-install-html-autoconf: install-html-autoconf
3747
3748 install-html-autoconf: \
3749     configure-autoconf \
3750     html-autoconf 
3751         @: $(MAKE); $(unstage)
3752         @[ -f ./autoconf/Makefile ] || exit 0; \
3753         r=`${PWD_COMMAND}`; export r; \
3754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755         $(HOST_EXPORTS) \
3756         for flag in $(EXTRA_HOST_FLAGS) ; do \
3757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3758         done; \
3759         echo "Doing install-html in autoconf" ; \
3760         (cd $(HOST_SUBDIR)/autoconf && \
3761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3763                   "RANLIB=$${RANLIB}" \
3764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3765                   install-html) \
3766           || exit 1
3767
3768 @endif autoconf
3769
3770 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3771 maybe-installcheck-autoconf:
3772 @if autoconf
3773 maybe-installcheck-autoconf: installcheck-autoconf
3774
3775 installcheck-autoconf: \
3776     configure-autoconf 
3777         @: $(MAKE); $(unstage)
3778         @[ -f ./autoconf/Makefile ] || exit 0; \
3779         r=`${PWD_COMMAND}`; export r; \
3780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3781         $(HOST_EXPORTS) \
3782         for flag in $(EXTRA_HOST_FLAGS) ; do \
3783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3784         done; \
3785         echo "Doing installcheck in autoconf" ; \
3786         (cd $(HOST_SUBDIR)/autoconf && \
3787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3789                   "RANLIB=$${RANLIB}" \
3790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3791                   installcheck) \
3792           || exit 1
3793
3794 @endif autoconf
3795
3796 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3797 maybe-mostlyclean-autoconf:
3798 @if autoconf
3799 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3800
3801 mostlyclean-autoconf: 
3802         @: $(MAKE); $(unstage)
3803         @[ -f ./autoconf/Makefile ] || exit 0; \
3804         r=`${PWD_COMMAND}`; export r; \
3805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3806         $(HOST_EXPORTS) \
3807         for flag in $(EXTRA_HOST_FLAGS) ; do \
3808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3809         done; \
3810         echo "Doing mostlyclean in autoconf" ; \
3811         (cd $(HOST_SUBDIR)/autoconf && \
3812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3814                   "RANLIB=$${RANLIB}" \
3815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3816                   mostlyclean) \
3817           || exit 1
3818
3819 @endif autoconf
3820
3821 .PHONY: maybe-clean-autoconf clean-autoconf
3822 maybe-clean-autoconf:
3823 @if autoconf
3824 maybe-clean-autoconf: clean-autoconf
3825
3826 clean-autoconf: 
3827         @: $(MAKE); $(unstage)
3828         @[ -f ./autoconf/Makefile ] || exit 0; \
3829         r=`${PWD_COMMAND}`; export r; \
3830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3831         $(HOST_EXPORTS) \
3832         for flag in $(EXTRA_HOST_FLAGS) ; do \
3833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3834         done; \
3835         echo "Doing clean in autoconf" ; \
3836         (cd $(HOST_SUBDIR)/autoconf && \
3837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3839                   "RANLIB=$${RANLIB}" \
3840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3841                   clean) \
3842           || exit 1
3843
3844 @endif autoconf
3845
3846 .PHONY: maybe-distclean-autoconf distclean-autoconf
3847 maybe-distclean-autoconf:
3848 @if autoconf
3849 maybe-distclean-autoconf: distclean-autoconf
3850
3851 distclean-autoconf: 
3852         @: $(MAKE); $(unstage)
3853         @[ -f ./autoconf/Makefile ] || exit 0; \
3854         r=`${PWD_COMMAND}`; export r; \
3855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3856         $(HOST_EXPORTS) \
3857         for flag in $(EXTRA_HOST_FLAGS) ; do \
3858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3859         done; \
3860         echo "Doing distclean in autoconf" ; \
3861         (cd $(HOST_SUBDIR)/autoconf && \
3862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3864                   "RANLIB=$${RANLIB}" \
3865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3866                   distclean) \
3867           || exit 1
3868
3869 @endif autoconf
3870
3871 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3872 maybe-maintainer-clean-autoconf:
3873 @if autoconf
3874 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3875
3876 maintainer-clean-autoconf: 
3877         @: $(MAKE); $(unstage)
3878         @[ -f ./autoconf/Makefile ] || exit 0; \
3879         r=`${PWD_COMMAND}`; export r; \
3880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881         $(HOST_EXPORTS) \
3882         for flag in $(EXTRA_HOST_FLAGS) ; do \
3883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3884         done; \
3885         echo "Doing maintainer-clean in autoconf" ; \
3886         (cd $(HOST_SUBDIR)/autoconf && \
3887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3889                   "RANLIB=$${RANLIB}" \
3890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3891                   maintainer-clean) \
3892           || exit 1
3893
3894 @endif autoconf
3895
3896
3897
3898 .PHONY: configure-automake maybe-configure-automake
3899 maybe-configure-automake:
3900 @if gcc-bootstrap
3901 configure-automake: stage_current
3902 @endif gcc-bootstrap
3903 @if automake
3904 maybe-configure-automake: configure-automake
3905 configure-automake: 
3906         @: $(MAKE); $(unstage)
3907         @r=`${PWD_COMMAND}`; export r; \
3908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3909         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3911         $(HOST_EXPORTS) \
3912         echo Configuring in $(HOST_SUBDIR)/automake; \
3913         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3914         case $(srcdir) in \
3915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3916           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3918         esac; \
3919         srcdiroption="--srcdir=$${topdir}/automake"; \
3920         libsrcdir="$$s/automake"; \
3921         $(SHELL) $${libsrcdir}/configure \
3922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3923           --target=${target_alias} $${srcdiroption}  \
3924           || exit 1
3925 @endif automake
3926
3927
3928
3929
3930
3931 .PHONY: all-automake maybe-all-automake
3932 maybe-all-automake:
3933 @if gcc-bootstrap
3934 all-automake: stage_current
3935 @endif gcc-bootstrap
3936 @if automake
3937 TARGET-automake=all
3938 maybe-all-automake: all-automake
3939 all-automake: configure-automake
3940         @: $(MAKE); $(unstage)
3941         @r=`${PWD_COMMAND}`; export r; \
3942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3943         $(HOST_EXPORTS) \
3944         (cd $(HOST_SUBDIR)/automake && \
3945           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3946 @endif automake
3947
3948
3949
3950
3951 .PHONY: check-automake maybe-check-automake
3952 maybe-check-automake:
3953 @if automake
3954 maybe-check-automake: check-automake
3955
3956 check-automake:
3957         @: $(MAKE); $(unstage)
3958         @r=`${PWD_COMMAND}`; export r; \
3959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3960         $(HOST_EXPORTS) \
3961         (cd $(HOST_SUBDIR)/automake && \
3962           $(MAKE) $(FLAGS_TO_PASS)  check)
3963
3964 @endif automake
3965
3966 .PHONY: install-automake maybe-install-automake
3967 maybe-install-automake:
3968 @if automake
3969 maybe-install-automake: install-automake
3970
3971 install-automake: installdirs
3972         @: $(MAKE); $(unstage)
3973         @r=`${PWD_COMMAND}`; export r; \
3974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3975         $(HOST_EXPORTS) \
3976         (cd $(HOST_SUBDIR)/automake && \
3977           $(MAKE) $(FLAGS_TO_PASS)  install)
3978
3979 @endif automake
3980
3981 # Other targets (info, dvi, pdf, etc.)
3982
3983 .PHONY: maybe-info-automake info-automake
3984 maybe-info-automake:
3985 @if automake
3986 maybe-info-automake: info-automake
3987
3988 info-automake: \
3989     configure-automake 
3990         @: $(MAKE); $(unstage)
3991         @[ -f ./automake/Makefile ] || exit 0; \
3992         r=`${PWD_COMMAND}`; export r; \
3993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994         $(HOST_EXPORTS) \
3995         for flag in $(EXTRA_HOST_FLAGS) ; do \
3996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997         done; \
3998         echo "Doing info in automake" ; \
3999         (cd $(HOST_SUBDIR)/automake && \
4000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002                   "RANLIB=$${RANLIB}" \
4003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4004                   info) \
4005           || exit 1
4006
4007 @endif automake
4008
4009 .PHONY: maybe-dvi-automake dvi-automake
4010 maybe-dvi-automake:
4011 @if automake
4012 maybe-dvi-automake: dvi-automake
4013
4014 dvi-automake: \
4015     configure-automake 
4016         @: $(MAKE); $(unstage)
4017         @[ -f ./automake/Makefile ] || exit 0; \
4018         r=`${PWD_COMMAND}`; export r; \
4019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4020         $(HOST_EXPORTS) \
4021         for flag in $(EXTRA_HOST_FLAGS) ; do \
4022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4023         done; \
4024         echo "Doing dvi in automake" ; \
4025         (cd $(HOST_SUBDIR)/automake && \
4026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4028                   "RANLIB=$${RANLIB}" \
4029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4030                   dvi) \
4031           || exit 1
4032
4033 @endif automake
4034
4035 .PHONY: maybe-pdf-automake pdf-automake
4036 maybe-pdf-automake:
4037 @if automake
4038 maybe-pdf-automake: pdf-automake
4039
4040 pdf-automake: \
4041     configure-automake 
4042         @: $(MAKE); $(unstage)
4043         @[ -f ./automake/Makefile ] || exit 0; \
4044         r=`${PWD_COMMAND}`; export r; \
4045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4046         $(HOST_EXPORTS) \
4047         for flag in $(EXTRA_HOST_FLAGS) ; do \
4048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4049         done; \
4050         echo "Doing pdf in automake" ; \
4051         (cd $(HOST_SUBDIR)/automake && \
4052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4054                   "RANLIB=$${RANLIB}" \
4055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4056                   pdf) \
4057           || exit 1
4058
4059 @endif automake
4060
4061 .PHONY: maybe-html-automake html-automake
4062 maybe-html-automake:
4063 @if automake
4064 maybe-html-automake: html-automake
4065
4066 html-automake: \
4067     configure-automake 
4068         @: $(MAKE); $(unstage)
4069         @[ -f ./automake/Makefile ] || exit 0; \
4070         r=`${PWD_COMMAND}`; export r; \
4071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4072         $(HOST_EXPORTS) \
4073         for flag in $(EXTRA_HOST_FLAGS) ; do \
4074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4075         done; \
4076         echo "Doing html in automake" ; \
4077         (cd $(HOST_SUBDIR)/automake && \
4078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4080                   "RANLIB=$${RANLIB}" \
4081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4082                   html) \
4083           || exit 1
4084
4085 @endif automake
4086
4087 .PHONY: maybe-TAGS-automake TAGS-automake
4088 maybe-TAGS-automake:
4089 @if automake
4090 maybe-TAGS-automake: TAGS-automake
4091
4092 TAGS-automake: \
4093     configure-automake 
4094         @: $(MAKE); $(unstage)
4095         @[ -f ./automake/Makefile ] || exit 0; \
4096         r=`${PWD_COMMAND}`; export r; \
4097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4098         $(HOST_EXPORTS) \
4099         for flag in $(EXTRA_HOST_FLAGS) ; do \
4100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4101         done; \
4102         echo "Doing TAGS in automake" ; \
4103         (cd $(HOST_SUBDIR)/automake && \
4104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4106                   "RANLIB=$${RANLIB}" \
4107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4108                   TAGS) \
4109           || exit 1
4110
4111 @endif automake
4112
4113 .PHONY: maybe-install-info-automake install-info-automake
4114 maybe-install-info-automake:
4115 @if automake
4116 maybe-install-info-automake: install-info-automake
4117
4118 install-info-automake: \
4119     configure-automake \
4120     info-automake 
4121         @: $(MAKE); $(unstage)
4122         @[ -f ./automake/Makefile ] || exit 0; \
4123         r=`${PWD_COMMAND}`; export r; \
4124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4125         $(HOST_EXPORTS) \
4126         for flag in $(EXTRA_HOST_FLAGS) ; do \
4127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4128         done; \
4129         echo "Doing install-info in automake" ; \
4130         (cd $(HOST_SUBDIR)/automake && \
4131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4133                   "RANLIB=$${RANLIB}" \
4134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4135                   install-info) \
4136           || exit 1
4137
4138 @endif automake
4139
4140 .PHONY: maybe-install-pdf-automake install-pdf-automake
4141 maybe-install-pdf-automake:
4142 @if automake
4143 maybe-install-pdf-automake: install-pdf-automake
4144
4145 install-pdf-automake: \
4146     configure-automake \
4147     pdf-automake 
4148         @: $(MAKE); $(unstage)
4149         @[ -f ./automake/Makefile ] || exit 0; \
4150         r=`${PWD_COMMAND}`; export r; \
4151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152         $(HOST_EXPORTS) \
4153         for flag in $(EXTRA_HOST_FLAGS) ; do \
4154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4155         done; \
4156         echo "Doing install-pdf in automake" ; \
4157         (cd $(HOST_SUBDIR)/automake && \
4158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4160                   "RANLIB=$${RANLIB}" \
4161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4162                   install-pdf) \
4163           || exit 1
4164
4165 @endif automake
4166
4167 .PHONY: maybe-install-html-automake install-html-automake
4168 maybe-install-html-automake:
4169 @if automake
4170 maybe-install-html-automake: install-html-automake
4171
4172 install-html-automake: \
4173     configure-automake \
4174     html-automake 
4175         @: $(MAKE); $(unstage)
4176         @[ -f ./automake/Makefile ] || exit 0; \
4177         r=`${PWD_COMMAND}`; export r; \
4178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179         $(HOST_EXPORTS) \
4180         for flag in $(EXTRA_HOST_FLAGS) ; do \
4181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4182         done; \
4183         echo "Doing install-html in automake" ; \
4184         (cd $(HOST_SUBDIR)/automake && \
4185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4187                   "RANLIB=$${RANLIB}" \
4188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4189                   install-html) \
4190           || exit 1
4191
4192 @endif automake
4193
4194 .PHONY: maybe-installcheck-automake installcheck-automake
4195 maybe-installcheck-automake:
4196 @if automake
4197 maybe-installcheck-automake: installcheck-automake
4198
4199 installcheck-automake: \
4200     configure-automake 
4201         @: $(MAKE); $(unstage)
4202         @[ -f ./automake/Makefile ] || exit 0; \
4203         r=`${PWD_COMMAND}`; export r; \
4204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205         $(HOST_EXPORTS) \
4206         for flag in $(EXTRA_HOST_FLAGS) ; do \
4207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4208         done; \
4209         echo "Doing installcheck in automake" ; \
4210         (cd $(HOST_SUBDIR)/automake && \
4211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4213                   "RANLIB=$${RANLIB}" \
4214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4215                   installcheck) \
4216           || exit 1
4217
4218 @endif automake
4219
4220 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4221 maybe-mostlyclean-automake:
4222 @if automake
4223 maybe-mostlyclean-automake: mostlyclean-automake
4224
4225 mostlyclean-automake: 
4226         @: $(MAKE); $(unstage)
4227         @[ -f ./automake/Makefile ] || exit 0; \
4228         r=`${PWD_COMMAND}`; export r; \
4229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4230         $(HOST_EXPORTS) \
4231         for flag in $(EXTRA_HOST_FLAGS) ; do \
4232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4233         done; \
4234         echo "Doing mostlyclean in automake" ; \
4235         (cd $(HOST_SUBDIR)/automake && \
4236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4238                   "RANLIB=$${RANLIB}" \
4239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4240                   mostlyclean) \
4241           || exit 1
4242
4243 @endif automake
4244
4245 .PHONY: maybe-clean-automake clean-automake
4246 maybe-clean-automake:
4247 @if automake
4248 maybe-clean-automake: clean-automake
4249
4250 clean-automake: 
4251         @: $(MAKE); $(unstage)
4252         @[ -f ./automake/Makefile ] || exit 0; \
4253         r=`${PWD_COMMAND}`; export r; \
4254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4255         $(HOST_EXPORTS) \
4256         for flag in $(EXTRA_HOST_FLAGS) ; do \
4257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4258         done; \
4259         echo "Doing clean in automake" ; \
4260         (cd $(HOST_SUBDIR)/automake && \
4261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4263                   "RANLIB=$${RANLIB}" \
4264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4265                   clean) \
4266           || exit 1
4267
4268 @endif automake
4269
4270 .PHONY: maybe-distclean-automake distclean-automake
4271 maybe-distclean-automake:
4272 @if automake
4273 maybe-distclean-automake: distclean-automake
4274
4275 distclean-automake: 
4276         @: $(MAKE); $(unstage)
4277         @[ -f ./automake/Makefile ] || exit 0; \
4278         r=`${PWD_COMMAND}`; export r; \
4279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4280         $(HOST_EXPORTS) \
4281         for flag in $(EXTRA_HOST_FLAGS) ; do \
4282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4283         done; \
4284         echo "Doing distclean in automake" ; \
4285         (cd $(HOST_SUBDIR)/automake && \
4286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4288                   "RANLIB=$${RANLIB}" \
4289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4290                   distclean) \
4291           || exit 1
4292
4293 @endif automake
4294
4295 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4296 maybe-maintainer-clean-automake:
4297 @if automake
4298 maybe-maintainer-clean-automake: maintainer-clean-automake
4299
4300 maintainer-clean-automake: 
4301         @: $(MAKE); $(unstage)
4302         @[ -f ./automake/Makefile ] || exit 0; \
4303         r=`${PWD_COMMAND}`; export r; \
4304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4305         $(HOST_EXPORTS) \
4306         for flag in $(EXTRA_HOST_FLAGS) ; do \
4307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4308         done; \
4309         echo "Doing maintainer-clean in automake" ; \
4310         (cd $(HOST_SUBDIR)/automake && \
4311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4313                   "RANLIB=$${RANLIB}" \
4314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4315                   maintainer-clean) \
4316           || exit 1
4317
4318 @endif automake
4319
4320
4321
4322 .PHONY: configure-bash maybe-configure-bash
4323 maybe-configure-bash:
4324 @if gcc-bootstrap
4325 configure-bash: stage_current
4326 @endif gcc-bootstrap
4327 @if bash
4328 maybe-configure-bash: configure-bash
4329 configure-bash: 
4330         @: $(MAKE); $(unstage)
4331         @r=`${PWD_COMMAND}`; export r; \
4332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4333         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4335         $(HOST_EXPORTS) \
4336         echo Configuring in $(HOST_SUBDIR)/bash; \
4337         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4338         case $(srcdir) in \
4339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4340           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4342         esac; \
4343         srcdiroption="--srcdir=$${topdir}/bash"; \
4344         libsrcdir="$$s/bash"; \
4345         $(SHELL) $${libsrcdir}/configure \
4346           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4347           --target=${target_alias} $${srcdiroption}  \
4348           || exit 1
4349 @endif bash
4350
4351
4352
4353
4354
4355 .PHONY: all-bash maybe-all-bash
4356 maybe-all-bash:
4357 @if gcc-bootstrap
4358 all-bash: stage_current
4359 @endif gcc-bootstrap
4360 @if bash
4361 TARGET-bash=all
4362 maybe-all-bash: all-bash
4363 all-bash: configure-bash
4364         @: $(MAKE); $(unstage)
4365         @r=`${PWD_COMMAND}`; export r; \
4366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4367         $(HOST_EXPORTS) \
4368         (cd $(HOST_SUBDIR)/bash && \
4369           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
4370 @endif bash
4371
4372
4373
4374
4375 .PHONY: check-bash maybe-check-bash
4376 maybe-check-bash:
4377 @if bash
4378 maybe-check-bash: check-bash
4379
4380 check-bash:
4381         @: $(MAKE); $(unstage)
4382         @r=`${PWD_COMMAND}`; export r; \
4383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384         $(HOST_EXPORTS) \
4385         (cd $(HOST_SUBDIR)/bash && \
4386           $(MAKE) $(FLAGS_TO_PASS)  check)
4387
4388 @endif bash
4389
4390 .PHONY: install-bash maybe-install-bash
4391 maybe-install-bash:
4392 @if bash
4393 maybe-install-bash: install-bash
4394
4395 install-bash: installdirs
4396         @: $(MAKE); $(unstage)
4397         @r=`${PWD_COMMAND}`; export r; \
4398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4399         $(HOST_EXPORTS) \
4400         (cd $(HOST_SUBDIR)/bash && \
4401           $(MAKE) $(FLAGS_TO_PASS)  install)
4402
4403 @endif bash
4404
4405 # Other targets (info, dvi, pdf, etc.)
4406
4407 .PHONY: maybe-info-bash info-bash
4408 maybe-info-bash:
4409 @if bash
4410 maybe-info-bash: info-bash
4411
4412 info-bash: \
4413     configure-bash 
4414         @: $(MAKE); $(unstage)
4415         @[ -f ./bash/Makefile ] || exit 0; \
4416         r=`${PWD_COMMAND}`; export r; \
4417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4418         $(HOST_EXPORTS) \
4419         for flag in $(EXTRA_HOST_FLAGS) ; do \
4420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4421         done; \
4422         echo "Doing info in bash" ; \
4423         (cd $(HOST_SUBDIR)/bash && \
4424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4426                   "RANLIB=$${RANLIB}" \
4427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4428                   info) \
4429           || exit 1
4430
4431 @endif bash
4432
4433 .PHONY: maybe-dvi-bash dvi-bash
4434 maybe-dvi-bash:
4435 @if bash
4436 maybe-dvi-bash: dvi-bash
4437
4438 dvi-bash: \
4439     configure-bash 
4440         @: $(MAKE); $(unstage)
4441         @[ -f ./bash/Makefile ] || exit 0; \
4442         r=`${PWD_COMMAND}`; export r; \
4443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444         $(HOST_EXPORTS) \
4445         for flag in $(EXTRA_HOST_FLAGS) ; do \
4446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447         done; \
4448         echo "Doing dvi in bash" ; \
4449         (cd $(HOST_SUBDIR)/bash && \
4450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4452                   "RANLIB=$${RANLIB}" \
4453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4454                   dvi) \
4455           || exit 1
4456
4457 @endif bash
4458
4459 .PHONY: maybe-pdf-bash pdf-bash
4460 maybe-pdf-bash:
4461 @if bash
4462 maybe-pdf-bash: pdf-bash
4463
4464 pdf-bash: \
4465     configure-bash 
4466         @: $(MAKE); $(unstage)
4467         @[ -f ./bash/Makefile ] || exit 0; \
4468         r=`${PWD_COMMAND}`; export r; \
4469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470         $(HOST_EXPORTS) \
4471         for flag in $(EXTRA_HOST_FLAGS) ; do \
4472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473         done; \
4474         echo "Doing pdf in bash" ; \
4475         (cd $(HOST_SUBDIR)/bash && \
4476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478                   "RANLIB=$${RANLIB}" \
4479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4480                   pdf) \
4481           || exit 1
4482
4483 @endif bash
4484
4485 .PHONY: maybe-html-bash html-bash
4486 maybe-html-bash:
4487 @if bash
4488 maybe-html-bash: html-bash
4489
4490 html-bash: \
4491     configure-bash 
4492         @: $(MAKE); $(unstage)
4493         @[ -f ./bash/Makefile ] || exit 0; \
4494         r=`${PWD_COMMAND}`; export r; \
4495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496         $(HOST_EXPORTS) \
4497         for flag in $(EXTRA_HOST_FLAGS) ; do \
4498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499         done; \
4500         echo "Doing html in bash" ; \
4501         (cd $(HOST_SUBDIR)/bash && \
4502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4504                   "RANLIB=$${RANLIB}" \
4505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4506                   html) \
4507           || exit 1
4508
4509 @endif bash
4510
4511 .PHONY: maybe-TAGS-bash TAGS-bash
4512 maybe-TAGS-bash:
4513 @if bash
4514 maybe-TAGS-bash: TAGS-bash
4515
4516 TAGS-bash: \
4517     configure-bash 
4518         @: $(MAKE); $(unstage)
4519         @[ -f ./bash/Makefile ] || exit 0; \
4520         r=`${PWD_COMMAND}`; export r; \
4521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522         $(HOST_EXPORTS) \
4523         for flag in $(EXTRA_HOST_FLAGS) ; do \
4524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525         done; \
4526         echo "Doing TAGS in bash" ; \
4527         (cd $(HOST_SUBDIR)/bash && \
4528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530                   "RANLIB=$${RANLIB}" \
4531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4532                   TAGS) \
4533           || exit 1
4534
4535 @endif bash
4536
4537 .PHONY: maybe-install-info-bash install-info-bash
4538 maybe-install-info-bash:
4539 @if bash
4540 maybe-install-info-bash: install-info-bash
4541
4542 install-info-bash: \
4543     configure-bash \
4544     info-bash 
4545         @: $(MAKE); $(unstage)
4546         @[ -f ./bash/Makefile ] || exit 0; \
4547         r=`${PWD_COMMAND}`; export r; \
4548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4549         $(HOST_EXPORTS) \
4550         for flag in $(EXTRA_HOST_FLAGS) ; do \
4551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4552         done; \
4553         echo "Doing install-info in bash" ; \
4554         (cd $(HOST_SUBDIR)/bash && \
4555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4557                   "RANLIB=$${RANLIB}" \
4558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4559                   install-info) \
4560           || exit 1
4561
4562 @endif bash
4563
4564 .PHONY: maybe-install-pdf-bash install-pdf-bash
4565 maybe-install-pdf-bash:
4566 @if bash
4567 maybe-install-pdf-bash: install-pdf-bash
4568
4569 install-pdf-bash: \
4570     configure-bash \
4571     pdf-bash 
4572         @: $(MAKE); $(unstage)
4573         @[ -f ./bash/Makefile ] || exit 0; \
4574         r=`${PWD_COMMAND}`; export r; \
4575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4576         $(HOST_EXPORTS) \
4577         for flag in $(EXTRA_HOST_FLAGS) ; do \
4578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4579         done; \
4580         echo "Doing install-pdf in bash" ; \
4581         (cd $(HOST_SUBDIR)/bash && \
4582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4584                   "RANLIB=$${RANLIB}" \
4585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4586                   install-pdf) \
4587           || exit 1
4588
4589 @endif bash
4590
4591 .PHONY: maybe-install-html-bash install-html-bash
4592 maybe-install-html-bash:
4593 @if bash
4594 maybe-install-html-bash: install-html-bash
4595
4596 install-html-bash: \
4597     configure-bash \
4598     html-bash 
4599         @: $(MAKE); $(unstage)
4600         @[ -f ./bash/Makefile ] || exit 0; \
4601         r=`${PWD_COMMAND}`; export r; \
4602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603         $(HOST_EXPORTS) \
4604         for flag in $(EXTRA_HOST_FLAGS) ; do \
4605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4606         done; \
4607         echo "Doing install-html in bash" ; \
4608         (cd $(HOST_SUBDIR)/bash && \
4609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4611                   "RANLIB=$${RANLIB}" \
4612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4613                   install-html) \
4614           || exit 1
4615
4616 @endif bash
4617
4618 .PHONY: maybe-installcheck-bash installcheck-bash
4619 maybe-installcheck-bash:
4620 @if bash
4621 maybe-installcheck-bash: installcheck-bash
4622
4623 installcheck-bash: \
4624     configure-bash 
4625         @: $(MAKE); $(unstage)
4626         @[ -f ./bash/Makefile ] || exit 0; \
4627         r=`${PWD_COMMAND}`; export r; \
4628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4629         $(HOST_EXPORTS) \
4630         for flag in $(EXTRA_HOST_FLAGS) ; do \
4631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4632         done; \
4633         echo "Doing installcheck in bash" ; \
4634         (cd $(HOST_SUBDIR)/bash && \
4635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4637                   "RANLIB=$${RANLIB}" \
4638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4639                   installcheck) \
4640           || exit 1
4641
4642 @endif bash
4643
4644 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4645 maybe-mostlyclean-bash:
4646 @if bash
4647 maybe-mostlyclean-bash: mostlyclean-bash
4648
4649 mostlyclean-bash: 
4650         @: $(MAKE); $(unstage)
4651         @[ -f ./bash/Makefile ] || exit 0; \
4652         r=`${PWD_COMMAND}`; export r; \
4653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654         $(HOST_EXPORTS) \
4655         for flag in $(EXTRA_HOST_FLAGS) ; do \
4656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4657         done; \
4658         echo "Doing mostlyclean in bash" ; \
4659         (cd $(HOST_SUBDIR)/bash && \
4660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4662                   "RANLIB=$${RANLIB}" \
4663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4664                   mostlyclean) \
4665           || exit 1
4666
4667 @endif bash
4668
4669 .PHONY: maybe-clean-bash clean-bash
4670 maybe-clean-bash:
4671 @if bash
4672 maybe-clean-bash: clean-bash
4673
4674 clean-bash: 
4675         @: $(MAKE); $(unstage)
4676         @[ -f ./bash/Makefile ] || exit 0; \
4677         r=`${PWD_COMMAND}`; export r; \
4678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4679         $(HOST_EXPORTS) \
4680         for flag in $(EXTRA_HOST_FLAGS) ; do \
4681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4682         done; \
4683         echo "Doing clean in bash" ; \
4684         (cd $(HOST_SUBDIR)/bash && \
4685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4687                   "RANLIB=$${RANLIB}" \
4688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4689                   clean) \
4690           || exit 1
4691
4692 @endif bash
4693
4694 .PHONY: maybe-distclean-bash distclean-bash
4695 maybe-distclean-bash:
4696 @if bash
4697 maybe-distclean-bash: distclean-bash
4698
4699 distclean-bash: 
4700         @: $(MAKE); $(unstage)
4701         @[ -f ./bash/Makefile ] || exit 0; \
4702         r=`${PWD_COMMAND}`; export r; \
4703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4704         $(HOST_EXPORTS) \
4705         for flag in $(EXTRA_HOST_FLAGS) ; do \
4706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4707         done; \
4708         echo "Doing distclean in bash" ; \
4709         (cd $(HOST_SUBDIR)/bash && \
4710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4712                   "RANLIB=$${RANLIB}" \
4713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4714                   distclean) \
4715           || exit 1
4716
4717 @endif bash
4718
4719 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4720 maybe-maintainer-clean-bash:
4721 @if bash
4722 maybe-maintainer-clean-bash: maintainer-clean-bash
4723
4724 maintainer-clean-bash: 
4725         @: $(MAKE); $(unstage)
4726         @[ -f ./bash/Makefile ] || exit 0; \
4727         r=`${PWD_COMMAND}`; export r; \
4728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729         $(HOST_EXPORTS) \
4730         for flag in $(EXTRA_HOST_FLAGS) ; do \
4731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4732         done; \
4733         echo "Doing maintainer-clean in bash" ; \
4734         (cd $(HOST_SUBDIR)/bash && \
4735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4737                   "RANLIB=$${RANLIB}" \
4738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4739                   maintainer-clean) \
4740           || exit 1
4741
4742 @endif bash
4743
4744
4745
4746 .PHONY: configure-bfd maybe-configure-bfd
4747 maybe-configure-bfd:
4748 @if gcc-bootstrap
4749 configure-bfd: stage_current
4750 @endif gcc-bootstrap
4751 @if bfd
4752 maybe-configure-bfd: configure-bfd
4753 configure-bfd: 
4754         @r=`${PWD_COMMAND}`; export r; \
4755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4756         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4758         $(HOST_EXPORTS) \
4759         echo Configuring in $(HOST_SUBDIR)/bfd; \
4760         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4761         case $(srcdir) in \
4762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4763           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4765         esac; \
4766         srcdiroption="--srcdir=$${topdir}/bfd"; \
4767         libsrcdir="$$s/bfd"; \
4768         $(SHELL) $${libsrcdir}/configure \
4769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4770           --target=${target_alias} $${srcdiroption}  \
4771           || exit 1
4772 @endif bfd
4773
4774
4775
4776 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4777 maybe-configure-stage1-bfd:
4778 @if bfd-bootstrap
4779 maybe-configure-stage1-bfd: configure-stage1-bfd
4780 configure-stage1-bfd:
4781         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4782         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4783         @r=`${PWD_COMMAND}`; export r; \
4784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4785         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4786         $(HOST_EXPORTS) \
4787         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4789         cd $(HOST_SUBDIR)/bfd || exit 1; \
4790         case $(srcdir) in \
4791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4792           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4794         esac; \
4795         srcdiroption="--srcdir=$${topdir}/bfd"; \
4796         libsrcdir="$$s/bfd"; \
4797         $(SHELL) $${libsrcdir}/configure \
4798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4799           --target=${target_alias} $${srcdiroption} \
4800            \
4801           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4802 @endif bfd-bootstrap
4803
4804 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4805 maybe-configure-stage2-bfd:
4806 @if bfd-bootstrap
4807 maybe-configure-stage2-bfd: configure-stage2-bfd
4808 configure-stage2-bfd:
4809         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4810         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4811         @r=`${PWD_COMMAND}`; export r; \
4812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4814         $(HOST_EXPORTS) \
4815         $(POSTSTAGE1_HOST_EXPORTS) \
4816         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4818         cd $(HOST_SUBDIR)/bfd || exit 1; \
4819         case $(srcdir) in \
4820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4821           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4823         esac; \
4824         srcdiroption="--srcdir=$${topdir}/bfd"; \
4825         libsrcdir="$$s/bfd"; \
4826         $(SHELL) $${libsrcdir}/configure \
4827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4828           --target=${target_alias} $${srcdiroption} \
4829           --with-build-libsubdir=$(HOST_SUBDIR) \
4830           @stage2_werror_flag@ 
4831 @endif bfd-bootstrap
4832
4833 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4834 maybe-configure-stage3-bfd:
4835 @if bfd-bootstrap
4836 maybe-configure-stage3-bfd: configure-stage3-bfd
4837 configure-stage3-bfd:
4838         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4840         @r=`${PWD_COMMAND}`; export r; \
4841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4842         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4843         $(HOST_EXPORTS) \
4844         $(POSTSTAGE1_HOST_EXPORTS) \
4845         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4847         cd $(HOST_SUBDIR)/bfd || exit 1; \
4848         case $(srcdir) in \
4849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4850           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4852         esac; \
4853         srcdiroption="--srcdir=$${topdir}/bfd"; \
4854         libsrcdir="$$s/bfd"; \
4855         $(SHELL) $${libsrcdir}/configure \
4856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4857           --target=${target_alias} $${srcdiroption} \
4858           --with-build-libsubdir=$(HOST_SUBDIR) \
4859           @stage2_werror_flag@ 
4860 @endif bfd-bootstrap
4861
4862 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4863 maybe-configure-stage4-bfd:
4864 @if bfd-bootstrap
4865 maybe-configure-stage4-bfd: configure-stage4-bfd
4866 configure-stage4-bfd:
4867         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4869         @r=`${PWD_COMMAND}`; export r; \
4870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4871         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4872         $(HOST_EXPORTS) \
4873         $(POSTSTAGE1_HOST_EXPORTS) \
4874         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4876         cd $(HOST_SUBDIR)/bfd || exit 1; \
4877         case $(srcdir) in \
4878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4879           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4881         esac; \
4882         srcdiroption="--srcdir=$${topdir}/bfd"; \
4883         libsrcdir="$$s/bfd"; \
4884         $(SHELL) $${libsrcdir}/configure \
4885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4886           --target=${target_alias} $${srcdiroption} \
4887           --with-build-libsubdir=$(HOST_SUBDIR) \
4888           @stage2_werror_flag@ 
4889 @endif bfd-bootstrap
4890
4891 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4892 maybe-configure-stageprofile-bfd:
4893 @if bfd-bootstrap
4894 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4895 configure-stageprofile-bfd:
4896         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4898         @r=`${PWD_COMMAND}`; export r; \
4899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4901         $(HOST_EXPORTS) \
4902         $(POSTSTAGE1_HOST_EXPORTS) \
4903         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4905         cd $(HOST_SUBDIR)/bfd || exit 1; \
4906         case $(srcdir) in \
4907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4908           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4910         esac; \
4911         srcdiroption="--srcdir=$${topdir}/bfd"; \
4912         libsrcdir="$$s/bfd"; \
4913         $(SHELL) $${libsrcdir}/configure \
4914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4915           --target=${target_alias} $${srcdiroption} \
4916           --with-build-libsubdir=$(HOST_SUBDIR) \
4917           @stage2_werror_flag@ 
4918 @endif bfd-bootstrap
4919
4920 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4921 maybe-configure-stagefeedback-bfd:
4922 @if bfd-bootstrap
4923 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4924 configure-stagefeedback-bfd:
4925         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4927         @r=`${PWD_COMMAND}`; export r; \
4928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4929         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4930         $(HOST_EXPORTS) \
4931         $(POSTSTAGE1_HOST_EXPORTS) \
4932         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4934         cd $(HOST_SUBDIR)/bfd || exit 1; \
4935         case $(srcdir) in \
4936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4937           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4939         esac; \
4940         srcdiroption="--srcdir=$${topdir}/bfd"; \
4941         libsrcdir="$$s/bfd"; \
4942         $(SHELL) $${libsrcdir}/configure \
4943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4944           --target=${target_alias} $${srcdiroption} \
4945           --with-build-libsubdir=$(HOST_SUBDIR) \
4946           @stage2_werror_flag@ 
4947 @endif bfd-bootstrap
4948
4949
4950
4951
4952
4953 .PHONY: all-bfd maybe-all-bfd
4954 maybe-all-bfd:
4955 @if gcc-bootstrap
4956 all-bfd: stage_current
4957 @endif gcc-bootstrap
4958 @if bfd
4959 TARGET-bfd=all
4960 maybe-all-bfd: all-bfd
4961 all-bfd: configure-bfd
4962         @r=`${PWD_COMMAND}`; export r; \
4963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4964         $(HOST_EXPORTS) \
4965         (cd $(HOST_SUBDIR)/bfd && \
4966           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4967 @endif bfd
4968
4969
4970
4971 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4972 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4973 maybe-all-stage1-bfd:
4974 maybe-clean-stage1-bfd:
4975 @if bfd-bootstrap
4976 maybe-all-stage1-bfd: all-stage1-bfd
4977 all-stage1: all-stage1-bfd
4978 TARGET-stage1-bfd = $(TARGET-bfd)
4979 all-stage1-bfd: configure-stage1-bfd
4980         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4981         @r=`${PWD_COMMAND}`; export r; \
4982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4983         $(HOST_EXPORTS) \
4984         cd $(HOST_SUBDIR)/bfd && \
4985         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
4986                 $(TARGET-stage1-bfd)
4987
4988 maybe-clean-stage1-bfd: clean-stage1-bfd
4989 clean-stage1: clean-stage1-bfd
4990 clean-stage1-bfd:
4991         @if [ $(current_stage) = stage1 ]; then \
4992           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4993         else \
4994           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
4995           $(MAKE) stage1-start; \
4996         fi; \
4997         cd $(HOST_SUBDIR)/bfd && \
4998         $(MAKE) $(FLAGS_TO_PASS)  \
4999                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
5000 @endif bfd-bootstrap
5001
5002
5003 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5004 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5005 maybe-all-stage2-bfd:
5006 maybe-clean-stage2-bfd:
5007 @if bfd-bootstrap
5008 maybe-all-stage2-bfd: all-stage2-bfd
5009 all-stage2: all-stage2-bfd
5010 TARGET-stage2-bfd = $(TARGET-bfd)
5011 all-stage2-bfd: configure-stage2-bfd
5012         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5013         @r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         $(HOST_EXPORTS) \
5016         $(POSTSTAGE1_HOST_EXPORTS) \
5017         cd $(HOST_SUBDIR)/bfd && \
5018         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5019                 $(TARGET-stage2-bfd)
5020
5021 maybe-clean-stage2-bfd: clean-stage2-bfd
5022 clean-stage2: clean-stage2-bfd
5023 clean-stage2-bfd:
5024         @if [ $(current_stage) = stage2 ]; then \
5025           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5026         else \
5027           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5028           $(MAKE) stage2-start; \
5029         fi; \
5030         cd $(HOST_SUBDIR)/bfd && \
5031         $(MAKE) $(FLAGS_TO_PASS)  \
5032                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5033                   clean
5034 @endif bfd-bootstrap
5035
5036
5037 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5038 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5039 maybe-all-stage3-bfd:
5040 maybe-clean-stage3-bfd:
5041 @if bfd-bootstrap
5042 maybe-all-stage3-bfd: all-stage3-bfd
5043 all-stage3: all-stage3-bfd
5044 TARGET-stage3-bfd = $(TARGET-bfd)
5045 all-stage3-bfd: configure-stage3-bfd
5046         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5047         @r=`${PWD_COMMAND}`; export r; \
5048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049         $(HOST_EXPORTS) \
5050         $(POSTSTAGE1_HOST_EXPORTS) \
5051         cd $(HOST_SUBDIR)/bfd && \
5052         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5053                 $(TARGET-stage3-bfd)
5054
5055 maybe-clean-stage3-bfd: clean-stage3-bfd
5056 clean-stage3: clean-stage3-bfd
5057 clean-stage3-bfd:
5058         @if [ $(current_stage) = stage3 ]; then \
5059           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5060         else \
5061           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5062           $(MAKE) stage3-start; \
5063         fi; \
5064         cd $(HOST_SUBDIR)/bfd && \
5065         $(MAKE) $(FLAGS_TO_PASS)  \
5066                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5067                   clean
5068 @endif bfd-bootstrap
5069
5070
5071 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5072 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5073 maybe-all-stage4-bfd:
5074 maybe-clean-stage4-bfd:
5075 @if bfd-bootstrap
5076 maybe-all-stage4-bfd: all-stage4-bfd
5077 all-stage4: all-stage4-bfd
5078 TARGET-stage4-bfd = $(TARGET-bfd)
5079 all-stage4-bfd: configure-stage4-bfd
5080         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5081         @r=`${PWD_COMMAND}`; export r; \
5082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083         $(HOST_EXPORTS) \
5084         $(POSTSTAGE1_HOST_EXPORTS) \
5085         cd $(HOST_SUBDIR)/bfd && \
5086         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5087                 $(TARGET-stage4-bfd)
5088
5089 maybe-clean-stage4-bfd: clean-stage4-bfd
5090 clean-stage4: clean-stage4-bfd
5091 clean-stage4-bfd:
5092         @if [ $(current_stage) = stage4 ]; then \
5093           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5094         else \
5095           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5096           $(MAKE) stage4-start; \
5097         fi; \
5098         cd $(HOST_SUBDIR)/bfd && \
5099         $(MAKE) $(FLAGS_TO_PASS)  \
5100                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5101                   clean
5102 @endif bfd-bootstrap
5103
5104
5105 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5106 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5107 maybe-all-stageprofile-bfd:
5108 maybe-clean-stageprofile-bfd:
5109 @if bfd-bootstrap
5110 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5111 all-stageprofile: all-stageprofile-bfd
5112 TARGET-stageprofile-bfd = $(TARGET-bfd)
5113 all-stageprofile-bfd: configure-stageprofile-bfd
5114         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5115         @r=`${PWD_COMMAND}`; export r; \
5116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5117         $(HOST_EXPORTS) \
5118         $(POSTSTAGE1_HOST_EXPORTS) \
5119         cd $(HOST_SUBDIR)/bfd && \
5120         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5121                 $(TARGET-stageprofile-bfd)
5122
5123 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5124 clean-stageprofile: clean-stageprofile-bfd
5125 clean-stageprofile-bfd:
5126         @if [ $(current_stage) = stageprofile ]; then \
5127           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5128         else \
5129           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5130           $(MAKE) stageprofile-start; \
5131         fi; \
5132         cd $(HOST_SUBDIR)/bfd && \
5133         $(MAKE) $(FLAGS_TO_PASS)  \
5134                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5135                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5136 @endif bfd-bootstrap
5137
5138
5139 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5140 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5141 maybe-all-stagefeedback-bfd:
5142 maybe-clean-stagefeedback-bfd:
5143 @if bfd-bootstrap
5144 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5145 all-stagefeedback: all-stagefeedback-bfd
5146 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5147 all-stagefeedback-bfd: configure-stagefeedback-bfd
5148         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5149         @r=`${PWD_COMMAND}`; export r; \
5150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5151         $(HOST_EXPORTS) \
5152         $(POSTSTAGE1_HOST_EXPORTS) \
5153         cd $(HOST_SUBDIR)/bfd && \
5154         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5155                 $(TARGET-stagefeedback-bfd)
5156
5157 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5158 clean-stagefeedback: clean-stagefeedback-bfd
5159 clean-stagefeedback-bfd:
5160         @if [ $(current_stage) = stagefeedback ]; then \
5161           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5162         else \
5163           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5164           $(MAKE) stagefeedback-start; \
5165         fi; \
5166         cd $(HOST_SUBDIR)/bfd && \
5167         $(MAKE) $(FLAGS_TO_PASS)  \
5168                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5169                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5170 @endif bfd-bootstrap
5171
5172
5173
5174
5175
5176 .PHONY: check-bfd maybe-check-bfd
5177 maybe-check-bfd:
5178 @if bfd
5179 maybe-check-bfd: check-bfd
5180
5181 check-bfd:
5182         @: $(MAKE); $(unstage)
5183         @r=`${PWD_COMMAND}`; export r; \
5184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5185         $(HOST_EXPORTS) \
5186         (cd $(HOST_SUBDIR)/bfd && \
5187           $(MAKE) $(FLAGS_TO_PASS)  check)
5188
5189 @endif bfd
5190
5191 .PHONY: install-bfd maybe-install-bfd
5192 maybe-install-bfd:
5193 @if bfd
5194 maybe-install-bfd: install-bfd
5195
5196 install-bfd: installdirs
5197         @: $(MAKE); $(unstage)
5198         @r=`${PWD_COMMAND}`; export r; \
5199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200         $(HOST_EXPORTS) \
5201         (cd $(HOST_SUBDIR)/bfd && \
5202           $(MAKE) $(FLAGS_TO_PASS)  install)
5203
5204 @endif bfd
5205
5206 # Other targets (info, dvi, pdf, etc.)
5207
5208 .PHONY: maybe-info-bfd info-bfd
5209 maybe-info-bfd:
5210 @if bfd
5211 maybe-info-bfd: info-bfd
5212
5213 info-bfd: \
5214     configure-bfd 
5215         @[ -f ./bfd/Makefile ] || exit 0; \
5216         r=`${PWD_COMMAND}`; export r; \
5217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5218         $(HOST_EXPORTS) \
5219         for flag in $(EXTRA_HOST_FLAGS) ; do \
5220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5221         done; \
5222         echo "Doing info in bfd" ; \
5223         (cd $(HOST_SUBDIR)/bfd && \
5224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5226                   "RANLIB=$${RANLIB}" \
5227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5228                   info) \
5229           || exit 1
5230
5231 @endif bfd
5232
5233 .PHONY: maybe-dvi-bfd dvi-bfd
5234 maybe-dvi-bfd:
5235 @if bfd
5236 maybe-dvi-bfd: dvi-bfd
5237
5238 dvi-bfd: \
5239     configure-bfd 
5240         @[ -f ./bfd/Makefile ] || exit 0; \
5241         r=`${PWD_COMMAND}`; export r; \
5242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5243         $(HOST_EXPORTS) \
5244         for flag in $(EXTRA_HOST_FLAGS) ; do \
5245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5246         done; \
5247         echo "Doing dvi in bfd" ; \
5248         (cd $(HOST_SUBDIR)/bfd && \
5249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5251                   "RANLIB=$${RANLIB}" \
5252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5253                   dvi) \
5254           || exit 1
5255
5256 @endif bfd
5257
5258 .PHONY: maybe-pdf-bfd pdf-bfd
5259 maybe-pdf-bfd:
5260 @if bfd
5261 maybe-pdf-bfd: pdf-bfd
5262
5263 pdf-bfd: \
5264     configure-bfd 
5265         @[ -f ./bfd/Makefile ] || exit 0; \
5266         r=`${PWD_COMMAND}`; export r; \
5267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268         $(HOST_EXPORTS) \
5269         for flag in $(EXTRA_HOST_FLAGS) ; do \
5270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5271         done; \
5272         echo "Doing pdf in bfd" ; \
5273         (cd $(HOST_SUBDIR)/bfd && \
5274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5276                   "RANLIB=$${RANLIB}" \
5277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5278                   pdf) \
5279           || exit 1
5280
5281 @endif bfd
5282
5283 .PHONY: maybe-html-bfd html-bfd
5284 maybe-html-bfd:
5285 @if bfd
5286 maybe-html-bfd: html-bfd
5287
5288 html-bfd: \
5289     configure-bfd 
5290         @[ -f ./bfd/Makefile ] || exit 0; \
5291         r=`${PWD_COMMAND}`; export r; \
5292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293         $(HOST_EXPORTS) \
5294         for flag in $(EXTRA_HOST_FLAGS) ; do \
5295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5296         done; \
5297         echo "Doing html in bfd" ; \
5298         (cd $(HOST_SUBDIR)/bfd && \
5299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5301                   "RANLIB=$${RANLIB}" \
5302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5303                   html) \
5304           || exit 1
5305
5306 @endif bfd
5307
5308 .PHONY: maybe-TAGS-bfd TAGS-bfd
5309 maybe-TAGS-bfd:
5310 @if bfd
5311 maybe-TAGS-bfd: TAGS-bfd
5312
5313 TAGS-bfd: \
5314     configure-bfd 
5315         @[ -f ./bfd/Makefile ] || exit 0; \
5316         r=`${PWD_COMMAND}`; export r; \
5317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318         $(HOST_EXPORTS) \
5319         for flag in $(EXTRA_HOST_FLAGS) ; do \
5320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321         done; \
5322         echo "Doing TAGS in bfd" ; \
5323         (cd $(HOST_SUBDIR)/bfd && \
5324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5326                   "RANLIB=$${RANLIB}" \
5327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5328                   TAGS) \
5329           || exit 1
5330
5331 @endif bfd
5332
5333 .PHONY: maybe-install-info-bfd install-info-bfd
5334 maybe-install-info-bfd:
5335 @if bfd
5336 maybe-install-info-bfd: install-info-bfd
5337
5338 install-info-bfd: \
5339     configure-bfd \
5340     info-bfd 
5341         @[ -f ./bfd/Makefile ] || exit 0; \
5342         r=`${PWD_COMMAND}`; export r; \
5343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344         $(HOST_EXPORTS) \
5345         for flag in $(EXTRA_HOST_FLAGS) ; do \
5346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5347         done; \
5348         echo "Doing install-info in bfd" ; \
5349         (cd $(HOST_SUBDIR)/bfd && \
5350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5352                   "RANLIB=$${RANLIB}" \
5353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5354                   install-info) \
5355           || exit 1
5356
5357 @endif bfd
5358
5359 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5360 maybe-install-pdf-bfd:
5361 @if bfd
5362 maybe-install-pdf-bfd: install-pdf-bfd
5363
5364 install-pdf-bfd: \
5365     configure-bfd \
5366     pdf-bfd 
5367         @[ -f ./bfd/Makefile ] || exit 0; \
5368         r=`${PWD_COMMAND}`; export r; \
5369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370         $(HOST_EXPORTS) \
5371         for flag in $(EXTRA_HOST_FLAGS) ; do \
5372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5373         done; \
5374         echo "Doing install-pdf in bfd" ; \
5375         (cd $(HOST_SUBDIR)/bfd && \
5376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5378                   "RANLIB=$${RANLIB}" \
5379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5380                   install-pdf) \
5381           || exit 1
5382
5383 @endif bfd
5384
5385 .PHONY: maybe-install-html-bfd install-html-bfd
5386 maybe-install-html-bfd:
5387 @if bfd
5388 maybe-install-html-bfd: install-html-bfd
5389
5390 install-html-bfd: \
5391     configure-bfd \
5392     html-bfd 
5393         @[ -f ./bfd/Makefile ] || exit 0; \
5394         r=`${PWD_COMMAND}`; export r; \
5395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5396         $(HOST_EXPORTS) \
5397         for flag in $(EXTRA_HOST_FLAGS) ; do \
5398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5399         done; \
5400         echo "Doing install-html in bfd" ; \
5401         (cd $(HOST_SUBDIR)/bfd && \
5402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5404                   "RANLIB=$${RANLIB}" \
5405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5406                   install-html) \
5407           || exit 1
5408
5409 @endif bfd
5410
5411 .PHONY: maybe-installcheck-bfd installcheck-bfd
5412 maybe-installcheck-bfd:
5413 @if bfd
5414 maybe-installcheck-bfd: installcheck-bfd
5415
5416 installcheck-bfd: \
5417     configure-bfd 
5418         @[ -f ./bfd/Makefile ] || exit 0; \
5419         r=`${PWD_COMMAND}`; export r; \
5420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421         $(HOST_EXPORTS) \
5422         for flag in $(EXTRA_HOST_FLAGS) ; do \
5423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5424         done; \
5425         echo "Doing installcheck in bfd" ; \
5426         (cd $(HOST_SUBDIR)/bfd && \
5427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5429                   "RANLIB=$${RANLIB}" \
5430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5431                   installcheck) \
5432           || exit 1
5433
5434 @endif bfd
5435
5436 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5437 maybe-mostlyclean-bfd:
5438 @if bfd
5439 maybe-mostlyclean-bfd: mostlyclean-bfd
5440
5441 mostlyclean-bfd: 
5442         @[ -f ./bfd/Makefile ] || exit 0; \
5443         r=`${PWD_COMMAND}`; export r; \
5444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5445         $(HOST_EXPORTS) \
5446         for flag in $(EXTRA_HOST_FLAGS) ; do \
5447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5448         done; \
5449         echo "Doing mostlyclean in bfd" ; \
5450         (cd $(HOST_SUBDIR)/bfd && \
5451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5453                   "RANLIB=$${RANLIB}" \
5454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5455                   mostlyclean) \
5456           || exit 1
5457
5458 @endif bfd
5459
5460 .PHONY: maybe-clean-bfd clean-bfd
5461 maybe-clean-bfd:
5462 @if bfd
5463 maybe-clean-bfd: clean-bfd
5464
5465 clean-bfd: 
5466         @[ -f ./bfd/Makefile ] || exit 0; \
5467         r=`${PWD_COMMAND}`; export r; \
5468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5469         $(HOST_EXPORTS) \
5470         for flag in $(EXTRA_HOST_FLAGS) ; do \
5471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5472         done; \
5473         echo "Doing clean in bfd" ; \
5474         (cd $(HOST_SUBDIR)/bfd && \
5475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5477                   "RANLIB=$${RANLIB}" \
5478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5479                   clean) \
5480           || exit 1
5481
5482 @endif bfd
5483
5484 .PHONY: maybe-distclean-bfd distclean-bfd
5485 maybe-distclean-bfd:
5486 @if bfd
5487 maybe-distclean-bfd: distclean-bfd
5488
5489 distclean-bfd: 
5490         @[ -f ./bfd/Makefile ] || exit 0; \
5491         r=`${PWD_COMMAND}`; export r; \
5492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5493         $(HOST_EXPORTS) \
5494         for flag in $(EXTRA_HOST_FLAGS) ; do \
5495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5496         done; \
5497         echo "Doing distclean in bfd" ; \
5498         (cd $(HOST_SUBDIR)/bfd && \
5499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5501                   "RANLIB=$${RANLIB}" \
5502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5503                   distclean) \
5504           || exit 1
5505
5506 @endif bfd
5507
5508 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5509 maybe-maintainer-clean-bfd:
5510 @if bfd
5511 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5512
5513 maintainer-clean-bfd: 
5514         @[ -f ./bfd/Makefile ] || exit 0; \
5515         r=`${PWD_COMMAND}`; export r; \
5516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5517         $(HOST_EXPORTS) \
5518         for flag in $(EXTRA_HOST_FLAGS) ; do \
5519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5520         done; \
5521         echo "Doing maintainer-clean in bfd" ; \
5522         (cd $(HOST_SUBDIR)/bfd && \
5523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5525                   "RANLIB=$${RANLIB}" \
5526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5527                   maintainer-clean) \
5528           || exit 1
5529
5530 @endif bfd
5531
5532
5533
5534 .PHONY: configure-opcodes maybe-configure-opcodes
5535 maybe-configure-opcodes:
5536 @if gcc-bootstrap
5537 configure-opcodes: stage_current
5538 @endif gcc-bootstrap
5539 @if opcodes
5540 maybe-configure-opcodes: configure-opcodes
5541 configure-opcodes: 
5542         @r=`${PWD_COMMAND}`; export r; \
5543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5544         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5546         $(HOST_EXPORTS) \
5547         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5548         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5549         case $(srcdir) in \
5550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5551           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5553         esac; \
5554         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5555         libsrcdir="$$s/opcodes"; \
5556         $(SHELL) $${libsrcdir}/configure \
5557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5558           --target=${target_alias} $${srcdiroption}  \
5559           || exit 1
5560 @endif opcodes
5561
5562
5563
5564 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5565 maybe-configure-stage1-opcodes:
5566 @if opcodes-bootstrap
5567 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5568 configure-stage1-opcodes:
5569         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5571         @r=`${PWD_COMMAND}`; export r; \
5572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5574         $(HOST_EXPORTS) \
5575         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5577         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5578         case $(srcdir) in \
5579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5580           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5582         esac; \
5583         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5584         libsrcdir="$$s/opcodes"; \
5585         $(SHELL) $${libsrcdir}/configure \
5586           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5587           --target=${target_alias} $${srcdiroption} \
5588            \
5589           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5590 @endif opcodes-bootstrap
5591
5592 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5593 maybe-configure-stage2-opcodes:
5594 @if opcodes-bootstrap
5595 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5596 configure-stage2-opcodes:
5597         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5598         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5599         @r=`${PWD_COMMAND}`; export r; \
5600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5601         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5602         $(HOST_EXPORTS) \
5603         $(POSTSTAGE1_HOST_EXPORTS) \
5604         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5606         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5607         case $(srcdir) in \
5608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5609           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5611         esac; \
5612         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5613         libsrcdir="$$s/opcodes"; \
5614         $(SHELL) $${libsrcdir}/configure \
5615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5616           --target=${target_alias} $${srcdiroption} \
5617           --with-build-libsubdir=$(HOST_SUBDIR) \
5618           @stage2_werror_flag@ 
5619 @endif opcodes-bootstrap
5620
5621 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5622 maybe-configure-stage3-opcodes:
5623 @if opcodes-bootstrap
5624 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5625 configure-stage3-opcodes:
5626         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5628         @r=`${PWD_COMMAND}`; export r; \
5629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5630         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5631         $(HOST_EXPORTS) \
5632         $(POSTSTAGE1_HOST_EXPORTS) \
5633         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5635         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5636         case $(srcdir) in \
5637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5638           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5640         esac; \
5641         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5642         libsrcdir="$$s/opcodes"; \
5643         $(SHELL) $${libsrcdir}/configure \
5644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5645           --target=${target_alias} $${srcdiroption} \
5646           --with-build-libsubdir=$(HOST_SUBDIR) \
5647           @stage2_werror_flag@ 
5648 @endif opcodes-bootstrap
5649
5650 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5651 maybe-configure-stage4-opcodes:
5652 @if opcodes-bootstrap
5653 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5654 configure-stage4-opcodes:
5655         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5656         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5657         @r=`${PWD_COMMAND}`; export r; \
5658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5659         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5660         $(HOST_EXPORTS) \
5661         $(POSTSTAGE1_HOST_EXPORTS) \
5662         echo Configuring stage 4 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-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5680 maybe-configure-stageprofile-opcodes:
5681 @if opcodes-bootstrap
5682 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5683 configure-stageprofile-opcodes:
5684         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-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         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5693         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5694         case $(srcdir) in \
5695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5696           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5698         esac; \
5699         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5700         libsrcdir="$$s/opcodes"; \
5701         $(SHELL) $${libsrcdir}/configure \
5702           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5703           --target=${target_alias} $${srcdiroption} \
5704           --with-build-libsubdir=$(HOST_SUBDIR) \
5705           @stage2_werror_flag@ 
5706 @endif opcodes-bootstrap
5707
5708 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5709 maybe-configure-stagefeedback-opcodes:
5710 @if opcodes-bootstrap
5711 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5712 configure-stagefeedback-opcodes:
5713         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5714         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5715         @r=`${PWD_COMMAND}`; export r; \
5716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5717         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5718         $(HOST_EXPORTS) \
5719         $(POSTSTAGE1_HOST_EXPORTS) \
5720         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5722         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5723         case $(srcdir) in \
5724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5725           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5727         esac; \
5728         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5729         libsrcdir="$$s/opcodes"; \
5730         $(SHELL) $${libsrcdir}/configure \
5731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5732           --target=${target_alias} $${srcdiroption} \
5733           --with-build-libsubdir=$(HOST_SUBDIR) \
5734           @stage2_werror_flag@ 
5735 @endif opcodes-bootstrap
5736
5737
5738
5739
5740
5741 .PHONY: all-opcodes maybe-all-opcodes
5742 maybe-all-opcodes:
5743 @if gcc-bootstrap
5744 all-opcodes: stage_current
5745 @endif gcc-bootstrap
5746 @if opcodes
5747 TARGET-opcodes=all
5748 maybe-all-opcodes: all-opcodes
5749 all-opcodes: configure-opcodes
5750         @r=`${PWD_COMMAND}`; export r; \
5751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5752         $(HOST_EXPORTS) \
5753         (cd $(HOST_SUBDIR)/opcodes && \
5754           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
5755 @endif opcodes
5756
5757
5758
5759 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5760 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5761 maybe-all-stage1-opcodes:
5762 maybe-clean-stage1-opcodes:
5763 @if opcodes-bootstrap
5764 maybe-all-stage1-opcodes: all-stage1-opcodes
5765 all-stage1: all-stage1-opcodes
5766 TARGET-stage1-opcodes = $(TARGET-opcodes)
5767 all-stage1-opcodes: configure-stage1-opcodes
5768         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5769         @r=`${PWD_COMMAND}`; export r; \
5770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5771         $(HOST_EXPORTS) \
5772         cd $(HOST_SUBDIR)/opcodes && \
5773         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
5774                 $(TARGET-stage1-opcodes)
5775
5776 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5777 clean-stage1: clean-stage1-opcodes
5778 clean-stage1-opcodes:
5779         @if [ $(current_stage) = stage1 ]; then \
5780           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5781         else \
5782           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5783           $(MAKE) stage1-start; \
5784         fi; \
5785         cd $(HOST_SUBDIR)/opcodes && \
5786         $(MAKE) $(FLAGS_TO_PASS)  \
5787                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
5788 @endif opcodes-bootstrap
5789
5790
5791 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5792 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5793 maybe-all-stage2-opcodes:
5794 maybe-clean-stage2-opcodes:
5795 @if opcodes-bootstrap
5796 maybe-all-stage2-opcodes: all-stage2-opcodes
5797 all-stage2: all-stage2-opcodes
5798 TARGET-stage2-opcodes = $(TARGET-opcodes)
5799 all-stage2-opcodes: configure-stage2-opcodes
5800         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5801         @r=`${PWD_COMMAND}`; export r; \
5802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803         $(HOST_EXPORTS) \
5804         $(POSTSTAGE1_HOST_EXPORTS) \
5805         cd $(HOST_SUBDIR)/opcodes && \
5806         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5807                 $(TARGET-stage2-opcodes)
5808
5809 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5810 clean-stage2: clean-stage2-opcodes
5811 clean-stage2-opcodes:
5812         @if [ $(current_stage) = stage2 ]; then \
5813           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5814         else \
5815           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5816           $(MAKE) stage2-start; \
5817         fi; \
5818         cd $(HOST_SUBDIR)/opcodes && \
5819         $(MAKE) $(FLAGS_TO_PASS)  \
5820                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5821                   clean
5822 @endif opcodes-bootstrap
5823
5824
5825 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5826 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5827 maybe-all-stage3-opcodes:
5828 maybe-clean-stage3-opcodes:
5829 @if opcodes-bootstrap
5830 maybe-all-stage3-opcodes: all-stage3-opcodes
5831 all-stage3: all-stage3-opcodes
5832 TARGET-stage3-opcodes = $(TARGET-opcodes)
5833 all-stage3-opcodes: configure-stage3-opcodes
5834         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5835         @r=`${PWD_COMMAND}`; export r; \
5836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837         $(HOST_EXPORTS) \
5838         $(POSTSTAGE1_HOST_EXPORTS) \
5839         cd $(HOST_SUBDIR)/opcodes && \
5840         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5841                 $(TARGET-stage3-opcodes)
5842
5843 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5844 clean-stage3: clean-stage3-opcodes
5845 clean-stage3-opcodes:
5846         @if [ $(current_stage) = stage3 ]; then \
5847           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5848         else \
5849           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5850           $(MAKE) stage3-start; \
5851         fi; \
5852         cd $(HOST_SUBDIR)/opcodes && \
5853         $(MAKE) $(FLAGS_TO_PASS)  \
5854                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5855                   clean
5856 @endif opcodes-bootstrap
5857
5858
5859 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5860 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5861 maybe-all-stage4-opcodes:
5862 maybe-clean-stage4-opcodes:
5863 @if opcodes-bootstrap
5864 maybe-all-stage4-opcodes: all-stage4-opcodes
5865 all-stage4: all-stage4-opcodes
5866 TARGET-stage4-opcodes = $(TARGET-opcodes)
5867 all-stage4-opcodes: configure-stage4-opcodes
5868         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5869         @r=`${PWD_COMMAND}`; export r; \
5870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871         $(HOST_EXPORTS) \
5872         $(POSTSTAGE1_HOST_EXPORTS) \
5873         cd $(HOST_SUBDIR)/opcodes && \
5874         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5875                 $(TARGET-stage4-opcodes)
5876
5877 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5878 clean-stage4: clean-stage4-opcodes
5879 clean-stage4-opcodes:
5880         @if [ $(current_stage) = stage4 ]; then \
5881           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5882         else \
5883           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5884           $(MAKE) stage4-start; \
5885         fi; \
5886         cd $(HOST_SUBDIR)/opcodes && \
5887         $(MAKE) $(FLAGS_TO_PASS)  \
5888                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5889                   clean
5890 @endif opcodes-bootstrap
5891
5892
5893 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5894 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5895 maybe-all-stageprofile-opcodes:
5896 maybe-clean-stageprofile-opcodes:
5897 @if opcodes-bootstrap
5898 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5899 all-stageprofile: all-stageprofile-opcodes
5900 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5901 all-stageprofile-opcodes: configure-stageprofile-opcodes
5902         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5903         @r=`${PWD_COMMAND}`; export r; \
5904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5905         $(HOST_EXPORTS) \
5906         $(POSTSTAGE1_HOST_EXPORTS) \
5907         cd $(HOST_SUBDIR)/opcodes && \
5908         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5909                 $(TARGET-stageprofile-opcodes)
5910
5911 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5912 clean-stageprofile: clean-stageprofile-opcodes
5913 clean-stageprofile-opcodes:
5914         @if [ $(current_stage) = stageprofile ]; then \
5915           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5916         else \
5917           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5918           $(MAKE) stageprofile-start; \
5919         fi; \
5920         cd $(HOST_SUBDIR)/opcodes && \
5921         $(MAKE) $(FLAGS_TO_PASS)  \
5922                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5923                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5924 @endif opcodes-bootstrap
5925
5926
5927 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5928 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5929 maybe-all-stagefeedback-opcodes:
5930 maybe-clean-stagefeedback-opcodes:
5931 @if opcodes-bootstrap
5932 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5933 all-stagefeedback: all-stagefeedback-opcodes
5934 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5935 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5936         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5937         @r=`${PWD_COMMAND}`; export r; \
5938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939         $(HOST_EXPORTS) \
5940         $(POSTSTAGE1_HOST_EXPORTS) \
5941         cd $(HOST_SUBDIR)/opcodes && \
5942         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5943                 $(TARGET-stagefeedback-opcodes)
5944
5945 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5946 clean-stagefeedback: clean-stagefeedback-opcodes
5947 clean-stagefeedback-opcodes:
5948         @if [ $(current_stage) = stagefeedback ]; then \
5949           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5950         else \
5951           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5952           $(MAKE) stagefeedback-start; \
5953         fi; \
5954         cd $(HOST_SUBDIR)/opcodes && \
5955         $(MAKE) $(FLAGS_TO_PASS)  \
5956                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5957                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5958 @endif opcodes-bootstrap
5959
5960
5961
5962
5963
5964 .PHONY: check-opcodes maybe-check-opcodes
5965 maybe-check-opcodes:
5966 @if opcodes
5967 maybe-check-opcodes: check-opcodes
5968
5969 check-opcodes:
5970         @: $(MAKE); $(unstage)
5971         @r=`${PWD_COMMAND}`; export r; \
5972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5973         $(HOST_EXPORTS) \
5974         (cd $(HOST_SUBDIR)/opcodes && \
5975           $(MAKE) $(FLAGS_TO_PASS)  check)
5976
5977 @endif opcodes
5978
5979 .PHONY: install-opcodes maybe-install-opcodes
5980 maybe-install-opcodes:
5981 @if opcodes
5982 maybe-install-opcodes: install-opcodes
5983
5984 install-opcodes: installdirs
5985         @: $(MAKE); $(unstage)
5986         @r=`${PWD_COMMAND}`; export r; \
5987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988         $(HOST_EXPORTS) \
5989         (cd $(HOST_SUBDIR)/opcodes && \
5990           $(MAKE) $(FLAGS_TO_PASS)  install)
5991
5992 @endif opcodes
5993
5994 # Other targets (info, dvi, pdf, etc.)
5995
5996 .PHONY: maybe-info-opcodes info-opcodes
5997 maybe-info-opcodes:
5998 @if opcodes
5999 maybe-info-opcodes: info-opcodes
6000
6001 info-opcodes: \
6002     configure-opcodes 
6003         @[ -f ./opcodes/Makefile ] || exit 0; \
6004         r=`${PWD_COMMAND}`; export r; \
6005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006         $(HOST_EXPORTS) \
6007         for flag in $(EXTRA_HOST_FLAGS) ; do \
6008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6009         done; \
6010         echo "Doing info in opcodes" ; \
6011         (cd $(HOST_SUBDIR)/opcodes && \
6012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6014                   "RANLIB=$${RANLIB}" \
6015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6016                   info) \
6017           || exit 1
6018
6019 @endif opcodes
6020
6021 .PHONY: maybe-dvi-opcodes dvi-opcodes
6022 maybe-dvi-opcodes:
6023 @if opcodes
6024 maybe-dvi-opcodes: dvi-opcodes
6025
6026 dvi-opcodes: \
6027     configure-opcodes 
6028         @[ -f ./opcodes/Makefile ] || exit 0; \
6029         r=`${PWD_COMMAND}`; export r; \
6030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6031         $(HOST_EXPORTS) \
6032         for flag in $(EXTRA_HOST_FLAGS) ; do \
6033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6034         done; \
6035         echo "Doing dvi in opcodes" ; \
6036         (cd $(HOST_SUBDIR)/opcodes && \
6037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6039                   "RANLIB=$${RANLIB}" \
6040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6041                   dvi) \
6042           || exit 1
6043
6044 @endif opcodes
6045
6046 .PHONY: maybe-pdf-opcodes pdf-opcodes
6047 maybe-pdf-opcodes:
6048 @if opcodes
6049 maybe-pdf-opcodes: pdf-opcodes
6050
6051 pdf-opcodes: \
6052     configure-opcodes 
6053         @[ -f ./opcodes/Makefile ] || exit 0; \
6054         r=`${PWD_COMMAND}`; export r; \
6055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6056         $(HOST_EXPORTS) \
6057         for flag in $(EXTRA_HOST_FLAGS) ; do \
6058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6059         done; \
6060         echo "Doing pdf in opcodes" ; \
6061         (cd $(HOST_SUBDIR)/opcodes && \
6062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6064                   "RANLIB=$${RANLIB}" \
6065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6066                   pdf) \
6067           || exit 1
6068
6069 @endif opcodes
6070
6071 .PHONY: maybe-html-opcodes html-opcodes
6072 maybe-html-opcodes:
6073 @if opcodes
6074 maybe-html-opcodes: html-opcodes
6075
6076 html-opcodes: \
6077     configure-opcodes 
6078         @[ -f ./opcodes/Makefile ] || exit 0; \
6079         r=`${PWD_COMMAND}`; export r; \
6080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6081         $(HOST_EXPORTS) \
6082         for flag in $(EXTRA_HOST_FLAGS) ; do \
6083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6084         done; \
6085         echo "Doing html in opcodes" ; \
6086         (cd $(HOST_SUBDIR)/opcodes && \
6087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6089                   "RANLIB=$${RANLIB}" \
6090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6091                   html) \
6092           || exit 1
6093
6094 @endif opcodes
6095
6096 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6097 maybe-TAGS-opcodes:
6098 @if opcodes
6099 maybe-TAGS-opcodes: TAGS-opcodes
6100
6101 TAGS-opcodes: \
6102     configure-opcodes 
6103         @[ -f ./opcodes/Makefile ] || exit 0; \
6104         r=`${PWD_COMMAND}`; export r; \
6105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6106         $(HOST_EXPORTS) \
6107         for flag in $(EXTRA_HOST_FLAGS) ; do \
6108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6109         done; \
6110         echo "Doing TAGS in opcodes" ; \
6111         (cd $(HOST_SUBDIR)/opcodes && \
6112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6114                   "RANLIB=$${RANLIB}" \
6115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6116                   TAGS) \
6117           || exit 1
6118
6119 @endif opcodes
6120
6121 .PHONY: maybe-install-info-opcodes install-info-opcodes
6122 maybe-install-info-opcodes:
6123 @if opcodes
6124 maybe-install-info-opcodes: install-info-opcodes
6125
6126 install-info-opcodes: \
6127     configure-opcodes \
6128     info-opcodes 
6129         @[ -f ./opcodes/Makefile ] || exit 0; \
6130         r=`${PWD_COMMAND}`; export r; \
6131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6132         $(HOST_EXPORTS) \
6133         for flag in $(EXTRA_HOST_FLAGS) ; do \
6134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6135         done; \
6136         echo "Doing install-info in opcodes" ; \
6137         (cd $(HOST_SUBDIR)/opcodes && \
6138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6140                   "RANLIB=$${RANLIB}" \
6141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6142                   install-info) \
6143           || exit 1
6144
6145 @endif opcodes
6146
6147 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6148 maybe-install-pdf-opcodes:
6149 @if opcodes
6150 maybe-install-pdf-opcodes: install-pdf-opcodes
6151
6152 install-pdf-opcodes: \
6153     configure-opcodes \
6154     pdf-opcodes 
6155         @[ -f ./opcodes/Makefile ] || exit 0; \
6156         r=`${PWD_COMMAND}`; export r; \
6157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158         $(HOST_EXPORTS) \
6159         for flag in $(EXTRA_HOST_FLAGS) ; do \
6160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6161         done; \
6162         echo "Doing install-pdf in opcodes" ; \
6163         (cd $(HOST_SUBDIR)/opcodes && \
6164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6166                   "RANLIB=$${RANLIB}" \
6167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6168                   install-pdf) \
6169           || exit 1
6170
6171 @endif opcodes
6172
6173 .PHONY: maybe-install-html-opcodes install-html-opcodes
6174 maybe-install-html-opcodes:
6175 @if opcodes
6176 maybe-install-html-opcodes: install-html-opcodes
6177
6178 install-html-opcodes: \
6179     configure-opcodes \
6180     html-opcodes 
6181         @[ -f ./opcodes/Makefile ] || exit 0; \
6182         r=`${PWD_COMMAND}`; export r; \
6183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184         $(HOST_EXPORTS) \
6185         for flag in $(EXTRA_HOST_FLAGS) ; do \
6186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6187         done; \
6188         echo "Doing install-html in opcodes" ; \
6189         (cd $(HOST_SUBDIR)/opcodes && \
6190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6192                   "RANLIB=$${RANLIB}" \
6193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6194                   install-html) \
6195           || exit 1
6196
6197 @endif opcodes
6198
6199 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6200 maybe-installcheck-opcodes:
6201 @if opcodes
6202 maybe-installcheck-opcodes: installcheck-opcodes
6203
6204 installcheck-opcodes: \
6205     configure-opcodes 
6206         @[ -f ./opcodes/Makefile ] || exit 0; \
6207         r=`${PWD_COMMAND}`; export r; \
6208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6209         $(HOST_EXPORTS) \
6210         for flag in $(EXTRA_HOST_FLAGS) ; do \
6211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6212         done; \
6213         echo "Doing installcheck in opcodes" ; \
6214         (cd $(HOST_SUBDIR)/opcodes && \
6215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6217                   "RANLIB=$${RANLIB}" \
6218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6219                   installcheck) \
6220           || exit 1
6221
6222 @endif opcodes
6223
6224 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6225 maybe-mostlyclean-opcodes:
6226 @if opcodes
6227 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6228
6229 mostlyclean-opcodes: 
6230         @[ -f ./opcodes/Makefile ] || exit 0; \
6231         r=`${PWD_COMMAND}`; export r; \
6232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6233         $(HOST_EXPORTS) \
6234         for flag in $(EXTRA_HOST_FLAGS) ; do \
6235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6236         done; \
6237         echo "Doing mostlyclean in opcodes" ; \
6238         (cd $(HOST_SUBDIR)/opcodes && \
6239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6241                   "RANLIB=$${RANLIB}" \
6242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6243                   mostlyclean) \
6244           || exit 1
6245
6246 @endif opcodes
6247
6248 .PHONY: maybe-clean-opcodes clean-opcodes
6249 maybe-clean-opcodes:
6250 @if opcodes
6251 maybe-clean-opcodes: clean-opcodes
6252
6253 clean-opcodes: 
6254         @[ -f ./opcodes/Makefile ] || exit 0; \
6255         r=`${PWD_COMMAND}`; export r; \
6256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257         $(HOST_EXPORTS) \
6258         for flag in $(EXTRA_HOST_FLAGS) ; do \
6259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6260         done; \
6261         echo "Doing clean in opcodes" ; \
6262         (cd $(HOST_SUBDIR)/opcodes && \
6263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6265                   "RANLIB=$${RANLIB}" \
6266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6267                   clean) \
6268           || exit 1
6269
6270 @endif opcodes
6271
6272 .PHONY: maybe-distclean-opcodes distclean-opcodes
6273 maybe-distclean-opcodes:
6274 @if opcodes
6275 maybe-distclean-opcodes: distclean-opcodes
6276
6277 distclean-opcodes: 
6278         @[ -f ./opcodes/Makefile ] || exit 0; \
6279         r=`${PWD_COMMAND}`; export r; \
6280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6281         $(HOST_EXPORTS) \
6282         for flag in $(EXTRA_HOST_FLAGS) ; do \
6283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6284         done; \
6285         echo "Doing distclean in opcodes" ; \
6286         (cd $(HOST_SUBDIR)/opcodes && \
6287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6289                   "RANLIB=$${RANLIB}" \
6290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6291                   distclean) \
6292           || exit 1
6293
6294 @endif opcodes
6295
6296 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6297 maybe-maintainer-clean-opcodes:
6298 @if opcodes
6299 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6300
6301 maintainer-clean-opcodes: 
6302         @[ -f ./opcodes/Makefile ] || exit 0; \
6303         r=`${PWD_COMMAND}`; export r; \
6304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6305         $(HOST_EXPORTS) \
6306         for flag in $(EXTRA_HOST_FLAGS) ; do \
6307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6308         done; \
6309         echo "Doing maintainer-clean in opcodes" ; \
6310         (cd $(HOST_SUBDIR)/opcodes && \
6311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6313                   "RANLIB=$${RANLIB}" \
6314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6315                   maintainer-clean) \
6316           || exit 1
6317
6318 @endif opcodes
6319
6320
6321
6322 .PHONY: configure-binutils maybe-configure-binutils
6323 maybe-configure-binutils:
6324 @if gcc-bootstrap
6325 configure-binutils: stage_current
6326 @endif gcc-bootstrap
6327 @if binutils
6328 maybe-configure-binutils: configure-binutils
6329 configure-binutils: 
6330         @r=`${PWD_COMMAND}`; export r; \
6331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6332         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6334         $(HOST_EXPORTS) \
6335         echo Configuring in $(HOST_SUBDIR)/binutils; \
6336         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6337         case $(srcdir) in \
6338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6339           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6341         esac; \
6342         srcdiroption="--srcdir=$${topdir}/binutils"; \
6343         libsrcdir="$$s/binutils"; \
6344         $(SHELL) $${libsrcdir}/configure \
6345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6346           --target=${target_alias} $${srcdiroption}  \
6347           || exit 1
6348 @endif binutils
6349
6350
6351
6352 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6353 maybe-configure-stage1-binutils:
6354 @if binutils-bootstrap
6355 maybe-configure-stage1-binutils: configure-stage1-binutils
6356 configure-stage1-binutils:
6357         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6359         @r=`${PWD_COMMAND}`; export r; \
6360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6361         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6362         $(HOST_EXPORTS) \
6363         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6365         cd $(HOST_SUBDIR)/binutils || exit 1; \
6366         case $(srcdir) in \
6367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6368           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6370         esac; \
6371         srcdiroption="--srcdir=$${topdir}/binutils"; \
6372         libsrcdir="$$s/binutils"; \
6373         $(SHELL) $${libsrcdir}/configure \
6374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6375           --target=${target_alias} $${srcdiroption} \
6376            \
6377           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6378 @endif binutils-bootstrap
6379
6380 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6381 maybe-configure-stage2-binutils:
6382 @if binutils-bootstrap
6383 maybe-configure-stage2-binutils: configure-stage2-binutils
6384 configure-stage2-binutils:
6385         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6387         @r=`${PWD_COMMAND}`; export r; \
6388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6389         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6390         $(HOST_EXPORTS) \
6391         $(POSTSTAGE1_HOST_EXPORTS) \
6392         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6394         cd $(HOST_SUBDIR)/binutils || exit 1; \
6395         case $(srcdir) in \
6396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6397           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6399         esac; \
6400         srcdiroption="--srcdir=$${topdir}/binutils"; \
6401         libsrcdir="$$s/binutils"; \
6402         $(SHELL) $${libsrcdir}/configure \
6403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6404           --target=${target_alias} $${srcdiroption} \
6405           --with-build-libsubdir=$(HOST_SUBDIR) \
6406           @stage2_werror_flag@ 
6407 @endif binutils-bootstrap
6408
6409 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6410 maybe-configure-stage3-binutils:
6411 @if binutils-bootstrap
6412 maybe-configure-stage3-binutils: configure-stage3-binutils
6413 configure-stage3-binutils:
6414         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6416         @r=`${PWD_COMMAND}`; export r; \
6417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6418         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6419         $(HOST_EXPORTS) \
6420         $(POSTSTAGE1_HOST_EXPORTS) \
6421         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6423         cd $(HOST_SUBDIR)/binutils || exit 1; \
6424         case $(srcdir) in \
6425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6426           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6428         esac; \
6429         srcdiroption="--srcdir=$${topdir}/binutils"; \
6430         libsrcdir="$$s/binutils"; \
6431         $(SHELL) $${libsrcdir}/configure \
6432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6433           --target=${target_alias} $${srcdiroption} \
6434           --with-build-libsubdir=$(HOST_SUBDIR) \
6435           @stage2_werror_flag@ 
6436 @endif binutils-bootstrap
6437
6438 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6439 maybe-configure-stage4-binutils:
6440 @if binutils-bootstrap
6441 maybe-configure-stage4-binutils: configure-stage4-binutils
6442 configure-stage4-binutils:
6443         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6444         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6445         @r=`${PWD_COMMAND}`; export r; \
6446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6447         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6448         $(HOST_EXPORTS) \
6449         $(POSTSTAGE1_HOST_EXPORTS) \
6450         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6452         cd $(HOST_SUBDIR)/binutils || exit 1; \
6453         case $(srcdir) in \
6454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6455           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6457         esac; \
6458         srcdiroption="--srcdir=$${topdir}/binutils"; \
6459         libsrcdir="$$s/binutils"; \
6460         $(SHELL) $${libsrcdir}/configure \
6461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6462           --target=${target_alias} $${srcdiroption} \
6463           --with-build-libsubdir=$(HOST_SUBDIR) \
6464           @stage2_werror_flag@ 
6465 @endif binutils-bootstrap
6466
6467 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6468 maybe-configure-stageprofile-binutils:
6469 @if binutils-bootstrap
6470 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6471 configure-stageprofile-binutils:
6472         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6474         @r=`${PWD_COMMAND}`; export r; \
6475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6476         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6477         $(HOST_EXPORTS) \
6478         $(POSTSTAGE1_HOST_EXPORTS) \
6479         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6481         cd $(HOST_SUBDIR)/binutils || exit 1; \
6482         case $(srcdir) in \
6483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6484           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6486         esac; \
6487         srcdiroption="--srcdir=$${topdir}/binutils"; \
6488         libsrcdir="$$s/binutils"; \
6489         $(SHELL) $${libsrcdir}/configure \
6490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6491           --target=${target_alias} $${srcdiroption} \
6492           --with-build-libsubdir=$(HOST_SUBDIR) \
6493           @stage2_werror_flag@ 
6494 @endif binutils-bootstrap
6495
6496 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6497 maybe-configure-stagefeedback-binutils:
6498 @if binutils-bootstrap
6499 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6500 configure-stagefeedback-binutils:
6501         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6502         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6503         @r=`${PWD_COMMAND}`; export r; \
6504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6506         $(HOST_EXPORTS) \
6507         $(POSTSTAGE1_HOST_EXPORTS) \
6508         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6509         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6510         cd $(HOST_SUBDIR)/binutils || exit 1; \
6511         case $(srcdir) in \
6512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6513           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6515         esac; \
6516         srcdiroption="--srcdir=$${topdir}/binutils"; \
6517         libsrcdir="$$s/binutils"; \
6518         $(SHELL) $${libsrcdir}/configure \
6519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6520           --target=${target_alias} $${srcdiroption} \
6521           --with-build-libsubdir=$(HOST_SUBDIR) \
6522           @stage2_werror_flag@ 
6523 @endif binutils-bootstrap
6524
6525
6526
6527
6528
6529 .PHONY: all-binutils maybe-all-binutils
6530 maybe-all-binutils:
6531 @if gcc-bootstrap
6532 all-binutils: stage_current
6533 @endif gcc-bootstrap
6534 @if binutils
6535 TARGET-binutils=all
6536 maybe-all-binutils: all-binutils
6537 all-binutils: configure-binutils
6538         @r=`${PWD_COMMAND}`; export r; \
6539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540         $(HOST_EXPORTS) \
6541         (cd $(HOST_SUBDIR)/binutils && \
6542           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
6543 @endif binutils
6544
6545
6546
6547 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6548 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6549 maybe-all-stage1-binutils:
6550 maybe-clean-stage1-binutils:
6551 @if binutils-bootstrap
6552 maybe-all-stage1-binutils: all-stage1-binutils
6553 all-stage1: all-stage1-binutils
6554 TARGET-stage1-binutils = $(TARGET-binutils)
6555 all-stage1-binutils: configure-stage1-binutils
6556         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6557         @r=`${PWD_COMMAND}`; export r; \
6558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6559         $(HOST_EXPORTS) \
6560         cd $(HOST_SUBDIR)/binutils && \
6561         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
6562                 $(TARGET-stage1-binutils)
6563
6564 maybe-clean-stage1-binutils: clean-stage1-binutils
6565 clean-stage1: clean-stage1-binutils
6566 clean-stage1-binutils:
6567         @if [ $(current_stage) = stage1 ]; then \
6568           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6569         else \
6570           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6571           $(MAKE) stage1-start; \
6572         fi; \
6573         cd $(HOST_SUBDIR)/binutils && \
6574         $(MAKE) $(FLAGS_TO_PASS)  \
6575                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
6576 @endif binutils-bootstrap
6577
6578
6579 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6580 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6581 maybe-all-stage2-binutils:
6582 maybe-clean-stage2-binutils:
6583 @if binutils-bootstrap
6584 maybe-all-stage2-binutils: all-stage2-binutils
6585 all-stage2: all-stage2-binutils
6586 TARGET-stage2-binutils = $(TARGET-binutils)
6587 all-stage2-binutils: configure-stage2-binutils
6588         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6589         @r=`${PWD_COMMAND}`; export r; \
6590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591         $(HOST_EXPORTS) \
6592         $(POSTSTAGE1_HOST_EXPORTS) \
6593         cd $(HOST_SUBDIR)/binutils && \
6594         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
6595                 $(TARGET-stage2-binutils)
6596
6597 maybe-clean-stage2-binutils: clean-stage2-binutils
6598 clean-stage2: clean-stage2-binutils
6599 clean-stage2-binutils:
6600         @if [ $(current_stage) = stage2 ]; then \
6601           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6602         else \
6603           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6604           $(MAKE) stage2-start; \
6605         fi; \
6606         cd $(HOST_SUBDIR)/binutils && \
6607         $(MAKE) $(FLAGS_TO_PASS)  \
6608                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6609                   clean
6610 @endif binutils-bootstrap
6611
6612
6613 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6614 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6615 maybe-all-stage3-binutils:
6616 maybe-clean-stage3-binutils:
6617 @if binutils-bootstrap
6618 maybe-all-stage3-binutils: all-stage3-binutils
6619 all-stage3: all-stage3-binutils
6620 TARGET-stage3-binutils = $(TARGET-binutils)
6621 all-stage3-binutils: configure-stage3-binutils
6622         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6623         @r=`${PWD_COMMAND}`; export r; \
6624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625         $(HOST_EXPORTS) \
6626         $(POSTSTAGE1_HOST_EXPORTS) \
6627         cd $(HOST_SUBDIR)/binutils && \
6628         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
6629                 $(TARGET-stage3-binutils)
6630
6631 maybe-clean-stage3-binutils: clean-stage3-binutils
6632 clean-stage3: clean-stage3-binutils
6633 clean-stage3-binutils:
6634         @if [ $(current_stage) = stage3 ]; then \
6635           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6636         else \
6637           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6638           $(MAKE) stage3-start; \
6639         fi; \
6640         cd $(HOST_SUBDIR)/binutils && \
6641         $(MAKE) $(FLAGS_TO_PASS)  \
6642                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6643                   clean
6644 @endif binutils-bootstrap
6645
6646
6647 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6648 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6649 maybe-all-stage4-binutils:
6650 maybe-clean-stage4-binutils:
6651 @if binutils-bootstrap
6652 maybe-all-stage4-binutils: all-stage4-binutils
6653 all-stage4: all-stage4-binutils
6654 TARGET-stage4-binutils = $(TARGET-binutils)
6655 all-stage4-binutils: configure-stage4-binutils
6656         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6657         @r=`${PWD_COMMAND}`; export r; \
6658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659         $(HOST_EXPORTS) \
6660         $(POSTSTAGE1_HOST_EXPORTS) \
6661         cd $(HOST_SUBDIR)/binutils && \
6662         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
6663                 $(TARGET-stage4-binutils)
6664
6665 maybe-clean-stage4-binutils: clean-stage4-binutils
6666 clean-stage4: clean-stage4-binutils
6667 clean-stage4-binutils:
6668         @if [ $(current_stage) = stage4 ]; then \
6669           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6670         else \
6671           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6672           $(MAKE) stage4-start; \
6673         fi; \
6674         cd $(HOST_SUBDIR)/binutils && \
6675         $(MAKE) $(FLAGS_TO_PASS)  \
6676                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6677                   clean
6678 @endif binutils-bootstrap
6679
6680
6681 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6682 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6683 maybe-all-stageprofile-binutils:
6684 maybe-clean-stageprofile-binutils:
6685 @if binutils-bootstrap
6686 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6687 all-stageprofile: all-stageprofile-binutils
6688 TARGET-stageprofile-binutils = $(TARGET-binutils)
6689 all-stageprofile-binutils: configure-stageprofile-binutils
6690         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6691         @r=`${PWD_COMMAND}`; export r; \
6692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6693         $(HOST_EXPORTS) \
6694         $(POSTSTAGE1_HOST_EXPORTS) \
6695         cd $(HOST_SUBDIR)/binutils && \
6696         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
6697                 $(TARGET-stageprofile-binutils)
6698
6699 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6700 clean-stageprofile: clean-stageprofile-binutils
6701 clean-stageprofile-binutils:
6702         @if [ $(current_stage) = stageprofile ]; then \
6703           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6704         else \
6705           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6706           $(MAKE) stageprofile-start; \
6707         fi; \
6708         cd $(HOST_SUBDIR)/binutils && \
6709         $(MAKE) $(FLAGS_TO_PASS)  \
6710                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6711                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
6712 @endif binutils-bootstrap
6713
6714
6715 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6716 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6717 maybe-all-stagefeedback-binutils:
6718 maybe-clean-stagefeedback-binutils:
6719 @if binutils-bootstrap
6720 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6721 all-stagefeedback: all-stagefeedback-binutils
6722 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6723 all-stagefeedback-binutils: configure-stagefeedback-binutils
6724         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6725         @r=`${PWD_COMMAND}`; export r; \
6726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6727         $(HOST_EXPORTS) \
6728         $(POSTSTAGE1_HOST_EXPORTS) \
6729         cd $(HOST_SUBDIR)/binutils && \
6730         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
6731                 $(TARGET-stagefeedback-binutils)
6732
6733 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6734 clean-stagefeedback: clean-stagefeedback-binutils
6735 clean-stagefeedback-binutils:
6736         @if [ $(current_stage) = stagefeedback ]; then \
6737           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6738         else \
6739           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6740           $(MAKE) stagefeedback-start; \
6741         fi; \
6742         cd $(HOST_SUBDIR)/binutils && \
6743         $(MAKE) $(FLAGS_TO_PASS)  \
6744                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6745                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
6746 @endif binutils-bootstrap
6747
6748
6749
6750
6751
6752 .PHONY: check-binutils maybe-check-binutils
6753 maybe-check-binutils:
6754 @if binutils
6755 maybe-check-binutils: check-binutils
6756
6757 check-binutils:
6758         @: $(MAKE); $(unstage)
6759         @r=`${PWD_COMMAND}`; export r; \
6760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6761         $(HOST_EXPORTS) \
6762         (cd $(HOST_SUBDIR)/binutils && \
6763           $(MAKE) $(FLAGS_TO_PASS)  check)
6764
6765 @endif binutils
6766
6767 .PHONY: install-binutils maybe-install-binutils
6768 maybe-install-binutils:
6769 @if binutils
6770 maybe-install-binutils: install-binutils
6771
6772 install-binutils: installdirs
6773         @: $(MAKE); $(unstage)
6774         @r=`${PWD_COMMAND}`; export r; \
6775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6776         $(HOST_EXPORTS) \
6777         (cd $(HOST_SUBDIR)/binutils && \
6778           $(MAKE) $(FLAGS_TO_PASS)  install)
6779
6780 @endif binutils
6781
6782 # Other targets (info, dvi, pdf, etc.)
6783
6784 .PHONY: maybe-info-binutils info-binutils
6785 maybe-info-binutils:
6786 @if binutils
6787 maybe-info-binutils: info-binutils
6788
6789 info-binutils: \
6790     configure-binutils 
6791         @[ -f ./binutils/Makefile ] || exit 0; \
6792         r=`${PWD_COMMAND}`; export r; \
6793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794         $(HOST_EXPORTS) \
6795         for flag in $(EXTRA_HOST_FLAGS) ; do \
6796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6797         done; \
6798         echo "Doing info in binutils" ; \
6799         (cd $(HOST_SUBDIR)/binutils && \
6800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6802                   "RANLIB=$${RANLIB}" \
6803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6804                   info) \
6805           || exit 1
6806
6807 @endif binutils
6808
6809 .PHONY: maybe-dvi-binutils dvi-binutils
6810 maybe-dvi-binutils:
6811 @if binutils
6812 maybe-dvi-binutils: dvi-binutils
6813
6814 dvi-binutils: \
6815     configure-binutils 
6816         @[ -f ./binutils/Makefile ] || exit 0; \
6817         r=`${PWD_COMMAND}`; export r; \
6818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819         $(HOST_EXPORTS) \
6820         for flag in $(EXTRA_HOST_FLAGS) ; do \
6821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822         done; \
6823         echo "Doing dvi in binutils" ; \
6824         (cd $(HOST_SUBDIR)/binutils && \
6825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827                   "RANLIB=$${RANLIB}" \
6828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6829                   dvi) \
6830           || exit 1
6831
6832 @endif binutils
6833
6834 .PHONY: maybe-pdf-binutils pdf-binutils
6835 maybe-pdf-binutils:
6836 @if binutils
6837 maybe-pdf-binutils: pdf-binutils
6838
6839 pdf-binutils: \
6840     configure-binutils 
6841         @[ -f ./binutils/Makefile ] || exit 0; \
6842         r=`${PWD_COMMAND}`; export r; \
6843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6844         $(HOST_EXPORTS) \
6845         for flag in $(EXTRA_HOST_FLAGS) ; do \
6846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6847         done; \
6848         echo "Doing pdf in binutils" ; \
6849         (cd $(HOST_SUBDIR)/binutils && \
6850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6852                   "RANLIB=$${RANLIB}" \
6853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6854                   pdf) \
6855           || exit 1
6856
6857 @endif binutils
6858
6859 .PHONY: maybe-html-binutils html-binutils
6860 maybe-html-binutils:
6861 @if binutils
6862 maybe-html-binutils: html-binutils
6863
6864 html-binutils: \
6865     configure-binutils 
6866         @[ -f ./binutils/Makefile ] || exit 0; \
6867         r=`${PWD_COMMAND}`; export r; \
6868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6869         $(HOST_EXPORTS) \
6870         for flag in $(EXTRA_HOST_FLAGS) ; do \
6871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6872         done; \
6873         echo "Doing html in binutils" ; \
6874         (cd $(HOST_SUBDIR)/binutils && \
6875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6877                   "RANLIB=$${RANLIB}" \
6878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6879                   html) \
6880           || exit 1
6881
6882 @endif binutils
6883
6884 .PHONY: maybe-TAGS-binutils TAGS-binutils
6885 maybe-TAGS-binutils:
6886 @if binutils
6887 maybe-TAGS-binutils: TAGS-binutils
6888
6889 TAGS-binutils: \
6890     configure-binutils 
6891         @[ -f ./binutils/Makefile ] || exit 0; \
6892         r=`${PWD_COMMAND}`; export r; \
6893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6894         $(HOST_EXPORTS) \
6895         for flag in $(EXTRA_HOST_FLAGS) ; do \
6896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6897         done; \
6898         echo "Doing TAGS in binutils" ; \
6899         (cd $(HOST_SUBDIR)/binutils && \
6900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6902                   "RANLIB=$${RANLIB}" \
6903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6904                   TAGS) \
6905           || exit 1
6906
6907 @endif binutils
6908
6909 .PHONY: maybe-install-info-binutils install-info-binutils
6910 maybe-install-info-binutils:
6911 @if binutils
6912 maybe-install-info-binutils: install-info-binutils
6913
6914 install-info-binutils: \
6915     configure-binutils \
6916     info-binutils 
6917         @[ -f ./binutils/Makefile ] || exit 0; \
6918         r=`${PWD_COMMAND}`; export r; \
6919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920         $(HOST_EXPORTS) \
6921         for flag in $(EXTRA_HOST_FLAGS) ; do \
6922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923         done; \
6924         echo "Doing install-info in binutils" ; \
6925         (cd $(HOST_SUBDIR)/binutils && \
6926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928                   "RANLIB=$${RANLIB}" \
6929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6930                   install-info) \
6931           || exit 1
6932
6933 @endif binutils
6934
6935 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6936 maybe-install-pdf-binutils:
6937 @if binutils
6938 maybe-install-pdf-binutils: install-pdf-binutils
6939
6940 install-pdf-binutils: \
6941     configure-binutils \
6942     pdf-binutils 
6943         @[ -f ./binutils/Makefile ] || exit 0; \
6944         r=`${PWD_COMMAND}`; export r; \
6945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946         $(HOST_EXPORTS) \
6947         for flag in $(EXTRA_HOST_FLAGS) ; do \
6948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6949         done; \
6950         echo "Doing install-pdf in binutils" ; \
6951         (cd $(HOST_SUBDIR)/binutils && \
6952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6954                   "RANLIB=$${RANLIB}" \
6955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6956                   install-pdf) \
6957           || exit 1
6958
6959 @endif binutils
6960
6961 .PHONY: maybe-install-html-binutils install-html-binutils
6962 maybe-install-html-binutils:
6963 @if binutils
6964 maybe-install-html-binutils: install-html-binutils
6965
6966 install-html-binutils: \
6967     configure-binutils \
6968     html-binutils 
6969         @[ -f ./binutils/Makefile ] || exit 0; \
6970         r=`${PWD_COMMAND}`; export r; \
6971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972         $(HOST_EXPORTS) \
6973         for flag in $(EXTRA_HOST_FLAGS) ; do \
6974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6975         done; \
6976         echo "Doing install-html in binutils" ; \
6977         (cd $(HOST_SUBDIR)/binutils && \
6978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6980                   "RANLIB=$${RANLIB}" \
6981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6982                   install-html) \
6983           || exit 1
6984
6985 @endif binutils
6986
6987 .PHONY: maybe-installcheck-binutils installcheck-binutils
6988 maybe-installcheck-binutils:
6989 @if binutils
6990 maybe-installcheck-binutils: installcheck-binutils
6991
6992 installcheck-binutils: \
6993     configure-binutils 
6994         @[ -f ./binutils/Makefile ] || exit 0; \
6995         r=`${PWD_COMMAND}`; export r; \
6996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6997         $(HOST_EXPORTS) \
6998         for flag in $(EXTRA_HOST_FLAGS) ; do \
6999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7000         done; \
7001         echo "Doing installcheck in binutils" ; \
7002         (cd $(HOST_SUBDIR)/binutils && \
7003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7005                   "RANLIB=$${RANLIB}" \
7006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7007                   installcheck) \
7008           || exit 1
7009
7010 @endif binutils
7011
7012 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7013 maybe-mostlyclean-binutils:
7014 @if binutils
7015 maybe-mostlyclean-binutils: mostlyclean-binutils
7016
7017 mostlyclean-binutils: 
7018         @[ -f ./binutils/Makefile ] || exit 0; \
7019         r=`${PWD_COMMAND}`; export r; \
7020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7021         $(HOST_EXPORTS) \
7022         for flag in $(EXTRA_HOST_FLAGS) ; do \
7023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7024         done; \
7025         echo "Doing mostlyclean in binutils" ; \
7026         (cd $(HOST_SUBDIR)/binutils && \
7027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7029                   "RANLIB=$${RANLIB}" \
7030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7031                   mostlyclean) \
7032           || exit 1
7033
7034 @endif binutils
7035
7036 .PHONY: maybe-clean-binutils clean-binutils
7037 maybe-clean-binutils:
7038 @if binutils
7039 maybe-clean-binutils: clean-binutils
7040
7041 clean-binutils: 
7042         @[ -f ./binutils/Makefile ] || exit 0; \
7043         r=`${PWD_COMMAND}`; export r; \
7044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7045         $(HOST_EXPORTS) \
7046         for flag in $(EXTRA_HOST_FLAGS) ; do \
7047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7048         done; \
7049         echo "Doing clean in binutils" ; \
7050         (cd $(HOST_SUBDIR)/binutils && \
7051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7053                   "RANLIB=$${RANLIB}" \
7054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7055                   clean) \
7056           || exit 1
7057
7058 @endif binutils
7059
7060 .PHONY: maybe-distclean-binutils distclean-binutils
7061 maybe-distclean-binutils:
7062 @if binutils
7063 maybe-distclean-binutils: distclean-binutils
7064
7065 distclean-binutils: 
7066         @[ -f ./binutils/Makefile ] || exit 0; \
7067         r=`${PWD_COMMAND}`; export r; \
7068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069         $(HOST_EXPORTS) \
7070         for flag in $(EXTRA_HOST_FLAGS) ; do \
7071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7072         done; \
7073         echo "Doing distclean in binutils" ; \
7074         (cd $(HOST_SUBDIR)/binutils && \
7075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7077                   "RANLIB=$${RANLIB}" \
7078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7079                   distclean) \
7080           || exit 1
7081
7082 @endif binutils
7083
7084 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7085 maybe-maintainer-clean-binutils:
7086 @if binutils
7087 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7088
7089 maintainer-clean-binutils: 
7090         @[ -f ./binutils/Makefile ] || exit 0; \
7091         r=`${PWD_COMMAND}`; export r; \
7092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7093         $(HOST_EXPORTS) \
7094         for flag in $(EXTRA_HOST_FLAGS) ; do \
7095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7096         done; \
7097         echo "Doing maintainer-clean in binutils" ; \
7098         (cd $(HOST_SUBDIR)/binutils && \
7099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7101                   "RANLIB=$${RANLIB}" \
7102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7103                   maintainer-clean) \
7104           || exit 1
7105
7106 @endif binutils
7107
7108
7109
7110 .PHONY: configure-bison maybe-configure-bison
7111 maybe-configure-bison:
7112 @if gcc-bootstrap
7113 configure-bison: stage_current
7114 @endif gcc-bootstrap
7115 @if bison
7116 maybe-configure-bison: configure-bison
7117 configure-bison: 
7118         @: $(MAKE); $(unstage)
7119         @r=`${PWD_COMMAND}`; export r; \
7120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7121         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7123         $(HOST_EXPORTS) \
7124         echo Configuring in $(HOST_SUBDIR)/bison; \
7125         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7126         case $(srcdir) in \
7127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7128           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7130         esac; \
7131         srcdiroption="--srcdir=$${topdir}/bison"; \
7132         libsrcdir="$$s/bison"; \
7133         $(SHELL) $${libsrcdir}/configure \
7134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7135           --target=${target_alias} $${srcdiroption}  \
7136           || exit 1
7137 @endif bison
7138
7139
7140
7141
7142
7143 .PHONY: all-bison maybe-all-bison
7144 maybe-all-bison:
7145 @if gcc-bootstrap
7146 all-bison: stage_current
7147 @endif gcc-bootstrap
7148 @if bison
7149 TARGET-bison=all
7150 maybe-all-bison: all-bison
7151 all-bison: configure-bison
7152         @: $(MAKE); $(unstage)
7153         @r=`${PWD_COMMAND}`; export r; \
7154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7155         $(HOST_EXPORTS) \
7156         (cd $(HOST_SUBDIR)/bison && \
7157           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
7158 @endif bison
7159
7160
7161
7162
7163 .PHONY: check-bison maybe-check-bison
7164 maybe-check-bison:
7165 @if bison
7166 maybe-check-bison: check-bison
7167
7168 # This module is only tested in a native toolchain.
7169 check-bison:
7170         @: $(MAKE); $(unstage)
7171         @if [ '$(host)' = '$(target)' ] ; then \
7172           r=`${PWD_COMMAND}`; export r; \
7173           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174           $(HOST_EXPORTS) \
7175           (cd $(HOST_SUBDIR)/bison && \
7176             $(MAKE) $(FLAGS_TO_PASS)  check); \
7177         fi
7178
7179 @endif bison
7180
7181 .PHONY: install-bison maybe-install-bison
7182 maybe-install-bison:
7183 @if bison
7184 maybe-install-bison: install-bison
7185
7186 install-bison: installdirs
7187         @: $(MAKE); $(unstage)
7188         @r=`${PWD_COMMAND}`; export r; \
7189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7190         $(HOST_EXPORTS) \
7191         (cd $(HOST_SUBDIR)/bison && \
7192           $(MAKE) $(FLAGS_TO_PASS)  install)
7193
7194 @endif bison
7195
7196 # Other targets (info, dvi, pdf, etc.)
7197
7198 .PHONY: maybe-info-bison info-bison
7199 maybe-info-bison:
7200 @if bison
7201 maybe-info-bison: info-bison
7202
7203 info-bison: \
7204     configure-bison 
7205         @: $(MAKE); $(unstage)
7206         @[ -f ./bison/Makefile ] || exit 0; \
7207         r=`${PWD_COMMAND}`; export r; \
7208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7209         $(HOST_EXPORTS) \
7210         for flag in $(EXTRA_HOST_FLAGS) ; do \
7211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7212         done; \
7213         echo "Doing info in bison" ; \
7214         (cd $(HOST_SUBDIR)/bison && \
7215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7217                   "RANLIB=$${RANLIB}" \
7218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7219                   info) \
7220           || exit 1
7221
7222 @endif bison
7223
7224 .PHONY: maybe-dvi-bison dvi-bison
7225 maybe-dvi-bison:
7226 @if bison
7227 maybe-dvi-bison: dvi-bison
7228
7229 dvi-bison: \
7230     configure-bison 
7231         @: $(MAKE); $(unstage)
7232         @[ -f ./bison/Makefile ] || exit 0; \
7233         r=`${PWD_COMMAND}`; export r; \
7234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235         $(HOST_EXPORTS) \
7236         for flag in $(EXTRA_HOST_FLAGS) ; do \
7237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7238         done; \
7239         echo "Doing dvi in bison" ; \
7240         (cd $(HOST_SUBDIR)/bison && \
7241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7243                   "RANLIB=$${RANLIB}" \
7244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7245                   dvi) \
7246           || exit 1
7247
7248 @endif bison
7249
7250 .PHONY: maybe-pdf-bison pdf-bison
7251 maybe-pdf-bison:
7252 @if bison
7253 maybe-pdf-bison: pdf-bison
7254
7255 pdf-bison: \
7256     configure-bison 
7257         @: $(MAKE); $(unstage)
7258         @[ -f ./bison/Makefile ] || exit 0; \
7259         r=`${PWD_COMMAND}`; export r; \
7260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261         $(HOST_EXPORTS) \
7262         for flag in $(EXTRA_HOST_FLAGS) ; do \
7263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7264         done; \
7265         echo "Doing pdf in bison" ; \
7266         (cd $(HOST_SUBDIR)/bison && \
7267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7269                   "RANLIB=$${RANLIB}" \
7270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7271                   pdf) \
7272           || exit 1
7273
7274 @endif bison
7275
7276 .PHONY: maybe-html-bison html-bison
7277 maybe-html-bison:
7278 @if bison
7279 maybe-html-bison: html-bison
7280
7281 html-bison: \
7282     configure-bison 
7283         @: $(MAKE); $(unstage)
7284         @[ -f ./bison/Makefile ] || exit 0; \
7285         r=`${PWD_COMMAND}`; export r; \
7286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287         $(HOST_EXPORTS) \
7288         for flag in $(EXTRA_HOST_FLAGS) ; do \
7289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290         done; \
7291         echo "Doing html in bison" ; \
7292         (cd $(HOST_SUBDIR)/bison && \
7293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295                   "RANLIB=$${RANLIB}" \
7296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7297                   html) \
7298           || exit 1
7299
7300 @endif bison
7301
7302 .PHONY: maybe-TAGS-bison TAGS-bison
7303 maybe-TAGS-bison:
7304 @if bison
7305 maybe-TAGS-bison: TAGS-bison
7306
7307 TAGS-bison: \
7308     configure-bison 
7309         @: $(MAKE); $(unstage)
7310         @[ -f ./bison/Makefile ] || exit 0; \
7311         r=`${PWD_COMMAND}`; export r; \
7312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313         $(HOST_EXPORTS) \
7314         for flag in $(EXTRA_HOST_FLAGS) ; do \
7315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7316         done; \
7317         echo "Doing TAGS in bison" ; \
7318         (cd $(HOST_SUBDIR)/bison && \
7319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7321                   "RANLIB=$${RANLIB}" \
7322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7323                   TAGS) \
7324           || exit 1
7325
7326 @endif bison
7327
7328 .PHONY: maybe-install-info-bison install-info-bison
7329 maybe-install-info-bison:
7330 @if bison
7331 maybe-install-info-bison: install-info-bison
7332
7333 install-info-bison: \
7334     configure-bison \
7335     info-bison 
7336         @: $(MAKE); $(unstage)
7337         @[ -f ./bison/Makefile ] || exit 0; \
7338         r=`${PWD_COMMAND}`; export r; \
7339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7340         $(HOST_EXPORTS) \
7341         for flag in $(EXTRA_HOST_FLAGS) ; do \
7342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7343         done; \
7344         echo "Doing install-info in bison" ; \
7345         (cd $(HOST_SUBDIR)/bison && \
7346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7348                   "RANLIB=$${RANLIB}" \
7349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7350                   install-info) \
7351           || exit 1
7352
7353 @endif bison
7354
7355 .PHONY: maybe-install-pdf-bison install-pdf-bison
7356 maybe-install-pdf-bison:
7357 @if bison
7358 maybe-install-pdf-bison: install-pdf-bison
7359
7360 install-pdf-bison: \
7361     configure-bison \
7362     pdf-bison 
7363         @: $(MAKE); $(unstage)
7364         @[ -f ./bison/Makefile ] || exit 0; \
7365         r=`${PWD_COMMAND}`; export r; \
7366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7367         $(HOST_EXPORTS) \
7368         for flag in $(EXTRA_HOST_FLAGS) ; do \
7369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7370         done; \
7371         echo "Doing install-pdf in bison" ; \
7372         (cd $(HOST_SUBDIR)/bison && \
7373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7375                   "RANLIB=$${RANLIB}" \
7376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7377                   install-pdf) \
7378           || exit 1
7379
7380 @endif bison
7381
7382 .PHONY: maybe-install-html-bison install-html-bison
7383 maybe-install-html-bison:
7384 @if bison
7385 maybe-install-html-bison: install-html-bison
7386
7387 install-html-bison: \
7388     configure-bison \
7389     html-bison 
7390         @: $(MAKE); $(unstage)
7391         @[ -f ./bison/Makefile ] || exit 0; \
7392         r=`${PWD_COMMAND}`; export r; \
7393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7394         $(HOST_EXPORTS) \
7395         for flag in $(EXTRA_HOST_FLAGS) ; do \
7396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7397         done; \
7398         echo "Doing install-html in bison" ; \
7399         (cd $(HOST_SUBDIR)/bison && \
7400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7402                   "RANLIB=$${RANLIB}" \
7403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7404                   install-html) \
7405           || exit 1
7406
7407 @endif bison
7408
7409 .PHONY: maybe-installcheck-bison installcheck-bison
7410 maybe-installcheck-bison:
7411 @if bison
7412 maybe-installcheck-bison: installcheck-bison
7413
7414 installcheck-bison: \
7415     configure-bison 
7416         @: $(MAKE); $(unstage)
7417         @[ -f ./bison/Makefile ] || exit 0; \
7418         r=`${PWD_COMMAND}`; export r; \
7419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420         $(HOST_EXPORTS) \
7421         for flag in $(EXTRA_HOST_FLAGS) ; do \
7422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423         done; \
7424         echo "Doing installcheck in bison" ; \
7425         (cd $(HOST_SUBDIR)/bison && \
7426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428                   "RANLIB=$${RANLIB}" \
7429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7430                   installcheck) \
7431           || exit 1
7432
7433 @endif bison
7434
7435 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7436 maybe-mostlyclean-bison:
7437 @if bison
7438 maybe-mostlyclean-bison: mostlyclean-bison
7439
7440 mostlyclean-bison: 
7441         @: $(MAKE); $(unstage)
7442         @[ -f ./bison/Makefile ] || exit 0; \
7443         r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS) \
7446         for flag in $(EXTRA_HOST_FLAGS) ; do \
7447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448         done; \
7449         echo "Doing mostlyclean in bison" ; \
7450         (cd $(HOST_SUBDIR)/bison && \
7451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453                   "RANLIB=$${RANLIB}" \
7454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7455                   mostlyclean) \
7456           || exit 1
7457
7458 @endif bison
7459
7460 .PHONY: maybe-clean-bison clean-bison
7461 maybe-clean-bison:
7462 @if bison
7463 maybe-clean-bison: clean-bison
7464
7465 clean-bison: 
7466         @: $(MAKE); $(unstage)
7467         @[ -f ./bison/Makefile ] || exit 0; \
7468         r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(HOST_EXPORTS) \
7471         for flag in $(EXTRA_HOST_FLAGS) ; do \
7472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7473         done; \
7474         echo "Doing clean in bison" ; \
7475         (cd $(HOST_SUBDIR)/bison && \
7476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7478                   "RANLIB=$${RANLIB}" \
7479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7480                   clean) \
7481           || exit 1
7482
7483 @endif bison
7484
7485 .PHONY: maybe-distclean-bison distclean-bison
7486 maybe-distclean-bison:
7487 @if bison
7488 maybe-distclean-bison: distclean-bison
7489
7490 distclean-bison: 
7491         @: $(MAKE); $(unstage)
7492         @[ -f ./bison/Makefile ] || exit 0; \
7493         r=`${PWD_COMMAND}`; export r; \
7494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495         $(HOST_EXPORTS) \
7496         for flag in $(EXTRA_HOST_FLAGS) ; do \
7497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498         done; \
7499         echo "Doing distclean in bison" ; \
7500         (cd $(HOST_SUBDIR)/bison && \
7501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503                   "RANLIB=$${RANLIB}" \
7504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7505                   distclean) \
7506           || exit 1
7507
7508 @endif bison
7509
7510 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7511 maybe-maintainer-clean-bison:
7512 @if bison
7513 maybe-maintainer-clean-bison: maintainer-clean-bison
7514
7515 maintainer-clean-bison: 
7516         @: $(MAKE); $(unstage)
7517         @[ -f ./bison/Makefile ] || exit 0; \
7518         r=`${PWD_COMMAND}`; export r; \
7519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520         $(HOST_EXPORTS) \
7521         for flag in $(EXTRA_HOST_FLAGS) ; do \
7522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7523         done; \
7524         echo "Doing maintainer-clean in bison" ; \
7525         (cd $(HOST_SUBDIR)/bison && \
7526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7528                   "RANLIB=$${RANLIB}" \
7529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7530                   maintainer-clean) \
7531           || exit 1
7532
7533 @endif bison
7534
7535
7536
7537 .PHONY: configure-byacc maybe-configure-byacc
7538 maybe-configure-byacc:
7539 @if gcc-bootstrap
7540 configure-byacc: stage_current
7541 @endif gcc-bootstrap
7542 @if byacc
7543 maybe-configure-byacc: configure-byacc
7544 configure-byacc: 
7545         @: $(MAKE); $(unstage)
7546         @r=`${PWD_COMMAND}`; export r; \
7547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
7549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
7550         $(HOST_EXPORTS) \
7551         echo Configuring in $(HOST_SUBDIR)/byacc; \
7552         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
7553         case $(srcdir) in \
7554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7555           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
7556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7557         esac; \
7558         srcdiroption="--srcdir=$${topdir}/byacc"; \
7559         libsrcdir="$$s/byacc"; \
7560         $(SHELL) $${libsrcdir}/configure \
7561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7562           --target=${target_alias} $${srcdiroption}  \
7563           || exit 1
7564 @endif byacc
7565
7566
7567
7568
7569
7570 .PHONY: all-byacc maybe-all-byacc
7571 maybe-all-byacc:
7572 @if gcc-bootstrap
7573 all-byacc: stage_current
7574 @endif gcc-bootstrap
7575 @if byacc
7576 TARGET-byacc=all
7577 maybe-all-byacc: all-byacc
7578 all-byacc: configure-byacc
7579         @: $(MAKE); $(unstage)
7580         @r=`${PWD_COMMAND}`; export r; \
7581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7582         $(HOST_EXPORTS) \
7583         (cd $(HOST_SUBDIR)/byacc && \
7584           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
7585 @endif byacc
7586
7587
7588
7589
7590 .PHONY: check-byacc maybe-check-byacc
7591 maybe-check-byacc:
7592 @if byacc
7593 maybe-check-byacc: check-byacc
7594
7595 # This module is only tested in a native toolchain.
7596 check-byacc:
7597         @: $(MAKE); $(unstage)
7598         @if [ '$(host)' = '$(target)' ] ; then \
7599           r=`${PWD_COMMAND}`; export r; \
7600           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7601           $(HOST_EXPORTS) \
7602           (cd $(HOST_SUBDIR)/byacc && \
7603             $(MAKE) $(FLAGS_TO_PASS)  check); \
7604         fi
7605
7606 @endif byacc
7607
7608 .PHONY: install-byacc maybe-install-byacc
7609 maybe-install-byacc:
7610 @if byacc
7611 maybe-install-byacc: install-byacc
7612
7613 install-byacc: installdirs
7614         @: $(MAKE); $(unstage)
7615         @r=`${PWD_COMMAND}`; export r; \
7616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7617         $(HOST_EXPORTS) \
7618         (cd $(HOST_SUBDIR)/byacc && \
7619           $(MAKE) $(FLAGS_TO_PASS)  install)
7620
7621 @endif byacc
7622
7623 # Other targets (info, dvi, pdf, etc.)
7624
7625 .PHONY: maybe-info-byacc info-byacc
7626 maybe-info-byacc:
7627 @if byacc
7628 maybe-info-byacc: info-byacc
7629
7630 info-byacc: \
7631     configure-byacc 
7632         @: $(MAKE); $(unstage)
7633         @[ -f ./byacc/Makefile ] || exit 0; \
7634         r=`${PWD_COMMAND}`; export r; \
7635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636         $(HOST_EXPORTS) \
7637         for flag in $(EXTRA_HOST_FLAGS) ; do \
7638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639         done; \
7640         echo "Doing info in byacc" ; \
7641         (cd $(HOST_SUBDIR)/byacc && \
7642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644                   "RANLIB=$${RANLIB}" \
7645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7646                   info) \
7647           || exit 1
7648
7649 @endif byacc
7650
7651 .PHONY: maybe-dvi-byacc dvi-byacc
7652 maybe-dvi-byacc:
7653 @if byacc
7654 maybe-dvi-byacc: dvi-byacc
7655
7656 dvi-byacc: \
7657     configure-byacc 
7658         @: $(MAKE); $(unstage)
7659         @[ -f ./byacc/Makefile ] || exit 0; \
7660         r=`${PWD_COMMAND}`; export r; \
7661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7662         $(HOST_EXPORTS) \
7663         for flag in $(EXTRA_HOST_FLAGS) ; do \
7664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7665         done; \
7666         echo "Doing dvi in byacc" ; \
7667         (cd $(HOST_SUBDIR)/byacc && \
7668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7670                   "RANLIB=$${RANLIB}" \
7671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7672                   dvi) \
7673           || exit 1
7674
7675 @endif byacc
7676
7677 .PHONY: maybe-pdf-byacc pdf-byacc
7678 maybe-pdf-byacc:
7679 @if byacc
7680 maybe-pdf-byacc: pdf-byacc
7681
7682 pdf-byacc: \
7683     configure-byacc 
7684         @: $(MAKE); $(unstage)
7685         @[ -f ./byacc/Makefile ] || exit 0; \
7686         r=`${PWD_COMMAND}`; export r; \
7687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7688         $(HOST_EXPORTS) \
7689         for flag in $(EXTRA_HOST_FLAGS) ; do \
7690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7691         done; \
7692         echo "Doing pdf in byacc" ; \
7693         (cd $(HOST_SUBDIR)/byacc && \
7694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7696                   "RANLIB=$${RANLIB}" \
7697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7698                   pdf) \
7699           || exit 1
7700
7701 @endif byacc
7702
7703 .PHONY: maybe-html-byacc html-byacc
7704 maybe-html-byacc:
7705 @if byacc
7706 maybe-html-byacc: html-byacc
7707
7708 html-byacc: \
7709     configure-byacc 
7710         @: $(MAKE); $(unstage)
7711         @[ -f ./byacc/Makefile ] || exit 0; \
7712         r=`${PWD_COMMAND}`; export r; \
7713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7714         $(HOST_EXPORTS) \
7715         for flag in $(EXTRA_HOST_FLAGS) ; do \
7716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7717         done; \
7718         echo "Doing html in byacc" ; \
7719         (cd $(HOST_SUBDIR)/byacc && \
7720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7722                   "RANLIB=$${RANLIB}" \
7723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7724                   html) \
7725           || exit 1
7726
7727 @endif byacc
7728
7729 .PHONY: maybe-TAGS-byacc TAGS-byacc
7730 maybe-TAGS-byacc:
7731 @if byacc
7732 maybe-TAGS-byacc: TAGS-byacc
7733
7734 TAGS-byacc: \
7735     configure-byacc 
7736         @: $(MAKE); $(unstage)
7737         @[ -f ./byacc/Makefile ] || exit 0; \
7738         r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(HOST_EXPORTS) \
7741         for flag in $(EXTRA_HOST_FLAGS) ; do \
7742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743         done; \
7744         echo "Doing TAGS in byacc" ; \
7745         (cd $(HOST_SUBDIR)/byacc && \
7746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748                   "RANLIB=$${RANLIB}" \
7749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7750                   TAGS) \
7751           || exit 1
7752
7753 @endif byacc
7754
7755 .PHONY: maybe-install-info-byacc install-info-byacc
7756 maybe-install-info-byacc:
7757 @if byacc
7758 maybe-install-info-byacc: install-info-byacc
7759
7760 install-info-byacc: \
7761     configure-byacc \
7762     info-byacc 
7763         @: $(MAKE); $(unstage)
7764         @[ -f ./byacc/Makefile ] || exit 0; \
7765         r=`${PWD_COMMAND}`; export r; \
7766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7767         $(HOST_EXPORTS) \
7768         for flag in $(EXTRA_HOST_FLAGS) ; do \
7769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7770         done; \
7771         echo "Doing install-info in byacc" ; \
7772         (cd $(HOST_SUBDIR)/byacc && \
7773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7775                   "RANLIB=$${RANLIB}" \
7776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7777                   install-info) \
7778           || exit 1
7779
7780 @endif byacc
7781
7782 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
7783 maybe-install-pdf-byacc:
7784 @if byacc
7785 maybe-install-pdf-byacc: install-pdf-byacc
7786
7787 install-pdf-byacc: \
7788     configure-byacc \
7789     pdf-byacc 
7790         @: $(MAKE); $(unstage)
7791         @[ -f ./byacc/Makefile ] || exit 0; \
7792         r=`${PWD_COMMAND}`; export r; \
7793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794         $(HOST_EXPORTS) \
7795         for flag in $(EXTRA_HOST_FLAGS) ; do \
7796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797         done; \
7798         echo "Doing install-pdf in byacc" ; \
7799         (cd $(HOST_SUBDIR)/byacc && \
7800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802                   "RANLIB=$${RANLIB}" \
7803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7804                   install-pdf) \
7805           || exit 1
7806
7807 @endif byacc
7808
7809 .PHONY: maybe-install-html-byacc install-html-byacc
7810 maybe-install-html-byacc:
7811 @if byacc
7812 maybe-install-html-byacc: install-html-byacc
7813
7814 install-html-byacc: \
7815     configure-byacc \
7816     html-byacc 
7817         @: $(MAKE); $(unstage)
7818         @[ -f ./byacc/Makefile ] || exit 0; \
7819         r=`${PWD_COMMAND}`; export r; \
7820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821         $(HOST_EXPORTS) \
7822         for flag in $(EXTRA_HOST_FLAGS) ; do \
7823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7824         done; \
7825         echo "Doing install-html in byacc" ; \
7826         (cd $(HOST_SUBDIR)/byacc && \
7827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7829                   "RANLIB=$${RANLIB}" \
7830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7831                   install-html) \
7832           || exit 1
7833
7834 @endif byacc
7835
7836 .PHONY: maybe-installcheck-byacc installcheck-byacc
7837 maybe-installcheck-byacc:
7838 @if byacc
7839 maybe-installcheck-byacc: installcheck-byacc
7840
7841 installcheck-byacc: \
7842     configure-byacc 
7843         @: $(MAKE); $(unstage)
7844         @[ -f ./byacc/Makefile ] || exit 0; \
7845         r=`${PWD_COMMAND}`; export r; \
7846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847         $(HOST_EXPORTS) \
7848         for flag in $(EXTRA_HOST_FLAGS) ; do \
7849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7850         done; \
7851         echo "Doing installcheck in byacc" ; \
7852         (cd $(HOST_SUBDIR)/byacc && \
7853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7855                   "RANLIB=$${RANLIB}" \
7856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7857                   installcheck) \
7858           || exit 1
7859
7860 @endif byacc
7861
7862 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
7863 maybe-mostlyclean-byacc:
7864 @if byacc
7865 maybe-mostlyclean-byacc: mostlyclean-byacc
7866
7867 mostlyclean-byacc: 
7868         @: $(MAKE); $(unstage)
7869         @[ -f ./byacc/Makefile ] || exit 0; \
7870         r=`${PWD_COMMAND}`; export r; \
7871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7872         $(HOST_EXPORTS) \
7873         for flag in $(EXTRA_HOST_FLAGS) ; do \
7874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7875         done; \
7876         echo "Doing mostlyclean in byacc" ; \
7877         (cd $(HOST_SUBDIR)/byacc && \
7878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7880                   "RANLIB=$${RANLIB}" \
7881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7882                   mostlyclean) \
7883           || exit 1
7884
7885 @endif byacc
7886
7887 .PHONY: maybe-clean-byacc clean-byacc
7888 maybe-clean-byacc:
7889 @if byacc
7890 maybe-clean-byacc: clean-byacc
7891
7892 clean-byacc: 
7893         @: $(MAKE); $(unstage)
7894         @[ -f ./byacc/Makefile ] || exit 0; \
7895         r=`${PWD_COMMAND}`; export r; \
7896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7897         $(HOST_EXPORTS) \
7898         for flag in $(EXTRA_HOST_FLAGS) ; do \
7899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7900         done; \
7901         echo "Doing clean in byacc" ; \
7902         (cd $(HOST_SUBDIR)/byacc && \
7903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7905                   "RANLIB=$${RANLIB}" \
7906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7907                   clean) \
7908           || exit 1
7909
7910 @endif byacc
7911
7912 .PHONY: maybe-distclean-byacc distclean-byacc
7913 maybe-distclean-byacc:
7914 @if byacc
7915 maybe-distclean-byacc: distclean-byacc
7916
7917 distclean-byacc: 
7918         @: $(MAKE); $(unstage)
7919         @[ -f ./byacc/Makefile ] || exit 0; \
7920         r=`${PWD_COMMAND}`; export r; \
7921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922         $(HOST_EXPORTS) \
7923         for flag in $(EXTRA_HOST_FLAGS) ; do \
7924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925         done; \
7926         echo "Doing distclean in byacc" ; \
7927         (cd $(HOST_SUBDIR)/byacc && \
7928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930                   "RANLIB=$${RANLIB}" \
7931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7932                   distclean) \
7933           || exit 1
7934
7935 @endif byacc
7936
7937 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
7938 maybe-maintainer-clean-byacc:
7939 @if byacc
7940 maybe-maintainer-clean-byacc: maintainer-clean-byacc
7941
7942 maintainer-clean-byacc: 
7943         @: $(MAKE); $(unstage)
7944         @[ -f ./byacc/Makefile ] || exit 0; \
7945         r=`${PWD_COMMAND}`; export r; \
7946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7947         $(HOST_EXPORTS) \
7948         for flag in $(EXTRA_HOST_FLAGS) ; do \
7949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7950         done; \
7951         echo "Doing maintainer-clean in byacc" ; \
7952         (cd $(HOST_SUBDIR)/byacc && \
7953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7955                   "RANLIB=$${RANLIB}" \
7956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7957                   maintainer-clean) \
7958           || exit 1
7959
7960 @endif byacc
7961
7962
7963
7964 .PHONY: configure-bzip2 maybe-configure-bzip2
7965 maybe-configure-bzip2:
7966 @if gcc-bootstrap
7967 configure-bzip2: stage_current
7968 @endif gcc-bootstrap
7969 @if bzip2
7970 maybe-configure-bzip2: configure-bzip2
7971 configure-bzip2: 
7972         @: $(MAKE); $(unstage)
7973         @r=`${PWD_COMMAND}`; export r; \
7974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7975         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
7976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
7977         $(HOST_EXPORTS) \
7978         echo Configuring in $(HOST_SUBDIR)/bzip2; \
7979         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
7980         case $(srcdir) in \
7981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7982           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
7983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7984         esac; \
7985         srcdiroption="--srcdir=$${topdir}/bzip2"; \
7986         libsrcdir="$$s/bzip2"; \
7987         $(SHELL) $${libsrcdir}/configure \
7988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7989           --target=${target_alias} $${srcdiroption}  \
7990           || exit 1
7991 @endif bzip2
7992
7993
7994
7995
7996
7997 .PHONY: all-bzip2 maybe-all-bzip2
7998 maybe-all-bzip2:
7999 @if gcc-bootstrap
8000 all-bzip2: stage_current
8001 @endif gcc-bootstrap
8002 @if bzip2
8003 TARGET-bzip2=all
8004 maybe-all-bzip2: all-bzip2
8005 all-bzip2: configure-bzip2
8006         @: $(MAKE); $(unstage)
8007         @r=`${PWD_COMMAND}`; export r; \
8008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8009         $(HOST_EXPORTS) \
8010         (cd $(HOST_SUBDIR)/bzip2 && \
8011           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
8012 @endif bzip2
8013
8014
8015
8016
8017 .PHONY: check-bzip2 maybe-check-bzip2
8018 maybe-check-bzip2:
8019 @if bzip2
8020 maybe-check-bzip2: check-bzip2
8021
8022 check-bzip2:
8023         @: $(MAKE); $(unstage)
8024         @r=`${PWD_COMMAND}`; export r; \
8025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8026         $(HOST_EXPORTS) \
8027         (cd $(HOST_SUBDIR)/bzip2 && \
8028           $(MAKE) $(FLAGS_TO_PASS)  check)
8029
8030 @endif bzip2
8031
8032 .PHONY: install-bzip2 maybe-install-bzip2
8033 maybe-install-bzip2:
8034 @if bzip2
8035 maybe-install-bzip2: install-bzip2
8036
8037 install-bzip2: installdirs
8038         @: $(MAKE); $(unstage)
8039         @r=`${PWD_COMMAND}`; export r; \
8040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041         $(HOST_EXPORTS) \
8042         (cd $(HOST_SUBDIR)/bzip2 && \
8043           $(MAKE) $(FLAGS_TO_PASS)  install)
8044
8045 @endif bzip2
8046
8047 # Other targets (info, dvi, pdf, etc.)
8048
8049 .PHONY: maybe-info-bzip2 info-bzip2
8050 maybe-info-bzip2:
8051 @if bzip2
8052 maybe-info-bzip2: info-bzip2
8053
8054 info-bzip2: \
8055     configure-bzip2 
8056         @: $(MAKE); $(unstage)
8057         @[ -f ./bzip2/Makefile ] || exit 0; \
8058         r=`${PWD_COMMAND}`; export r; \
8059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060         $(HOST_EXPORTS) \
8061         for flag in $(EXTRA_HOST_FLAGS) ; do \
8062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8063         done; \
8064         echo "Doing info in bzip2" ; \
8065         (cd $(HOST_SUBDIR)/bzip2 && \
8066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8068                   "RANLIB=$${RANLIB}" \
8069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8070                   info) \
8071           || exit 1
8072
8073 @endif bzip2
8074
8075 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8076 maybe-dvi-bzip2:
8077 @if bzip2
8078 maybe-dvi-bzip2: dvi-bzip2
8079
8080 dvi-bzip2: \
8081     configure-bzip2 
8082         @: $(MAKE); $(unstage)
8083         @[ -f ./bzip2/Makefile ] || exit 0; \
8084         r=`${PWD_COMMAND}`; export r; \
8085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086         $(HOST_EXPORTS) \
8087         for flag in $(EXTRA_HOST_FLAGS) ; do \
8088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8089         done; \
8090         echo "Doing dvi in bzip2" ; \
8091         (cd $(HOST_SUBDIR)/bzip2 && \
8092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8094                   "RANLIB=$${RANLIB}" \
8095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8096                   dvi) \
8097           || exit 1
8098
8099 @endif bzip2
8100
8101 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8102 maybe-pdf-bzip2:
8103 @if bzip2
8104 maybe-pdf-bzip2: pdf-bzip2
8105
8106 pdf-bzip2: \
8107     configure-bzip2 
8108         @: $(MAKE); $(unstage)
8109         @[ -f ./bzip2/Makefile ] || exit 0; \
8110         r=`${PWD_COMMAND}`; export r; \
8111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112         $(HOST_EXPORTS) \
8113         for flag in $(EXTRA_HOST_FLAGS) ; do \
8114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115         done; \
8116         echo "Doing pdf in bzip2" ; \
8117         (cd $(HOST_SUBDIR)/bzip2 && \
8118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120                   "RANLIB=$${RANLIB}" \
8121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8122                   pdf) \
8123           || exit 1
8124
8125 @endif bzip2
8126
8127 .PHONY: maybe-html-bzip2 html-bzip2
8128 maybe-html-bzip2:
8129 @if bzip2
8130 maybe-html-bzip2: html-bzip2
8131
8132 html-bzip2: \
8133     configure-bzip2 
8134         @: $(MAKE); $(unstage)
8135         @[ -f ./bzip2/Makefile ] || exit 0; \
8136         r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         $(HOST_EXPORTS) \
8139         for flag in $(EXTRA_HOST_FLAGS) ; do \
8140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141         done; \
8142         echo "Doing html in bzip2" ; \
8143         (cd $(HOST_SUBDIR)/bzip2 && \
8144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146                   "RANLIB=$${RANLIB}" \
8147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8148                   html) \
8149           || exit 1
8150
8151 @endif bzip2
8152
8153 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8154 maybe-TAGS-bzip2:
8155 @if bzip2
8156 maybe-TAGS-bzip2: TAGS-bzip2
8157
8158 TAGS-bzip2: \
8159     configure-bzip2 
8160         @: $(MAKE); $(unstage)
8161         @[ -f ./bzip2/Makefile ] || exit 0; \
8162         r=`${PWD_COMMAND}`; export r; \
8163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164         $(HOST_EXPORTS) \
8165         for flag in $(EXTRA_HOST_FLAGS) ; do \
8166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167         done; \
8168         echo "Doing TAGS in bzip2" ; \
8169         (cd $(HOST_SUBDIR)/bzip2 && \
8170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172                   "RANLIB=$${RANLIB}" \
8173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8174                   TAGS) \
8175           || exit 1
8176
8177 @endif bzip2
8178
8179 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8180 maybe-install-info-bzip2:
8181 @if bzip2
8182 maybe-install-info-bzip2: install-info-bzip2
8183
8184 install-info-bzip2: \
8185     configure-bzip2 \
8186     info-bzip2 
8187         @: $(MAKE); $(unstage)
8188         @[ -f ./bzip2/Makefile ] || exit 0; \
8189         r=`${PWD_COMMAND}`; export r; \
8190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191         $(HOST_EXPORTS) \
8192         for flag in $(EXTRA_HOST_FLAGS) ; do \
8193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8194         done; \
8195         echo "Doing install-info in bzip2" ; \
8196         (cd $(HOST_SUBDIR)/bzip2 && \
8197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8199                   "RANLIB=$${RANLIB}" \
8200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8201                   install-info) \
8202           || exit 1
8203
8204 @endif bzip2
8205
8206 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8207 maybe-install-pdf-bzip2:
8208 @if bzip2
8209 maybe-install-pdf-bzip2: install-pdf-bzip2
8210
8211 install-pdf-bzip2: \
8212     configure-bzip2 \
8213     pdf-bzip2 
8214         @: $(MAKE); $(unstage)
8215         @[ -f ./bzip2/Makefile ] || exit 0; \
8216         r=`${PWD_COMMAND}`; export r; \
8217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8218         $(HOST_EXPORTS) \
8219         for flag in $(EXTRA_HOST_FLAGS) ; do \
8220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8221         done; \
8222         echo "Doing install-pdf in bzip2" ; \
8223         (cd $(HOST_SUBDIR)/bzip2 && \
8224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8226                   "RANLIB=$${RANLIB}" \
8227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8228                   install-pdf) \
8229           || exit 1
8230
8231 @endif bzip2
8232
8233 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8234 maybe-install-html-bzip2:
8235 @if bzip2
8236 maybe-install-html-bzip2: install-html-bzip2
8237
8238 install-html-bzip2: \
8239     configure-bzip2 \
8240     html-bzip2 
8241         @: $(MAKE); $(unstage)
8242         @[ -f ./bzip2/Makefile ] || exit 0; \
8243         r=`${PWD_COMMAND}`; export r; \
8244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8245         $(HOST_EXPORTS) \
8246         for flag in $(EXTRA_HOST_FLAGS) ; do \
8247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8248         done; \
8249         echo "Doing install-html in bzip2" ; \
8250         (cd $(HOST_SUBDIR)/bzip2 && \
8251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8253                   "RANLIB=$${RANLIB}" \
8254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8255                   install-html) \
8256           || exit 1
8257
8258 @endif bzip2
8259
8260 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8261 maybe-installcheck-bzip2:
8262 @if bzip2
8263 maybe-installcheck-bzip2: installcheck-bzip2
8264
8265 installcheck-bzip2: \
8266     configure-bzip2 
8267         @: $(MAKE); $(unstage)
8268         @[ -f ./bzip2/Makefile ] || exit 0; \
8269         r=`${PWD_COMMAND}`; export r; \
8270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8271         $(HOST_EXPORTS) \
8272         for flag in $(EXTRA_HOST_FLAGS) ; do \
8273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8274         done; \
8275         echo "Doing installcheck in bzip2" ; \
8276         (cd $(HOST_SUBDIR)/bzip2 && \
8277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8279                   "RANLIB=$${RANLIB}" \
8280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8281                   installcheck) \
8282           || exit 1
8283
8284 @endif bzip2
8285
8286 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8287 maybe-mostlyclean-bzip2:
8288 @if bzip2
8289 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8290
8291 mostlyclean-bzip2: 
8292         @: $(MAKE); $(unstage)
8293         @[ -f ./bzip2/Makefile ] || exit 0; \
8294         r=`${PWD_COMMAND}`; export r; \
8295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8296         $(HOST_EXPORTS) \
8297         for flag in $(EXTRA_HOST_FLAGS) ; do \
8298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8299         done; \
8300         echo "Doing mostlyclean in bzip2" ; \
8301         (cd $(HOST_SUBDIR)/bzip2 && \
8302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8304                   "RANLIB=$${RANLIB}" \
8305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8306                   mostlyclean) \
8307           || exit 1
8308
8309 @endif bzip2
8310
8311 .PHONY: maybe-clean-bzip2 clean-bzip2
8312 maybe-clean-bzip2:
8313 @if bzip2
8314 maybe-clean-bzip2: clean-bzip2
8315
8316 clean-bzip2: 
8317         @: $(MAKE); $(unstage)
8318         @[ -f ./bzip2/Makefile ] || exit 0; \
8319         r=`${PWD_COMMAND}`; export r; \
8320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321         $(HOST_EXPORTS) \
8322         for flag in $(EXTRA_HOST_FLAGS) ; do \
8323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8324         done; \
8325         echo "Doing clean in bzip2" ; \
8326         (cd $(HOST_SUBDIR)/bzip2 && \
8327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8329                   "RANLIB=$${RANLIB}" \
8330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8331                   clean) \
8332           || exit 1
8333
8334 @endif bzip2
8335
8336 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8337 maybe-distclean-bzip2:
8338 @if bzip2
8339 maybe-distclean-bzip2: distclean-bzip2
8340
8341 distclean-bzip2: 
8342         @: $(MAKE); $(unstage)
8343         @[ -f ./bzip2/Makefile ] || exit 0; \
8344         r=`${PWD_COMMAND}`; export r; \
8345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346         $(HOST_EXPORTS) \
8347         for flag in $(EXTRA_HOST_FLAGS) ; do \
8348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349         done; \
8350         echo "Doing distclean in bzip2" ; \
8351         (cd $(HOST_SUBDIR)/bzip2 && \
8352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354                   "RANLIB=$${RANLIB}" \
8355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8356                   distclean) \
8357           || exit 1
8358
8359 @endif bzip2
8360
8361 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8362 maybe-maintainer-clean-bzip2:
8363 @if bzip2
8364 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8365
8366 maintainer-clean-bzip2: 
8367         @: $(MAKE); $(unstage)
8368         @[ -f ./bzip2/Makefile ] || exit 0; \
8369         r=`${PWD_COMMAND}`; export r; \
8370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8371         $(HOST_EXPORTS) \
8372         for flag in $(EXTRA_HOST_FLAGS) ; do \
8373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8374         done; \
8375         echo "Doing maintainer-clean in bzip2" ; \
8376         (cd $(HOST_SUBDIR)/bzip2 && \
8377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8379                   "RANLIB=$${RANLIB}" \
8380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8381                   maintainer-clean) \
8382           || exit 1
8383
8384 @endif bzip2
8385
8386
8387
8388 .PHONY: configure-dejagnu maybe-configure-dejagnu
8389 maybe-configure-dejagnu:
8390 @if gcc-bootstrap
8391 configure-dejagnu: stage_current
8392 @endif gcc-bootstrap
8393 @if dejagnu
8394 maybe-configure-dejagnu: configure-dejagnu
8395 configure-dejagnu: 
8396         @: $(MAKE); $(unstage)
8397         @r=`${PWD_COMMAND}`; export r; \
8398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8401         $(HOST_EXPORTS) \
8402         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8403         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8404         case $(srcdir) in \
8405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8406           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8408         esac; \
8409         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8410         libsrcdir="$$s/dejagnu"; \
8411         $(SHELL) $${libsrcdir}/configure \
8412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8413           --target=${target_alias} $${srcdiroption}  \
8414           || exit 1
8415 @endif dejagnu
8416
8417
8418
8419
8420
8421 .PHONY: all-dejagnu maybe-all-dejagnu
8422 maybe-all-dejagnu:
8423 @if gcc-bootstrap
8424 all-dejagnu: stage_current
8425 @endif gcc-bootstrap
8426 @if dejagnu
8427 TARGET-dejagnu=all
8428 maybe-all-dejagnu: all-dejagnu
8429 all-dejagnu: configure-dejagnu
8430         @: $(MAKE); $(unstage)
8431         @r=`${PWD_COMMAND}`; export r; \
8432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8433         $(HOST_EXPORTS) \
8434         (cd $(HOST_SUBDIR)/dejagnu && \
8435           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
8436 @endif dejagnu
8437
8438
8439
8440
8441 .PHONY: check-dejagnu maybe-check-dejagnu
8442 maybe-check-dejagnu:
8443 @if dejagnu
8444 maybe-check-dejagnu: check-dejagnu
8445
8446 check-dejagnu:
8447         @: $(MAKE); $(unstage)
8448         @r=`${PWD_COMMAND}`; export r; \
8449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450         $(HOST_EXPORTS) \
8451         (cd $(HOST_SUBDIR)/dejagnu && \
8452           $(MAKE) $(FLAGS_TO_PASS)  check)
8453
8454 @endif dejagnu
8455
8456 .PHONY: install-dejagnu maybe-install-dejagnu
8457 maybe-install-dejagnu:
8458 @if dejagnu
8459 maybe-install-dejagnu: install-dejagnu
8460
8461 install-dejagnu: installdirs
8462         @: $(MAKE); $(unstage)
8463         @r=`${PWD_COMMAND}`; export r; \
8464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8465         $(HOST_EXPORTS) \
8466         (cd $(HOST_SUBDIR)/dejagnu && \
8467           $(MAKE) $(FLAGS_TO_PASS)  install)
8468
8469 @endif dejagnu
8470
8471 # Other targets (info, dvi, pdf, etc.)
8472
8473 .PHONY: maybe-info-dejagnu info-dejagnu
8474 maybe-info-dejagnu:
8475 @if dejagnu
8476 maybe-info-dejagnu: info-dejagnu
8477
8478 info-dejagnu: \
8479     configure-dejagnu 
8480         @: $(MAKE); $(unstage)
8481         @[ -f ./dejagnu/Makefile ] || exit 0; \
8482         r=`${PWD_COMMAND}`; export r; \
8483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484         $(HOST_EXPORTS) \
8485         for flag in $(EXTRA_HOST_FLAGS) ; do \
8486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8487         done; \
8488         echo "Doing info in dejagnu" ; \
8489         (cd $(HOST_SUBDIR)/dejagnu && \
8490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8492                   "RANLIB=$${RANLIB}" \
8493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8494                   info) \
8495           || exit 1
8496
8497 @endif dejagnu
8498
8499 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8500 maybe-dvi-dejagnu:
8501 @if dejagnu
8502 maybe-dvi-dejagnu: dvi-dejagnu
8503
8504 dvi-dejagnu: \
8505     configure-dejagnu 
8506         @: $(MAKE); $(unstage)
8507         @[ -f ./dejagnu/Makefile ] || exit 0; \
8508         r=`${PWD_COMMAND}`; export r; \
8509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510         $(HOST_EXPORTS) \
8511         for flag in $(EXTRA_HOST_FLAGS) ; do \
8512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8513         done; \
8514         echo "Doing dvi in dejagnu" ; \
8515         (cd $(HOST_SUBDIR)/dejagnu && \
8516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8518                   "RANLIB=$${RANLIB}" \
8519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8520                   dvi) \
8521           || exit 1
8522
8523 @endif dejagnu
8524
8525 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8526 maybe-pdf-dejagnu:
8527 @if dejagnu
8528 maybe-pdf-dejagnu: pdf-dejagnu
8529
8530 pdf-dejagnu: \
8531     configure-dejagnu 
8532         @: $(MAKE); $(unstage)
8533         @[ -f ./dejagnu/Makefile ] || exit 0; \
8534         r=`${PWD_COMMAND}`; export r; \
8535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8536         $(HOST_EXPORTS) \
8537         for flag in $(EXTRA_HOST_FLAGS) ; do \
8538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8539         done; \
8540         echo "Doing pdf in dejagnu" ; \
8541         (cd $(HOST_SUBDIR)/dejagnu && \
8542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8544                   "RANLIB=$${RANLIB}" \
8545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8546                   pdf) \
8547           || exit 1
8548
8549 @endif dejagnu
8550
8551 .PHONY: maybe-html-dejagnu html-dejagnu
8552 maybe-html-dejagnu:
8553 @if dejagnu
8554 maybe-html-dejagnu: html-dejagnu
8555
8556 html-dejagnu: \
8557     configure-dejagnu 
8558         @: $(MAKE); $(unstage)
8559         @[ -f ./dejagnu/Makefile ] || exit 0; \
8560         r=`${PWD_COMMAND}`; export r; \
8561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562         $(HOST_EXPORTS) \
8563         for flag in $(EXTRA_HOST_FLAGS) ; do \
8564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8565         done; \
8566         echo "Doing html in dejagnu" ; \
8567         (cd $(HOST_SUBDIR)/dejagnu && \
8568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8570                   "RANLIB=$${RANLIB}" \
8571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8572                   html) \
8573           || exit 1
8574
8575 @endif dejagnu
8576
8577 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8578 maybe-TAGS-dejagnu:
8579 @if dejagnu
8580 maybe-TAGS-dejagnu: TAGS-dejagnu
8581
8582 TAGS-dejagnu: \
8583     configure-dejagnu 
8584         @: $(MAKE); $(unstage)
8585         @[ -f ./dejagnu/Makefile ] || exit 0; \
8586         r=`${PWD_COMMAND}`; export r; \
8587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8588         $(HOST_EXPORTS) \
8589         for flag in $(EXTRA_HOST_FLAGS) ; do \
8590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8591         done; \
8592         echo "Doing TAGS in dejagnu" ; \
8593         (cd $(HOST_SUBDIR)/dejagnu && \
8594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8596                   "RANLIB=$${RANLIB}" \
8597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8598                   TAGS) \
8599           || exit 1
8600
8601 @endif dejagnu
8602
8603 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8604 maybe-install-info-dejagnu:
8605 @if dejagnu
8606 maybe-install-info-dejagnu: install-info-dejagnu
8607
8608 install-info-dejagnu: \
8609     configure-dejagnu \
8610     info-dejagnu 
8611         @: $(MAKE); $(unstage)
8612         @[ -f ./dejagnu/Makefile ] || exit 0; \
8613         r=`${PWD_COMMAND}`; export r; \
8614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615         $(HOST_EXPORTS) \
8616         for flag in $(EXTRA_HOST_FLAGS) ; do \
8617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8618         done; \
8619         echo "Doing install-info in dejagnu" ; \
8620         (cd $(HOST_SUBDIR)/dejagnu && \
8621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8623                   "RANLIB=$${RANLIB}" \
8624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8625                   install-info) \
8626           || exit 1
8627
8628 @endif dejagnu
8629
8630 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8631 maybe-install-pdf-dejagnu:
8632 @if dejagnu
8633 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8634
8635 install-pdf-dejagnu: \
8636     configure-dejagnu \
8637     pdf-dejagnu 
8638         @: $(MAKE); $(unstage)
8639         @[ -f ./dejagnu/Makefile ] || exit 0; \
8640         r=`${PWD_COMMAND}`; export r; \
8641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8642         $(HOST_EXPORTS) \
8643         for flag in $(EXTRA_HOST_FLAGS) ; do \
8644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8645         done; \
8646         echo "Doing install-pdf in dejagnu" ; \
8647         (cd $(HOST_SUBDIR)/dejagnu && \
8648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8650                   "RANLIB=$${RANLIB}" \
8651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8652                   install-pdf) \
8653           || exit 1
8654
8655 @endif dejagnu
8656
8657 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8658 maybe-install-html-dejagnu:
8659 @if dejagnu
8660 maybe-install-html-dejagnu: install-html-dejagnu
8661
8662 install-html-dejagnu: \
8663     configure-dejagnu \
8664     html-dejagnu 
8665         @: $(MAKE); $(unstage)
8666         @[ -f ./dejagnu/Makefile ] || exit 0; \
8667         r=`${PWD_COMMAND}`; export r; \
8668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8669         $(HOST_EXPORTS) \
8670         for flag in $(EXTRA_HOST_FLAGS) ; do \
8671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8672         done; \
8673         echo "Doing install-html in dejagnu" ; \
8674         (cd $(HOST_SUBDIR)/dejagnu && \
8675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8677                   "RANLIB=$${RANLIB}" \
8678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8679                   install-html) \
8680           || exit 1
8681
8682 @endif dejagnu
8683
8684 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8685 maybe-installcheck-dejagnu:
8686 @if dejagnu
8687 maybe-installcheck-dejagnu: installcheck-dejagnu
8688
8689 installcheck-dejagnu: \
8690     configure-dejagnu 
8691         @: $(MAKE); $(unstage)
8692         @[ -f ./dejagnu/Makefile ] || exit 0; \
8693         r=`${PWD_COMMAND}`; export r; \
8694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8695         $(HOST_EXPORTS) \
8696         for flag in $(EXTRA_HOST_FLAGS) ; do \
8697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8698         done; \
8699         echo "Doing installcheck in dejagnu" ; \
8700         (cd $(HOST_SUBDIR)/dejagnu && \
8701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703                   "RANLIB=$${RANLIB}" \
8704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8705                   installcheck) \
8706           || exit 1
8707
8708 @endif dejagnu
8709
8710 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8711 maybe-mostlyclean-dejagnu:
8712 @if dejagnu
8713 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8714
8715 mostlyclean-dejagnu: 
8716         @: $(MAKE); $(unstage)
8717         @[ -f ./dejagnu/Makefile ] || exit 0; \
8718         r=`${PWD_COMMAND}`; export r; \
8719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8720         $(HOST_EXPORTS) \
8721         for flag in $(EXTRA_HOST_FLAGS) ; do \
8722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8723         done; \
8724         echo "Doing mostlyclean in dejagnu" ; \
8725         (cd $(HOST_SUBDIR)/dejagnu && \
8726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8728                   "RANLIB=$${RANLIB}" \
8729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8730                   mostlyclean) \
8731           || exit 1
8732
8733 @endif dejagnu
8734
8735 .PHONY: maybe-clean-dejagnu clean-dejagnu
8736 maybe-clean-dejagnu:
8737 @if dejagnu
8738 maybe-clean-dejagnu: clean-dejagnu
8739
8740 clean-dejagnu: 
8741         @: $(MAKE); $(unstage)
8742         @[ -f ./dejagnu/Makefile ] || exit 0; \
8743         r=`${PWD_COMMAND}`; export r; \
8744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745         $(HOST_EXPORTS) \
8746         for flag in $(EXTRA_HOST_FLAGS) ; do \
8747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748         done; \
8749         echo "Doing clean in dejagnu" ; \
8750         (cd $(HOST_SUBDIR)/dejagnu && \
8751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753                   "RANLIB=$${RANLIB}" \
8754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8755                   clean) \
8756           || exit 1
8757
8758 @endif dejagnu
8759
8760 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8761 maybe-distclean-dejagnu:
8762 @if dejagnu
8763 maybe-distclean-dejagnu: distclean-dejagnu
8764
8765 distclean-dejagnu: 
8766         @: $(MAKE); $(unstage)
8767         @[ -f ./dejagnu/Makefile ] || exit 0; \
8768         r=`${PWD_COMMAND}`; export r; \
8769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8770         $(HOST_EXPORTS) \
8771         for flag in $(EXTRA_HOST_FLAGS) ; do \
8772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8773         done; \
8774         echo "Doing distclean in dejagnu" ; \
8775         (cd $(HOST_SUBDIR)/dejagnu && \
8776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8778                   "RANLIB=$${RANLIB}" \
8779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8780                   distclean) \
8781           || exit 1
8782
8783 @endif dejagnu
8784
8785 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8786 maybe-maintainer-clean-dejagnu:
8787 @if dejagnu
8788 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8789
8790 maintainer-clean-dejagnu: 
8791         @: $(MAKE); $(unstage)
8792         @[ -f ./dejagnu/Makefile ] || exit 0; \
8793         r=`${PWD_COMMAND}`; export r; \
8794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795         $(HOST_EXPORTS) \
8796         for flag in $(EXTRA_HOST_FLAGS) ; do \
8797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798         done; \
8799         echo "Doing maintainer-clean in dejagnu" ; \
8800         (cd $(HOST_SUBDIR)/dejagnu && \
8801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803                   "RANLIB=$${RANLIB}" \
8804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8805                   maintainer-clean) \
8806           || exit 1
8807
8808 @endif dejagnu
8809
8810
8811
8812 .PHONY: configure-diff maybe-configure-diff
8813 maybe-configure-diff:
8814 @if gcc-bootstrap
8815 configure-diff: stage_current
8816 @endif gcc-bootstrap
8817 @if diff
8818 maybe-configure-diff: configure-diff
8819 configure-diff: 
8820         @: $(MAKE); $(unstage)
8821         @r=`${PWD_COMMAND}`; export r; \
8822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
8824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
8825         $(HOST_EXPORTS) \
8826         echo Configuring in $(HOST_SUBDIR)/diff; \
8827         cd "$(HOST_SUBDIR)/diff" || exit 1; \
8828         case $(srcdir) in \
8829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8830           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
8831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8832         esac; \
8833         srcdiroption="--srcdir=$${topdir}/diff"; \
8834         libsrcdir="$$s/diff"; \
8835         $(SHELL) $${libsrcdir}/configure \
8836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8837           --target=${target_alias} $${srcdiroption}  \
8838           || exit 1
8839 @endif diff
8840
8841
8842
8843
8844
8845 .PHONY: all-diff maybe-all-diff
8846 maybe-all-diff:
8847 @if gcc-bootstrap
8848 all-diff: stage_current
8849 @endif gcc-bootstrap
8850 @if diff
8851 TARGET-diff=all
8852 maybe-all-diff: all-diff
8853 all-diff: configure-diff
8854         @: $(MAKE); $(unstage)
8855         @r=`${PWD_COMMAND}`; export r; \
8856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857         $(HOST_EXPORTS) \
8858         (cd $(HOST_SUBDIR)/diff && \
8859           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
8860 @endif diff
8861
8862
8863
8864
8865 .PHONY: check-diff maybe-check-diff
8866 maybe-check-diff:
8867 @if diff
8868 maybe-check-diff: check-diff
8869
8870 check-diff:
8871         @: $(MAKE); $(unstage)
8872         @r=`${PWD_COMMAND}`; export r; \
8873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874         $(HOST_EXPORTS) \
8875         (cd $(HOST_SUBDIR)/diff && \
8876           $(MAKE) $(FLAGS_TO_PASS)  check)
8877
8878 @endif diff
8879
8880 .PHONY: install-diff maybe-install-diff
8881 maybe-install-diff:
8882 @if diff
8883 maybe-install-diff: install-diff
8884
8885 install-diff: installdirs
8886         @: $(MAKE); $(unstage)
8887         @r=`${PWD_COMMAND}`; export r; \
8888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8889         $(HOST_EXPORTS) \
8890         (cd $(HOST_SUBDIR)/diff && \
8891           $(MAKE) $(FLAGS_TO_PASS)  install)
8892
8893 @endif diff
8894
8895 # Other targets (info, dvi, pdf, etc.)
8896
8897 .PHONY: maybe-info-diff info-diff
8898 maybe-info-diff:
8899 @if diff
8900 maybe-info-diff: info-diff
8901
8902 info-diff: \
8903     configure-diff 
8904         @: $(MAKE); $(unstage)
8905         @[ -f ./diff/Makefile ] || exit 0; \
8906         r=`${PWD_COMMAND}`; export r; \
8907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8908         $(HOST_EXPORTS) \
8909         for flag in $(EXTRA_HOST_FLAGS) ; do \
8910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8911         done; \
8912         echo "Doing info in diff" ; \
8913         (cd $(HOST_SUBDIR)/diff && \
8914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8916                   "RANLIB=$${RANLIB}" \
8917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8918                   info) \
8919           || exit 1
8920
8921 @endif diff
8922
8923 .PHONY: maybe-dvi-diff dvi-diff
8924 maybe-dvi-diff:
8925 @if diff
8926 maybe-dvi-diff: dvi-diff
8927
8928 dvi-diff: \
8929     configure-diff 
8930         @: $(MAKE); $(unstage)
8931         @[ -f ./diff/Makefile ] || exit 0; \
8932         r=`${PWD_COMMAND}`; export r; \
8933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934         $(HOST_EXPORTS) \
8935         for flag in $(EXTRA_HOST_FLAGS) ; do \
8936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8937         done; \
8938         echo "Doing dvi in diff" ; \
8939         (cd $(HOST_SUBDIR)/diff && \
8940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8942                   "RANLIB=$${RANLIB}" \
8943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8944                   dvi) \
8945           || exit 1
8946
8947 @endif diff
8948
8949 .PHONY: maybe-pdf-diff pdf-diff
8950 maybe-pdf-diff:
8951 @if diff
8952 maybe-pdf-diff: pdf-diff
8953
8954 pdf-diff: \
8955     configure-diff 
8956         @: $(MAKE); $(unstage)
8957         @[ -f ./diff/Makefile ] || exit 0; \
8958         r=`${PWD_COMMAND}`; export r; \
8959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8960         $(HOST_EXPORTS) \
8961         for flag in $(EXTRA_HOST_FLAGS) ; do \
8962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8963         done; \
8964         echo "Doing pdf in diff" ; \
8965         (cd $(HOST_SUBDIR)/diff && \
8966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8968                   "RANLIB=$${RANLIB}" \
8969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8970                   pdf) \
8971           || exit 1
8972
8973 @endif diff
8974
8975 .PHONY: maybe-html-diff html-diff
8976 maybe-html-diff:
8977 @if diff
8978 maybe-html-diff: html-diff
8979
8980 html-diff: \
8981     configure-diff 
8982         @: $(MAKE); $(unstage)
8983         @[ -f ./diff/Makefile ] || exit 0; \
8984         r=`${PWD_COMMAND}`; export r; \
8985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8986         $(HOST_EXPORTS) \
8987         for flag in $(EXTRA_HOST_FLAGS) ; do \
8988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8989         done; \
8990         echo "Doing html in diff" ; \
8991         (cd $(HOST_SUBDIR)/diff && \
8992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8994                   "RANLIB=$${RANLIB}" \
8995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8996                   html) \
8997           || exit 1
8998
8999 @endif diff
9000
9001 .PHONY: maybe-TAGS-diff TAGS-diff
9002 maybe-TAGS-diff:
9003 @if diff
9004 maybe-TAGS-diff: TAGS-diff
9005
9006 TAGS-diff: \
9007     configure-diff 
9008         @: $(MAKE); $(unstage)
9009         @[ -f ./diff/Makefile ] || exit 0; \
9010         r=`${PWD_COMMAND}`; export r; \
9011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9012         $(HOST_EXPORTS) \
9013         for flag in $(EXTRA_HOST_FLAGS) ; do \
9014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9015         done; \
9016         echo "Doing TAGS in diff" ; \
9017         (cd $(HOST_SUBDIR)/diff && \
9018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9020                   "RANLIB=$${RANLIB}" \
9021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9022                   TAGS) \
9023           || exit 1
9024
9025 @endif diff
9026
9027 .PHONY: maybe-install-info-diff install-info-diff
9028 maybe-install-info-diff:
9029 @if diff
9030 maybe-install-info-diff: install-info-diff
9031
9032 install-info-diff: \
9033     configure-diff \
9034     info-diff 
9035         @: $(MAKE); $(unstage)
9036         @[ -f ./diff/Makefile ] || exit 0; \
9037         r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         for flag in $(EXTRA_HOST_FLAGS) ; do \
9041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042         done; \
9043         echo "Doing install-info in diff" ; \
9044         (cd $(HOST_SUBDIR)/diff && \
9045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047                   "RANLIB=$${RANLIB}" \
9048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9049                   install-info) \
9050           || exit 1
9051
9052 @endif diff
9053
9054 .PHONY: maybe-install-pdf-diff install-pdf-diff
9055 maybe-install-pdf-diff:
9056 @if diff
9057 maybe-install-pdf-diff: install-pdf-diff
9058
9059 install-pdf-diff: \
9060     configure-diff \
9061     pdf-diff 
9062         @: $(MAKE); $(unstage)
9063         @[ -f ./diff/Makefile ] || exit 0; \
9064         r=`${PWD_COMMAND}`; export r; \
9065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066         $(HOST_EXPORTS) \
9067         for flag in $(EXTRA_HOST_FLAGS) ; do \
9068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9069         done; \
9070         echo "Doing install-pdf in diff" ; \
9071         (cd $(HOST_SUBDIR)/diff && \
9072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9074                   "RANLIB=$${RANLIB}" \
9075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9076                   install-pdf) \
9077           || exit 1
9078
9079 @endif diff
9080
9081 .PHONY: maybe-install-html-diff install-html-diff
9082 maybe-install-html-diff:
9083 @if diff
9084 maybe-install-html-diff: install-html-diff
9085
9086 install-html-diff: \
9087     configure-diff \
9088     html-diff 
9089         @: $(MAKE); $(unstage)
9090         @[ -f ./diff/Makefile ] || exit 0; \
9091         r=`${PWD_COMMAND}`; export r; \
9092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093         $(HOST_EXPORTS) \
9094         for flag in $(EXTRA_HOST_FLAGS) ; do \
9095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096         done; \
9097         echo "Doing install-html in diff" ; \
9098         (cd $(HOST_SUBDIR)/diff && \
9099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101                   "RANLIB=$${RANLIB}" \
9102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9103                   install-html) \
9104           || exit 1
9105
9106 @endif diff
9107
9108 .PHONY: maybe-installcheck-diff installcheck-diff
9109 maybe-installcheck-diff:
9110 @if diff
9111 maybe-installcheck-diff: installcheck-diff
9112
9113 installcheck-diff: \
9114     configure-diff 
9115         @: $(MAKE); $(unstage)
9116         @[ -f ./diff/Makefile ] || exit 0; \
9117         r=`${PWD_COMMAND}`; export r; \
9118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9119         $(HOST_EXPORTS) \
9120         for flag in $(EXTRA_HOST_FLAGS) ; do \
9121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9122         done; \
9123         echo "Doing installcheck in diff" ; \
9124         (cd $(HOST_SUBDIR)/diff && \
9125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9127                   "RANLIB=$${RANLIB}" \
9128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9129                   installcheck) \
9130           || exit 1
9131
9132 @endif diff
9133
9134 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9135 maybe-mostlyclean-diff:
9136 @if diff
9137 maybe-mostlyclean-diff: mostlyclean-diff
9138
9139 mostlyclean-diff: 
9140         @: $(MAKE); $(unstage)
9141         @[ -f ./diff/Makefile ] || exit 0; \
9142         r=`${PWD_COMMAND}`; export r; \
9143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144         $(HOST_EXPORTS) \
9145         for flag in $(EXTRA_HOST_FLAGS) ; do \
9146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9147         done; \
9148         echo "Doing mostlyclean in diff" ; \
9149         (cd $(HOST_SUBDIR)/diff && \
9150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9152                   "RANLIB=$${RANLIB}" \
9153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9154                   mostlyclean) \
9155           || exit 1
9156
9157 @endif diff
9158
9159 .PHONY: maybe-clean-diff clean-diff
9160 maybe-clean-diff:
9161 @if diff
9162 maybe-clean-diff: clean-diff
9163
9164 clean-diff: 
9165         @: $(MAKE); $(unstage)
9166         @[ -f ./diff/Makefile ] || exit 0; \
9167         r=`${PWD_COMMAND}`; export r; \
9168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169         $(HOST_EXPORTS) \
9170         for flag in $(EXTRA_HOST_FLAGS) ; do \
9171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9172         done; \
9173         echo "Doing clean in diff" ; \
9174         (cd $(HOST_SUBDIR)/diff && \
9175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9177                   "RANLIB=$${RANLIB}" \
9178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9179                   clean) \
9180           || exit 1
9181
9182 @endif diff
9183
9184 .PHONY: maybe-distclean-diff distclean-diff
9185 maybe-distclean-diff:
9186 @if diff
9187 maybe-distclean-diff: distclean-diff
9188
9189 distclean-diff: 
9190         @: $(MAKE); $(unstage)
9191         @[ -f ./diff/Makefile ] || exit 0; \
9192         r=`${PWD_COMMAND}`; export r; \
9193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9194         $(HOST_EXPORTS) \
9195         for flag in $(EXTRA_HOST_FLAGS) ; do \
9196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9197         done; \
9198         echo "Doing distclean in diff" ; \
9199         (cd $(HOST_SUBDIR)/diff && \
9200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9202                   "RANLIB=$${RANLIB}" \
9203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9204                   distclean) \
9205           || exit 1
9206
9207 @endif diff
9208
9209 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9210 maybe-maintainer-clean-diff:
9211 @if diff
9212 maybe-maintainer-clean-diff: maintainer-clean-diff
9213
9214 maintainer-clean-diff: 
9215         @: $(MAKE); $(unstage)
9216         @[ -f ./diff/Makefile ] || exit 0; \
9217         r=`${PWD_COMMAND}`; export r; \
9218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9219         $(HOST_EXPORTS) \
9220         for flag in $(EXTRA_HOST_FLAGS) ; do \
9221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9222         done; \
9223         echo "Doing maintainer-clean in diff" ; \
9224         (cd $(HOST_SUBDIR)/diff && \
9225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9227                   "RANLIB=$${RANLIB}" \
9228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9229                   maintainer-clean) \
9230           || exit 1
9231
9232 @endif diff
9233
9234
9235
9236 .PHONY: configure-dosutils maybe-configure-dosutils
9237 maybe-configure-dosutils:
9238 @if gcc-bootstrap
9239 configure-dosutils: stage_current
9240 @endif gcc-bootstrap
9241 @if dosutils
9242 maybe-configure-dosutils: configure-dosutils
9243 configure-dosutils: 
9244         @: $(MAKE); $(unstage)
9245         @r=`${PWD_COMMAND}`; export r; \
9246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9247         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9249         $(HOST_EXPORTS) \
9250         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9251         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9252         case $(srcdir) in \
9253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9254           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9256         esac; \
9257         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9258         libsrcdir="$$s/dosutils"; \
9259         $(SHELL) $${libsrcdir}/configure \
9260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9261           --target=${target_alias} $${srcdiroption}  \
9262           || exit 1
9263 @endif dosutils
9264
9265
9266
9267
9268
9269 .PHONY: all-dosutils maybe-all-dosutils
9270 maybe-all-dosutils:
9271 @if gcc-bootstrap
9272 all-dosutils: stage_current
9273 @endif gcc-bootstrap
9274 @if dosutils
9275 TARGET-dosutils=all
9276 maybe-all-dosutils: all-dosutils
9277 all-dosutils: configure-dosutils
9278         @: $(MAKE); $(unstage)
9279         @r=`${PWD_COMMAND}`; export r; \
9280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281         $(HOST_EXPORTS) \
9282         (cd $(HOST_SUBDIR)/dosutils && \
9283           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
9284 @endif dosutils
9285
9286
9287
9288
9289 .PHONY: check-dosutils maybe-check-dosutils
9290 maybe-check-dosutils:
9291 @if dosutils
9292 maybe-check-dosutils: check-dosutils
9293
9294 check-dosutils:
9295
9296 @endif dosutils
9297
9298 .PHONY: install-dosutils maybe-install-dosutils
9299 maybe-install-dosutils:
9300 @if dosutils
9301 maybe-install-dosutils: install-dosutils
9302
9303 install-dosutils: installdirs
9304         @: $(MAKE); $(unstage)
9305         @r=`${PWD_COMMAND}`; export r; \
9306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9307         $(HOST_EXPORTS) \
9308         (cd $(HOST_SUBDIR)/dosutils && \
9309           $(MAKE) $(FLAGS_TO_PASS)  install)
9310
9311 @endif dosutils
9312
9313 # Other targets (info, dvi, pdf, etc.)
9314
9315 .PHONY: maybe-info-dosutils info-dosutils
9316 maybe-info-dosutils:
9317 @if dosutils
9318 maybe-info-dosutils: info-dosutils
9319
9320 info-dosutils: \
9321     configure-dosutils 
9322         @: $(MAKE); $(unstage)
9323         @[ -f ./dosutils/Makefile ] || exit 0; \
9324         r=`${PWD_COMMAND}`; export r; \
9325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326         $(HOST_EXPORTS) \
9327         for flag in $(EXTRA_HOST_FLAGS) ; do \
9328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9329         done; \
9330         echo "Doing info in dosutils" ; \
9331         (cd $(HOST_SUBDIR)/dosutils && \
9332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9334                   "RANLIB=$${RANLIB}" \
9335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9336                   info) \
9337           || exit 1
9338
9339 @endif dosutils
9340
9341 .PHONY: maybe-dvi-dosutils dvi-dosutils
9342 maybe-dvi-dosutils:
9343 @if dosutils
9344 maybe-dvi-dosutils: dvi-dosutils
9345
9346 dvi-dosutils: \
9347     configure-dosutils 
9348         @: $(MAKE); $(unstage)
9349         @[ -f ./dosutils/Makefile ] || exit 0; \
9350         r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         $(HOST_EXPORTS) \
9353         for flag in $(EXTRA_HOST_FLAGS) ; do \
9354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9355         done; \
9356         echo "Doing dvi in dosutils" ; \
9357         (cd $(HOST_SUBDIR)/dosutils && \
9358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9360                   "RANLIB=$${RANLIB}" \
9361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9362                   dvi) \
9363           || exit 1
9364
9365 @endif dosutils
9366
9367 .PHONY: maybe-pdf-dosutils pdf-dosutils
9368 maybe-pdf-dosutils:
9369 @if dosutils
9370 maybe-pdf-dosutils: pdf-dosutils
9371
9372 pdf-dosutils: \
9373     configure-dosutils 
9374         @: $(MAKE); $(unstage)
9375         @[ -f ./dosutils/Makefile ] || exit 0; \
9376         r=`${PWD_COMMAND}`; export r; \
9377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378         $(HOST_EXPORTS) \
9379         for flag in $(EXTRA_HOST_FLAGS) ; do \
9380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381         done; \
9382         echo "Doing pdf in dosutils" ; \
9383         (cd $(HOST_SUBDIR)/dosutils && \
9384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386                   "RANLIB=$${RANLIB}" \
9387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9388                   pdf) \
9389           || exit 1
9390
9391 @endif dosutils
9392
9393 .PHONY: maybe-html-dosutils html-dosutils
9394 maybe-html-dosutils:
9395 @if dosutils
9396 maybe-html-dosutils: html-dosutils
9397
9398 html-dosutils: \
9399     configure-dosutils 
9400         @: $(MAKE); $(unstage)
9401         @[ -f ./dosutils/Makefile ] || exit 0; \
9402         r=`${PWD_COMMAND}`; export r; \
9403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9404         $(HOST_EXPORTS) \
9405         for flag in $(EXTRA_HOST_FLAGS) ; do \
9406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9407         done; \
9408         echo "Doing html in dosutils" ; \
9409         (cd $(HOST_SUBDIR)/dosutils && \
9410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9412                   "RANLIB=$${RANLIB}" \
9413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9414                   html) \
9415           || exit 1
9416
9417 @endif dosutils
9418
9419 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9420 maybe-TAGS-dosutils:
9421 @if dosutils
9422 maybe-TAGS-dosutils: TAGS-dosutils
9423
9424 TAGS-dosutils: \
9425     configure-dosutils 
9426         @: $(MAKE); $(unstage)
9427         @[ -f ./dosutils/Makefile ] || exit 0; \
9428         r=`${PWD_COMMAND}`; export r; \
9429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430         $(HOST_EXPORTS) \
9431         for flag in $(EXTRA_HOST_FLAGS) ; do \
9432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433         done; \
9434         echo "Doing TAGS in dosutils" ; \
9435         (cd $(HOST_SUBDIR)/dosutils && \
9436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9438                   "RANLIB=$${RANLIB}" \
9439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9440                   TAGS) \
9441           || exit 1
9442
9443 @endif dosutils
9444
9445 .PHONY: maybe-install-info-dosutils install-info-dosutils
9446 maybe-install-info-dosutils:
9447 @if dosutils
9448 maybe-install-info-dosutils: install-info-dosutils
9449
9450 install-info-dosutils: \
9451     configure-dosutils \
9452     info-dosutils 
9453         @: $(MAKE); $(unstage)
9454         @[ -f ./dosutils/Makefile ] || exit 0; \
9455         r=`${PWD_COMMAND}`; export r; \
9456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9457         $(HOST_EXPORTS) \
9458         for flag in $(EXTRA_HOST_FLAGS) ; do \
9459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9460         done; \
9461         echo "Doing install-info in dosutils" ; \
9462         (cd $(HOST_SUBDIR)/dosutils && \
9463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9465                   "RANLIB=$${RANLIB}" \
9466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9467                   install-info) \
9468           || exit 1
9469
9470 @endif dosutils
9471
9472 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9473 maybe-install-pdf-dosutils:
9474 @if dosutils
9475 maybe-install-pdf-dosutils: install-pdf-dosutils
9476
9477 install-pdf-dosutils: \
9478     configure-dosutils \
9479     pdf-dosutils 
9480         @: $(MAKE); $(unstage)
9481         @[ -f ./dosutils/Makefile ] || exit 0; \
9482         r=`${PWD_COMMAND}`; export r; \
9483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484         $(HOST_EXPORTS) \
9485         for flag in $(EXTRA_HOST_FLAGS) ; do \
9486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9487         done; \
9488         echo "Doing install-pdf in dosutils" ; \
9489         (cd $(HOST_SUBDIR)/dosutils && \
9490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9492                   "RANLIB=$${RANLIB}" \
9493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9494                   install-pdf) \
9495           || exit 1
9496
9497 @endif dosutils
9498
9499 .PHONY: maybe-install-html-dosutils install-html-dosutils
9500 maybe-install-html-dosutils:
9501 @if dosutils
9502 maybe-install-html-dosutils: install-html-dosutils
9503
9504 install-html-dosutils: \
9505     configure-dosutils \
9506     html-dosutils 
9507         @: $(MAKE); $(unstage)
9508         @[ -f ./dosutils/Makefile ] || exit 0; \
9509         r=`${PWD_COMMAND}`; export r; \
9510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9511         $(HOST_EXPORTS) \
9512         for flag in $(EXTRA_HOST_FLAGS) ; do \
9513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9514         done; \
9515         echo "Doing install-html in dosutils" ; \
9516         (cd $(HOST_SUBDIR)/dosutils && \
9517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9519                   "RANLIB=$${RANLIB}" \
9520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9521                   install-html) \
9522           || exit 1
9523
9524 @endif dosutils
9525
9526 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9527 maybe-installcheck-dosutils:
9528 @if dosutils
9529 maybe-installcheck-dosutils: installcheck-dosutils
9530
9531 installcheck-dosutils: \
9532     configure-dosutils 
9533         @: $(MAKE); $(unstage)
9534         @[ -f ./dosutils/Makefile ] || exit 0; \
9535         r=`${PWD_COMMAND}`; export r; \
9536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9537         $(HOST_EXPORTS) \
9538         for flag in $(EXTRA_HOST_FLAGS) ; do \
9539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9540         done; \
9541         echo "Doing installcheck in dosutils" ; \
9542         (cd $(HOST_SUBDIR)/dosutils && \
9543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9545                   "RANLIB=$${RANLIB}" \
9546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9547                   installcheck) \
9548           || exit 1
9549
9550 @endif dosutils
9551
9552 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
9553 maybe-mostlyclean-dosutils:
9554 @if dosutils
9555 maybe-mostlyclean-dosutils: mostlyclean-dosutils
9556
9557 mostlyclean-dosutils: 
9558         @: $(MAKE); $(unstage)
9559         @[ -f ./dosutils/Makefile ] || exit 0; \
9560         r=`${PWD_COMMAND}`; export r; \
9561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562         $(HOST_EXPORTS) \
9563         for flag in $(EXTRA_HOST_FLAGS) ; do \
9564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565         done; \
9566         echo "Doing mostlyclean in dosutils" ; \
9567         (cd $(HOST_SUBDIR)/dosutils && \
9568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570                   "RANLIB=$${RANLIB}" \
9571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9572                   mostlyclean) \
9573           || exit 1
9574
9575 @endif dosutils
9576
9577 .PHONY: maybe-clean-dosutils clean-dosutils
9578 maybe-clean-dosutils:
9579 @if dosutils
9580 maybe-clean-dosutils: clean-dosutils
9581
9582 clean-dosutils: 
9583         @: $(MAKE); $(unstage)
9584         @[ -f ./dosutils/Makefile ] || exit 0; \
9585         r=`${PWD_COMMAND}`; export r; \
9586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9587         $(HOST_EXPORTS) \
9588         for flag in $(EXTRA_HOST_FLAGS) ; do \
9589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9590         done; \
9591         echo "Doing clean in dosutils" ; \
9592         (cd $(HOST_SUBDIR)/dosutils && \
9593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9595                   "RANLIB=$${RANLIB}" \
9596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9597                   clean) \
9598           || exit 1
9599
9600 @endif dosutils
9601
9602 .PHONY: maybe-distclean-dosutils distclean-dosutils
9603 maybe-distclean-dosutils:
9604 @if dosutils
9605 maybe-distclean-dosutils: distclean-dosutils
9606
9607 distclean-dosutils: 
9608         @: $(MAKE); $(unstage)
9609         @[ -f ./dosutils/Makefile ] || exit 0; \
9610         r=`${PWD_COMMAND}`; export r; \
9611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9612         $(HOST_EXPORTS) \
9613         for flag in $(EXTRA_HOST_FLAGS) ; do \
9614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9615         done; \
9616         echo "Doing distclean in dosutils" ; \
9617         (cd $(HOST_SUBDIR)/dosutils && \
9618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9620                   "RANLIB=$${RANLIB}" \
9621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9622                   distclean) \
9623           || exit 1
9624
9625 @endif dosutils
9626
9627 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
9628 maybe-maintainer-clean-dosutils:
9629 @if dosutils
9630 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
9631
9632 maintainer-clean-dosutils: 
9633         @: $(MAKE); $(unstage)
9634         @[ -f ./dosutils/Makefile ] || exit 0; \
9635         r=`${PWD_COMMAND}`; export r; \
9636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9637         $(HOST_EXPORTS) \
9638         for flag in $(EXTRA_HOST_FLAGS) ; do \
9639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9640         done; \
9641         echo "Doing maintainer-clean in dosutils" ; \
9642         (cd $(HOST_SUBDIR)/dosutils && \
9643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9645                   "RANLIB=$${RANLIB}" \
9646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9647                   maintainer-clean) \
9648           || exit 1
9649
9650 @endif dosutils
9651
9652
9653
9654 .PHONY: configure-etc maybe-configure-etc
9655 maybe-configure-etc:
9656 @if gcc-bootstrap
9657 configure-etc: stage_current
9658 @endif gcc-bootstrap
9659 @if etc
9660 maybe-configure-etc: configure-etc
9661 configure-etc: 
9662         @: $(MAKE); $(unstage)
9663         @r=`${PWD_COMMAND}`; export r; \
9664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
9666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
9667         $(HOST_EXPORTS) \
9668         echo Configuring in $(HOST_SUBDIR)/etc; \
9669         cd "$(HOST_SUBDIR)/etc" || exit 1; \
9670         case $(srcdir) in \
9671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9672           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
9673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9674         esac; \
9675         srcdiroption="--srcdir=$${topdir}/etc"; \
9676         libsrcdir="$$s/etc"; \
9677         $(SHELL) $${libsrcdir}/configure \
9678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9679           --target=${target_alias} $${srcdiroption}  \
9680           || exit 1
9681 @endif etc
9682
9683
9684
9685
9686
9687 .PHONY: all-etc maybe-all-etc
9688 maybe-all-etc:
9689 @if gcc-bootstrap
9690 all-etc: stage_current
9691 @endif gcc-bootstrap
9692 @if etc
9693 TARGET-etc=all
9694 maybe-all-etc: all-etc
9695 all-etc: configure-etc
9696         @: $(MAKE); $(unstage)
9697         @r=`${PWD_COMMAND}`; export r; \
9698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9699         $(HOST_EXPORTS) \
9700         (cd $(HOST_SUBDIR)/etc && \
9701           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
9702 @endif etc
9703
9704
9705
9706
9707 .PHONY: check-etc maybe-check-etc
9708 maybe-check-etc:
9709 @if etc
9710 maybe-check-etc: check-etc
9711
9712 check-etc:
9713         @: $(MAKE); $(unstage)
9714         @r=`${PWD_COMMAND}`; export r; \
9715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716         $(HOST_EXPORTS) \
9717         (cd $(HOST_SUBDIR)/etc && \
9718           $(MAKE) $(FLAGS_TO_PASS)  check)
9719
9720 @endif etc
9721
9722 .PHONY: install-etc maybe-install-etc
9723 maybe-install-etc:
9724 @if etc
9725 maybe-install-etc: install-etc
9726
9727 install-etc: installdirs
9728         @: $(MAKE); $(unstage)
9729         @r=`${PWD_COMMAND}`; export r; \
9730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731         $(HOST_EXPORTS) \
9732         (cd $(HOST_SUBDIR)/etc && \
9733           $(MAKE) $(FLAGS_TO_PASS)  install)
9734
9735 @endif etc
9736
9737 # Other targets (info, dvi, pdf, etc.)
9738
9739 .PHONY: maybe-info-etc info-etc
9740 maybe-info-etc:
9741 @if etc
9742 maybe-info-etc: info-etc
9743
9744 info-etc: \
9745     configure-etc 
9746         @: $(MAKE); $(unstage)
9747         @[ -f ./etc/Makefile ] || exit 0; \
9748         r=`${PWD_COMMAND}`; export r; \
9749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750         $(HOST_EXPORTS) \
9751         for flag in $(EXTRA_HOST_FLAGS) ; do \
9752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9753         done; \
9754         echo "Doing info in etc" ; \
9755         (cd $(HOST_SUBDIR)/etc && \
9756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9758                   "RANLIB=$${RANLIB}" \
9759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9760                   info) \
9761           || exit 1
9762
9763 @endif etc
9764
9765 .PHONY: maybe-dvi-etc dvi-etc
9766 maybe-dvi-etc:
9767 @if etc
9768 maybe-dvi-etc: dvi-etc
9769
9770 dvi-etc: \
9771     configure-etc 
9772         @: $(MAKE); $(unstage)
9773         @[ -f ./etc/Makefile ] || exit 0; \
9774         r=`${PWD_COMMAND}`; export r; \
9775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9776         $(HOST_EXPORTS) \
9777         for flag in $(EXTRA_HOST_FLAGS) ; do \
9778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9779         done; \
9780         echo "Doing dvi in etc" ; \
9781         (cd $(HOST_SUBDIR)/etc && \
9782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9784                   "RANLIB=$${RANLIB}" \
9785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9786                   dvi) \
9787           || exit 1
9788
9789 @endif etc
9790
9791 .PHONY: maybe-pdf-etc pdf-etc
9792 maybe-pdf-etc:
9793 @if etc
9794 maybe-pdf-etc: pdf-etc
9795
9796 pdf-etc: \
9797     configure-etc 
9798         @: $(MAKE); $(unstage)
9799         @[ -f ./etc/Makefile ] || exit 0; \
9800         r=`${PWD_COMMAND}`; export r; \
9801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9802         $(HOST_EXPORTS) \
9803         for flag in $(EXTRA_HOST_FLAGS) ; do \
9804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9805         done; \
9806         echo "Doing pdf in etc" ; \
9807         (cd $(HOST_SUBDIR)/etc && \
9808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9810                   "RANLIB=$${RANLIB}" \
9811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9812                   pdf) \
9813           || exit 1
9814
9815 @endif etc
9816
9817 .PHONY: maybe-html-etc html-etc
9818 maybe-html-etc:
9819 @if etc
9820 maybe-html-etc: html-etc
9821
9822 html-etc: \
9823     configure-etc 
9824         @: $(MAKE); $(unstage)
9825         @[ -f ./etc/Makefile ] || exit 0; \
9826         r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         for flag in $(EXTRA_HOST_FLAGS) ; do \
9830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831         done; \
9832         echo "Doing html in etc" ; \
9833         (cd $(HOST_SUBDIR)/etc && \
9834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836                   "RANLIB=$${RANLIB}" \
9837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9838                   html) \
9839           || exit 1
9840
9841 @endif etc
9842
9843 .PHONY: maybe-TAGS-etc TAGS-etc
9844 maybe-TAGS-etc:
9845 @if etc
9846 maybe-TAGS-etc: TAGS-etc
9847
9848 TAGS-etc: \
9849     configure-etc 
9850         @: $(MAKE); $(unstage)
9851         @[ -f ./etc/Makefile ] || exit 0; \
9852         r=`${PWD_COMMAND}`; export r; \
9853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9854         $(HOST_EXPORTS) \
9855         for flag in $(EXTRA_HOST_FLAGS) ; do \
9856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9857         done; \
9858         echo "Doing TAGS in etc" ; \
9859         (cd $(HOST_SUBDIR)/etc && \
9860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9862                   "RANLIB=$${RANLIB}" \
9863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9864                   TAGS) \
9865           || exit 1
9866
9867 @endif etc
9868
9869 .PHONY: maybe-install-info-etc install-info-etc
9870 maybe-install-info-etc:
9871 @if etc
9872 maybe-install-info-etc: install-info-etc
9873
9874 install-info-etc: \
9875     configure-etc \
9876     info-etc 
9877         @: $(MAKE); $(unstage)
9878         @[ -f ./etc/Makefile ] || exit 0; \
9879         r=`${PWD_COMMAND}`; export r; \
9880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9881         $(HOST_EXPORTS) \
9882         for flag in $(EXTRA_HOST_FLAGS) ; do \
9883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9884         done; \
9885         echo "Doing install-info in etc" ; \
9886         (cd $(HOST_SUBDIR)/etc && \
9887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9889                   "RANLIB=$${RANLIB}" \
9890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9891                   install-info) \
9892           || exit 1
9893
9894 @endif etc
9895
9896 .PHONY: maybe-install-pdf-etc install-pdf-etc
9897 maybe-install-pdf-etc:
9898 @if etc
9899 maybe-install-pdf-etc: install-pdf-etc
9900
9901 install-pdf-etc: \
9902     configure-etc \
9903     pdf-etc 
9904         @: $(MAKE); $(unstage)
9905         @[ -f ./etc/Makefile ] || exit 0; \
9906         r=`${PWD_COMMAND}`; export r; \
9907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908         $(HOST_EXPORTS) \
9909         for flag in $(EXTRA_HOST_FLAGS) ; do \
9910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9911         done; \
9912         echo "Doing install-pdf in etc" ; \
9913         (cd $(HOST_SUBDIR)/etc && \
9914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9916                   "RANLIB=$${RANLIB}" \
9917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9918                   install-pdf) \
9919           || exit 1
9920
9921 @endif etc
9922
9923 .PHONY: maybe-install-html-etc install-html-etc
9924 maybe-install-html-etc:
9925 @if etc
9926 maybe-install-html-etc: install-html-etc
9927
9928 install-html-etc: \
9929     configure-etc \
9930     html-etc 
9931         @: $(MAKE); $(unstage)
9932         @[ -f ./etc/Makefile ] || exit 0; \
9933         r=`${PWD_COMMAND}`; export r; \
9934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935         $(HOST_EXPORTS) \
9936         for flag in $(EXTRA_HOST_FLAGS) ; do \
9937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938         done; \
9939         echo "Doing install-html in etc" ; \
9940         (cd $(HOST_SUBDIR)/etc && \
9941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943                   "RANLIB=$${RANLIB}" \
9944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9945                   install-html) \
9946           || exit 1
9947
9948 @endif etc
9949
9950 .PHONY: maybe-installcheck-etc installcheck-etc
9951 maybe-installcheck-etc:
9952 @if etc
9953 maybe-installcheck-etc: installcheck-etc
9954
9955 installcheck-etc: \
9956     configure-etc 
9957         @: $(MAKE); $(unstage)
9958         @[ -f ./etc/Makefile ] || exit 0; \
9959         r=`${PWD_COMMAND}`; export r; \
9960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961         $(HOST_EXPORTS) \
9962         for flag in $(EXTRA_HOST_FLAGS) ; do \
9963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964         done; \
9965         echo "Doing installcheck in etc" ; \
9966         (cd $(HOST_SUBDIR)/etc && \
9967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969                   "RANLIB=$${RANLIB}" \
9970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9971                   installcheck) \
9972           || exit 1
9973
9974 @endif etc
9975
9976 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
9977 maybe-mostlyclean-etc:
9978 @if etc
9979 maybe-mostlyclean-etc: mostlyclean-etc
9980
9981 mostlyclean-etc: 
9982         @: $(MAKE); $(unstage)
9983         @[ -f ./etc/Makefile ] || exit 0; \
9984         r=`${PWD_COMMAND}`; export r; \
9985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986         $(HOST_EXPORTS) \
9987         for flag in $(EXTRA_HOST_FLAGS) ; do \
9988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9989         done; \
9990         echo "Doing mostlyclean in etc" ; \
9991         (cd $(HOST_SUBDIR)/etc && \
9992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9994                   "RANLIB=$${RANLIB}" \
9995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9996                   mostlyclean) \
9997           || exit 1
9998
9999 @endif etc
10000
10001 .PHONY: maybe-clean-etc clean-etc
10002 maybe-clean-etc:
10003 @if etc
10004 maybe-clean-etc: clean-etc
10005
10006 clean-etc: 
10007         @: $(MAKE); $(unstage)
10008         @[ -f ./etc/Makefile ] || exit 0; \
10009         r=`${PWD_COMMAND}`; export r; \
10010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011         $(HOST_EXPORTS) \
10012         for flag in $(EXTRA_HOST_FLAGS) ; do \
10013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014         done; \
10015         echo "Doing clean in etc" ; \
10016         (cd $(HOST_SUBDIR)/etc && \
10017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019                   "RANLIB=$${RANLIB}" \
10020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10021                   clean) \
10022           || exit 1
10023
10024 @endif etc
10025
10026 .PHONY: maybe-distclean-etc distclean-etc
10027 maybe-distclean-etc:
10028 @if etc
10029 maybe-distclean-etc: distclean-etc
10030
10031 distclean-etc: 
10032         @: $(MAKE); $(unstage)
10033         @[ -f ./etc/Makefile ] || exit 0; \
10034         r=`${PWD_COMMAND}`; export r; \
10035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10036         $(HOST_EXPORTS) \
10037         for flag in $(EXTRA_HOST_FLAGS) ; do \
10038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10039         done; \
10040         echo "Doing distclean in etc" ; \
10041         (cd $(HOST_SUBDIR)/etc && \
10042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10044                   "RANLIB=$${RANLIB}" \
10045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10046                   distclean) \
10047           || exit 1
10048
10049 @endif etc
10050
10051 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10052 maybe-maintainer-clean-etc:
10053 @if etc
10054 maybe-maintainer-clean-etc: maintainer-clean-etc
10055
10056 maintainer-clean-etc: 
10057         @: $(MAKE); $(unstage)
10058         @[ -f ./etc/Makefile ] || exit 0; \
10059         r=`${PWD_COMMAND}`; export r; \
10060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061         $(HOST_EXPORTS) \
10062         for flag in $(EXTRA_HOST_FLAGS) ; do \
10063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10064         done; \
10065         echo "Doing maintainer-clean in etc" ; \
10066         (cd $(HOST_SUBDIR)/etc && \
10067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069                   "RANLIB=$${RANLIB}" \
10070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10071                   maintainer-clean) \
10072           || exit 1
10073
10074 @endif etc
10075
10076
10077
10078 .PHONY: configure-fastjar maybe-configure-fastjar
10079 maybe-configure-fastjar:
10080 @if gcc-bootstrap
10081 configure-fastjar: stage_current
10082 @endif gcc-bootstrap
10083 @if fastjar
10084 maybe-configure-fastjar: configure-fastjar
10085 configure-fastjar: 
10086         @: $(MAKE); $(unstage)
10087         @r=`${PWD_COMMAND}`; export r; \
10088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10091         $(HOST_EXPORTS) \
10092         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10093         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10094         case $(srcdir) in \
10095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10096           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10098         esac; \
10099         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10100         libsrcdir="$$s/fastjar"; \
10101         $(SHELL) $${libsrcdir}/configure \
10102           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10103           --target=${target_alias} $${srcdiroption}  \
10104           || exit 1
10105 @endif fastjar
10106
10107
10108
10109
10110
10111 .PHONY: all-fastjar maybe-all-fastjar
10112 maybe-all-fastjar:
10113 @if gcc-bootstrap
10114 all-fastjar: stage_current
10115 @endif gcc-bootstrap
10116 @if fastjar
10117 TARGET-fastjar=all
10118 maybe-all-fastjar: all-fastjar
10119 all-fastjar: configure-fastjar
10120         @: $(MAKE); $(unstage)
10121         @r=`${PWD_COMMAND}`; export r; \
10122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123         $(HOST_EXPORTS) \
10124         (cd $(HOST_SUBDIR)/fastjar && \
10125           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
10126 @endif fastjar
10127
10128
10129
10130
10131 .PHONY: check-fastjar maybe-check-fastjar
10132 maybe-check-fastjar:
10133 @if fastjar
10134 maybe-check-fastjar: check-fastjar
10135
10136 # This module is only tested in a native toolchain.
10137 check-fastjar:
10138         @: $(MAKE); $(unstage)
10139         @if [ '$(host)' = '$(target)' ] ; then \
10140           r=`${PWD_COMMAND}`; export r; \
10141           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142           $(HOST_EXPORTS) \
10143           (cd $(HOST_SUBDIR)/fastjar && \
10144             $(MAKE) $(FLAGS_TO_PASS)  check); \
10145         fi
10146
10147 @endif fastjar
10148
10149 .PHONY: install-fastjar maybe-install-fastjar
10150 maybe-install-fastjar:
10151 @if fastjar
10152 maybe-install-fastjar: install-fastjar
10153
10154 install-fastjar: installdirs
10155         @: $(MAKE); $(unstage)
10156         @r=`${PWD_COMMAND}`; export r; \
10157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10158         $(HOST_EXPORTS) \
10159         (cd $(HOST_SUBDIR)/fastjar && \
10160           $(MAKE) $(FLAGS_TO_PASS)  install)
10161
10162 @endif fastjar
10163
10164 # Other targets (info, dvi, pdf, etc.)
10165
10166 .PHONY: maybe-info-fastjar info-fastjar
10167 maybe-info-fastjar:
10168 @if fastjar
10169 maybe-info-fastjar: info-fastjar
10170
10171 info-fastjar: \
10172     configure-fastjar 
10173         @: $(MAKE); $(unstage)
10174         @[ -f ./fastjar/Makefile ] || exit 0; \
10175         r=`${PWD_COMMAND}`; export r; \
10176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177         $(HOST_EXPORTS) \
10178         for flag in $(EXTRA_HOST_FLAGS) ; do \
10179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180         done; \
10181         echo "Doing info in fastjar" ; \
10182         (cd $(HOST_SUBDIR)/fastjar && \
10183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185                   "RANLIB=$${RANLIB}" \
10186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10187                   info) \
10188           || exit 1
10189
10190 @endif fastjar
10191
10192 .PHONY: maybe-dvi-fastjar dvi-fastjar
10193 maybe-dvi-fastjar:
10194 @if fastjar
10195 maybe-dvi-fastjar: dvi-fastjar
10196
10197 dvi-fastjar: \
10198     configure-fastjar 
10199         @: $(MAKE); $(unstage)
10200         @[ -f ./fastjar/Makefile ] || exit 0; \
10201         r=`${PWD_COMMAND}`; export r; \
10202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203         $(HOST_EXPORTS) \
10204         for flag in $(EXTRA_HOST_FLAGS) ; do \
10205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206         done; \
10207         echo "Doing dvi in fastjar" ; \
10208         (cd $(HOST_SUBDIR)/fastjar && \
10209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211                   "RANLIB=$${RANLIB}" \
10212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10213                   dvi) \
10214           || exit 1
10215
10216 @endif fastjar
10217
10218 .PHONY: maybe-pdf-fastjar pdf-fastjar
10219 maybe-pdf-fastjar:
10220 @if fastjar
10221 maybe-pdf-fastjar: pdf-fastjar
10222
10223 pdf-fastjar: \
10224     configure-fastjar 
10225         @: $(MAKE); $(unstage)
10226         @[ -f ./fastjar/Makefile ] || exit 0; \
10227         r=`${PWD_COMMAND}`; export r; \
10228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10229         $(HOST_EXPORTS) \
10230         for flag in $(EXTRA_HOST_FLAGS) ; do \
10231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10232         done; \
10233         echo "Doing pdf in fastjar" ; \
10234         (cd $(HOST_SUBDIR)/fastjar && \
10235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10237                   "RANLIB=$${RANLIB}" \
10238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10239                   pdf) \
10240           || exit 1
10241
10242 @endif fastjar
10243
10244 .PHONY: maybe-html-fastjar html-fastjar
10245 maybe-html-fastjar:
10246 @if fastjar
10247 maybe-html-fastjar: html-fastjar
10248
10249 html-fastjar: \
10250     configure-fastjar 
10251         @: $(MAKE); $(unstage)
10252         @[ -f ./fastjar/Makefile ] || exit 0; \
10253         r=`${PWD_COMMAND}`; export r; \
10254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10255         $(HOST_EXPORTS) \
10256         for flag in $(EXTRA_HOST_FLAGS) ; do \
10257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10258         done; \
10259         echo "Doing html in fastjar" ; \
10260         (cd $(HOST_SUBDIR)/fastjar && \
10261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10263                   "RANLIB=$${RANLIB}" \
10264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10265                   html) \
10266           || exit 1
10267
10268 @endif fastjar
10269
10270 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10271 maybe-TAGS-fastjar:
10272 @if fastjar
10273 maybe-TAGS-fastjar: TAGS-fastjar
10274
10275 TAGS-fastjar: \
10276     configure-fastjar 
10277         @: $(MAKE); $(unstage)
10278         @[ -f ./fastjar/Makefile ] || exit 0; \
10279         r=`${PWD_COMMAND}`; export r; \
10280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10281         $(HOST_EXPORTS) \
10282         for flag in $(EXTRA_HOST_FLAGS) ; do \
10283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10284         done; \
10285         echo "Doing TAGS in fastjar" ; \
10286         (cd $(HOST_SUBDIR)/fastjar && \
10287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10289                   "RANLIB=$${RANLIB}" \
10290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10291                   TAGS) \
10292           || exit 1
10293
10294 @endif fastjar
10295
10296 .PHONY: maybe-install-info-fastjar install-info-fastjar
10297 maybe-install-info-fastjar:
10298 @if fastjar
10299 maybe-install-info-fastjar: install-info-fastjar
10300
10301 install-info-fastjar: \
10302     configure-fastjar \
10303     info-fastjar 
10304         @: $(MAKE); $(unstage)
10305         @[ -f ./fastjar/Makefile ] || exit 0; \
10306         r=`${PWD_COMMAND}`; export r; \
10307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308         $(HOST_EXPORTS) \
10309         for flag in $(EXTRA_HOST_FLAGS) ; do \
10310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311         done; \
10312         echo "Doing install-info in fastjar" ; \
10313         (cd $(HOST_SUBDIR)/fastjar && \
10314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316                   "RANLIB=$${RANLIB}" \
10317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10318                   install-info) \
10319           || exit 1
10320
10321 @endif fastjar
10322
10323 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10324 maybe-install-pdf-fastjar:
10325 @if fastjar
10326 maybe-install-pdf-fastjar: install-pdf-fastjar
10327
10328 install-pdf-fastjar: \
10329     configure-fastjar \
10330     pdf-fastjar 
10331         @: $(MAKE); $(unstage)
10332         @[ -f ./fastjar/Makefile ] || exit 0; \
10333         r=`${PWD_COMMAND}`; export r; \
10334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335         $(HOST_EXPORTS) \
10336         for flag in $(EXTRA_HOST_FLAGS) ; do \
10337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338         done; \
10339         echo "Doing install-pdf in fastjar" ; \
10340         (cd $(HOST_SUBDIR)/fastjar && \
10341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343                   "RANLIB=$${RANLIB}" \
10344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10345                   install-pdf) \
10346           || exit 1
10347
10348 @endif fastjar
10349
10350 .PHONY: maybe-install-html-fastjar install-html-fastjar
10351 maybe-install-html-fastjar:
10352 @if fastjar
10353 maybe-install-html-fastjar: install-html-fastjar
10354
10355 install-html-fastjar: \
10356     configure-fastjar \
10357     html-fastjar 
10358         @: $(MAKE); $(unstage)
10359         @[ -f ./fastjar/Makefile ] || exit 0; \
10360         r=`${PWD_COMMAND}`; export r; \
10361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10362         $(HOST_EXPORTS) \
10363         for flag in $(EXTRA_HOST_FLAGS) ; do \
10364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10365         done; \
10366         echo "Doing install-html in fastjar" ; \
10367         (cd $(HOST_SUBDIR)/fastjar && \
10368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10370                   "RANLIB=$${RANLIB}" \
10371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10372                   install-html) \
10373           || exit 1
10374
10375 @endif fastjar
10376
10377 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10378 maybe-installcheck-fastjar:
10379 @if fastjar
10380 maybe-installcheck-fastjar: installcheck-fastjar
10381
10382 installcheck-fastjar: \
10383     configure-fastjar 
10384         @: $(MAKE); $(unstage)
10385         @[ -f ./fastjar/Makefile ] || exit 0; \
10386         r=`${PWD_COMMAND}`; export r; \
10387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10388         $(HOST_EXPORTS) \
10389         for flag in $(EXTRA_HOST_FLAGS) ; do \
10390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10391         done; \
10392         echo "Doing installcheck in fastjar" ; \
10393         (cd $(HOST_SUBDIR)/fastjar && \
10394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10396                   "RANLIB=$${RANLIB}" \
10397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10398                   installcheck) \
10399           || exit 1
10400
10401 @endif fastjar
10402
10403 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10404 maybe-mostlyclean-fastjar:
10405 @if fastjar
10406 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10407
10408 mostlyclean-fastjar: 
10409         @: $(MAKE); $(unstage)
10410         @[ -f ./fastjar/Makefile ] || exit 0; \
10411         r=`${PWD_COMMAND}`; export r; \
10412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413         $(HOST_EXPORTS) \
10414         for flag in $(EXTRA_HOST_FLAGS) ; do \
10415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10416         done; \
10417         echo "Doing mostlyclean in fastjar" ; \
10418         (cd $(HOST_SUBDIR)/fastjar && \
10419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10421                   "RANLIB=$${RANLIB}" \
10422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10423                   mostlyclean) \
10424           || exit 1
10425
10426 @endif fastjar
10427
10428 .PHONY: maybe-clean-fastjar clean-fastjar
10429 maybe-clean-fastjar:
10430 @if fastjar
10431 maybe-clean-fastjar: clean-fastjar
10432
10433 clean-fastjar: 
10434         @: $(MAKE); $(unstage)
10435         @[ -f ./fastjar/Makefile ] || exit 0; \
10436         r=`${PWD_COMMAND}`; export r; \
10437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438         $(HOST_EXPORTS) \
10439         for flag in $(EXTRA_HOST_FLAGS) ; do \
10440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10441         done; \
10442         echo "Doing clean in fastjar" ; \
10443         (cd $(HOST_SUBDIR)/fastjar && \
10444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10446                   "RANLIB=$${RANLIB}" \
10447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10448                   clean) \
10449           || exit 1
10450
10451 @endif fastjar
10452
10453 .PHONY: maybe-distclean-fastjar distclean-fastjar
10454 maybe-distclean-fastjar:
10455 @if fastjar
10456 maybe-distclean-fastjar: distclean-fastjar
10457
10458 distclean-fastjar: 
10459         @: $(MAKE); $(unstage)
10460         @[ -f ./fastjar/Makefile ] || exit 0; \
10461         r=`${PWD_COMMAND}`; export r; \
10462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463         $(HOST_EXPORTS) \
10464         for flag in $(EXTRA_HOST_FLAGS) ; do \
10465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10466         done; \
10467         echo "Doing distclean in fastjar" ; \
10468         (cd $(HOST_SUBDIR)/fastjar && \
10469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10471                   "RANLIB=$${RANLIB}" \
10472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10473                   distclean) \
10474           || exit 1
10475
10476 @endif fastjar
10477
10478 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10479 maybe-maintainer-clean-fastjar:
10480 @if fastjar
10481 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10482
10483 maintainer-clean-fastjar: 
10484         @: $(MAKE); $(unstage)
10485         @[ -f ./fastjar/Makefile ] || exit 0; \
10486         r=`${PWD_COMMAND}`; export r; \
10487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10488         $(HOST_EXPORTS) \
10489         for flag in $(EXTRA_HOST_FLAGS) ; do \
10490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10491         done; \
10492         echo "Doing maintainer-clean in fastjar" ; \
10493         (cd $(HOST_SUBDIR)/fastjar && \
10494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10496                   "RANLIB=$${RANLIB}" \
10497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10498                   maintainer-clean) \
10499           || exit 1
10500
10501 @endif fastjar
10502
10503
10504
10505 .PHONY: configure-fileutils maybe-configure-fileutils
10506 maybe-configure-fileutils:
10507 @if gcc-bootstrap
10508 configure-fileutils: stage_current
10509 @endif gcc-bootstrap
10510 @if fileutils
10511 maybe-configure-fileutils: configure-fileutils
10512 configure-fileutils: 
10513         @: $(MAKE); $(unstage)
10514         @r=`${PWD_COMMAND}`; export r; \
10515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10516         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10518         $(HOST_EXPORTS) \
10519         echo Configuring in $(HOST_SUBDIR)/fileutils; \
10520         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10521         case $(srcdir) in \
10522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10523           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10525         esac; \
10526         srcdiroption="--srcdir=$${topdir}/fileutils"; \
10527         libsrcdir="$$s/fileutils"; \
10528         $(SHELL) $${libsrcdir}/configure \
10529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10530           --target=${target_alias} $${srcdiroption}  \
10531           || exit 1
10532 @endif fileutils
10533
10534
10535
10536
10537
10538 .PHONY: all-fileutils maybe-all-fileutils
10539 maybe-all-fileutils:
10540 @if gcc-bootstrap
10541 all-fileutils: stage_current
10542 @endif gcc-bootstrap
10543 @if fileutils
10544 TARGET-fileutils=all
10545 maybe-all-fileutils: all-fileutils
10546 all-fileutils: configure-fileutils
10547         @: $(MAKE); $(unstage)
10548         @r=`${PWD_COMMAND}`; export r; \
10549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550         $(HOST_EXPORTS) \
10551         (cd $(HOST_SUBDIR)/fileutils && \
10552           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
10553 @endif fileutils
10554
10555
10556
10557
10558 .PHONY: check-fileutils maybe-check-fileutils
10559 maybe-check-fileutils:
10560 @if fileutils
10561 maybe-check-fileutils: check-fileutils
10562
10563 check-fileutils:
10564         @: $(MAKE); $(unstage)
10565         @r=`${PWD_COMMAND}`; export r; \
10566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10567         $(HOST_EXPORTS) \
10568         (cd $(HOST_SUBDIR)/fileutils && \
10569           $(MAKE) $(FLAGS_TO_PASS)  check)
10570
10571 @endif fileutils
10572
10573 .PHONY: install-fileutils maybe-install-fileutils
10574 maybe-install-fileutils:
10575 @if fileutils
10576 maybe-install-fileutils: install-fileutils
10577
10578 install-fileutils: installdirs
10579         @: $(MAKE); $(unstage)
10580         @r=`${PWD_COMMAND}`; export r; \
10581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10582         $(HOST_EXPORTS) \
10583         (cd $(HOST_SUBDIR)/fileutils && \
10584           $(MAKE) $(FLAGS_TO_PASS)  install)
10585
10586 @endif fileutils
10587
10588 # Other targets (info, dvi, pdf, etc.)
10589
10590 .PHONY: maybe-info-fileutils info-fileutils
10591 maybe-info-fileutils:
10592 @if fileutils
10593 maybe-info-fileutils: info-fileutils
10594
10595 info-fileutils: \
10596     configure-fileutils 
10597         @: $(MAKE); $(unstage)
10598         @[ -f ./fileutils/Makefile ] || exit 0; \
10599         r=`${PWD_COMMAND}`; export r; \
10600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601         $(HOST_EXPORTS) \
10602         for flag in $(EXTRA_HOST_FLAGS) ; do \
10603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604         done; \
10605         echo "Doing info in fileutils" ; \
10606         (cd $(HOST_SUBDIR)/fileutils && \
10607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609                   "RANLIB=$${RANLIB}" \
10610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10611                   info) \
10612           || exit 1
10613
10614 @endif fileutils
10615
10616 .PHONY: maybe-dvi-fileutils dvi-fileutils
10617 maybe-dvi-fileutils:
10618 @if fileutils
10619 maybe-dvi-fileutils: dvi-fileutils
10620
10621 dvi-fileutils: \
10622     configure-fileutils 
10623         @: $(MAKE); $(unstage)
10624         @[ -f ./fileutils/Makefile ] || exit 0; \
10625         r=`${PWD_COMMAND}`; export r; \
10626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627         $(HOST_EXPORTS) \
10628         for flag in $(EXTRA_HOST_FLAGS) ; do \
10629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10630         done; \
10631         echo "Doing dvi in fileutils" ; \
10632         (cd $(HOST_SUBDIR)/fileutils && \
10633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10635                   "RANLIB=$${RANLIB}" \
10636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10637                   dvi) \
10638           || exit 1
10639
10640 @endif fileutils
10641
10642 .PHONY: maybe-pdf-fileutils pdf-fileutils
10643 maybe-pdf-fileutils:
10644 @if fileutils
10645 maybe-pdf-fileutils: pdf-fileutils
10646
10647 pdf-fileutils: \
10648     configure-fileutils 
10649         @: $(MAKE); $(unstage)
10650         @[ -f ./fileutils/Makefile ] || exit 0; \
10651         r=`${PWD_COMMAND}`; export r; \
10652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10653         $(HOST_EXPORTS) \
10654         for flag in $(EXTRA_HOST_FLAGS) ; do \
10655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10656         done; \
10657         echo "Doing pdf in fileutils" ; \
10658         (cd $(HOST_SUBDIR)/fileutils && \
10659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10661                   "RANLIB=$${RANLIB}" \
10662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10663                   pdf) \
10664           || exit 1
10665
10666 @endif fileutils
10667
10668 .PHONY: maybe-html-fileutils html-fileutils
10669 maybe-html-fileutils:
10670 @if fileutils
10671 maybe-html-fileutils: html-fileutils
10672
10673 html-fileutils: \
10674     configure-fileutils 
10675         @: $(MAKE); $(unstage)
10676         @[ -f ./fileutils/Makefile ] || exit 0; \
10677         r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         for flag in $(EXTRA_HOST_FLAGS) ; do \
10681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10682         done; \
10683         echo "Doing html in fileutils" ; \
10684         (cd $(HOST_SUBDIR)/fileutils && \
10685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10687                   "RANLIB=$${RANLIB}" \
10688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10689                   html) \
10690           || exit 1
10691
10692 @endif fileutils
10693
10694 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
10695 maybe-TAGS-fileutils:
10696 @if fileutils
10697 maybe-TAGS-fileutils: TAGS-fileutils
10698
10699 TAGS-fileutils: \
10700     configure-fileutils 
10701         @: $(MAKE); $(unstage)
10702         @[ -f ./fileutils/Makefile ] || exit 0; \
10703         r=`${PWD_COMMAND}`; export r; \
10704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10705         $(HOST_EXPORTS) \
10706         for flag in $(EXTRA_HOST_FLAGS) ; do \
10707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10708         done; \
10709         echo "Doing TAGS in fileutils" ; \
10710         (cd $(HOST_SUBDIR)/fileutils && \
10711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10713                   "RANLIB=$${RANLIB}" \
10714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10715                   TAGS) \
10716           || exit 1
10717
10718 @endif fileutils
10719
10720 .PHONY: maybe-install-info-fileutils install-info-fileutils
10721 maybe-install-info-fileutils:
10722 @if fileutils
10723 maybe-install-info-fileutils: install-info-fileutils
10724
10725 install-info-fileutils: \
10726     configure-fileutils \
10727     info-fileutils 
10728         @: $(MAKE); $(unstage)
10729         @[ -f ./fileutils/Makefile ] || exit 0; \
10730         r=`${PWD_COMMAND}`; export r; \
10731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10732         $(HOST_EXPORTS) \
10733         for flag in $(EXTRA_HOST_FLAGS) ; do \
10734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10735         done; \
10736         echo "Doing install-info in fileutils" ; \
10737         (cd $(HOST_SUBDIR)/fileutils && \
10738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10740                   "RANLIB=$${RANLIB}" \
10741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10742                   install-info) \
10743           || exit 1
10744
10745 @endif fileutils
10746
10747 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
10748 maybe-install-pdf-fileutils:
10749 @if fileutils
10750 maybe-install-pdf-fileutils: install-pdf-fileutils
10751
10752 install-pdf-fileutils: \
10753     configure-fileutils \
10754     pdf-fileutils 
10755         @: $(MAKE); $(unstage)
10756         @[ -f ./fileutils/Makefile ] || exit 0; \
10757         r=`${PWD_COMMAND}`; export r; \
10758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759         $(HOST_EXPORTS) \
10760         for flag in $(EXTRA_HOST_FLAGS) ; do \
10761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762         done; \
10763         echo "Doing install-pdf in fileutils" ; \
10764         (cd $(HOST_SUBDIR)/fileutils && \
10765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767                   "RANLIB=$${RANLIB}" \
10768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10769                   install-pdf) \
10770           || exit 1
10771
10772 @endif fileutils
10773
10774 .PHONY: maybe-install-html-fileutils install-html-fileutils
10775 maybe-install-html-fileutils:
10776 @if fileutils
10777 maybe-install-html-fileutils: install-html-fileutils
10778
10779 install-html-fileutils: \
10780     configure-fileutils \
10781     html-fileutils 
10782         @: $(MAKE); $(unstage)
10783         @[ -f ./fileutils/Makefile ] || exit 0; \
10784         r=`${PWD_COMMAND}`; export r; \
10785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786         $(HOST_EXPORTS) \
10787         for flag in $(EXTRA_HOST_FLAGS) ; do \
10788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10789         done; \
10790         echo "Doing install-html in fileutils" ; \
10791         (cd $(HOST_SUBDIR)/fileutils && \
10792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10794                   "RANLIB=$${RANLIB}" \
10795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10796                   install-html) \
10797           || exit 1
10798
10799 @endif fileutils
10800
10801 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
10802 maybe-installcheck-fileutils:
10803 @if fileutils
10804 maybe-installcheck-fileutils: installcheck-fileutils
10805
10806 installcheck-fileutils: \
10807     configure-fileutils 
10808         @: $(MAKE); $(unstage)
10809         @[ -f ./fileutils/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) ; do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing installcheck in fileutils" ; \
10817         (cd $(HOST_SUBDIR)/fileutils && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10822                   installcheck) \
10823           || exit 1
10824
10825 @endif fileutils
10826
10827 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10828 maybe-mostlyclean-fileutils:
10829 @if fileutils
10830 maybe-mostlyclean-fileutils: mostlyclean-fileutils
10831
10832 mostlyclean-fileutils: 
10833         @: $(MAKE); $(unstage)
10834         @[ -f ./fileutils/Makefile ] || exit 0; \
10835         r=`${PWD_COMMAND}`; export r; \
10836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837         $(HOST_EXPORTS) \
10838         for flag in $(EXTRA_HOST_FLAGS) ; do \
10839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840         done; \
10841         echo "Doing mostlyclean in fileutils" ; \
10842         (cd $(HOST_SUBDIR)/fileutils && \
10843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845                   "RANLIB=$${RANLIB}" \
10846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10847                   mostlyclean) \
10848           || exit 1
10849
10850 @endif fileutils
10851
10852 .PHONY: maybe-clean-fileutils clean-fileutils
10853 maybe-clean-fileutils:
10854 @if fileutils
10855 maybe-clean-fileutils: clean-fileutils
10856
10857 clean-fileutils: 
10858         @: $(MAKE); $(unstage)
10859         @[ -f ./fileutils/Makefile ] || exit 0; \
10860         r=`${PWD_COMMAND}`; export r; \
10861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862         $(HOST_EXPORTS) \
10863         for flag in $(EXTRA_HOST_FLAGS) ; do \
10864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865         done; \
10866         echo "Doing clean in fileutils" ; \
10867         (cd $(HOST_SUBDIR)/fileutils && \
10868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870                   "RANLIB=$${RANLIB}" \
10871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10872                   clean) \
10873           || exit 1
10874
10875 @endif fileutils
10876
10877 .PHONY: maybe-distclean-fileutils distclean-fileutils
10878 maybe-distclean-fileutils:
10879 @if fileutils
10880 maybe-distclean-fileutils: distclean-fileutils
10881
10882 distclean-fileutils: 
10883         @: $(MAKE); $(unstage)
10884         @[ -f ./fileutils/Makefile ] || exit 0; \
10885         r=`${PWD_COMMAND}`; export r; \
10886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10887         $(HOST_EXPORTS) \
10888         for flag in $(EXTRA_HOST_FLAGS) ; do \
10889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10890         done; \
10891         echo "Doing distclean in fileutils" ; \
10892         (cd $(HOST_SUBDIR)/fileutils && \
10893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10895                   "RANLIB=$${RANLIB}" \
10896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10897                   distclean) \
10898           || exit 1
10899
10900 @endif fileutils
10901
10902 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
10903 maybe-maintainer-clean-fileutils:
10904 @if fileutils
10905 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
10906
10907 maintainer-clean-fileutils: 
10908         @: $(MAKE); $(unstage)
10909         @[ -f ./fileutils/Makefile ] || exit 0; \
10910         r=`${PWD_COMMAND}`; export r; \
10911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10912         $(HOST_EXPORTS) \
10913         for flag in $(EXTRA_HOST_FLAGS) ; do \
10914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10915         done; \
10916         echo "Doing maintainer-clean in fileutils" ; \
10917         (cd $(HOST_SUBDIR)/fileutils && \
10918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10920                   "RANLIB=$${RANLIB}" \
10921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10922                   maintainer-clean) \
10923           || exit 1
10924
10925 @endif fileutils
10926
10927
10928
10929 .PHONY: configure-findutils maybe-configure-findutils
10930 maybe-configure-findutils:
10931 @if gcc-bootstrap
10932 configure-findutils: stage_current
10933 @endif gcc-bootstrap
10934 @if findutils
10935 maybe-configure-findutils: configure-findutils
10936 configure-findutils: 
10937         @: $(MAKE); $(unstage)
10938         @r=`${PWD_COMMAND}`; export r; \
10939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
10941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
10942         $(HOST_EXPORTS) \
10943         echo Configuring in $(HOST_SUBDIR)/findutils; \
10944         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
10945         case $(srcdir) in \
10946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10947           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
10948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10949         esac; \
10950         srcdiroption="--srcdir=$${topdir}/findutils"; \
10951         libsrcdir="$$s/findutils"; \
10952         $(SHELL) $${libsrcdir}/configure \
10953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10954           --target=${target_alias} $${srcdiroption}  \
10955           || exit 1
10956 @endif findutils
10957
10958
10959
10960
10961
10962 .PHONY: all-findutils maybe-all-findutils
10963 maybe-all-findutils:
10964 @if gcc-bootstrap
10965 all-findutils: stage_current
10966 @endif gcc-bootstrap
10967 @if findutils
10968 TARGET-findutils=all
10969 maybe-all-findutils: all-findutils
10970 all-findutils: configure-findutils
10971         @: $(MAKE); $(unstage)
10972         @r=`${PWD_COMMAND}`; export r; \
10973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10974         $(HOST_EXPORTS) \
10975         (cd $(HOST_SUBDIR)/findutils && \
10976           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
10977 @endif findutils
10978
10979
10980
10981
10982 .PHONY: check-findutils maybe-check-findutils
10983 maybe-check-findutils:
10984 @if findutils
10985 maybe-check-findutils: check-findutils
10986
10987 check-findutils:
10988         @: $(MAKE); $(unstage)
10989         @r=`${PWD_COMMAND}`; export r; \
10990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10991         $(HOST_EXPORTS) \
10992         (cd $(HOST_SUBDIR)/findutils && \
10993           $(MAKE) $(FLAGS_TO_PASS)  check)
10994
10995 @endif findutils
10996
10997 .PHONY: install-findutils maybe-install-findutils
10998 maybe-install-findutils:
10999 @if findutils
11000 maybe-install-findutils: install-findutils
11001
11002 install-findutils: installdirs
11003         @: $(MAKE); $(unstage)
11004         @r=`${PWD_COMMAND}`; export r; \
11005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11006         $(HOST_EXPORTS) \
11007         (cd $(HOST_SUBDIR)/findutils && \
11008           $(MAKE) $(FLAGS_TO_PASS)  install)
11009
11010 @endif findutils
11011
11012 # Other targets (info, dvi, pdf, etc.)
11013
11014 .PHONY: maybe-info-findutils info-findutils
11015 maybe-info-findutils:
11016 @if findutils
11017 maybe-info-findutils: info-findutils
11018
11019 info-findutils: \
11020     configure-findutils 
11021         @: $(MAKE); $(unstage)
11022         @[ -f ./findutils/Makefile ] || exit 0; \
11023         r=`${PWD_COMMAND}`; export r; \
11024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025         $(HOST_EXPORTS) \
11026         for flag in $(EXTRA_HOST_FLAGS) ; do \
11027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11028         done; \
11029         echo "Doing info in findutils" ; \
11030         (cd $(HOST_SUBDIR)/findutils && \
11031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11033                   "RANLIB=$${RANLIB}" \
11034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11035                   info) \
11036           || exit 1
11037
11038 @endif findutils
11039
11040 .PHONY: maybe-dvi-findutils dvi-findutils
11041 maybe-dvi-findutils:
11042 @if findutils
11043 maybe-dvi-findutils: dvi-findutils
11044
11045 dvi-findutils: \
11046     configure-findutils 
11047         @: $(MAKE); $(unstage)
11048         @[ -f ./findutils/Makefile ] || exit 0; \
11049         r=`${PWD_COMMAND}`; export r; \
11050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11051         $(HOST_EXPORTS) \
11052         for flag in $(EXTRA_HOST_FLAGS) ; do \
11053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11054         done; \
11055         echo "Doing dvi in findutils" ; \
11056         (cd $(HOST_SUBDIR)/findutils && \
11057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11059                   "RANLIB=$${RANLIB}" \
11060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11061                   dvi) \
11062           || exit 1
11063
11064 @endif findutils
11065
11066 .PHONY: maybe-pdf-findutils pdf-findutils
11067 maybe-pdf-findutils:
11068 @if findutils
11069 maybe-pdf-findutils: pdf-findutils
11070
11071 pdf-findutils: \
11072     configure-findutils 
11073         @: $(MAKE); $(unstage)
11074         @[ -f ./findutils/Makefile ] || exit 0; \
11075         r=`${PWD_COMMAND}`; export r; \
11076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11077         $(HOST_EXPORTS) \
11078         for flag in $(EXTRA_HOST_FLAGS) ; do \
11079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11080         done; \
11081         echo "Doing pdf in findutils" ; \
11082         (cd $(HOST_SUBDIR)/findutils && \
11083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11085                   "RANLIB=$${RANLIB}" \
11086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11087                   pdf) \
11088           || exit 1
11089
11090 @endif findutils
11091
11092 .PHONY: maybe-html-findutils html-findutils
11093 maybe-html-findutils:
11094 @if findutils
11095 maybe-html-findutils: html-findutils
11096
11097 html-findutils: \
11098     configure-findutils 
11099         @: $(MAKE); $(unstage)
11100         @[ -f ./findutils/Makefile ] || exit 0; \
11101         r=`${PWD_COMMAND}`; export r; \
11102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11103         $(HOST_EXPORTS) \
11104         for flag in $(EXTRA_HOST_FLAGS) ; do \
11105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11106         done; \
11107         echo "Doing html in findutils" ; \
11108         (cd $(HOST_SUBDIR)/findutils && \
11109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11111                   "RANLIB=$${RANLIB}" \
11112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11113                   html) \
11114           || exit 1
11115
11116 @endif findutils
11117
11118 .PHONY: maybe-TAGS-findutils TAGS-findutils
11119 maybe-TAGS-findutils:
11120 @if findutils
11121 maybe-TAGS-findutils: TAGS-findutils
11122
11123 TAGS-findutils: \
11124     configure-findutils 
11125         @: $(MAKE); $(unstage)
11126         @[ -f ./findutils/Makefile ] || exit 0; \
11127         r=`${PWD_COMMAND}`; export r; \
11128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129         $(HOST_EXPORTS) \
11130         for flag in $(EXTRA_HOST_FLAGS) ; do \
11131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11132         done; \
11133         echo "Doing TAGS in findutils" ; \
11134         (cd $(HOST_SUBDIR)/findutils && \
11135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11137                   "RANLIB=$${RANLIB}" \
11138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11139                   TAGS) \
11140           || exit 1
11141
11142 @endif findutils
11143
11144 .PHONY: maybe-install-info-findutils install-info-findutils
11145 maybe-install-info-findutils:
11146 @if findutils
11147 maybe-install-info-findutils: install-info-findutils
11148
11149 install-info-findutils: \
11150     configure-findutils \
11151     info-findutils 
11152         @: $(MAKE); $(unstage)
11153         @[ -f ./findutils/Makefile ] || exit 0; \
11154         r=`${PWD_COMMAND}`; export r; \
11155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11156         $(HOST_EXPORTS) \
11157         for flag in $(EXTRA_HOST_FLAGS) ; do \
11158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11159         done; \
11160         echo "Doing install-info in findutils" ; \
11161         (cd $(HOST_SUBDIR)/findutils && \
11162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11164                   "RANLIB=$${RANLIB}" \
11165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11166                   install-info) \
11167           || exit 1
11168
11169 @endif findutils
11170
11171 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11172 maybe-install-pdf-findutils:
11173 @if findutils
11174 maybe-install-pdf-findutils: install-pdf-findutils
11175
11176 install-pdf-findutils: \
11177     configure-findutils \
11178     pdf-findutils 
11179         @: $(MAKE); $(unstage)
11180         @[ -f ./findutils/Makefile ] || exit 0; \
11181         r=`${PWD_COMMAND}`; export r; \
11182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11183         $(HOST_EXPORTS) \
11184         for flag in $(EXTRA_HOST_FLAGS) ; do \
11185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11186         done; \
11187         echo "Doing install-pdf in findutils" ; \
11188         (cd $(HOST_SUBDIR)/findutils && \
11189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11191                   "RANLIB=$${RANLIB}" \
11192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11193                   install-pdf) \
11194           || exit 1
11195
11196 @endif findutils
11197
11198 .PHONY: maybe-install-html-findutils install-html-findutils
11199 maybe-install-html-findutils:
11200 @if findutils
11201 maybe-install-html-findutils: install-html-findutils
11202
11203 install-html-findutils: \
11204     configure-findutils \
11205     html-findutils 
11206         @: $(MAKE); $(unstage)
11207         @[ -f ./findutils/Makefile ] || exit 0; \
11208         r=`${PWD_COMMAND}`; export r; \
11209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11210         $(HOST_EXPORTS) \
11211         for flag in $(EXTRA_HOST_FLAGS) ; do \
11212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11213         done; \
11214         echo "Doing install-html in findutils" ; \
11215         (cd $(HOST_SUBDIR)/findutils && \
11216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11218                   "RANLIB=$${RANLIB}" \
11219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11220                   install-html) \
11221           || exit 1
11222
11223 @endif findutils
11224
11225 .PHONY: maybe-installcheck-findutils installcheck-findutils
11226 maybe-installcheck-findutils:
11227 @if findutils
11228 maybe-installcheck-findutils: installcheck-findutils
11229
11230 installcheck-findutils: \
11231     configure-findutils 
11232         @: $(MAKE); $(unstage)
11233         @[ -f ./findutils/Makefile ] || exit 0; \
11234         r=`${PWD_COMMAND}`; export r; \
11235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11236         $(HOST_EXPORTS) \
11237         for flag in $(EXTRA_HOST_FLAGS) ; do \
11238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11239         done; \
11240         echo "Doing installcheck in findutils" ; \
11241         (cd $(HOST_SUBDIR)/findutils && \
11242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11244                   "RANLIB=$${RANLIB}" \
11245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11246                   installcheck) \
11247           || exit 1
11248
11249 @endif findutils
11250
11251 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11252 maybe-mostlyclean-findutils:
11253 @if findutils
11254 maybe-mostlyclean-findutils: mostlyclean-findutils
11255
11256 mostlyclean-findutils: 
11257         @: $(MAKE); $(unstage)
11258         @[ -f ./findutils/Makefile ] || exit 0; \
11259         r=`${PWD_COMMAND}`; export r; \
11260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11261         $(HOST_EXPORTS) \
11262         for flag in $(EXTRA_HOST_FLAGS) ; do \
11263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11264         done; \
11265         echo "Doing mostlyclean in findutils" ; \
11266         (cd $(HOST_SUBDIR)/findutils && \
11267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11269                   "RANLIB=$${RANLIB}" \
11270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11271                   mostlyclean) \
11272           || exit 1
11273
11274 @endif findutils
11275
11276 .PHONY: maybe-clean-findutils clean-findutils
11277 maybe-clean-findutils:
11278 @if findutils
11279 maybe-clean-findutils: clean-findutils
11280
11281 clean-findutils: 
11282         @: $(MAKE); $(unstage)
11283         @[ -f ./findutils/Makefile ] || exit 0; \
11284         r=`${PWD_COMMAND}`; export r; \
11285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286         $(HOST_EXPORTS) \
11287         for flag in $(EXTRA_HOST_FLAGS) ; do \
11288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11289         done; \
11290         echo "Doing clean in findutils" ; \
11291         (cd $(HOST_SUBDIR)/findutils && \
11292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11294                   "RANLIB=$${RANLIB}" \
11295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11296                   clean) \
11297           || exit 1
11298
11299 @endif findutils
11300
11301 .PHONY: maybe-distclean-findutils distclean-findutils
11302 maybe-distclean-findutils:
11303 @if findutils
11304 maybe-distclean-findutils: distclean-findutils
11305
11306 distclean-findutils: 
11307         @: $(MAKE); $(unstage)
11308         @[ -f ./findutils/Makefile ] || exit 0; \
11309         r=`${PWD_COMMAND}`; export r; \
11310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11311         $(HOST_EXPORTS) \
11312         for flag in $(EXTRA_HOST_FLAGS) ; do \
11313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11314         done; \
11315         echo "Doing distclean in findutils" ; \
11316         (cd $(HOST_SUBDIR)/findutils && \
11317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11319                   "RANLIB=$${RANLIB}" \
11320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11321                   distclean) \
11322           || exit 1
11323
11324 @endif findutils
11325
11326 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11327 maybe-maintainer-clean-findutils:
11328 @if findutils
11329 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11330
11331 maintainer-clean-findutils: 
11332         @: $(MAKE); $(unstage)
11333         @[ -f ./findutils/Makefile ] || exit 0; \
11334         r=`${PWD_COMMAND}`; export r; \
11335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336         $(HOST_EXPORTS) \
11337         for flag in $(EXTRA_HOST_FLAGS) ; do \
11338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11339         done; \
11340         echo "Doing maintainer-clean in findutils" ; \
11341         (cd $(HOST_SUBDIR)/findutils && \
11342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11344                   "RANLIB=$${RANLIB}" \
11345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11346                   maintainer-clean) \
11347           || exit 1
11348
11349 @endif findutils
11350
11351
11352
11353 .PHONY: configure-find maybe-configure-find
11354 maybe-configure-find:
11355 @if gcc-bootstrap
11356 configure-find: stage_current
11357 @endif gcc-bootstrap
11358 @if find
11359 maybe-configure-find: configure-find
11360 configure-find: 
11361         @: $(MAKE); $(unstage)
11362         @r=`${PWD_COMMAND}`; export r; \
11363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11366         $(HOST_EXPORTS) \
11367         echo Configuring in $(HOST_SUBDIR)/find; \
11368         cd "$(HOST_SUBDIR)/find" || exit 1; \
11369         case $(srcdir) in \
11370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11371           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11373         esac; \
11374         srcdiroption="--srcdir=$${topdir}/find"; \
11375         libsrcdir="$$s/find"; \
11376         $(SHELL) $${libsrcdir}/configure \
11377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11378           --target=${target_alias} $${srcdiroption}  \
11379           || exit 1
11380 @endif find
11381
11382
11383
11384
11385
11386 .PHONY: all-find maybe-all-find
11387 maybe-all-find:
11388 @if gcc-bootstrap
11389 all-find: stage_current
11390 @endif gcc-bootstrap
11391 @if find
11392 TARGET-find=all
11393 maybe-all-find: all-find
11394 all-find: configure-find
11395         @: $(MAKE); $(unstage)
11396         @r=`${PWD_COMMAND}`; export r; \
11397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11398         $(HOST_EXPORTS) \
11399         (cd $(HOST_SUBDIR)/find && \
11400           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
11401 @endif find
11402
11403
11404
11405
11406 .PHONY: check-find maybe-check-find
11407 maybe-check-find:
11408 @if find
11409 maybe-check-find: check-find
11410
11411 check-find:
11412         @: $(MAKE); $(unstage)
11413         @r=`${PWD_COMMAND}`; export r; \
11414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415         $(HOST_EXPORTS) \
11416         (cd $(HOST_SUBDIR)/find && \
11417           $(MAKE) $(FLAGS_TO_PASS)  check)
11418
11419 @endif find
11420
11421 .PHONY: install-find maybe-install-find
11422 maybe-install-find:
11423 @if find
11424 maybe-install-find: install-find
11425
11426 install-find: installdirs
11427         @: $(MAKE); $(unstage)
11428         @r=`${PWD_COMMAND}`; export r; \
11429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11430         $(HOST_EXPORTS) \
11431         (cd $(HOST_SUBDIR)/find && \
11432           $(MAKE) $(FLAGS_TO_PASS)  install)
11433
11434 @endif find
11435
11436 # Other targets (info, dvi, pdf, etc.)
11437
11438 .PHONY: maybe-info-find info-find
11439 maybe-info-find:
11440 @if find
11441 maybe-info-find: info-find
11442
11443 info-find: \
11444     configure-find 
11445         @: $(MAKE); $(unstage)
11446         @[ -f ./find/Makefile ] || exit 0; \
11447         r=`${PWD_COMMAND}`; export r; \
11448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449         $(HOST_EXPORTS) \
11450         for flag in $(EXTRA_HOST_FLAGS) ; do \
11451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452         done; \
11453         echo "Doing info in find" ; \
11454         (cd $(HOST_SUBDIR)/find && \
11455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457                   "RANLIB=$${RANLIB}" \
11458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11459                   info) \
11460           || exit 1
11461
11462 @endif find
11463
11464 .PHONY: maybe-dvi-find dvi-find
11465 maybe-dvi-find:
11466 @if find
11467 maybe-dvi-find: dvi-find
11468
11469 dvi-find: \
11470     configure-find 
11471         @: $(MAKE); $(unstage)
11472         @[ -f ./find/Makefile ] || exit 0; \
11473         r=`${PWD_COMMAND}`; export r; \
11474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475         $(HOST_EXPORTS) \
11476         for flag in $(EXTRA_HOST_FLAGS) ; do \
11477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478         done; \
11479         echo "Doing dvi in find" ; \
11480         (cd $(HOST_SUBDIR)/find && \
11481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483                   "RANLIB=$${RANLIB}" \
11484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11485                   dvi) \
11486           || exit 1
11487
11488 @endif find
11489
11490 .PHONY: maybe-pdf-find pdf-find
11491 maybe-pdf-find:
11492 @if find
11493 maybe-pdf-find: pdf-find
11494
11495 pdf-find: \
11496     configure-find 
11497         @: $(MAKE); $(unstage)
11498         @[ -f ./find/Makefile ] || exit 0; \
11499         r=`${PWD_COMMAND}`; export r; \
11500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501         $(HOST_EXPORTS) \
11502         for flag in $(EXTRA_HOST_FLAGS) ; do \
11503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11504         done; \
11505         echo "Doing pdf in find" ; \
11506         (cd $(HOST_SUBDIR)/find && \
11507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11509                   "RANLIB=$${RANLIB}" \
11510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11511                   pdf) \
11512           || exit 1
11513
11514 @endif find
11515
11516 .PHONY: maybe-html-find html-find
11517 maybe-html-find:
11518 @if find
11519 maybe-html-find: html-find
11520
11521 html-find: \
11522     configure-find 
11523         @: $(MAKE); $(unstage)
11524         @[ -f ./find/Makefile ] || exit 0; \
11525         r=`${PWD_COMMAND}`; export r; \
11526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527         $(HOST_EXPORTS) \
11528         for flag in $(EXTRA_HOST_FLAGS) ; do \
11529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11530         done; \
11531         echo "Doing html in find" ; \
11532         (cd $(HOST_SUBDIR)/find && \
11533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11535                   "RANLIB=$${RANLIB}" \
11536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11537                   html) \
11538           || exit 1
11539
11540 @endif find
11541
11542 .PHONY: maybe-TAGS-find TAGS-find
11543 maybe-TAGS-find:
11544 @if find
11545 maybe-TAGS-find: TAGS-find
11546
11547 TAGS-find: \
11548     configure-find 
11549         @: $(MAKE); $(unstage)
11550         @[ -f ./find/Makefile ] || exit 0; \
11551         r=`${PWD_COMMAND}`; export r; \
11552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11553         $(HOST_EXPORTS) \
11554         for flag in $(EXTRA_HOST_FLAGS) ; do \
11555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11556         done; \
11557         echo "Doing TAGS in find" ; \
11558         (cd $(HOST_SUBDIR)/find && \
11559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11561                   "RANLIB=$${RANLIB}" \
11562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11563                   TAGS) \
11564           || exit 1
11565
11566 @endif find
11567
11568 .PHONY: maybe-install-info-find install-info-find
11569 maybe-install-info-find:
11570 @if find
11571 maybe-install-info-find: install-info-find
11572
11573 install-info-find: \
11574     configure-find \
11575     info-find 
11576         @: $(MAKE); $(unstage)
11577         @[ -f ./find/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) ; do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing install-info in find" ; \
11585         (cd $(HOST_SUBDIR)/find && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11590                   install-info) \
11591           || exit 1
11592
11593 @endif find
11594
11595 .PHONY: maybe-install-pdf-find install-pdf-find
11596 maybe-install-pdf-find:
11597 @if find
11598 maybe-install-pdf-find: install-pdf-find
11599
11600 install-pdf-find: \
11601     configure-find \
11602     pdf-find 
11603         @: $(MAKE); $(unstage)
11604         @[ -f ./find/Makefile ] || exit 0; \
11605         r=`${PWD_COMMAND}`; export r; \
11606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11607         $(HOST_EXPORTS) \
11608         for flag in $(EXTRA_HOST_FLAGS) ; do \
11609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11610         done; \
11611         echo "Doing install-pdf in find" ; \
11612         (cd $(HOST_SUBDIR)/find && \
11613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11615                   "RANLIB=$${RANLIB}" \
11616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11617                   install-pdf) \
11618           || exit 1
11619
11620 @endif find
11621
11622 .PHONY: maybe-install-html-find install-html-find
11623 maybe-install-html-find:
11624 @if find
11625 maybe-install-html-find: install-html-find
11626
11627 install-html-find: \
11628     configure-find \
11629     html-find 
11630         @: $(MAKE); $(unstage)
11631         @[ -f ./find/Makefile ] || exit 0; \
11632         r=`${PWD_COMMAND}`; export r; \
11633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11634         $(HOST_EXPORTS) \
11635         for flag in $(EXTRA_HOST_FLAGS) ; do \
11636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11637         done; \
11638         echo "Doing install-html in find" ; \
11639         (cd $(HOST_SUBDIR)/find && \
11640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11642                   "RANLIB=$${RANLIB}" \
11643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11644                   install-html) \
11645           || exit 1
11646
11647 @endif find
11648
11649 .PHONY: maybe-installcheck-find installcheck-find
11650 maybe-installcheck-find:
11651 @if find
11652 maybe-installcheck-find: installcheck-find
11653
11654 installcheck-find: \
11655     configure-find 
11656         @: $(MAKE); $(unstage)
11657         @[ -f ./find/Makefile ] || exit 0; \
11658         r=`${PWD_COMMAND}`; export r; \
11659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11660         $(HOST_EXPORTS) \
11661         for flag in $(EXTRA_HOST_FLAGS) ; do \
11662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11663         done; \
11664         echo "Doing installcheck in find" ; \
11665         (cd $(HOST_SUBDIR)/find && \
11666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11668                   "RANLIB=$${RANLIB}" \
11669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11670                   installcheck) \
11671           || exit 1
11672
11673 @endif find
11674
11675 .PHONY: maybe-mostlyclean-find mostlyclean-find
11676 maybe-mostlyclean-find:
11677 @if find
11678 maybe-mostlyclean-find: mostlyclean-find
11679
11680 mostlyclean-find: 
11681         @: $(MAKE); $(unstage)
11682         @[ -f ./find/Makefile ] || exit 0; \
11683         r=`${PWD_COMMAND}`; export r; \
11684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11685         $(HOST_EXPORTS) \
11686         for flag in $(EXTRA_HOST_FLAGS) ; do \
11687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11688         done; \
11689         echo "Doing mostlyclean in find" ; \
11690         (cd $(HOST_SUBDIR)/find && \
11691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11693                   "RANLIB=$${RANLIB}" \
11694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11695                   mostlyclean) \
11696           || exit 1
11697
11698 @endif find
11699
11700 .PHONY: maybe-clean-find clean-find
11701 maybe-clean-find:
11702 @if find
11703 maybe-clean-find: clean-find
11704
11705 clean-find: 
11706         @: $(MAKE); $(unstage)
11707         @[ -f ./find/Makefile ] || exit 0; \
11708         r=`${PWD_COMMAND}`; export r; \
11709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11710         $(HOST_EXPORTS) \
11711         for flag in $(EXTRA_HOST_FLAGS) ; do \
11712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11713         done; \
11714         echo "Doing clean in find" ; \
11715         (cd $(HOST_SUBDIR)/find && \
11716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11718                   "RANLIB=$${RANLIB}" \
11719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11720                   clean) \
11721           || exit 1
11722
11723 @endif find
11724
11725 .PHONY: maybe-distclean-find distclean-find
11726 maybe-distclean-find:
11727 @if find
11728 maybe-distclean-find: distclean-find
11729
11730 distclean-find: 
11731         @: $(MAKE); $(unstage)
11732         @[ -f ./find/Makefile ] || exit 0; \
11733         r=`${PWD_COMMAND}`; export r; \
11734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11735         $(HOST_EXPORTS) \
11736         for flag in $(EXTRA_HOST_FLAGS) ; do \
11737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11738         done; \
11739         echo "Doing distclean in find" ; \
11740         (cd $(HOST_SUBDIR)/find && \
11741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11743                   "RANLIB=$${RANLIB}" \
11744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11745                   distclean) \
11746           || exit 1
11747
11748 @endif find
11749
11750 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
11751 maybe-maintainer-clean-find:
11752 @if find
11753 maybe-maintainer-clean-find: maintainer-clean-find
11754
11755 maintainer-clean-find: 
11756         @: $(MAKE); $(unstage)
11757         @[ -f ./find/Makefile ] || exit 0; \
11758         r=`${PWD_COMMAND}`; export r; \
11759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760         $(HOST_EXPORTS) \
11761         for flag in $(EXTRA_HOST_FLAGS) ; do \
11762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763         done; \
11764         echo "Doing maintainer-clean in find" ; \
11765         (cd $(HOST_SUBDIR)/find && \
11766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768                   "RANLIB=$${RANLIB}" \
11769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11770                   maintainer-clean) \
11771           || exit 1
11772
11773 @endif find
11774
11775
11776
11777 .PHONY: configure-fixincludes maybe-configure-fixincludes
11778 maybe-configure-fixincludes:
11779 @if gcc-bootstrap
11780 configure-fixincludes: stage_current
11781 @endif gcc-bootstrap
11782 @if fixincludes
11783 maybe-configure-fixincludes: configure-fixincludes
11784 configure-fixincludes: 
11785         @: $(MAKE); $(unstage)
11786         @r=`${PWD_COMMAND}`; export r; \
11787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11788         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
11789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
11790         $(HOST_EXPORTS) \
11791         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
11792         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
11793         case $(srcdir) in \
11794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11795           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
11796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11797         esac; \
11798         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
11799         libsrcdir="$$s/fixincludes"; \
11800         $(SHELL) $${libsrcdir}/configure \
11801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11802           --target=${target_alias} $${srcdiroption}  \
11803           || exit 1
11804 @endif fixincludes
11805
11806
11807
11808
11809
11810 .PHONY: all-fixincludes maybe-all-fixincludes
11811 maybe-all-fixincludes:
11812 @if gcc-bootstrap
11813 all-fixincludes: stage_current
11814 @endif gcc-bootstrap
11815 @if fixincludes
11816 TARGET-fixincludes=all
11817 maybe-all-fixincludes: all-fixincludes
11818 all-fixincludes: configure-fixincludes
11819         @: $(MAKE); $(unstage)
11820         @r=`${PWD_COMMAND}`; export r; \
11821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822         $(HOST_EXPORTS) \
11823         (cd $(HOST_SUBDIR)/fixincludes && \
11824           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
11825 @endif fixincludes
11826
11827
11828
11829
11830 .PHONY: check-fixincludes maybe-check-fixincludes
11831 maybe-check-fixincludes:
11832 @if fixincludes
11833 maybe-check-fixincludes: check-fixincludes
11834
11835 check-fixincludes:
11836         @: $(MAKE); $(unstage)
11837         @r=`${PWD_COMMAND}`; export r; \
11838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839         $(HOST_EXPORTS) \
11840         (cd $(HOST_SUBDIR)/fixincludes && \
11841           $(MAKE) $(FLAGS_TO_PASS)  check)
11842
11843 @endif fixincludes
11844
11845 .PHONY: install-fixincludes maybe-install-fixincludes
11846 maybe-install-fixincludes:
11847 @if fixincludes
11848 maybe-install-fixincludes: install-fixincludes
11849
11850 install-fixincludes: installdirs
11851         @: $(MAKE); $(unstage)
11852         @r=`${PWD_COMMAND}`; export r; \
11853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854         $(HOST_EXPORTS) \
11855         (cd $(HOST_SUBDIR)/fixincludes && \
11856           $(MAKE) $(FLAGS_TO_PASS)  install)
11857
11858 @endif fixincludes
11859
11860 # Other targets (info, dvi, pdf, etc.)
11861
11862 .PHONY: maybe-info-fixincludes info-fixincludes
11863 maybe-info-fixincludes:
11864 @if fixincludes
11865 maybe-info-fixincludes: info-fixincludes
11866
11867 info-fixincludes: \
11868     configure-fixincludes 
11869         @: $(MAKE); $(unstage)
11870         @[ -f ./fixincludes/Makefile ] || exit 0; \
11871         r=`${PWD_COMMAND}`; export r; \
11872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11873         $(HOST_EXPORTS) \
11874         for flag in $(EXTRA_HOST_FLAGS) ; do \
11875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11876         done; \
11877         echo "Doing info in fixincludes" ; \
11878         (cd $(HOST_SUBDIR)/fixincludes && \
11879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11881                   "RANLIB=$${RANLIB}" \
11882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11883                   info) \
11884           || exit 1
11885
11886 @endif fixincludes
11887
11888 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
11889 maybe-dvi-fixincludes:
11890 @if fixincludes
11891 maybe-dvi-fixincludes: dvi-fixincludes
11892
11893 dvi-fixincludes: \
11894     configure-fixincludes 
11895         @: $(MAKE); $(unstage)
11896         @[ -f ./fixincludes/Makefile ] || exit 0; \
11897         r=`${PWD_COMMAND}`; export r; \
11898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899         $(HOST_EXPORTS) \
11900         for flag in $(EXTRA_HOST_FLAGS) ; do \
11901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11902         done; \
11903         echo "Doing dvi in fixincludes" ; \
11904         (cd $(HOST_SUBDIR)/fixincludes && \
11905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907                   "RANLIB=$${RANLIB}" \
11908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11909                   dvi) \
11910           || exit 1
11911
11912 @endif fixincludes
11913
11914 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
11915 maybe-pdf-fixincludes:
11916 @if fixincludes
11917 maybe-pdf-fixincludes: pdf-fixincludes
11918
11919 pdf-fixincludes: \
11920     configure-fixincludes 
11921         @: $(MAKE); $(unstage)
11922         @[ -f ./fixincludes/Makefile ] || exit 0; \
11923         r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         $(HOST_EXPORTS) \
11926         for flag in $(EXTRA_HOST_FLAGS) ; do \
11927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11928         done; \
11929         echo "Doing pdf in fixincludes" ; \
11930         (cd $(HOST_SUBDIR)/fixincludes && \
11931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11933                   "RANLIB=$${RANLIB}" \
11934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11935                   pdf) \
11936           || exit 1
11937
11938 @endif fixincludes
11939
11940 .PHONY: maybe-html-fixincludes html-fixincludes
11941 maybe-html-fixincludes:
11942 @if fixincludes
11943 maybe-html-fixincludes: html-fixincludes
11944
11945 html-fixincludes: \
11946     configure-fixincludes 
11947         @: $(MAKE); $(unstage)
11948         @[ -f ./fixincludes/Makefile ] || exit 0; \
11949         r=`${PWD_COMMAND}`; export r; \
11950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11951         $(HOST_EXPORTS) \
11952         for flag in $(EXTRA_HOST_FLAGS) ; do \
11953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11954         done; \
11955         echo "Doing html in fixincludes" ; \
11956         (cd $(HOST_SUBDIR)/fixincludes && \
11957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11959                   "RANLIB=$${RANLIB}" \
11960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11961                   html) \
11962           || exit 1
11963
11964 @endif fixincludes
11965
11966 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
11967 maybe-TAGS-fixincludes:
11968 @if fixincludes
11969 maybe-TAGS-fixincludes: TAGS-fixincludes
11970
11971 # fixincludes doesn't support TAGS.
11972 TAGS-fixincludes:
11973
11974 @endif fixincludes
11975
11976 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
11977 maybe-install-info-fixincludes:
11978 @if fixincludes
11979 maybe-install-info-fixincludes: install-info-fixincludes
11980
11981 install-info-fixincludes: \
11982     configure-fixincludes \
11983     info-fixincludes 
11984         @: $(MAKE); $(unstage)
11985         @[ -f ./fixincludes/Makefile ] || exit 0; \
11986         r=`${PWD_COMMAND}`; export r; \
11987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11988         $(HOST_EXPORTS) \
11989         for flag in $(EXTRA_HOST_FLAGS) ; do \
11990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11991         done; \
11992         echo "Doing install-info in fixincludes" ; \
11993         (cd $(HOST_SUBDIR)/fixincludes && \
11994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11996                   "RANLIB=$${RANLIB}" \
11997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11998                   install-info) \
11999           || exit 1
12000
12001 @endif fixincludes
12002
12003 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12004 maybe-install-pdf-fixincludes:
12005 @if fixincludes
12006 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12007
12008 install-pdf-fixincludes: \
12009     configure-fixincludes \
12010     pdf-fixincludes 
12011         @: $(MAKE); $(unstage)
12012         @[ -f ./fixincludes/Makefile ] || exit 0; \
12013         r=`${PWD_COMMAND}`; export r; \
12014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12015         $(HOST_EXPORTS) \
12016         for flag in $(EXTRA_HOST_FLAGS) ; do \
12017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12018         done; \
12019         echo "Doing install-pdf in fixincludes" ; \
12020         (cd $(HOST_SUBDIR)/fixincludes && \
12021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12023                   "RANLIB=$${RANLIB}" \
12024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12025                   install-pdf) \
12026           || exit 1
12027
12028 @endif fixincludes
12029
12030 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12031 maybe-install-html-fixincludes:
12032 @if fixincludes
12033 maybe-install-html-fixincludes: install-html-fixincludes
12034
12035 install-html-fixincludes: \
12036     configure-fixincludes \
12037     html-fixincludes 
12038         @: $(MAKE); $(unstage)
12039         @[ -f ./fixincludes/Makefile ] || exit 0; \
12040         r=`${PWD_COMMAND}`; export r; \
12041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12042         $(HOST_EXPORTS) \
12043         for flag in $(EXTRA_HOST_FLAGS) ; do \
12044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12045         done; \
12046         echo "Doing install-html in fixincludes" ; \
12047         (cd $(HOST_SUBDIR)/fixincludes && \
12048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12050                   "RANLIB=$${RANLIB}" \
12051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12052                   install-html) \
12053           || exit 1
12054
12055 @endif fixincludes
12056
12057 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12058 maybe-installcheck-fixincludes:
12059 @if fixincludes
12060 maybe-installcheck-fixincludes: installcheck-fixincludes
12061
12062 installcheck-fixincludes: \
12063     configure-fixincludes 
12064         @: $(MAKE); $(unstage)
12065         @[ -f ./fixincludes/Makefile ] || exit 0; \
12066         r=`${PWD_COMMAND}`; export r; \
12067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068         $(HOST_EXPORTS) \
12069         for flag in $(EXTRA_HOST_FLAGS) ; do \
12070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071         done; \
12072         echo "Doing installcheck in fixincludes" ; \
12073         (cd $(HOST_SUBDIR)/fixincludes && \
12074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076                   "RANLIB=$${RANLIB}" \
12077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12078                   installcheck) \
12079           || exit 1
12080
12081 @endif fixincludes
12082
12083 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12084 maybe-mostlyclean-fixincludes:
12085 @if fixincludes
12086 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12087
12088 mostlyclean-fixincludes: 
12089         @: $(MAKE); $(unstage)
12090         @[ -f ./fixincludes/Makefile ] || exit 0; \
12091         r=`${PWD_COMMAND}`; export r; \
12092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12093         $(HOST_EXPORTS) \
12094         for flag in $(EXTRA_HOST_FLAGS) ; do \
12095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12096         done; \
12097         echo "Doing mostlyclean in fixincludes" ; \
12098         (cd $(HOST_SUBDIR)/fixincludes && \
12099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12101                   "RANLIB=$${RANLIB}" \
12102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12103                   mostlyclean) \
12104           || exit 1
12105
12106 @endif fixincludes
12107
12108 .PHONY: maybe-clean-fixincludes clean-fixincludes
12109 maybe-clean-fixincludes:
12110 @if fixincludes
12111 maybe-clean-fixincludes: clean-fixincludes
12112
12113 clean-fixincludes: 
12114         @: $(MAKE); $(unstage)
12115         @[ -f ./fixincludes/Makefile ] || exit 0; \
12116         r=`${PWD_COMMAND}`; export r; \
12117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12118         $(HOST_EXPORTS) \
12119         for flag in $(EXTRA_HOST_FLAGS) ; do \
12120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12121         done; \
12122         echo "Doing clean in fixincludes" ; \
12123         (cd $(HOST_SUBDIR)/fixincludes && \
12124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12126                   "RANLIB=$${RANLIB}" \
12127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12128                   clean) \
12129           || exit 1
12130
12131 @endif fixincludes
12132
12133 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12134 maybe-distclean-fixincludes:
12135 @if fixincludes
12136 maybe-distclean-fixincludes: distclean-fixincludes
12137
12138 distclean-fixincludes: 
12139         @: $(MAKE); $(unstage)
12140         @[ -f ./fixincludes/Makefile ] || exit 0; \
12141         r=`${PWD_COMMAND}`; export r; \
12142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12143         $(HOST_EXPORTS) \
12144         for flag in $(EXTRA_HOST_FLAGS) ; do \
12145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12146         done; \
12147         echo "Doing distclean in fixincludes" ; \
12148         (cd $(HOST_SUBDIR)/fixincludes && \
12149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12151                   "RANLIB=$${RANLIB}" \
12152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12153                   distclean) \
12154           || exit 1
12155
12156 @endif fixincludes
12157
12158 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12159 maybe-maintainer-clean-fixincludes:
12160 @if fixincludes
12161 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12162
12163 maintainer-clean-fixincludes: 
12164         @: $(MAKE); $(unstage)
12165         @[ -f ./fixincludes/Makefile ] || exit 0; \
12166         r=`${PWD_COMMAND}`; export r; \
12167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168         $(HOST_EXPORTS) \
12169         for flag in $(EXTRA_HOST_FLAGS) ; do \
12170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171         done; \
12172         echo "Doing maintainer-clean in fixincludes" ; \
12173         (cd $(HOST_SUBDIR)/fixincludes && \
12174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176                   "RANLIB=$${RANLIB}" \
12177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12178                   maintainer-clean) \
12179           || exit 1
12180
12181 @endif fixincludes
12182
12183
12184
12185 .PHONY: configure-flex maybe-configure-flex
12186 maybe-configure-flex:
12187 @if gcc-bootstrap
12188 configure-flex: stage_current
12189 @endif gcc-bootstrap
12190 @if flex
12191 maybe-configure-flex: configure-flex
12192 configure-flex: 
12193         @: $(MAKE); $(unstage)
12194         @r=`${PWD_COMMAND}`; export r; \
12195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12198         $(HOST_EXPORTS) \
12199         echo Configuring in $(HOST_SUBDIR)/flex; \
12200         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12201         case $(srcdir) in \
12202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12203           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12205         esac; \
12206         srcdiroption="--srcdir=$${topdir}/flex"; \
12207         libsrcdir="$$s/flex"; \
12208         $(SHELL) $${libsrcdir}/configure \
12209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12210           --target=${target_alias} $${srcdiroption}  \
12211           || exit 1
12212 @endif flex
12213
12214
12215
12216
12217
12218 .PHONY: all-flex maybe-all-flex
12219 maybe-all-flex:
12220 @if gcc-bootstrap
12221 all-flex: stage_current
12222 @endif gcc-bootstrap
12223 @if flex
12224 TARGET-flex=all
12225 maybe-all-flex: all-flex
12226 all-flex: configure-flex
12227         @: $(MAKE); $(unstage)
12228         @r=`${PWD_COMMAND}`; export r; \
12229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230         $(HOST_EXPORTS) \
12231         (cd $(HOST_SUBDIR)/flex && \
12232           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
12233 @endif flex
12234
12235
12236
12237
12238 .PHONY: check-flex maybe-check-flex
12239 maybe-check-flex:
12240 @if flex
12241 maybe-check-flex: check-flex
12242
12243 # This module is only tested in a native toolchain.
12244 check-flex:
12245         @: $(MAKE); $(unstage)
12246         @if [ '$(host)' = '$(target)' ] ; then \
12247           r=`${PWD_COMMAND}`; export r; \
12248           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12249           $(HOST_EXPORTS) \
12250           (cd $(HOST_SUBDIR)/flex && \
12251             $(MAKE) $(FLAGS_TO_PASS)  check); \
12252         fi
12253
12254 @endif flex
12255
12256 .PHONY: install-flex maybe-install-flex
12257 maybe-install-flex:
12258 @if flex
12259 maybe-install-flex: install-flex
12260
12261 install-flex: installdirs
12262         @: $(MAKE); $(unstage)
12263         @r=`${PWD_COMMAND}`; export r; \
12264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12265         $(HOST_EXPORTS) \
12266         (cd $(HOST_SUBDIR)/flex && \
12267           $(MAKE) $(FLAGS_TO_PASS)  install)
12268
12269 @endif flex
12270
12271 # Other targets (info, dvi, pdf, etc.)
12272
12273 .PHONY: maybe-info-flex info-flex
12274 maybe-info-flex:
12275 @if flex
12276 maybe-info-flex: info-flex
12277
12278 info-flex: \
12279     configure-flex 
12280         @: $(MAKE); $(unstage)
12281         @[ -f ./flex/Makefile ] || exit 0; \
12282         r=`${PWD_COMMAND}`; export r; \
12283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12284         $(HOST_EXPORTS) \
12285         for flag in $(EXTRA_HOST_FLAGS) ; do \
12286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12287         done; \
12288         echo "Doing info in flex" ; \
12289         (cd $(HOST_SUBDIR)/flex && \
12290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12292                   "RANLIB=$${RANLIB}" \
12293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12294                   info) \
12295           || exit 1
12296
12297 @endif flex
12298
12299 .PHONY: maybe-dvi-flex dvi-flex
12300 maybe-dvi-flex:
12301 @if flex
12302 maybe-dvi-flex: dvi-flex
12303
12304 dvi-flex: \
12305     configure-flex 
12306         @: $(MAKE); $(unstage)
12307         @[ -f ./flex/Makefile ] || exit 0; \
12308         r=`${PWD_COMMAND}`; export r; \
12309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12310         $(HOST_EXPORTS) \
12311         for flag in $(EXTRA_HOST_FLAGS) ; do \
12312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12313         done; \
12314         echo "Doing dvi in flex" ; \
12315         (cd $(HOST_SUBDIR)/flex && \
12316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12318                   "RANLIB=$${RANLIB}" \
12319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12320                   dvi) \
12321           || exit 1
12322
12323 @endif flex
12324
12325 .PHONY: maybe-pdf-flex pdf-flex
12326 maybe-pdf-flex:
12327 @if flex
12328 maybe-pdf-flex: pdf-flex
12329
12330 pdf-flex: \
12331     configure-flex 
12332         @: $(MAKE); $(unstage)
12333         @[ -f ./flex/Makefile ] || exit 0; \
12334         r=`${PWD_COMMAND}`; export r; \
12335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336         $(HOST_EXPORTS) \
12337         for flag in $(EXTRA_HOST_FLAGS) ; do \
12338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12339         done; \
12340         echo "Doing pdf in flex" ; \
12341         (cd $(HOST_SUBDIR)/flex && \
12342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12344                   "RANLIB=$${RANLIB}" \
12345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12346                   pdf) \
12347           || exit 1
12348
12349 @endif flex
12350
12351 .PHONY: maybe-html-flex html-flex
12352 maybe-html-flex:
12353 @if flex
12354 maybe-html-flex: html-flex
12355
12356 html-flex: \
12357     configure-flex 
12358         @: $(MAKE); $(unstage)
12359         @[ -f ./flex/Makefile ] || exit 0; \
12360         r=`${PWD_COMMAND}`; export r; \
12361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12362         $(HOST_EXPORTS) \
12363         for flag in $(EXTRA_HOST_FLAGS) ; do \
12364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12365         done; \
12366         echo "Doing html in flex" ; \
12367         (cd $(HOST_SUBDIR)/flex && \
12368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12370                   "RANLIB=$${RANLIB}" \
12371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12372                   html) \
12373           || exit 1
12374
12375 @endif flex
12376
12377 .PHONY: maybe-TAGS-flex TAGS-flex
12378 maybe-TAGS-flex:
12379 @if flex
12380 maybe-TAGS-flex: TAGS-flex
12381
12382 TAGS-flex: \
12383     configure-flex 
12384         @: $(MAKE); $(unstage)
12385         @[ -f ./flex/Makefile ] || exit 0; \
12386         r=`${PWD_COMMAND}`; export r; \
12387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12388         $(HOST_EXPORTS) \
12389         for flag in $(EXTRA_HOST_FLAGS) ; do \
12390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12391         done; \
12392         echo "Doing TAGS in flex" ; \
12393         (cd $(HOST_SUBDIR)/flex && \
12394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12396                   "RANLIB=$${RANLIB}" \
12397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12398                   TAGS) \
12399           || exit 1
12400
12401 @endif flex
12402
12403 .PHONY: maybe-install-info-flex install-info-flex
12404 maybe-install-info-flex:
12405 @if flex
12406 maybe-install-info-flex: install-info-flex
12407
12408 install-info-flex: \
12409     configure-flex \
12410     info-flex 
12411         @: $(MAKE); $(unstage)
12412         @[ -f ./flex/Makefile ] || exit 0; \
12413         r=`${PWD_COMMAND}`; export r; \
12414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12415         $(HOST_EXPORTS) \
12416         for flag in $(EXTRA_HOST_FLAGS) ; do \
12417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12418         done; \
12419         echo "Doing install-info in flex" ; \
12420         (cd $(HOST_SUBDIR)/flex && \
12421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12423                   "RANLIB=$${RANLIB}" \
12424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12425                   install-info) \
12426           || exit 1
12427
12428 @endif flex
12429
12430 .PHONY: maybe-install-pdf-flex install-pdf-flex
12431 maybe-install-pdf-flex:
12432 @if flex
12433 maybe-install-pdf-flex: install-pdf-flex
12434
12435 install-pdf-flex: \
12436     configure-flex \
12437     pdf-flex 
12438         @: $(MAKE); $(unstage)
12439         @[ -f ./flex/Makefile ] || exit 0; \
12440         r=`${PWD_COMMAND}`; export r; \
12441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442         $(HOST_EXPORTS) \
12443         for flag in $(EXTRA_HOST_FLAGS) ; do \
12444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12445         done; \
12446         echo "Doing install-pdf in flex" ; \
12447         (cd $(HOST_SUBDIR)/flex && \
12448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12450                   "RANLIB=$${RANLIB}" \
12451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12452                   install-pdf) \
12453           || exit 1
12454
12455 @endif flex
12456
12457 .PHONY: maybe-install-html-flex install-html-flex
12458 maybe-install-html-flex:
12459 @if flex
12460 maybe-install-html-flex: install-html-flex
12461
12462 install-html-flex: \
12463     configure-flex \
12464     html-flex 
12465         @: $(MAKE); $(unstage)
12466         @[ -f ./flex/Makefile ] || exit 0; \
12467         r=`${PWD_COMMAND}`; export r; \
12468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469         $(HOST_EXPORTS) \
12470         for flag in $(EXTRA_HOST_FLAGS) ; do \
12471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12472         done; \
12473         echo "Doing install-html in flex" ; \
12474         (cd $(HOST_SUBDIR)/flex && \
12475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12477                   "RANLIB=$${RANLIB}" \
12478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12479                   install-html) \
12480           || exit 1
12481
12482 @endif flex
12483
12484 .PHONY: maybe-installcheck-flex installcheck-flex
12485 maybe-installcheck-flex:
12486 @if flex
12487 maybe-installcheck-flex: installcheck-flex
12488
12489 installcheck-flex: \
12490     configure-flex 
12491         @: $(MAKE); $(unstage)
12492         @[ -f ./flex/Makefile ] || exit 0; \
12493         r=`${PWD_COMMAND}`; export r; \
12494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12495         $(HOST_EXPORTS) \
12496         for flag in $(EXTRA_HOST_FLAGS) ; do \
12497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12498         done; \
12499         echo "Doing installcheck in flex" ; \
12500         (cd $(HOST_SUBDIR)/flex && \
12501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12503                   "RANLIB=$${RANLIB}" \
12504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12505                   installcheck) \
12506           || exit 1
12507
12508 @endif flex
12509
12510 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12511 maybe-mostlyclean-flex:
12512 @if flex
12513 maybe-mostlyclean-flex: mostlyclean-flex
12514
12515 mostlyclean-flex: 
12516         @: $(MAKE); $(unstage)
12517         @[ -f ./flex/Makefile ] || exit 0; \
12518         r=`${PWD_COMMAND}`; export r; \
12519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12520         $(HOST_EXPORTS) \
12521         for flag in $(EXTRA_HOST_FLAGS) ; do \
12522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12523         done; \
12524         echo "Doing mostlyclean in flex" ; \
12525         (cd $(HOST_SUBDIR)/flex && \
12526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12528                   "RANLIB=$${RANLIB}" \
12529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12530                   mostlyclean) \
12531           || exit 1
12532
12533 @endif flex
12534
12535 .PHONY: maybe-clean-flex clean-flex
12536 maybe-clean-flex:
12537 @if flex
12538 maybe-clean-flex: clean-flex
12539
12540 clean-flex: 
12541         @: $(MAKE); $(unstage)
12542         @[ -f ./flex/Makefile ] || exit 0; \
12543         r=`${PWD_COMMAND}`; export r; \
12544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545         $(HOST_EXPORTS) \
12546         for flag in $(EXTRA_HOST_FLAGS) ; do \
12547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12548         done; \
12549         echo "Doing clean in flex" ; \
12550         (cd $(HOST_SUBDIR)/flex && \
12551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12553                   "RANLIB=$${RANLIB}" \
12554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12555                   clean) \
12556           || exit 1
12557
12558 @endif flex
12559
12560 .PHONY: maybe-distclean-flex distclean-flex
12561 maybe-distclean-flex:
12562 @if flex
12563 maybe-distclean-flex: distclean-flex
12564
12565 distclean-flex: 
12566         @: $(MAKE); $(unstage)
12567         @[ -f ./flex/Makefile ] || exit 0; \
12568         r=`${PWD_COMMAND}`; export r; \
12569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12570         $(HOST_EXPORTS) \
12571         for flag in $(EXTRA_HOST_FLAGS) ; do \
12572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12573         done; \
12574         echo "Doing distclean in flex" ; \
12575         (cd $(HOST_SUBDIR)/flex && \
12576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12578                   "RANLIB=$${RANLIB}" \
12579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12580                   distclean) \
12581           || exit 1
12582
12583 @endif flex
12584
12585 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
12586 maybe-maintainer-clean-flex:
12587 @if flex
12588 maybe-maintainer-clean-flex: maintainer-clean-flex
12589
12590 maintainer-clean-flex: 
12591         @: $(MAKE); $(unstage)
12592         @[ -f ./flex/Makefile ] || exit 0; \
12593         r=`${PWD_COMMAND}`; export r; \
12594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595         $(HOST_EXPORTS) \
12596         for flag in $(EXTRA_HOST_FLAGS) ; do \
12597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598         done; \
12599         echo "Doing maintainer-clean in flex" ; \
12600         (cd $(HOST_SUBDIR)/flex && \
12601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12603                   "RANLIB=$${RANLIB}" \
12604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12605                   maintainer-clean) \
12606           || exit 1
12607
12608 @endif flex
12609
12610
12611
12612 .PHONY: configure-gas maybe-configure-gas
12613 maybe-configure-gas:
12614 @if gcc-bootstrap
12615 configure-gas: stage_current
12616 @endif gcc-bootstrap
12617 @if gas
12618 maybe-configure-gas: configure-gas
12619 configure-gas: 
12620         @r=`${PWD_COMMAND}`; export r; \
12621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12622         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12624         $(HOST_EXPORTS) \
12625         echo Configuring in $(HOST_SUBDIR)/gas; \
12626         cd "$(HOST_SUBDIR)/gas" || exit 1; \
12627         case $(srcdir) in \
12628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12629           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12631         esac; \
12632         srcdiroption="--srcdir=$${topdir}/gas"; \
12633         libsrcdir="$$s/gas"; \
12634         $(SHELL) $${libsrcdir}/configure \
12635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12636           --target=${target_alias} $${srcdiroption}  \
12637           || exit 1
12638 @endif gas
12639
12640
12641
12642 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
12643 maybe-configure-stage1-gas:
12644 @if gas-bootstrap
12645 maybe-configure-stage1-gas: configure-stage1-gas
12646 configure-stage1-gas:
12647         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12649         @r=`${PWD_COMMAND}`; export r; \
12650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12652         $(HOST_EXPORTS) \
12653         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
12654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12655         cd $(HOST_SUBDIR)/gas || exit 1; \
12656         case $(srcdir) in \
12657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12658           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12660         esac; \
12661         srcdiroption="--srcdir=$${topdir}/gas"; \
12662         libsrcdir="$$s/gas"; \
12663         $(SHELL) $${libsrcdir}/configure \
12664           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12665           --target=${target_alias} $${srcdiroption} \
12666            \
12667           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
12668 @endif gas-bootstrap
12669
12670 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
12671 maybe-configure-stage2-gas:
12672 @if gas-bootstrap
12673 maybe-configure-stage2-gas: configure-stage2-gas
12674 configure-stage2-gas:
12675         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12677         @r=`${PWD_COMMAND}`; export r; \
12678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12679         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12680         $(HOST_EXPORTS) \
12681         $(POSTSTAGE1_HOST_EXPORTS) \
12682         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
12683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12684         cd $(HOST_SUBDIR)/gas || exit 1; \
12685         case $(srcdir) in \
12686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12687           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12689         esac; \
12690         srcdiroption="--srcdir=$${topdir}/gas"; \
12691         libsrcdir="$$s/gas"; \
12692         $(SHELL) $${libsrcdir}/configure \
12693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12694           --target=${target_alias} $${srcdiroption} \
12695           --with-build-libsubdir=$(HOST_SUBDIR) \
12696           @stage2_werror_flag@ 
12697 @endif gas-bootstrap
12698
12699 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
12700 maybe-configure-stage3-gas:
12701 @if gas-bootstrap
12702 maybe-configure-stage3-gas: configure-stage3-gas
12703 configure-stage3-gas:
12704         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12705         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12706         @r=`${PWD_COMMAND}`; export r; \
12707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12709         $(HOST_EXPORTS) \
12710         $(POSTSTAGE1_HOST_EXPORTS) \
12711         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
12712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12713         cd $(HOST_SUBDIR)/gas || exit 1; \
12714         case $(srcdir) in \
12715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12716           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12718         esac; \
12719         srcdiroption="--srcdir=$${topdir}/gas"; \
12720         libsrcdir="$$s/gas"; \
12721         $(SHELL) $${libsrcdir}/configure \
12722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12723           --target=${target_alias} $${srcdiroption} \
12724           --with-build-libsubdir=$(HOST_SUBDIR) \
12725           @stage2_werror_flag@ 
12726 @endif gas-bootstrap
12727
12728 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
12729 maybe-configure-stage4-gas:
12730 @if gas-bootstrap
12731 maybe-configure-stage4-gas: configure-stage4-gas
12732 configure-stage4-gas:
12733         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12734         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12735         @r=`${PWD_COMMAND}`; export r; \
12736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12737         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12738         $(HOST_EXPORTS) \
12739         $(POSTSTAGE1_HOST_EXPORTS) \
12740         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
12741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12742         cd $(HOST_SUBDIR)/gas || exit 1; \
12743         case $(srcdir) in \
12744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12745           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12747         esac; \
12748         srcdiroption="--srcdir=$${topdir}/gas"; \
12749         libsrcdir="$$s/gas"; \
12750         $(SHELL) $${libsrcdir}/configure \
12751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12752           --target=${target_alias} $${srcdiroption} \
12753           --with-build-libsubdir=$(HOST_SUBDIR) \
12754           @stage2_werror_flag@ 
12755 @endif gas-bootstrap
12756
12757 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
12758 maybe-configure-stageprofile-gas:
12759 @if gas-bootstrap
12760 maybe-configure-stageprofile-gas: configure-stageprofile-gas
12761 configure-stageprofile-gas:
12762         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12763         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12764         @r=`${PWD_COMMAND}`; export r; \
12765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12766         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12767         $(HOST_EXPORTS) \
12768         $(POSTSTAGE1_HOST_EXPORTS) \
12769         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
12770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12771         cd $(HOST_SUBDIR)/gas || exit 1; \
12772         case $(srcdir) in \
12773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12774           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12776         esac; \
12777         srcdiroption="--srcdir=$${topdir}/gas"; \
12778         libsrcdir="$$s/gas"; \
12779         $(SHELL) $${libsrcdir}/configure \
12780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12781           --target=${target_alias} $${srcdiroption} \
12782           --with-build-libsubdir=$(HOST_SUBDIR) \
12783           @stage2_werror_flag@ 
12784 @endif gas-bootstrap
12785
12786 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
12787 maybe-configure-stagefeedback-gas:
12788 @if gas-bootstrap
12789 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
12790 configure-stagefeedback-gas:
12791         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12792         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12793         @r=`${PWD_COMMAND}`; export r; \
12794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12795         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12796         $(HOST_EXPORTS) \
12797         $(POSTSTAGE1_HOST_EXPORTS) \
12798         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
12799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12800         cd $(HOST_SUBDIR)/gas || exit 1; \
12801         case $(srcdir) in \
12802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12803           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12805         esac; \
12806         srcdiroption="--srcdir=$${topdir}/gas"; \
12807         libsrcdir="$$s/gas"; \
12808         $(SHELL) $${libsrcdir}/configure \
12809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12810           --target=${target_alias} $${srcdiroption} \
12811           --with-build-libsubdir=$(HOST_SUBDIR) \
12812           @stage2_werror_flag@ 
12813 @endif gas-bootstrap
12814
12815
12816
12817
12818
12819 .PHONY: all-gas maybe-all-gas
12820 maybe-all-gas:
12821 @if gcc-bootstrap
12822 all-gas: stage_current
12823 @endif gcc-bootstrap
12824 @if gas
12825 TARGET-gas=all
12826 maybe-all-gas: all-gas
12827 all-gas: configure-gas
12828         @r=`${PWD_COMMAND}`; export r; \
12829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830         $(HOST_EXPORTS) \
12831         (cd $(HOST_SUBDIR)/gas && \
12832           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
12833 @endif gas
12834
12835
12836
12837 .PHONY: all-stage1-gas maybe-all-stage1-gas
12838 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
12839 maybe-all-stage1-gas:
12840 maybe-clean-stage1-gas:
12841 @if gas-bootstrap
12842 maybe-all-stage1-gas: all-stage1-gas
12843 all-stage1: all-stage1-gas
12844 TARGET-stage1-gas = $(TARGET-gas)
12845 all-stage1-gas: configure-stage1-gas
12846         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12847         @r=`${PWD_COMMAND}`; export r; \
12848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12849         $(HOST_EXPORTS) \
12850         cd $(HOST_SUBDIR)/gas && \
12851         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
12852                 $(TARGET-stage1-gas)
12853
12854 maybe-clean-stage1-gas: clean-stage1-gas
12855 clean-stage1: clean-stage1-gas
12856 clean-stage1-gas:
12857         @if [ $(current_stage) = stage1 ]; then \
12858           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12859         else \
12860           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
12861           $(MAKE) stage1-start; \
12862         fi; \
12863         cd $(HOST_SUBDIR)/gas && \
12864         $(MAKE) $(FLAGS_TO_PASS)  \
12865                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
12866 @endif gas-bootstrap
12867
12868
12869 .PHONY: all-stage2-gas maybe-all-stage2-gas
12870 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
12871 maybe-all-stage2-gas:
12872 maybe-clean-stage2-gas:
12873 @if gas-bootstrap
12874 maybe-all-stage2-gas: all-stage2-gas
12875 all-stage2: all-stage2-gas
12876 TARGET-stage2-gas = $(TARGET-gas)
12877 all-stage2-gas: configure-stage2-gas
12878         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12879         @r=`${PWD_COMMAND}`; export r; \
12880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881         $(HOST_EXPORTS) \
12882         $(POSTSTAGE1_HOST_EXPORTS) \
12883         cd $(HOST_SUBDIR)/gas && \
12884         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
12885                 $(TARGET-stage2-gas)
12886
12887 maybe-clean-stage2-gas: clean-stage2-gas
12888 clean-stage2: clean-stage2-gas
12889 clean-stage2-gas:
12890         @if [ $(current_stage) = stage2 ]; then \
12891           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12892         else \
12893           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
12894           $(MAKE) stage2-start; \
12895         fi; \
12896         cd $(HOST_SUBDIR)/gas && \
12897         $(MAKE) $(FLAGS_TO_PASS)  \
12898                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
12899                   clean
12900 @endif gas-bootstrap
12901
12902
12903 .PHONY: all-stage3-gas maybe-all-stage3-gas
12904 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
12905 maybe-all-stage3-gas:
12906 maybe-clean-stage3-gas:
12907 @if gas-bootstrap
12908 maybe-all-stage3-gas: all-stage3-gas
12909 all-stage3: all-stage3-gas
12910 TARGET-stage3-gas = $(TARGET-gas)
12911 all-stage3-gas: configure-stage3-gas
12912         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12913         @r=`${PWD_COMMAND}`; export r; \
12914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12915         $(HOST_EXPORTS) \
12916         $(POSTSTAGE1_HOST_EXPORTS) \
12917         cd $(HOST_SUBDIR)/gas && \
12918         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
12919                 $(TARGET-stage3-gas)
12920
12921 maybe-clean-stage3-gas: clean-stage3-gas
12922 clean-stage3: clean-stage3-gas
12923 clean-stage3-gas:
12924         @if [ $(current_stage) = stage3 ]; then \
12925           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12926         else \
12927           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
12928           $(MAKE) stage3-start; \
12929         fi; \
12930         cd $(HOST_SUBDIR)/gas && \
12931         $(MAKE) $(FLAGS_TO_PASS)  \
12932                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
12933                   clean
12934 @endif gas-bootstrap
12935
12936
12937 .PHONY: all-stage4-gas maybe-all-stage4-gas
12938 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
12939 maybe-all-stage4-gas:
12940 maybe-clean-stage4-gas:
12941 @if gas-bootstrap
12942 maybe-all-stage4-gas: all-stage4-gas
12943 all-stage4: all-stage4-gas
12944 TARGET-stage4-gas = $(TARGET-gas)
12945 all-stage4-gas: configure-stage4-gas
12946         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12947         @r=`${PWD_COMMAND}`; export r; \
12948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12949         $(HOST_EXPORTS) \
12950         $(POSTSTAGE1_HOST_EXPORTS) \
12951         cd $(HOST_SUBDIR)/gas && \
12952         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
12953                 $(TARGET-stage4-gas)
12954
12955 maybe-clean-stage4-gas: clean-stage4-gas
12956 clean-stage4: clean-stage4-gas
12957 clean-stage4-gas:
12958         @if [ $(current_stage) = stage4 ]; then \
12959           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12960         else \
12961           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
12962           $(MAKE) stage4-start; \
12963         fi; \
12964         cd $(HOST_SUBDIR)/gas && \
12965         $(MAKE) $(FLAGS_TO_PASS)  \
12966                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
12967                   clean
12968 @endif gas-bootstrap
12969
12970
12971 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
12972 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
12973 maybe-all-stageprofile-gas:
12974 maybe-clean-stageprofile-gas:
12975 @if gas-bootstrap
12976 maybe-all-stageprofile-gas: all-stageprofile-gas
12977 all-stageprofile: all-stageprofile-gas
12978 TARGET-stageprofile-gas = $(TARGET-gas)
12979 all-stageprofile-gas: configure-stageprofile-gas
12980         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12981         @r=`${PWD_COMMAND}`; export r; \
12982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983         $(HOST_EXPORTS) \
12984         $(POSTSTAGE1_HOST_EXPORTS) \
12985         cd $(HOST_SUBDIR)/gas && \
12986         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
12987                 $(TARGET-stageprofile-gas)
12988
12989 maybe-clean-stageprofile-gas: clean-stageprofile-gas
12990 clean-stageprofile: clean-stageprofile-gas
12991 clean-stageprofile-gas:
12992         @if [ $(current_stage) = stageprofile ]; then \
12993           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12994         else \
12995           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
12996           $(MAKE) stageprofile-start; \
12997         fi; \
12998         cd $(HOST_SUBDIR)/gas && \
12999         $(MAKE) $(FLAGS_TO_PASS)  \
13000                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13001                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
13002 @endif gas-bootstrap
13003
13004
13005 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13006 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13007 maybe-all-stagefeedback-gas:
13008 maybe-clean-stagefeedback-gas:
13009 @if gas-bootstrap
13010 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13011 all-stagefeedback: all-stagefeedback-gas
13012 TARGET-stagefeedback-gas = $(TARGET-gas)
13013 all-stagefeedback-gas: configure-stagefeedback-gas
13014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13015         @r=`${PWD_COMMAND}`; export r; \
13016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13017         $(HOST_EXPORTS) \
13018         $(POSTSTAGE1_HOST_EXPORTS) \
13019         cd $(HOST_SUBDIR)/gas && \
13020         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
13021                 $(TARGET-stagefeedback-gas)
13022
13023 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13024 clean-stagefeedback: clean-stagefeedback-gas
13025 clean-stagefeedback-gas:
13026         @if [ $(current_stage) = stagefeedback ]; then \
13027           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13028         else \
13029           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13030           $(MAKE) stagefeedback-start; \
13031         fi; \
13032         cd $(HOST_SUBDIR)/gas && \
13033         $(MAKE) $(FLAGS_TO_PASS)  \
13034                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13035                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
13036 @endif gas-bootstrap
13037
13038
13039
13040
13041
13042 .PHONY: check-gas maybe-check-gas
13043 maybe-check-gas:
13044 @if gas
13045 maybe-check-gas: check-gas
13046
13047 check-gas:
13048         @: $(MAKE); $(unstage)
13049         @r=`${PWD_COMMAND}`; export r; \
13050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13051         $(HOST_EXPORTS) \
13052         (cd $(HOST_SUBDIR)/gas && \
13053           $(MAKE) $(FLAGS_TO_PASS)  check)
13054
13055 @endif gas
13056
13057 .PHONY: install-gas maybe-install-gas
13058 maybe-install-gas:
13059 @if gas
13060 maybe-install-gas: install-gas
13061
13062 install-gas: installdirs
13063         @: $(MAKE); $(unstage)
13064         @r=`${PWD_COMMAND}`; export r; \
13065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13066         $(HOST_EXPORTS) \
13067         (cd $(HOST_SUBDIR)/gas && \
13068           $(MAKE) $(FLAGS_TO_PASS)  install)
13069
13070 @endif gas
13071
13072 # Other targets (info, dvi, pdf, etc.)
13073
13074 .PHONY: maybe-info-gas info-gas
13075 maybe-info-gas:
13076 @if gas
13077 maybe-info-gas: info-gas
13078
13079 info-gas: \
13080     configure-gas 
13081         @[ -f ./gas/Makefile ] || exit 0; \
13082         r=`${PWD_COMMAND}`; export r; \
13083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13084         $(HOST_EXPORTS) \
13085         for flag in $(EXTRA_HOST_FLAGS) ; do \
13086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13087         done; \
13088         echo "Doing info in gas" ; \
13089         (cd $(HOST_SUBDIR)/gas && \
13090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13092                   "RANLIB=$${RANLIB}" \
13093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13094                   info) \
13095           || exit 1
13096
13097 @endif gas
13098
13099 .PHONY: maybe-dvi-gas dvi-gas
13100 maybe-dvi-gas:
13101 @if gas
13102 maybe-dvi-gas: dvi-gas
13103
13104 dvi-gas: \
13105     configure-gas 
13106         @[ -f ./gas/Makefile ] || exit 0; \
13107         r=`${PWD_COMMAND}`; export r; \
13108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13109         $(HOST_EXPORTS) \
13110         for flag in $(EXTRA_HOST_FLAGS) ; do \
13111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13112         done; \
13113         echo "Doing dvi in gas" ; \
13114         (cd $(HOST_SUBDIR)/gas && \
13115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13117                   "RANLIB=$${RANLIB}" \
13118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13119                   dvi) \
13120           || exit 1
13121
13122 @endif gas
13123
13124 .PHONY: maybe-pdf-gas pdf-gas
13125 maybe-pdf-gas:
13126 @if gas
13127 maybe-pdf-gas: pdf-gas
13128
13129 pdf-gas: \
13130     configure-gas 
13131         @[ -f ./gas/Makefile ] || exit 0; \
13132         r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         $(HOST_EXPORTS) \
13135         for flag in $(EXTRA_HOST_FLAGS) ; do \
13136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13137         done; \
13138         echo "Doing pdf in gas" ; \
13139         (cd $(HOST_SUBDIR)/gas && \
13140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13142                   "RANLIB=$${RANLIB}" \
13143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13144                   pdf) \
13145           || exit 1
13146
13147 @endif gas
13148
13149 .PHONY: maybe-html-gas html-gas
13150 maybe-html-gas:
13151 @if gas
13152 maybe-html-gas: html-gas
13153
13154 html-gas: \
13155     configure-gas 
13156         @[ -f ./gas/Makefile ] || exit 0; \
13157         r=`${PWD_COMMAND}`; export r; \
13158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159         $(HOST_EXPORTS) \
13160         for flag in $(EXTRA_HOST_FLAGS) ; do \
13161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162         done; \
13163         echo "Doing html in gas" ; \
13164         (cd $(HOST_SUBDIR)/gas && \
13165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167                   "RANLIB=$${RANLIB}" \
13168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13169                   html) \
13170           || exit 1
13171
13172 @endif gas
13173
13174 .PHONY: maybe-TAGS-gas TAGS-gas
13175 maybe-TAGS-gas:
13176 @if gas
13177 maybe-TAGS-gas: TAGS-gas
13178
13179 TAGS-gas: \
13180     configure-gas 
13181         @[ -f ./gas/Makefile ] || exit 0; \
13182         r=`${PWD_COMMAND}`; export r; \
13183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184         $(HOST_EXPORTS) \
13185         for flag in $(EXTRA_HOST_FLAGS) ; do \
13186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13187         done; \
13188         echo "Doing TAGS in gas" ; \
13189         (cd $(HOST_SUBDIR)/gas && \
13190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13192                   "RANLIB=$${RANLIB}" \
13193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13194                   TAGS) \
13195           || exit 1
13196
13197 @endif gas
13198
13199 .PHONY: maybe-install-info-gas install-info-gas
13200 maybe-install-info-gas:
13201 @if gas
13202 maybe-install-info-gas: install-info-gas
13203
13204 install-info-gas: \
13205     configure-gas \
13206     info-gas 
13207         @[ -f ./gas/Makefile ] || exit 0; \
13208         r=`${PWD_COMMAND}`; export r; \
13209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13210         $(HOST_EXPORTS) \
13211         for flag in $(EXTRA_HOST_FLAGS) ; do \
13212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13213         done; \
13214         echo "Doing install-info in gas" ; \
13215         (cd $(HOST_SUBDIR)/gas && \
13216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13218                   "RANLIB=$${RANLIB}" \
13219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13220                   install-info) \
13221           || exit 1
13222
13223 @endif gas
13224
13225 .PHONY: maybe-install-pdf-gas install-pdf-gas
13226 maybe-install-pdf-gas:
13227 @if gas
13228 maybe-install-pdf-gas: install-pdf-gas
13229
13230 install-pdf-gas: \
13231     configure-gas \
13232     pdf-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 install-pdf 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}" \
13246                   install-pdf) \
13247           || exit 1
13248
13249 @endif gas
13250
13251 .PHONY: maybe-install-html-gas install-html-gas
13252 maybe-install-html-gas:
13253 @if gas
13254 maybe-install-html-gas: install-html-gas
13255
13256 install-html-gas: \
13257     configure-gas \
13258     html-gas 
13259         @[ -f ./gas/Makefile ] || exit 0; \
13260         r=`${PWD_COMMAND}`; export r; \
13261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262         $(HOST_EXPORTS) \
13263         for flag in $(EXTRA_HOST_FLAGS) ; do \
13264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13265         done; \
13266         echo "Doing install-html in gas" ; \
13267         (cd $(HOST_SUBDIR)/gas && \
13268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13270                   "RANLIB=$${RANLIB}" \
13271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13272                   install-html) \
13273           || exit 1
13274
13275 @endif gas
13276
13277 .PHONY: maybe-installcheck-gas installcheck-gas
13278 maybe-installcheck-gas:
13279 @if gas
13280 maybe-installcheck-gas: installcheck-gas
13281
13282 installcheck-gas: \
13283     configure-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 installcheck 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}" \
13297                   installcheck) \
13298           || exit 1
13299
13300 @endif gas
13301
13302 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13303 maybe-mostlyclean-gas:
13304 @if gas
13305 maybe-mostlyclean-gas: mostlyclean-gas
13306
13307 mostlyclean-gas: 
13308         @[ -f ./gas/Makefile ] || exit 0; \
13309         r=`${PWD_COMMAND}`; export r; \
13310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13311         $(HOST_EXPORTS) \
13312         for flag in $(EXTRA_HOST_FLAGS) ; do \
13313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13314         done; \
13315         echo "Doing mostlyclean in gas" ; \
13316         (cd $(HOST_SUBDIR)/gas && \
13317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13319                   "RANLIB=$${RANLIB}" \
13320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13321                   mostlyclean) \
13322           || exit 1
13323
13324 @endif gas
13325
13326 .PHONY: maybe-clean-gas clean-gas
13327 maybe-clean-gas:
13328 @if gas
13329 maybe-clean-gas: clean-gas
13330
13331 clean-gas: 
13332         @[ -f ./gas/Makefile ] || exit 0; \
13333         r=`${PWD_COMMAND}`; export r; \
13334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335         $(HOST_EXPORTS) \
13336         for flag in $(EXTRA_HOST_FLAGS) ; do \
13337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13338         done; \
13339         echo "Doing clean in gas" ; \
13340         (cd $(HOST_SUBDIR)/gas && \
13341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13343                   "RANLIB=$${RANLIB}" \
13344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13345                   clean) \
13346           || exit 1
13347
13348 @endif gas
13349
13350 .PHONY: maybe-distclean-gas distclean-gas
13351 maybe-distclean-gas:
13352 @if gas
13353 maybe-distclean-gas: distclean-gas
13354
13355 distclean-gas: 
13356         @[ -f ./gas/Makefile ] || exit 0; \
13357         r=`${PWD_COMMAND}`; export r; \
13358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359         $(HOST_EXPORTS) \
13360         for flag in $(EXTRA_HOST_FLAGS) ; do \
13361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13362         done; \
13363         echo "Doing distclean in gas" ; \
13364         (cd $(HOST_SUBDIR)/gas && \
13365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13367                   "RANLIB=$${RANLIB}" \
13368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13369                   distclean) \
13370           || exit 1
13371
13372 @endif gas
13373
13374 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13375 maybe-maintainer-clean-gas:
13376 @if gas
13377 maybe-maintainer-clean-gas: maintainer-clean-gas
13378
13379 maintainer-clean-gas: 
13380         @[ -f ./gas/Makefile ] || exit 0; \
13381         r=`${PWD_COMMAND}`; export r; \
13382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13383         $(HOST_EXPORTS) \
13384         for flag in $(EXTRA_HOST_FLAGS) ; do \
13385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13386         done; \
13387         echo "Doing maintainer-clean in gas" ; \
13388         (cd $(HOST_SUBDIR)/gas && \
13389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13391                   "RANLIB=$${RANLIB}" \
13392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13393                   maintainer-clean) \
13394           || exit 1
13395
13396 @endif gas
13397
13398
13399
13400 .PHONY: configure-gcc maybe-configure-gcc
13401 maybe-configure-gcc:
13402 @if gcc-bootstrap
13403 configure-gcc: stage_current
13404 @endif gcc-bootstrap
13405 @if gcc
13406 maybe-configure-gcc: configure-gcc
13407 configure-gcc: 
13408         @r=`${PWD_COMMAND}`; export r; \
13409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13410         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13412         $(HOST_EXPORTS) \
13413         echo Configuring in $(HOST_SUBDIR)/gcc; \
13414         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
13415         case $(srcdir) in \
13416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13417           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13419         esac; \
13420         srcdiroption="--srcdir=$${topdir}/gcc"; \
13421         libsrcdir="$$s/gcc"; \
13422         $(SHELL) $${libsrcdir}/configure \
13423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13424           --target=${target_alias} $${srcdiroption}  \
13425           || exit 1
13426 @endif gcc
13427
13428
13429
13430 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
13431 maybe-configure-stage1-gcc:
13432 @if gcc-bootstrap
13433 maybe-configure-stage1-gcc: configure-stage1-gcc
13434 configure-stage1-gcc:
13435         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13436         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13437         @r=`${PWD_COMMAND}`; export r; \
13438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13439         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13440         $(HOST_EXPORTS) \
13441         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
13442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13443         cd $(HOST_SUBDIR)/gcc || exit 1; \
13444         case $(srcdir) in \
13445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13446           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13448         esac; \
13449         srcdiroption="--srcdir=$${topdir}/gcc"; \
13450         libsrcdir="$$s/gcc"; \
13451         $(SHELL) $${libsrcdir}/configure \
13452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13453           --target=${target_alias} $${srcdiroption} \
13454            \
13455           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13456 @endif gcc-bootstrap
13457
13458 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
13459 maybe-configure-stage2-gcc:
13460 @if gcc-bootstrap
13461 maybe-configure-stage2-gcc: configure-stage2-gcc
13462 configure-stage2-gcc:
13463         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13464         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13465         @r=`${PWD_COMMAND}`; export r; \
13466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13468         $(HOST_EXPORTS) \
13469         $(POSTSTAGE1_HOST_EXPORTS) \
13470         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
13471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13472         cd $(HOST_SUBDIR)/gcc || exit 1; \
13473         case $(srcdir) in \
13474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13475           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13477         esac; \
13478         srcdiroption="--srcdir=$${topdir}/gcc"; \
13479         libsrcdir="$$s/gcc"; \
13480         $(SHELL) $${libsrcdir}/configure \
13481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13482           --target=${target_alias} $${srcdiroption} \
13483           --with-build-libsubdir=$(HOST_SUBDIR) \
13484           @stage2_werror_flag@ 
13485 @endif gcc-bootstrap
13486
13487 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
13488 maybe-configure-stage3-gcc:
13489 @if gcc-bootstrap
13490 maybe-configure-stage3-gcc: configure-stage3-gcc
13491 configure-stage3-gcc:
13492         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13494         @r=`${PWD_COMMAND}`; export r; \
13495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13496         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13497         $(HOST_EXPORTS) \
13498         $(POSTSTAGE1_HOST_EXPORTS) \
13499         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
13500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13501         cd $(HOST_SUBDIR)/gcc || exit 1; \
13502         case $(srcdir) in \
13503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13504           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13506         esac; \
13507         srcdiroption="--srcdir=$${topdir}/gcc"; \
13508         libsrcdir="$$s/gcc"; \
13509         $(SHELL) $${libsrcdir}/configure \
13510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13511           --target=${target_alias} $${srcdiroption} \
13512           --with-build-libsubdir=$(HOST_SUBDIR) \
13513           @stage2_werror_flag@ 
13514 @endif gcc-bootstrap
13515
13516 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
13517 maybe-configure-stage4-gcc:
13518 @if gcc-bootstrap
13519 maybe-configure-stage4-gcc: configure-stage4-gcc
13520 configure-stage4-gcc:
13521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13523         @r=`${PWD_COMMAND}`; export r; \
13524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13526         $(HOST_EXPORTS) \
13527         $(POSTSTAGE1_HOST_EXPORTS) \
13528         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
13529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13530         cd $(HOST_SUBDIR)/gcc || exit 1; \
13531         case $(srcdir) in \
13532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13533           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13535         esac; \
13536         srcdiroption="--srcdir=$${topdir}/gcc"; \
13537         libsrcdir="$$s/gcc"; \
13538         $(SHELL) $${libsrcdir}/configure \
13539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13540           --target=${target_alias} $${srcdiroption} \
13541           --with-build-libsubdir=$(HOST_SUBDIR) \
13542           @stage2_werror_flag@ 
13543 @endif gcc-bootstrap
13544
13545 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
13546 maybe-configure-stageprofile-gcc:
13547 @if gcc-bootstrap
13548 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
13549 configure-stageprofile-gcc:
13550         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13551         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13552         @r=`${PWD_COMMAND}`; export r; \
13553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13554         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13555         $(HOST_EXPORTS) \
13556         $(POSTSTAGE1_HOST_EXPORTS) \
13557         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
13558         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13559         cd $(HOST_SUBDIR)/gcc || exit 1; \
13560         case $(srcdir) in \
13561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13562           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13564         esac; \
13565         srcdiroption="--srcdir=$${topdir}/gcc"; \
13566         libsrcdir="$$s/gcc"; \
13567         $(SHELL) $${libsrcdir}/configure \
13568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13569           --target=${target_alias} $${srcdiroption} \
13570           --with-build-libsubdir=$(HOST_SUBDIR) \
13571           @stage2_werror_flag@ 
13572 @endif gcc-bootstrap
13573
13574 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
13575 maybe-configure-stagefeedback-gcc:
13576 @if gcc-bootstrap
13577 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
13578 configure-stagefeedback-gcc:
13579         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13581         @r=`${PWD_COMMAND}`; export r; \
13582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13583         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13584         $(HOST_EXPORTS) \
13585         $(POSTSTAGE1_HOST_EXPORTS) \
13586         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
13587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13588         cd $(HOST_SUBDIR)/gcc || exit 1; \
13589         case $(srcdir) in \
13590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13591           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13593         esac; \
13594         srcdiroption="--srcdir=$${topdir}/gcc"; \
13595         libsrcdir="$$s/gcc"; \
13596         $(SHELL) $${libsrcdir}/configure \
13597           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13598           --target=${target_alias} $${srcdiroption} \
13599           --with-build-libsubdir=$(HOST_SUBDIR) \
13600           @stage2_werror_flag@ 
13601 @endif gcc-bootstrap
13602
13603
13604
13605
13606
13607 .PHONY: all-gcc maybe-all-gcc
13608 maybe-all-gcc:
13609 @if gcc-bootstrap
13610 all-gcc: stage_current
13611 @endif gcc-bootstrap
13612 @if gcc
13613 TARGET-gcc=all
13614 maybe-all-gcc: all-gcc
13615 all-gcc: configure-gcc
13616         @r=`${PWD_COMMAND}`; export r; \
13617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13618         $(HOST_EXPORTS) \
13619         (cd $(HOST_SUBDIR)/gcc && \
13620           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
13621 @endif gcc
13622
13623
13624
13625 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
13626 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
13627 maybe-all-stage1-gcc:
13628 maybe-clean-stage1-gcc:
13629 @if gcc-bootstrap
13630 maybe-all-stage1-gcc: all-stage1-gcc
13631 all-stage1: all-stage1-gcc
13632 TARGET-stage1-gcc = $(TARGET-gcc)
13633 all-stage1-gcc: configure-stage1-gcc
13634         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13635         @r=`${PWD_COMMAND}`; export r; \
13636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637         $(HOST_EXPORTS) \
13638         cd $(HOST_SUBDIR)/gcc && \
13639         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
13640                 $(TARGET-stage1-gcc)
13641
13642 maybe-clean-stage1-gcc: clean-stage1-gcc
13643 clean-stage1: clean-stage1-gcc
13644 clean-stage1-gcc:
13645         @if [ $(current_stage) = stage1 ]; then \
13646           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13647         else \
13648           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
13649           $(MAKE) stage1-start; \
13650         fi; \
13651         cd $(HOST_SUBDIR)/gcc && \
13652         $(MAKE) $(FLAGS_TO_PASS)  \
13653                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
13654 @endif gcc-bootstrap
13655
13656
13657 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
13658 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
13659 maybe-all-stage2-gcc:
13660 maybe-clean-stage2-gcc:
13661 @if gcc-bootstrap
13662 maybe-all-stage2-gcc: all-stage2-gcc
13663 all-stage2: all-stage2-gcc
13664 TARGET-stage2-gcc = $(TARGET-gcc)
13665 all-stage2-gcc: configure-stage2-gcc
13666         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13667         @r=`${PWD_COMMAND}`; export r; \
13668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13669         $(HOST_EXPORTS) \
13670         $(POSTSTAGE1_HOST_EXPORTS) \
13671         cd $(HOST_SUBDIR)/gcc && \
13672         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
13673                 $(TARGET-stage2-gcc)
13674
13675 maybe-clean-stage2-gcc: clean-stage2-gcc
13676 clean-stage2: clean-stage2-gcc
13677 clean-stage2-gcc:
13678         @if [ $(current_stage) = stage2 ]; then \
13679           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13680         else \
13681           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
13682           $(MAKE) stage2-start; \
13683         fi; \
13684         cd $(HOST_SUBDIR)/gcc && \
13685         $(MAKE) $(FLAGS_TO_PASS)  \
13686                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13687                  $(EXTRA_GCC_FLAGS) clean
13688 @endif gcc-bootstrap
13689
13690
13691 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
13692 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
13693 maybe-all-stage3-gcc:
13694 maybe-clean-stage3-gcc:
13695 @if gcc-bootstrap
13696 maybe-all-stage3-gcc: all-stage3-gcc
13697 all-stage3: all-stage3-gcc
13698 TARGET-stage3-gcc = $(TARGET-gcc)
13699 all-stage3-gcc: configure-stage3-gcc
13700         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13701         @r=`${PWD_COMMAND}`; export r; \
13702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703         $(HOST_EXPORTS) \
13704         $(POSTSTAGE1_HOST_EXPORTS) \
13705         cd $(HOST_SUBDIR)/gcc && \
13706         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
13707                 $(TARGET-stage3-gcc)
13708
13709 maybe-clean-stage3-gcc: clean-stage3-gcc
13710 clean-stage3: clean-stage3-gcc
13711 clean-stage3-gcc:
13712         @if [ $(current_stage) = stage3 ]; then \
13713           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13714         else \
13715           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
13716           $(MAKE) stage3-start; \
13717         fi; \
13718         cd $(HOST_SUBDIR)/gcc && \
13719         $(MAKE) $(FLAGS_TO_PASS)  \
13720                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13721                  $(EXTRA_GCC_FLAGS) clean
13722 @endif gcc-bootstrap
13723
13724
13725 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
13726 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
13727 maybe-all-stage4-gcc:
13728 maybe-clean-stage4-gcc:
13729 @if gcc-bootstrap
13730 maybe-all-stage4-gcc: all-stage4-gcc
13731 all-stage4: all-stage4-gcc
13732 TARGET-stage4-gcc = $(TARGET-gcc)
13733 all-stage4-gcc: configure-stage4-gcc
13734         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13735         @r=`${PWD_COMMAND}`; export r; \
13736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737         $(HOST_EXPORTS) \
13738         $(POSTSTAGE1_HOST_EXPORTS) \
13739         cd $(HOST_SUBDIR)/gcc && \
13740         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
13741                 $(TARGET-stage4-gcc)
13742
13743 maybe-clean-stage4-gcc: clean-stage4-gcc
13744 clean-stage4: clean-stage4-gcc
13745 clean-stage4-gcc:
13746         @if [ $(current_stage) = stage4 ]; then \
13747           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13748         else \
13749           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
13750           $(MAKE) stage4-start; \
13751         fi; \
13752         cd $(HOST_SUBDIR)/gcc && \
13753         $(MAKE) $(FLAGS_TO_PASS)  \
13754                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13755                  $(EXTRA_GCC_FLAGS) clean
13756 @endif gcc-bootstrap
13757
13758
13759 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
13760 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
13761 maybe-all-stageprofile-gcc:
13762 maybe-clean-stageprofile-gcc:
13763 @if gcc-bootstrap
13764 maybe-all-stageprofile-gcc: all-stageprofile-gcc
13765 all-stageprofile: all-stageprofile-gcc
13766 TARGET-stageprofile-gcc = $(TARGET-gcc)
13767 all-stageprofile-gcc: configure-stageprofile-gcc
13768         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13769         @r=`${PWD_COMMAND}`; export r; \
13770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771         $(HOST_EXPORTS) \
13772         $(POSTSTAGE1_HOST_EXPORTS) \
13773         cd $(HOST_SUBDIR)/gcc && \
13774         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
13775                 $(TARGET-stageprofile-gcc)
13776
13777 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
13778 clean-stageprofile: clean-stageprofile-gcc
13779 clean-stageprofile-gcc:
13780         @if [ $(current_stage) = stageprofile ]; then \
13781           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13782         else \
13783           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
13784           $(MAKE) stageprofile-start; \
13785         fi; \
13786         cd $(HOST_SUBDIR)/gcc && \
13787         $(MAKE) $(FLAGS_TO_PASS)  \
13788                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13789                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
13790 @endif gcc-bootstrap
13791
13792
13793 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
13794 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
13795 maybe-all-stagefeedback-gcc:
13796 maybe-clean-stagefeedback-gcc:
13797 @if gcc-bootstrap
13798 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
13799 all-stagefeedback: all-stagefeedback-gcc
13800 TARGET-stagefeedback-gcc = $(TARGET-gcc)
13801 all-stagefeedback-gcc: configure-stagefeedback-gcc
13802         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13803         @r=`${PWD_COMMAND}`; export r; \
13804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13805         $(HOST_EXPORTS) \
13806         $(POSTSTAGE1_HOST_EXPORTS) \
13807         cd $(HOST_SUBDIR)/gcc && \
13808         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
13809                 $(TARGET-stagefeedback-gcc)
13810
13811 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
13812 clean-stagefeedback: clean-stagefeedback-gcc
13813 clean-stagefeedback-gcc:
13814         @if [ $(current_stage) = stagefeedback ]; then \
13815           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13816         else \
13817           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
13818           $(MAKE) stagefeedback-start; \
13819         fi; \
13820         cd $(HOST_SUBDIR)/gcc && \
13821         $(MAKE) $(FLAGS_TO_PASS)  \
13822                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13823                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
13824 @endif gcc-bootstrap
13825
13826
13827
13828
13829
13830 .PHONY: check-gcc maybe-check-gcc
13831 maybe-check-gcc:
13832 @if gcc
13833 maybe-check-gcc: check-gcc
13834
13835 check-gcc:
13836         @: $(MAKE); $(unstage)
13837         @r=`${PWD_COMMAND}`; export r; \
13838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839         $(HOST_EXPORTS) \
13840         (cd $(HOST_SUBDIR)/gcc && \
13841           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
13842
13843 @endif gcc
13844
13845 .PHONY: install-gcc maybe-install-gcc
13846 maybe-install-gcc:
13847 @if gcc
13848 maybe-install-gcc: install-gcc
13849
13850 install-gcc: installdirs
13851         @: $(MAKE); $(unstage)
13852         @r=`${PWD_COMMAND}`; export r; \
13853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13854         $(HOST_EXPORTS) \
13855         (cd $(HOST_SUBDIR)/gcc && \
13856           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
13857
13858 @endif gcc
13859
13860 # Other targets (info, dvi, pdf, etc.)
13861
13862 .PHONY: maybe-info-gcc info-gcc
13863 maybe-info-gcc:
13864 @if gcc
13865 maybe-info-gcc: info-gcc
13866
13867 info-gcc: \
13868     configure-gcc 
13869         @[ -f ./gcc/Makefile ] || exit 0; \
13870         r=`${PWD_COMMAND}`; export r; \
13871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13872         $(HOST_EXPORTS) \
13873         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13875         done; \
13876         echo "Doing info in gcc" ; \
13877         (cd $(HOST_SUBDIR)/gcc && \
13878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13880                   "RANLIB=$${RANLIB}" \
13881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13882                   info) \
13883           || exit 1
13884
13885 @endif gcc
13886
13887 .PHONY: maybe-dvi-gcc dvi-gcc
13888 maybe-dvi-gcc:
13889 @if gcc
13890 maybe-dvi-gcc: dvi-gcc
13891
13892 dvi-gcc: \
13893     configure-gcc 
13894         @[ -f ./gcc/Makefile ] || exit 0; \
13895         r=`${PWD_COMMAND}`; export r; \
13896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13897         $(HOST_EXPORTS) \
13898         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13900         done; \
13901         echo "Doing dvi in gcc" ; \
13902         (cd $(HOST_SUBDIR)/gcc && \
13903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13905                   "RANLIB=$${RANLIB}" \
13906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13907                   dvi) \
13908           || exit 1
13909
13910 @endif gcc
13911
13912 .PHONY: maybe-pdf-gcc pdf-gcc
13913 maybe-pdf-gcc:
13914 @if gcc
13915 maybe-pdf-gcc: pdf-gcc
13916
13917 pdf-gcc: \
13918     configure-gcc 
13919         @[ -f ./gcc/Makefile ] || exit 0; \
13920         r=`${PWD_COMMAND}`; export r; \
13921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13922         $(HOST_EXPORTS) \
13923         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13925         done; \
13926         echo "Doing pdf in gcc" ; \
13927         (cd $(HOST_SUBDIR)/gcc && \
13928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13930                   "RANLIB=$${RANLIB}" \
13931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13932                   pdf) \
13933           || exit 1
13934
13935 @endif gcc
13936
13937 .PHONY: maybe-html-gcc html-gcc
13938 maybe-html-gcc:
13939 @if gcc
13940 maybe-html-gcc: html-gcc
13941
13942 html-gcc: \
13943     configure-gcc 
13944         @[ -f ./gcc/Makefile ] || exit 0; \
13945         r=`${PWD_COMMAND}`; export r; \
13946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13947         $(HOST_EXPORTS) \
13948         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13950         done; \
13951         echo "Doing html in gcc" ; \
13952         (cd $(HOST_SUBDIR)/gcc && \
13953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13955                   "RANLIB=$${RANLIB}" \
13956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13957                   html) \
13958           || exit 1
13959
13960 @endif gcc
13961
13962 .PHONY: maybe-TAGS-gcc TAGS-gcc
13963 maybe-TAGS-gcc:
13964 @if gcc
13965 maybe-TAGS-gcc: TAGS-gcc
13966
13967 TAGS-gcc: \
13968     configure-gcc 
13969         @[ -f ./gcc/Makefile ] || exit 0; \
13970         r=`${PWD_COMMAND}`; export r; \
13971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13972         $(HOST_EXPORTS) \
13973         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13975         done; \
13976         echo "Doing TAGS in gcc" ; \
13977         (cd $(HOST_SUBDIR)/gcc && \
13978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13980                   "RANLIB=$${RANLIB}" \
13981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13982                   TAGS) \
13983           || exit 1
13984
13985 @endif gcc
13986
13987 .PHONY: maybe-install-info-gcc install-info-gcc
13988 maybe-install-info-gcc:
13989 @if gcc
13990 maybe-install-info-gcc: install-info-gcc
13991
13992 install-info-gcc: \
13993     configure-gcc \
13994     info-gcc 
13995         @[ -f ./gcc/Makefile ] || exit 0; \
13996         r=`${PWD_COMMAND}`; export r; \
13997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13998         $(HOST_EXPORTS) \
13999         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14001         done; \
14002         echo "Doing install-info in gcc" ; \
14003         (cd $(HOST_SUBDIR)/gcc && \
14004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14006                   "RANLIB=$${RANLIB}" \
14007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14008                   install-info) \
14009           || exit 1
14010
14011 @endif gcc
14012
14013 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14014 maybe-install-pdf-gcc:
14015 @if gcc
14016 maybe-install-pdf-gcc: install-pdf-gcc
14017
14018 install-pdf-gcc: \
14019     configure-gcc \
14020     pdf-gcc 
14021         @[ -f ./gcc/Makefile ] || exit 0; \
14022         r=`${PWD_COMMAND}`; export r; \
14023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14024         $(HOST_EXPORTS) \
14025         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14027         done; \
14028         echo "Doing install-pdf in gcc" ; \
14029         (cd $(HOST_SUBDIR)/gcc && \
14030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14032                   "RANLIB=$${RANLIB}" \
14033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14034                   install-pdf) \
14035           || exit 1
14036
14037 @endif gcc
14038
14039 .PHONY: maybe-install-html-gcc install-html-gcc
14040 maybe-install-html-gcc:
14041 @if gcc
14042 maybe-install-html-gcc: install-html-gcc
14043
14044 install-html-gcc: \
14045     configure-gcc \
14046     html-gcc 
14047         @[ -f ./gcc/Makefile ] || exit 0; \
14048         r=`${PWD_COMMAND}`; export r; \
14049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14050         $(HOST_EXPORTS) \
14051         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14053         done; \
14054         echo "Doing install-html in gcc" ; \
14055         (cd $(HOST_SUBDIR)/gcc && \
14056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14058                   "RANLIB=$${RANLIB}" \
14059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14060                   install-html) \
14061           || exit 1
14062
14063 @endif gcc
14064
14065 .PHONY: maybe-installcheck-gcc installcheck-gcc
14066 maybe-installcheck-gcc:
14067 @if gcc
14068 maybe-installcheck-gcc: installcheck-gcc
14069
14070 installcheck-gcc: \
14071     configure-gcc 
14072         @[ -f ./gcc/Makefile ] || exit 0; \
14073         r=`${PWD_COMMAND}`; export r; \
14074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14075         $(HOST_EXPORTS) \
14076         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14078         done; \
14079         echo "Doing installcheck in gcc" ; \
14080         (cd $(HOST_SUBDIR)/gcc && \
14081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14083                   "RANLIB=$${RANLIB}" \
14084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14085                   installcheck) \
14086           || exit 1
14087
14088 @endif gcc
14089
14090 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14091 maybe-mostlyclean-gcc:
14092 @if gcc
14093 maybe-mostlyclean-gcc: mostlyclean-gcc
14094
14095 mostlyclean-gcc: 
14096         @[ -f ./gcc/Makefile ] || exit 0; \
14097         r=`${PWD_COMMAND}`; export r; \
14098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14099         $(HOST_EXPORTS) \
14100         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14102         done; \
14103         echo "Doing mostlyclean in gcc" ; \
14104         (cd $(HOST_SUBDIR)/gcc && \
14105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14107                   "RANLIB=$${RANLIB}" \
14108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14109                   mostlyclean) \
14110           || exit 1
14111
14112 @endif gcc
14113
14114 .PHONY: maybe-clean-gcc clean-gcc
14115 maybe-clean-gcc:
14116 @if gcc
14117 maybe-clean-gcc: clean-gcc
14118
14119 clean-gcc: 
14120         @[ -f ./gcc/Makefile ] || exit 0; \
14121         r=`${PWD_COMMAND}`; export r; \
14122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14123         $(HOST_EXPORTS) \
14124         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14126         done; \
14127         echo "Doing clean in gcc" ; \
14128         (cd $(HOST_SUBDIR)/gcc && \
14129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14131                   "RANLIB=$${RANLIB}" \
14132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14133                   clean) \
14134           || exit 1
14135
14136 @endif gcc
14137
14138 .PHONY: maybe-distclean-gcc distclean-gcc
14139 maybe-distclean-gcc:
14140 @if gcc
14141 maybe-distclean-gcc: distclean-gcc
14142
14143 distclean-gcc: 
14144         @[ -f ./gcc/Makefile ] || exit 0; \
14145         r=`${PWD_COMMAND}`; export r; \
14146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14147         $(HOST_EXPORTS) \
14148         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14150         done; \
14151         echo "Doing distclean in gcc" ; \
14152         (cd $(HOST_SUBDIR)/gcc && \
14153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14155                   "RANLIB=$${RANLIB}" \
14156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14157                   distclean) \
14158           || exit 1
14159
14160 @endif gcc
14161
14162 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14163 maybe-maintainer-clean-gcc:
14164 @if gcc
14165 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14166
14167 maintainer-clean-gcc: 
14168         @[ -f ./gcc/Makefile ] || exit 0; \
14169         r=`${PWD_COMMAND}`; export r; \
14170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171         $(HOST_EXPORTS) \
14172         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14174         done; \
14175         echo "Doing maintainer-clean in gcc" ; \
14176         (cd $(HOST_SUBDIR)/gcc && \
14177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14179                   "RANLIB=$${RANLIB}" \
14180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14181                   maintainer-clean) \
14182           || exit 1
14183
14184 @endif gcc
14185
14186
14187
14188 .PHONY: configure-gawk maybe-configure-gawk
14189 maybe-configure-gawk:
14190 @if gcc-bootstrap
14191 configure-gawk: stage_current
14192 @endif gcc-bootstrap
14193 @if gawk
14194 maybe-configure-gawk: configure-gawk
14195 configure-gawk: 
14196         @: $(MAKE); $(unstage)
14197         @r=`${PWD_COMMAND}`; export r; \
14198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14199         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14201         $(HOST_EXPORTS) \
14202         echo Configuring in $(HOST_SUBDIR)/gawk; \
14203         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14204         case $(srcdir) in \
14205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14206           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14208         esac; \
14209         srcdiroption="--srcdir=$${topdir}/gawk"; \
14210         libsrcdir="$$s/gawk"; \
14211         $(SHELL) $${libsrcdir}/configure \
14212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14213           --target=${target_alias} $${srcdiroption}  \
14214           || exit 1
14215 @endif gawk
14216
14217
14218
14219
14220
14221 .PHONY: all-gawk maybe-all-gawk
14222 maybe-all-gawk:
14223 @if gcc-bootstrap
14224 all-gawk: stage_current
14225 @endif gcc-bootstrap
14226 @if gawk
14227 TARGET-gawk=all
14228 maybe-all-gawk: all-gawk
14229 all-gawk: configure-gawk
14230         @: $(MAKE); $(unstage)
14231         @r=`${PWD_COMMAND}`; export r; \
14232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14233         $(HOST_EXPORTS) \
14234         (cd $(HOST_SUBDIR)/gawk && \
14235           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
14236 @endif gawk
14237
14238
14239
14240
14241 .PHONY: check-gawk maybe-check-gawk
14242 maybe-check-gawk:
14243 @if gawk
14244 maybe-check-gawk: check-gawk
14245
14246 check-gawk:
14247         @: $(MAKE); $(unstage)
14248         @r=`${PWD_COMMAND}`; export r; \
14249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14250         $(HOST_EXPORTS) \
14251         (cd $(HOST_SUBDIR)/gawk && \
14252           $(MAKE) $(FLAGS_TO_PASS)  check)
14253
14254 @endif gawk
14255
14256 .PHONY: install-gawk maybe-install-gawk
14257 maybe-install-gawk:
14258 @if gawk
14259 maybe-install-gawk: install-gawk
14260
14261 install-gawk: installdirs
14262         @: $(MAKE); $(unstage)
14263         @r=`${PWD_COMMAND}`; export r; \
14264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14265         $(HOST_EXPORTS) \
14266         (cd $(HOST_SUBDIR)/gawk && \
14267           $(MAKE) $(FLAGS_TO_PASS)  install)
14268
14269 @endif gawk
14270
14271 # Other targets (info, dvi, pdf, etc.)
14272
14273 .PHONY: maybe-info-gawk info-gawk
14274 maybe-info-gawk:
14275 @if gawk
14276 maybe-info-gawk: info-gawk
14277
14278 info-gawk: \
14279     configure-gawk 
14280         @: $(MAKE); $(unstage)
14281         @[ -f ./gawk/Makefile ] || exit 0; \
14282         r=`${PWD_COMMAND}`; export r; \
14283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284         $(HOST_EXPORTS) \
14285         for flag in $(EXTRA_HOST_FLAGS) ; do \
14286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287         done; \
14288         echo "Doing info in gawk" ; \
14289         (cd $(HOST_SUBDIR)/gawk && \
14290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292                   "RANLIB=$${RANLIB}" \
14293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14294                   info) \
14295           || exit 1
14296
14297 @endif gawk
14298
14299 .PHONY: maybe-dvi-gawk dvi-gawk
14300 maybe-dvi-gawk:
14301 @if gawk
14302 maybe-dvi-gawk: dvi-gawk
14303
14304 dvi-gawk: \
14305     configure-gawk 
14306         @: $(MAKE); $(unstage)
14307         @[ -f ./gawk/Makefile ] || exit 0; \
14308         r=`${PWD_COMMAND}`; export r; \
14309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310         $(HOST_EXPORTS) \
14311         for flag in $(EXTRA_HOST_FLAGS) ; do \
14312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14313         done; \
14314         echo "Doing dvi in gawk" ; \
14315         (cd $(HOST_SUBDIR)/gawk && \
14316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14318                   "RANLIB=$${RANLIB}" \
14319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14320                   dvi) \
14321           || exit 1
14322
14323 @endif gawk
14324
14325 .PHONY: maybe-pdf-gawk pdf-gawk
14326 maybe-pdf-gawk:
14327 @if gawk
14328 maybe-pdf-gawk: pdf-gawk
14329
14330 pdf-gawk: \
14331     configure-gawk 
14332         @: $(MAKE); $(unstage)
14333         @[ -f ./gawk/Makefile ] || exit 0; \
14334         r=`${PWD_COMMAND}`; export r; \
14335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336         $(HOST_EXPORTS) \
14337         for flag in $(EXTRA_HOST_FLAGS) ; do \
14338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14339         done; \
14340         echo "Doing pdf in gawk" ; \
14341         (cd $(HOST_SUBDIR)/gawk && \
14342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14344                   "RANLIB=$${RANLIB}" \
14345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14346                   pdf) \
14347           || exit 1
14348
14349 @endif gawk
14350
14351 .PHONY: maybe-html-gawk html-gawk
14352 maybe-html-gawk:
14353 @if gawk
14354 maybe-html-gawk: html-gawk
14355
14356 html-gawk: \
14357     configure-gawk 
14358         @: $(MAKE); $(unstage)
14359         @[ -f ./gawk/Makefile ] || exit 0; \
14360         r=`${PWD_COMMAND}`; export r; \
14361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14362         $(HOST_EXPORTS) \
14363         for flag in $(EXTRA_HOST_FLAGS) ; do \
14364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14365         done; \
14366         echo "Doing html in gawk" ; \
14367         (cd $(HOST_SUBDIR)/gawk && \
14368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14370                   "RANLIB=$${RANLIB}" \
14371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14372                   html) \
14373           || exit 1
14374
14375 @endif gawk
14376
14377 .PHONY: maybe-TAGS-gawk TAGS-gawk
14378 maybe-TAGS-gawk:
14379 @if gawk
14380 maybe-TAGS-gawk: TAGS-gawk
14381
14382 TAGS-gawk: \
14383     configure-gawk 
14384         @: $(MAKE); $(unstage)
14385         @[ -f ./gawk/Makefile ] || exit 0; \
14386         r=`${PWD_COMMAND}`; export r; \
14387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14388         $(HOST_EXPORTS) \
14389         for flag in $(EXTRA_HOST_FLAGS) ; do \
14390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14391         done; \
14392         echo "Doing TAGS in gawk" ; \
14393         (cd $(HOST_SUBDIR)/gawk && \
14394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14396                   "RANLIB=$${RANLIB}" \
14397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14398                   TAGS) \
14399           || exit 1
14400
14401 @endif gawk
14402
14403 .PHONY: maybe-install-info-gawk install-info-gawk
14404 maybe-install-info-gawk:
14405 @if gawk
14406 maybe-install-info-gawk: install-info-gawk
14407
14408 install-info-gawk: \
14409     configure-gawk \
14410     info-gawk 
14411         @: $(MAKE); $(unstage)
14412         @[ -f ./gawk/Makefile ] || exit 0; \
14413         r=`${PWD_COMMAND}`; export r; \
14414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415         $(HOST_EXPORTS) \
14416         for flag in $(EXTRA_HOST_FLAGS) ; do \
14417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14418         done; \
14419         echo "Doing install-info in gawk" ; \
14420         (cd $(HOST_SUBDIR)/gawk && \
14421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14423                   "RANLIB=$${RANLIB}" \
14424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14425                   install-info) \
14426           || exit 1
14427
14428 @endif gawk
14429
14430 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
14431 maybe-install-pdf-gawk:
14432 @if gawk
14433 maybe-install-pdf-gawk: install-pdf-gawk
14434
14435 install-pdf-gawk: \
14436     configure-gawk \
14437     pdf-gawk 
14438         @: $(MAKE); $(unstage)
14439         @[ -f ./gawk/Makefile ] || exit 0; \
14440         r=`${PWD_COMMAND}`; export r; \
14441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14442         $(HOST_EXPORTS) \
14443         for flag in $(EXTRA_HOST_FLAGS) ; do \
14444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14445         done; \
14446         echo "Doing install-pdf in gawk" ; \
14447         (cd $(HOST_SUBDIR)/gawk && \
14448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14450                   "RANLIB=$${RANLIB}" \
14451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14452                   install-pdf) \
14453           || exit 1
14454
14455 @endif gawk
14456
14457 .PHONY: maybe-install-html-gawk install-html-gawk
14458 maybe-install-html-gawk:
14459 @if gawk
14460 maybe-install-html-gawk: install-html-gawk
14461
14462 install-html-gawk: \
14463     configure-gawk \
14464     html-gawk 
14465         @: $(MAKE); $(unstage)
14466         @[ -f ./gawk/Makefile ] || exit 0; \
14467         r=`${PWD_COMMAND}`; export r; \
14468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14469         $(HOST_EXPORTS) \
14470         for flag in $(EXTRA_HOST_FLAGS) ; do \
14471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14472         done; \
14473         echo "Doing install-html in gawk" ; \
14474         (cd $(HOST_SUBDIR)/gawk && \
14475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14477                   "RANLIB=$${RANLIB}" \
14478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14479                   install-html) \
14480           || exit 1
14481
14482 @endif gawk
14483
14484 .PHONY: maybe-installcheck-gawk installcheck-gawk
14485 maybe-installcheck-gawk:
14486 @if gawk
14487 maybe-installcheck-gawk: installcheck-gawk
14488
14489 installcheck-gawk: \
14490     configure-gawk 
14491         @: $(MAKE); $(unstage)
14492         @[ -f ./gawk/Makefile ] || exit 0; \
14493         r=`${PWD_COMMAND}`; export r; \
14494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14495         $(HOST_EXPORTS) \
14496         for flag in $(EXTRA_HOST_FLAGS) ; do \
14497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14498         done; \
14499         echo "Doing installcheck in gawk" ; \
14500         (cd $(HOST_SUBDIR)/gawk && \
14501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14503                   "RANLIB=$${RANLIB}" \
14504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14505                   installcheck) \
14506           || exit 1
14507
14508 @endif gawk
14509
14510 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
14511 maybe-mostlyclean-gawk:
14512 @if gawk
14513 maybe-mostlyclean-gawk: mostlyclean-gawk
14514
14515 mostlyclean-gawk: 
14516         @: $(MAKE); $(unstage)
14517         @[ -f ./gawk/Makefile ] || exit 0; \
14518         r=`${PWD_COMMAND}`; export r; \
14519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14520         $(HOST_EXPORTS) \
14521         for flag in $(EXTRA_HOST_FLAGS) ; do \
14522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14523         done; \
14524         echo "Doing mostlyclean in gawk" ; \
14525         (cd $(HOST_SUBDIR)/gawk && \
14526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14528                   "RANLIB=$${RANLIB}" \
14529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14530                   mostlyclean) \
14531           || exit 1
14532
14533 @endif gawk
14534
14535 .PHONY: maybe-clean-gawk clean-gawk
14536 maybe-clean-gawk:
14537 @if gawk
14538 maybe-clean-gawk: clean-gawk
14539
14540 clean-gawk: 
14541         @: $(MAKE); $(unstage)
14542         @[ -f ./gawk/Makefile ] || exit 0; \
14543         r=`${PWD_COMMAND}`; export r; \
14544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14545         $(HOST_EXPORTS) \
14546         for flag in $(EXTRA_HOST_FLAGS) ; do \
14547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14548         done; \
14549         echo "Doing clean in gawk" ; \
14550         (cd $(HOST_SUBDIR)/gawk && \
14551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14553                   "RANLIB=$${RANLIB}" \
14554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14555                   clean) \
14556           || exit 1
14557
14558 @endif gawk
14559
14560 .PHONY: maybe-distclean-gawk distclean-gawk
14561 maybe-distclean-gawk:
14562 @if gawk
14563 maybe-distclean-gawk: distclean-gawk
14564
14565 distclean-gawk: 
14566         @: $(MAKE); $(unstage)
14567         @[ -f ./gawk/Makefile ] || exit 0; \
14568         r=`${PWD_COMMAND}`; export r; \
14569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570         $(HOST_EXPORTS) \
14571         for flag in $(EXTRA_HOST_FLAGS) ; do \
14572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14573         done; \
14574         echo "Doing distclean in gawk" ; \
14575         (cd $(HOST_SUBDIR)/gawk && \
14576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14578                   "RANLIB=$${RANLIB}" \
14579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14580                   distclean) \
14581           || exit 1
14582
14583 @endif gawk
14584
14585 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
14586 maybe-maintainer-clean-gawk:
14587 @if gawk
14588 maybe-maintainer-clean-gawk: maintainer-clean-gawk
14589
14590 maintainer-clean-gawk: 
14591         @: $(MAKE); $(unstage)
14592         @[ -f ./gawk/Makefile ] || exit 0; \
14593         r=`${PWD_COMMAND}`; export r; \
14594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14595         $(HOST_EXPORTS) \
14596         for flag in $(EXTRA_HOST_FLAGS) ; do \
14597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14598         done; \
14599         echo "Doing maintainer-clean in gawk" ; \
14600         (cd $(HOST_SUBDIR)/gawk && \
14601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14603                   "RANLIB=$${RANLIB}" \
14604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14605                   maintainer-clean) \
14606           || exit 1
14607
14608 @endif gawk
14609
14610
14611
14612 .PHONY: configure-gettext maybe-configure-gettext
14613 maybe-configure-gettext:
14614 @if gcc-bootstrap
14615 configure-gettext: stage_current
14616 @endif gcc-bootstrap
14617 @if gettext
14618 maybe-configure-gettext: configure-gettext
14619 configure-gettext: 
14620         @: $(MAKE); $(unstage)
14621         @r=`${PWD_COMMAND}`; export r; \
14622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
14624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
14625         $(HOST_EXPORTS) \
14626         echo Configuring in $(HOST_SUBDIR)/gettext; \
14627         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
14628         case $(srcdir) in \
14629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14630           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
14631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14632         esac; \
14633         srcdiroption="--srcdir=$${topdir}/gettext"; \
14634         libsrcdir="$$s/gettext"; \
14635         $(SHELL) $${libsrcdir}/configure \
14636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14637           --target=${target_alias} $${srcdiroption}  \
14638           || exit 1
14639 @endif gettext
14640
14641
14642
14643
14644
14645 .PHONY: all-gettext maybe-all-gettext
14646 maybe-all-gettext:
14647 @if gcc-bootstrap
14648 all-gettext: stage_current
14649 @endif gcc-bootstrap
14650 @if gettext
14651 TARGET-gettext=all
14652 maybe-all-gettext: all-gettext
14653 all-gettext: configure-gettext
14654         @: $(MAKE); $(unstage)
14655         @r=`${PWD_COMMAND}`; export r; \
14656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14657         $(HOST_EXPORTS) \
14658         (cd $(HOST_SUBDIR)/gettext && \
14659           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
14660 @endif gettext
14661
14662
14663
14664
14665 .PHONY: check-gettext maybe-check-gettext
14666 maybe-check-gettext:
14667 @if gettext
14668 maybe-check-gettext: check-gettext
14669
14670 check-gettext:
14671         @: $(MAKE); $(unstage)
14672         @r=`${PWD_COMMAND}`; export r; \
14673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14674         $(HOST_EXPORTS) \
14675         (cd $(HOST_SUBDIR)/gettext && \
14676           $(MAKE) $(FLAGS_TO_PASS)  check)
14677
14678 @endif gettext
14679
14680 .PHONY: install-gettext maybe-install-gettext
14681 maybe-install-gettext:
14682 @if gettext
14683 maybe-install-gettext: install-gettext
14684
14685 install-gettext: installdirs
14686         @: $(MAKE); $(unstage)
14687         @r=`${PWD_COMMAND}`; export r; \
14688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14689         $(HOST_EXPORTS) \
14690         (cd $(HOST_SUBDIR)/gettext && \
14691           $(MAKE) $(FLAGS_TO_PASS)  install)
14692
14693 @endif gettext
14694
14695 # Other targets (info, dvi, pdf, etc.)
14696
14697 .PHONY: maybe-info-gettext info-gettext
14698 maybe-info-gettext:
14699 @if gettext
14700 maybe-info-gettext: info-gettext
14701
14702 info-gettext: \
14703     configure-gettext 
14704         @: $(MAKE); $(unstage)
14705         @[ -f ./gettext/Makefile ] || exit 0; \
14706         r=`${PWD_COMMAND}`; export r; \
14707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708         $(HOST_EXPORTS) \
14709         for flag in $(EXTRA_HOST_FLAGS) ; do \
14710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14711         done; \
14712         echo "Doing info in gettext" ; \
14713         (cd $(HOST_SUBDIR)/gettext && \
14714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14716                   "RANLIB=$${RANLIB}" \
14717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14718                   info) \
14719           || exit 1
14720
14721 @endif gettext
14722
14723 .PHONY: maybe-dvi-gettext dvi-gettext
14724 maybe-dvi-gettext:
14725 @if gettext
14726 maybe-dvi-gettext: dvi-gettext
14727
14728 dvi-gettext: \
14729     configure-gettext 
14730         @: $(MAKE); $(unstage)
14731         @[ -f ./gettext/Makefile ] || exit 0; \
14732         r=`${PWD_COMMAND}`; export r; \
14733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734         $(HOST_EXPORTS) \
14735         for flag in $(EXTRA_HOST_FLAGS) ; do \
14736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14737         done; \
14738         echo "Doing dvi in gettext" ; \
14739         (cd $(HOST_SUBDIR)/gettext && \
14740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14742                   "RANLIB=$${RANLIB}" \
14743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14744                   dvi) \
14745           || exit 1
14746
14747 @endif gettext
14748
14749 .PHONY: maybe-pdf-gettext pdf-gettext
14750 maybe-pdf-gettext:
14751 @if gettext
14752 maybe-pdf-gettext: pdf-gettext
14753
14754 pdf-gettext: \
14755     configure-gettext 
14756         @: $(MAKE); $(unstage)
14757         @[ -f ./gettext/Makefile ] || exit 0; \
14758         r=`${PWD_COMMAND}`; export r; \
14759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760         $(HOST_EXPORTS) \
14761         for flag in $(EXTRA_HOST_FLAGS) ; do \
14762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14763         done; \
14764         echo "Doing pdf in gettext" ; \
14765         (cd $(HOST_SUBDIR)/gettext && \
14766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14768                   "RANLIB=$${RANLIB}" \
14769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14770                   pdf) \
14771           || exit 1
14772
14773 @endif gettext
14774
14775 .PHONY: maybe-html-gettext html-gettext
14776 maybe-html-gettext:
14777 @if gettext
14778 maybe-html-gettext: html-gettext
14779
14780 html-gettext: \
14781     configure-gettext 
14782         @: $(MAKE); $(unstage)
14783         @[ -f ./gettext/Makefile ] || exit 0; \
14784         r=`${PWD_COMMAND}`; export r; \
14785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14786         $(HOST_EXPORTS) \
14787         for flag in $(EXTRA_HOST_FLAGS) ; do \
14788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14789         done; \
14790         echo "Doing html in gettext" ; \
14791         (cd $(HOST_SUBDIR)/gettext && \
14792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14794                   "RANLIB=$${RANLIB}" \
14795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14796                   html) \
14797           || exit 1
14798
14799 @endif gettext
14800
14801 .PHONY: maybe-TAGS-gettext TAGS-gettext
14802 maybe-TAGS-gettext:
14803 @if gettext
14804 maybe-TAGS-gettext: TAGS-gettext
14805
14806 TAGS-gettext: \
14807     configure-gettext 
14808         @: $(MAKE); $(unstage)
14809         @[ -f ./gettext/Makefile ] || exit 0; \
14810         r=`${PWD_COMMAND}`; export r; \
14811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812         $(HOST_EXPORTS) \
14813         for flag in $(EXTRA_HOST_FLAGS) ; do \
14814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815         done; \
14816         echo "Doing TAGS in gettext" ; \
14817         (cd $(HOST_SUBDIR)/gettext && \
14818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820                   "RANLIB=$${RANLIB}" \
14821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14822                   TAGS) \
14823           || exit 1
14824
14825 @endif gettext
14826
14827 .PHONY: maybe-install-info-gettext install-info-gettext
14828 maybe-install-info-gettext:
14829 @if gettext
14830 maybe-install-info-gettext: install-info-gettext
14831
14832 install-info-gettext: \
14833     configure-gettext \
14834     info-gettext 
14835         @: $(MAKE); $(unstage)
14836         @[ -f ./gettext/Makefile ] || exit 0; \
14837         r=`${PWD_COMMAND}`; export r; \
14838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14839         $(HOST_EXPORTS) \
14840         for flag in $(EXTRA_HOST_FLAGS) ; do \
14841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14842         done; \
14843         echo "Doing install-info in gettext" ; \
14844         (cd $(HOST_SUBDIR)/gettext && \
14845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14847                   "RANLIB=$${RANLIB}" \
14848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14849                   install-info) \
14850           || exit 1
14851
14852 @endif gettext
14853
14854 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
14855 maybe-install-pdf-gettext:
14856 @if gettext
14857 maybe-install-pdf-gettext: install-pdf-gettext
14858
14859 install-pdf-gettext: \
14860     configure-gettext \
14861     pdf-gettext 
14862         @: $(MAKE); $(unstage)
14863         @[ -f ./gettext/Makefile ] || exit 0; \
14864         r=`${PWD_COMMAND}`; export r; \
14865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14866         $(HOST_EXPORTS) \
14867         for flag in $(EXTRA_HOST_FLAGS) ; do \
14868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14869         done; \
14870         echo "Doing install-pdf in gettext" ; \
14871         (cd $(HOST_SUBDIR)/gettext && \
14872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14874                   "RANLIB=$${RANLIB}" \
14875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14876                   install-pdf) \
14877           || exit 1
14878
14879 @endif gettext
14880
14881 .PHONY: maybe-install-html-gettext install-html-gettext
14882 maybe-install-html-gettext:
14883 @if gettext
14884 maybe-install-html-gettext: install-html-gettext
14885
14886 install-html-gettext: \
14887     configure-gettext \
14888     html-gettext 
14889         @: $(MAKE); $(unstage)
14890         @[ -f ./gettext/Makefile ] || exit 0; \
14891         r=`${PWD_COMMAND}`; export r; \
14892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893         $(HOST_EXPORTS) \
14894         for flag in $(EXTRA_HOST_FLAGS) ; do \
14895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14896         done; \
14897         echo "Doing install-html in gettext" ; \
14898         (cd $(HOST_SUBDIR)/gettext && \
14899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14901                   "RANLIB=$${RANLIB}" \
14902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14903                   install-html) \
14904           || exit 1
14905
14906 @endif gettext
14907
14908 .PHONY: maybe-installcheck-gettext installcheck-gettext
14909 maybe-installcheck-gettext:
14910 @if gettext
14911 maybe-installcheck-gettext: installcheck-gettext
14912
14913 installcheck-gettext: \
14914     configure-gettext 
14915         @: $(MAKE); $(unstage)
14916         @[ -f ./gettext/Makefile ] || exit 0; \
14917         r=`${PWD_COMMAND}`; export r; \
14918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14919         $(HOST_EXPORTS) \
14920         for flag in $(EXTRA_HOST_FLAGS) ; do \
14921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14922         done; \
14923         echo "Doing installcheck in gettext" ; \
14924         (cd $(HOST_SUBDIR)/gettext && \
14925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14927                   "RANLIB=$${RANLIB}" \
14928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14929                   installcheck) \
14930           || exit 1
14931
14932 @endif gettext
14933
14934 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
14935 maybe-mostlyclean-gettext:
14936 @if gettext
14937 maybe-mostlyclean-gettext: mostlyclean-gettext
14938
14939 mostlyclean-gettext: 
14940         @: $(MAKE); $(unstage)
14941         @[ -f ./gettext/Makefile ] || exit 0; \
14942         r=`${PWD_COMMAND}`; export r; \
14943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14944         $(HOST_EXPORTS) \
14945         for flag in $(EXTRA_HOST_FLAGS) ; do \
14946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14947         done; \
14948         echo "Doing mostlyclean in gettext" ; \
14949         (cd $(HOST_SUBDIR)/gettext && \
14950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14952                   "RANLIB=$${RANLIB}" \
14953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14954                   mostlyclean) \
14955           || exit 1
14956
14957 @endif gettext
14958
14959 .PHONY: maybe-clean-gettext clean-gettext
14960 maybe-clean-gettext:
14961 @if gettext
14962 maybe-clean-gettext: clean-gettext
14963
14964 clean-gettext: 
14965         @: $(MAKE); $(unstage)
14966         @[ -f ./gettext/Makefile ] || exit 0; \
14967         r=`${PWD_COMMAND}`; export r; \
14968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969         $(HOST_EXPORTS) \
14970         for flag in $(EXTRA_HOST_FLAGS) ; do \
14971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14972         done; \
14973         echo "Doing clean in gettext" ; \
14974         (cd $(HOST_SUBDIR)/gettext && \
14975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14977                   "RANLIB=$${RANLIB}" \
14978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14979                   clean) \
14980           || exit 1
14981
14982 @endif gettext
14983
14984 .PHONY: maybe-distclean-gettext distclean-gettext
14985 maybe-distclean-gettext:
14986 @if gettext
14987 maybe-distclean-gettext: distclean-gettext
14988
14989 distclean-gettext: 
14990         @: $(MAKE); $(unstage)
14991         @[ -f ./gettext/Makefile ] || exit 0; \
14992         r=`${PWD_COMMAND}`; export r; \
14993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14994         $(HOST_EXPORTS) \
14995         for flag in $(EXTRA_HOST_FLAGS) ; do \
14996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14997         done; \
14998         echo "Doing distclean in gettext" ; \
14999         (cd $(HOST_SUBDIR)/gettext && \
15000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15002                   "RANLIB=$${RANLIB}" \
15003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15004                   distclean) \
15005           || exit 1
15006
15007 @endif gettext
15008
15009 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15010 maybe-maintainer-clean-gettext:
15011 @if gettext
15012 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15013
15014 maintainer-clean-gettext: 
15015         @: $(MAKE); $(unstage)
15016         @[ -f ./gettext/Makefile ] || exit 0; \
15017         r=`${PWD_COMMAND}`; export r; \
15018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15019         $(HOST_EXPORTS) \
15020         for flag in $(EXTRA_HOST_FLAGS) ; do \
15021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15022         done; \
15023         echo "Doing maintainer-clean in gettext" ; \
15024         (cd $(HOST_SUBDIR)/gettext && \
15025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15027                   "RANLIB=$${RANLIB}" \
15028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15029                   maintainer-clean) \
15030           || exit 1
15031
15032 @endif gettext
15033
15034
15035
15036 .PHONY: configure-gmp maybe-configure-gmp
15037 maybe-configure-gmp:
15038 @if gcc-bootstrap
15039 configure-gmp: stage_current
15040 @endif gcc-bootstrap
15041 @if gmp
15042 maybe-configure-gmp: configure-gmp
15043 configure-gmp: 
15044         @r=`${PWD_COMMAND}`; export r; \
15045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15048         $(HOST_EXPORTS) \
15049         echo Configuring in $(HOST_SUBDIR)/gmp; \
15050         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15051         case $(srcdir) in \
15052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15053           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15055         esac; \
15056         srcdiroption="--srcdir=$${topdir}/gmp"; \
15057         libsrcdir="$$s/gmp"; \
15058         $(SHELL) $${libsrcdir}/configure \
15059           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15060           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15061           || exit 1
15062 @endif gmp
15063
15064
15065
15066 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15067 maybe-configure-stage1-gmp:
15068 @if gmp-bootstrap
15069 maybe-configure-stage1-gmp: configure-stage1-gmp
15070 configure-stage1-gmp:
15071         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15073         @r=`${PWD_COMMAND}`; export r; \
15074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15075         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15076         $(HOST_EXPORTS) \
15077         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15079         cd $(HOST_SUBDIR)/gmp || exit 1; \
15080         case $(srcdir) in \
15081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15082           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15084         esac; \
15085         srcdiroption="--srcdir=$${topdir}/gmp"; \
15086         libsrcdir="$$s/gmp"; \
15087         $(SHELL) $${libsrcdir}/configure \
15088           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15089           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15090            \
15091           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15092 @endif gmp-bootstrap
15093
15094 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15095 maybe-configure-stage2-gmp:
15096 @if gmp-bootstrap
15097 maybe-configure-stage2-gmp: configure-stage2-gmp
15098 configure-stage2-gmp:
15099         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15101         @r=`${PWD_COMMAND}`; export r; \
15102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15103         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15104         $(HOST_EXPORTS) \
15105         $(POSTSTAGE1_HOST_EXPORTS) \
15106         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15107         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15108         cd $(HOST_SUBDIR)/gmp || exit 1; \
15109         case $(srcdir) in \
15110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15111           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15113         esac; \
15114         srcdiroption="--srcdir=$${topdir}/gmp"; \
15115         libsrcdir="$$s/gmp"; \
15116         $(SHELL) $${libsrcdir}/configure \
15117           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15118           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15119           --with-build-libsubdir=$(HOST_SUBDIR) \
15120           @stage2_werror_flag@ --disable-shared
15121 @endif gmp-bootstrap
15122
15123 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15124 maybe-configure-stage3-gmp:
15125 @if gmp-bootstrap
15126 maybe-configure-stage3-gmp: configure-stage3-gmp
15127 configure-stage3-gmp:
15128         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15130         @r=`${PWD_COMMAND}`; export r; \
15131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15133         $(HOST_EXPORTS) \
15134         $(POSTSTAGE1_HOST_EXPORTS) \
15135         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15137         cd $(HOST_SUBDIR)/gmp || exit 1; \
15138         case $(srcdir) in \
15139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15140           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15142         esac; \
15143         srcdiroption="--srcdir=$${topdir}/gmp"; \
15144         libsrcdir="$$s/gmp"; \
15145         $(SHELL) $${libsrcdir}/configure \
15146           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15147           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15148           --with-build-libsubdir=$(HOST_SUBDIR) \
15149           @stage2_werror_flag@ --disable-shared
15150 @endif gmp-bootstrap
15151
15152 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15153 maybe-configure-stage4-gmp:
15154 @if gmp-bootstrap
15155 maybe-configure-stage4-gmp: configure-stage4-gmp
15156 configure-stage4-gmp:
15157         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15159         @r=`${PWD_COMMAND}`; export r; \
15160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15161         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15162         $(HOST_EXPORTS) \
15163         $(POSTSTAGE1_HOST_EXPORTS) \
15164         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15166         cd $(HOST_SUBDIR)/gmp || exit 1; \
15167         case $(srcdir) in \
15168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15169           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15171         esac; \
15172         srcdiroption="--srcdir=$${topdir}/gmp"; \
15173         libsrcdir="$$s/gmp"; \
15174         $(SHELL) $${libsrcdir}/configure \
15175           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15176           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15177           --with-build-libsubdir=$(HOST_SUBDIR) \
15178           @stage2_werror_flag@ --disable-shared
15179 @endif gmp-bootstrap
15180
15181 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15182 maybe-configure-stageprofile-gmp:
15183 @if gmp-bootstrap
15184 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15185 configure-stageprofile-gmp:
15186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15188         @r=`${PWD_COMMAND}`; export r; \
15189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15190         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15191         $(HOST_EXPORTS) \
15192         $(POSTSTAGE1_HOST_EXPORTS) \
15193         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15195         cd $(HOST_SUBDIR)/gmp || exit 1; \
15196         case $(srcdir) in \
15197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15198           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15200         esac; \
15201         srcdiroption="--srcdir=$${topdir}/gmp"; \
15202         libsrcdir="$$s/gmp"; \
15203         $(SHELL) $${libsrcdir}/configure \
15204           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15205           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15206           --with-build-libsubdir=$(HOST_SUBDIR) \
15207           @stage2_werror_flag@ --disable-shared
15208 @endif gmp-bootstrap
15209
15210 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15211 maybe-configure-stagefeedback-gmp:
15212 @if gmp-bootstrap
15213 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15214 configure-stagefeedback-gmp:
15215         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15217         @r=`${PWD_COMMAND}`; export r; \
15218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15219         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15220         $(HOST_EXPORTS) \
15221         $(POSTSTAGE1_HOST_EXPORTS) \
15222         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15224         cd $(HOST_SUBDIR)/gmp || exit 1; \
15225         case $(srcdir) in \
15226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15227           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15229         esac; \
15230         srcdiroption="--srcdir=$${topdir}/gmp"; \
15231         libsrcdir="$$s/gmp"; \
15232         $(SHELL) $${libsrcdir}/configure \
15233           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15234           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15235           --with-build-libsubdir=$(HOST_SUBDIR) \
15236           @stage2_werror_flag@ --disable-shared
15237 @endif gmp-bootstrap
15238
15239
15240
15241
15242
15243 .PHONY: all-gmp maybe-all-gmp
15244 maybe-all-gmp:
15245 @if gcc-bootstrap
15246 all-gmp: stage_current
15247 @endif gcc-bootstrap
15248 @if gmp
15249 TARGET-gmp=all
15250 maybe-all-gmp: all-gmp
15251 all-gmp: configure-gmp
15252         @r=`${PWD_COMMAND}`; export r; \
15253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15254         $(HOST_EXPORTS) \
15255         (cd $(HOST_SUBDIR)/gmp && \
15256           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gmp))
15257 @endif gmp
15258
15259
15260
15261 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15262 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15263 maybe-all-stage1-gmp:
15264 maybe-clean-stage1-gmp:
15265 @if gmp-bootstrap
15266 maybe-all-stage1-gmp: all-stage1-gmp
15267 all-stage1: all-stage1-gmp
15268 TARGET-stage1-gmp = $(TARGET-gmp)
15269 all-stage1-gmp: configure-stage1-gmp
15270         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15271         @r=`${PWD_COMMAND}`; export r; \
15272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15273         $(HOST_EXPORTS) \
15274         cd $(HOST_SUBDIR)/gmp && \
15275         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
15276                 $(TARGET-stage1-gmp)
15277
15278 maybe-clean-stage1-gmp: clean-stage1-gmp
15279 clean-stage1: clean-stage1-gmp
15280 clean-stage1-gmp:
15281         @if [ $(current_stage) = stage1 ]; then \
15282           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15283         else \
15284           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15285           $(MAKE) stage1-start; \
15286         fi; \
15287         cd $(HOST_SUBDIR)/gmp && \
15288         $(MAKE) $(FLAGS_TO_PASS)  \
15289                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
15290 @endif gmp-bootstrap
15291
15292
15293 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
15294 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
15295 maybe-all-stage2-gmp:
15296 maybe-clean-stage2-gmp:
15297 @if gmp-bootstrap
15298 maybe-all-stage2-gmp: all-stage2-gmp
15299 all-stage2: all-stage2-gmp
15300 TARGET-stage2-gmp = $(TARGET-gmp)
15301 all-stage2-gmp: configure-stage2-gmp
15302         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15303         @r=`${PWD_COMMAND}`; export r; \
15304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15305         $(HOST_EXPORTS) \
15306         $(POSTSTAGE1_HOST_EXPORTS) \
15307         cd $(HOST_SUBDIR)/gmp && \
15308         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15309                 $(TARGET-stage2-gmp)
15310
15311 maybe-clean-stage2-gmp: clean-stage2-gmp
15312 clean-stage2: clean-stage2-gmp
15313 clean-stage2-gmp:
15314         @if [ $(current_stage) = stage2 ]; then \
15315           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15316         else \
15317           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
15318           $(MAKE) stage2-start; \
15319         fi; \
15320         cd $(HOST_SUBDIR)/gmp && \
15321         $(MAKE) $(FLAGS_TO_PASS)  \
15322                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15323                   clean
15324 @endif gmp-bootstrap
15325
15326
15327 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
15328 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
15329 maybe-all-stage3-gmp:
15330 maybe-clean-stage3-gmp:
15331 @if gmp-bootstrap
15332 maybe-all-stage3-gmp: all-stage3-gmp
15333 all-stage3: all-stage3-gmp
15334 TARGET-stage3-gmp = $(TARGET-gmp)
15335 all-stage3-gmp: configure-stage3-gmp
15336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15337         @r=`${PWD_COMMAND}`; export r; \
15338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339         $(HOST_EXPORTS) \
15340         $(POSTSTAGE1_HOST_EXPORTS) \
15341         cd $(HOST_SUBDIR)/gmp && \
15342         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15343                 $(TARGET-stage3-gmp)
15344
15345 maybe-clean-stage3-gmp: clean-stage3-gmp
15346 clean-stage3: clean-stage3-gmp
15347 clean-stage3-gmp:
15348         @if [ $(current_stage) = stage3 ]; then \
15349           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15350         else \
15351           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
15352           $(MAKE) stage3-start; \
15353         fi; \
15354         cd $(HOST_SUBDIR)/gmp && \
15355         $(MAKE) $(FLAGS_TO_PASS)  \
15356                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15357                   clean
15358 @endif gmp-bootstrap
15359
15360
15361 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
15362 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
15363 maybe-all-stage4-gmp:
15364 maybe-clean-stage4-gmp:
15365 @if gmp-bootstrap
15366 maybe-all-stage4-gmp: all-stage4-gmp
15367 all-stage4: all-stage4-gmp
15368 TARGET-stage4-gmp = $(TARGET-gmp)
15369 all-stage4-gmp: configure-stage4-gmp
15370         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15371         @r=`${PWD_COMMAND}`; export r; \
15372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373         $(HOST_EXPORTS) \
15374         $(POSTSTAGE1_HOST_EXPORTS) \
15375         cd $(HOST_SUBDIR)/gmp && \
15376         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15377                 $(TARGET-stage4-gmp)
15378
15379 maybe-clean-stage4-gmp: clean-stage4-gmp
15380 clean-stage4: clean-stage4-gmp
15381 clean-stage4-gmp:
15382         @if [ $(current_stage) = stage4 ]; then \
15383           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15384         else \
15385           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
15386           $(MAKE) stage4-start; \
15387         fi; \
15388         cd $(HOST_SUBDIR)/gmp && \
15389         $(MAKE) $(FLAGS_TO_PASS)  \
15390                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15391                   clean
15392 @endif gmp-bootstrap
15393
15394
15395 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
15396 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
15397 maybe-all-stageprofile-gmp:
15398 maybe-clean-stageprofile-gmp:
15399 @if gmp-bootstrap
15400 maybe-all-stageprofile-gmp: all-stageprofile-gmp
15401 all-stageprofile: all-stageprofile-gmp
15402 TARGET-stageprofile-gmp = $(TARGET-gmp)
15403 all-stageprofile-gmp: configure-stageprofile-gmp
15404         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15405         @r=`${PWD_COMMAND}`; export r; \
15406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407         $(HOST_EXPORTS) \
15408         $(POSTSTAGE1_HOST_EXPORTS) \
15409         cd $(HOST_SUBDIR)/gmp && \
15410         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15411                 $(TARGET-stageprofile-gmp)
15412
15413 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
15414 clean-stageprofile: clean-stageprofile-gmp
15415 clean-stageprofile-gmp:
15416         @if [ $(current_stage) = stageprofile ]; then \
15417           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15418         else \
15419           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
15420           $(MAKE) stageprofile-start; \
15421         fi; \
15422         cd $(HOST_SUBDIR)/gmp && \
15423         $(MAKE) $(FLAGS_TO_PASS)  \
15424                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15425                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15426 @endif gmp-bootstrap
15427
15428
15429 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
15430 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
15431 maybe-all-stagefeedback-gmp:
15432 maybe-clean-stagefeedback-gmp:
15433 @if gmp-bootstrap
15434 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
15435 all-stagefeedback: all-stagefeedback-gmp
15436 TARGET-stagefeedback-gmp = $(TARGET-gmp)
15437 all-stagefeedback-gmp: configure-stagefeedback-gmp
15438         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15439         @r=`${PWD_COMMAND}`; export r; \
15440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441         $(HOST_EXPORTS) \
15442         $(POSTSTAGE1_HOST_EXPORTS) \
15443         cd $(HOST_SUBDIR)/gmp && \
15444         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15445                 $(TARGET-stagefeedback-gmp)
15446
15447 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
15448 clean-stagefeedback: clean-stagefeedback-gmp
15449 clean-stagefeedback-gmp:
15450         @if [ $(current_stage) = stagefeedback ]; then \
15451           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15452         else \
15453           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
15454           $(MAKE) stagefeedback-start; \
15455         fi; \
15456         cd $(HOST_SUBDIR)/gmp && \
15457         $(MAKE) $(FLAGS_TO_PASS)  \
15458                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15459                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15460 @endif gmp-bootstrap
15461
15462
15463
15464
15465
15466 .PHONY: check-gmp maybe-check-gmp
15467 maybe-check-gmp:
15468 @if gmp
15469 maybe-check-gmp: check-gmp
15470
15471 check-gmp:
15472         @: $(MAKE); $(unstage)
15473         @r=`${PWD_COMMAND}`; export r; \
15474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475         $(HOST_EXPORTS) \
15476         (cd $(HOST_SUBDIR)/gmp && \
15477           $(MAKE) $(FLAGS_TO_PASS)  check)
15478
15479 @endif gmp
15480
15481 .PHONY: install-gmp maybe-install-gmp
15482 maybe-install-gmp:
15483 @if gmp
15484 maybe-install-gmp: install-gmp
15485
15486 install-gmp:
15487
15488 @endif gmp
15489
15490 # Other targets (info, dvi, pdf, etc.)
15491
15492 .PHONY: maybe-info-gmp info-gmp
15493 maybe-info-gmp:
15494 @if gmp
15495 maybe-info-gmp: info-gmp
15496
15497 info-gmp: \
15498     configure-gmp 
15499         @[ -f ./gmp/Makefile ] || exit 0; \
15500         r=`${PWD_COMMAND}`; export r; \
15501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15502         $(HOST_EXPORTS) \
15503         for flag in $(EXTRA_HOST_FLAGS) ; do \
15504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15505         done; \
15506         echo "Doing info in gmp" ; \
15507         (cd $(HOST_SUBDIR)/gmp && \
15508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15510                   "RANLIB=$${RANLIB}" \
15511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15512                   info) \
15513           || exit 1
15514
15515 @endif gmp
15516
15517 .PHONY: maybe-dvi-gmp dvi-gmp
15518 maybe-dvi-gmp:
15519 @if gmp
15520 maybe-dvi-gmp: dvi-gmp
15521
15522 dvi-gmp: \
15523     configure-gmp 
15524         @[ -f ./gmp/Makefile ] || exit 0; \
15525         r=`${PWD_COMMAND}`; export r; \
15526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15527         $(HOST_EXPORTS) \
15528         for flag in $(EXTRA_HOST_FLAGS) ; do \
15529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15530         done; \
15531         echo "Doing dvi in gmp" ; \
15532         (cd $(HOST_SUBDIR)/gmp && \
15533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15535                   "RANLIB=$${RANLIB}" \
15536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15537                   dvi) \
15538           || exit 1
15539
15540 @endif gmp
15541
15542 .PHONY: maybe-pdf-gmp pdf-gmp
15543 maybe-pdf-gmp:
15544 @if gmp
15545 maybe-pdf-gmp: pdf-gmp
15546
15547 pdf-gmp: \
15548     configure-gmp 
15549         @[ -f ./gmp/Makefile ] || exit 0; \
15550         r=`${PWD_COMMAND}`; export r; \
15551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552         $(HOST_EXPORTS) \
15553         for flag in $(EXTRA_HOST_FLAGS) ; do \
15554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15555         done; \
15556         echo "Doing pdf in gmp" ; \
15557         (cd $(HOST_SUBDIR)/gmp && \
15558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15560                   "RANLIB=$${RANLIB}" \
15561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15562                   pdf) \
15563           || exit 1
15564
15565 @endif gmp
15566
15567 .PHONY: maybe-html-gmp html-gmp
15568 maybe-html-gmp:
15569 @if gmp
15570 maybe-html-gmp: html-gmp
15571
15572 html-gmp: \
15573     configure-gmp 
15574         @[ -f ./gmp/Makefile ] || exit 0; \
15575         r=`${PWD_COMMAND}`; export r; \
15576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15577         $(HOST_EXPORTS) \
15578         for flag in $(EXTRA_HOST_FLAGS) ; do \
15579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15580         done; \
15581         echo "Doing html in gmp" ; \
15582         (cd $(HOST_SUBDIR)/gmp && \
15583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15585                   "RANLIB=$${RANLIB}" \
15586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15587                   html) \
15588           || exit 1
15589
15590 @endif gmp
15591
15592 .PHONY: maybe-TAGS-gmp TAGS-gmp
15593 maybe-TAGS-gmp:
15594 @if gmp
15595 maybe-TAGS-gmp: TAGS-gmp
15596
15597 TAGS-gmp: \
15598     configure-gmp 
15599         @[ -f ./gmp/Makefile ] || exit 0; \
15600         r=`${PWD_COMMAND}`; export r; \
15601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602         $(HOST_EXPORTS) \
15603         for flag in $(EXTRA_HOST_FLAGS) ; do \
15604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15605         done; \
15606         echo "Doing TAGS in gmp" ; \
15607         (cd $(HOST_SUBDIR)/gmp && \
15608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15610                   "RANLIB=$${RANLIB}" \
15611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15612                   TAGS) \
15613           || exit 1
15614
15615 @endif gmp
15616
15617 .PHONY: maybe-install-info-gmp install-info-gmp
15618 maybe-install-info-gmp:
15619 @if gmp
15620 maybe-install-info-gmp: install-info-gmp
15621
15622 install-info-gmp: \
15623     configure-gmp \
15624     info-gmp 
15625         @[ -f ./gmp/Makefile ] || exit 0; \
15626         r=`${PWD_COMMAND}`; export r; \
15627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15628         $(HOST_EXPORTS) \
15629         for flag in $(EXTRA_HOST_FLAGS) ; do \
15630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15631         done; \
15632         echo "Doing install-info in gmp" ; \
15633         (cd $(HOST_SUBDIR)/gmp && \
15634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15636                   "RANLIB=$${RANLIB}" \
15637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15638                   install-info) \
15639           || exit 1
15640
15641 @endif gmp
15642
15643 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
15644 maybe-install-pdf-gmp:
15645 @if gmp
15646 maybe-install-pdf-gmp: install-pdf-gmp
15647
15648 install-pdf-gmp: \
15649     configure-gmp \
15650     pdf-gmp 
15651         @[ -f ./gmp/Makefile ] || exit 0; \
15652         r=`${PWD_COMMAND}`; export r; \
15653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654         $(HOST_EXPORTS) \
15655         for flag in $(EXTRA_HOST_FLAGS) ; do \
15656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15657         done; \
15658         echo "Doing install-pdf in gmp" ; \
15659         (cd $(HOST_SUBDIR)/gmp && \
15660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15662                   "RANLIB=$${RANLIB}" \
15663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15664                   install-pdf) \
15665           || exit 1
15666
15667 @endif gmp
15668
15669 .PHONY: maybe-install-html-gmp install-html-gmp
15670 maybe-install-html-gmp:
15671 @if gmp
15672 maybe-install-html-gmp: install-html-gmp
15673
15674 install-html-gmp: \
15675     configure-gmp \
15676     html-gmp 
15677         @[ -f ./gmp/Makefile ] || exit 0; \
15678         r=`${PWD_COMMAND}`; export r; \
15679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15680         $(HOST_EXPORTS) \
15681         for flag in $(EXTRA_HOST_FLAGS) ; do \
15682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15683         done; \
15684         echo "Doing install-html in gmp" ; \
15685         (cd $(HOST_SUBDIR)/gmp && \
15686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15688                   "RANLIB=$${RANLIB}" \
15689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15690                   install-html) \
15691           || exit 1
15692
15693 @endif gmp
15694
15695 .PHONY: maybe-installcheck-gmp installcheck-gmp
15696 maybe-installcheck-gmp:
15697 @if gmp
15698 maybe-installcheck-gmp: installcheck-gmp
15699
15700 installcheck-gmp: \
15701     configure-gmp 
15702         @[ -f ./gmp/Makefile ] || exit 0; \
15703         r=`${PWD_COMMAND}`; export r; \
15704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15705         $(HOST_EXPORTS) \
15706         for flag in $(EXTRA_HOST_FLAGS) ; do \
15707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15708         done; \
15709         echo "Doing installcheck in gmp" ; \
15710         (cd $(HOST_SUBDIR)/gmp && \
15711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15713                   "RANLIB=$${RANLIB}" \
15714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15715                   installcheck) \
15716           || exit 1
15717
15718 @endif gmp
15719
15720 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
15721 maybe-mostlyclean-gmp:
15722 @if gmp
15723 maybe-mostlyclean-gmp: mostlyclean-gmp
15724
15725 mostlyclean-gmp: 
15726         @[ -f ./gmp/Makefile ] || exit 0; \
15727         r=`${PWD_COMMAND}`; export r; \
15728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15729         $(HOST_EXPORTS) \
15730         for flag in $(EXTRA_HOST_FLAGS) ; do \
15731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15732         done; \
15733         echo "Doing mostlyclean in gmp" ; \
15734         (cd $(HOST_SUBDIR)/gmp && \
15735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15737                   "RANLIB=$${RANLIB}" \
15738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15739                   mostlyclean) \
15740           || exit 1
15741
15742 @endif gmp
15743
15744 .PHONY: maybe-clean-gmp clean-gmp
15745 maybe-clean-gmp:
15746 @if gmp
15747 maybe-clean-gmp: clean-gmp
15748
15749 clean-gmp: 
15750         @[ -f ./gmp/Makefile ] || exit 0; \
15751         r=`${PWD_COMMAND}`; export r; \
15752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15753         $(HOST_EXPORTS) \
15754         for flag in $(EXTRA_HOST_FLAGS) ; do \
15755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15756         done; \
15757         echo "Doing clean in gmp" ; \
15758         (cd $(HOST_SUBDIR)/gmp && \
15759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15761                   "RANLIB=$${RANLIB}" \
15762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15763                   clean) \
15764           || exit 1
15765
15766 @endif gmp
15767
15768 .PHONY: maybe-distclean-gmp distclean-gmp
15769 maybe-distclean-gmp:
15770 @if gmp
15771 maybe-distclean-gmp: distclean-gmp
15772
15773 distclean-gmp: 
15774         @[ -f ./gmp/Makefile ] || exit 0; \
15775         r=`${PWD_COMMAND}`; export r; \
15776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777         $(HOST_EXPORTS) \
15778         for flag in $(EXTRA_HOST_FLAGS) ; do \
15779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15780         done; \
15781         echo "Doing distclean in gmp" ; \
15782         (cd $(HOST_SUBDIR)/gmp && \
15783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15785                   "RANLIB=$${RANLIB}" \
15786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15787                   distclean) \
15788           || exit 1
15789
15790 @endif gmp
15791
15792 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
15793 maybe-maintainer-clean-gmp:
15794 @if gmp
15795 maybe-maintainer-clean-gmp: maintainer-clean-gmp
15796
15797 maintainer-clean-gmp: 
15798         @[ -f ./gmp/Makefile ] || exit 0; \
15799         r=`${PWD_COMMAND}`; export r; \
15800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801         $(HOST_EXPORTS) \
15802         for flag in $(EXTRA_HOST_FLAGS) ; do \
15803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15804         done; \
15805         echo "Doing maintainer-clean in gmp" ; \
15806         (cd $(HOST_SUBDIR)/gmp && \
15807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15809                   "RANLIB=$${RANLIB}" \
15810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15811                   maintainer-clean) \
15812           || exit 1
15813
15814 @endif gmp
15815
15816
15817
15818 .PHONY: configure-mpfr maybe-configure-mpfr
15819 maybe-configure-mpfr:
15820 @if gcc-bootstrap
15821 configure-mpfr: stage_current
15822 @endif gcc-bootstrap
15823 @if mpfr
15824 maybe-configure-mpfr: configure-mpfr
15825 configure-mpfr: 
15826         @r=`${PWD_COMMAND}`; export r; \
15827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15828         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15830         $(HOST_EXPORTS) \
15831         echo Configuring in $(HOST_SUBDIR)/mpfr; \
15832         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
15833         case $(srcdir) in \
15834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15835           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15837         esac; \
15838         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15839         libsrcdir="$$s/mpfr"; \
15840         $(SHELL) $${libsrcdir}/configure \
15841           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15842           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
15843           || exit 1
15844 @endif mpfr
15845
15846
15847
15848 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
15849 maybe-configure-stage1-mpfr:
15850 @if mpfr-bootstrap
15851 maybe-configure-stage1-mpfr: configure-stage1-mpfr
15852 configure-stage1-mpfr:
15853         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15854         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15855         @r=`${PWD_COMMAND}`; export r; \
15856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15857         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15858         $(HOST_EXPORTS) \
15859         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
15860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15861         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15862         case $(srcdir) in \
15863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15864           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15866         esac; \
15867         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15868         libsrcdir="$$s/mpfr"; \
15869         $(SHELL) $${libsrcdir}/configure \
15870           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15871           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15872            \
15873           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15874 @endif mpfr-bootstrap
15875
15876 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
15877 maybe-configure-stage2-mpfr:
15878 @if mpfr-bootstrap
15879 maybe-configure-stage2-mpfr: configure-stage2-mpfr
15880 configure-stage2-mpfr:
15881         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15883         @r=`${PWD_COMMAND}`; export r; \
15884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15885         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15886         $(HOST_EXPORTS) \
15887         $(POSTSTAGE1_HOST_EXPORTS) \
15888         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
15889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15890         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15891         case $(srcdir) in \
15892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15893           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15895         esac; \
15896         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15897         libsrcdir="$$s/mpfr"; \
15898         $(SHELL) $${libsrcdir}/configure \
15899           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15900           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15901           --with-build-libsubdir=$(HOST_SUBDIR) \
15902           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15903 @endif mpfr-bootstrap
15904
15905 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
15906 maybe-configure-stage3-mpfr:
15907 @if mpfr-bootstrap
15908 maybe-configure-stage3-mpfr: configure-stage3-mpfr
15909 configure-stage3-mpfr:
15910         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15911         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15912         @r=`${PWD_COMMAND}`; export r; \
15913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15915         $(HOST_EXPORTS) \
15916         $(POSTSTAGE1_HOST_EXPORTS) \
15917         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
15918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15919         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15920         case $(srcdir) in \
15921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15922           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15924         esac; \
15925         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15926         libsrcdir="$$s/mpfr"; \
15927         $(SHELL) $${libsrcdir}/configure \
15928           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15929           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15930           --with-build-libsubdir=$(HOST_SUBDIR) \
15931           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15932 @endif mpfr-bootstrap
15933
15934 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
15935 maybe-configure-stage4-mpfr:
15936 @if mpfr-bootstrap
15937 maybe-configure-stage4-mpfr: configure-stage4-mpfr
15938 configure-stage4-mpfr:
15939         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15941         @r=`${PWD_COMMAND}`; export r; \
15942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15943         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15944         $(HOST_EXPORTS) \
15945         $(POSTSTAGE1_HOST_EXPORTS) \
15946         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
15947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15948         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15949         case $(srcdir) in \
15950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15951           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15953         esac; \
15954         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15955         libsrcdir="$$s/mpfr"; \
15956         $(SHELL) $${libsrcdir}/configure \
15957           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15958           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15959           --with-build-libsubdir=$(HOST_SUBDIR) \
15960           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15961 @endif mpfr-bootstrap
15962
15963 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
15964 maybe-configure-stageprofile-mpfr:
15965 @if mpfr-bootstrap
15966 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
15967 configure-stageprofile-mpfr:
15968         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15969         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15970         @r=`${PWD_COMMAND}`; export r; \
15971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15972         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15973         $(HOST_EXPORTS) \
15974         $(POSTSTAGE1_HOST_EXPORTS) \
15975         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
15976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15977         cd $(HOST_SUBDIR)/mpfr || exit 1; \
15978         case $(srcdir) in \
15979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15980           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15982         esac; \
15983         srcdiroption="--srcdir=$${topdir}/mpfr"; \
15984         libsrcdir="$$s/mpfr"; \
15985         $(SHELL) $${libsrcdir}/configure \
15986           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15987           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15988           --with-build-libsubdir=$(HOST_SUBDIR) \
15989           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15990 @endif mpfr-bootstrap
15991
15992 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
15993 maybe-configure-stagefeedback-mpfr:
15994 @if mpfr-bootstrap
15995 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
15996 configure-stagefeedback-mpfr:
15997         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15999         @r=`${PWD_COMMAND}`; export r; \
16000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16001         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16002         $(HOST_EXPORTS) \
16003         $(POSTSTAGE1_HOST_EXPORTS) \
16004         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16006         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16007         case $(srcdir) in \
16008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16009           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16011         esac; \
16012         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16013         libsrcdir="$$s/mpfr"; \
16014         $(SHELL) $${libsrcdir}/configure \
16015           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16016           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16017           --with-build-libsubdir=$(HOST_SUBDIR) \
16018           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16019 @endif mpfr-bootstrap
16020
16021
16022
16023
16024
16025 .PHONY: all-mpfr maybe-all-mpfr
16026 maybe-all-mpfr:
16027 @if gcc-bootstrap
16028 all-mpfr: stage_current
16029 @endif gcc-bootstrap
16030 @if mpfr
16031 TARGET-mpfr=all
16032 maybe-all-mpfr: all-mpfr
16033 all-mpfr: configure-mpfr
16034         @r=`${PWD_COMMAND}`; export r; \
16035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16036         $(HOST_EXPORTS) \
16037         (cd $(HOST_SUBDIR)/mpfr && \
16038           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mpfr))
16039 @endif mpfr
16040
16041
16042
16043 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16044 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16045 maybe-all-stage1-mpfr:
16046 maybe-clean-stage1-mpfr:
16047 @if mpfr-bootstrap
16048 maybe-all-stage1-mpfr: all-stage1-mpfr
16049 all-stage1: all-stage1-mpfr
16050 TARGET-stage1-mpfr = $(TARGET-mpfr)
16051 all-stage1-mpfr: configure-stage1-mpfr
16052         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16053         @r=`${PWD_COMMAND}`; export r; \
16054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16055         $(HOST_EXPORTS) \
16056         cd $(HOST_SUBDIR)/mpfr && \
16057         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
16058                 $(TARGET-stage1-mpfr)
16059
16060 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16061 clean-stage1: clean-stage1-mpfr
16062 clean-stage1-mpfr:
16063         @if [ $(current_stage) = stage1 ]; then \
16064           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16065         else \
16066           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16067           $(MAKE) stage1-start; \
16068         fi; \
16069         cd $(HOST_SUBDIR)/mpfr && \
16070         $(MAKE) $(FLAGS_TO_PASS)  \
16071                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
16072 @endif mpfr-bootstrap
16073
16074
16075 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16076 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16077 maybe-all-stage2-mpfr:
16078 maybe-clean-stage2-mpfr:
16079 @if mpfr-bootstrap
16080 maybe-all-stage2-mpfr: all-stage2-mpfr
16081 all-stage2: all-stage2-mpfr
16082 TARGET-stage2-mpfr = $(TARGET-mpfr)
16083 all-stage2-mpfr: configure-stage2-mpfr
16084         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16085         @r=`${PWD_COMMAND}`; export r; \
16086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16087         $(HOST_EXPORTS) \
16088         $(POSTSTAGE1_HOST_EXPORTS) \
16089         cd $(HOST_SUBDIR)/mpfr && \
16090         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16091                 $(TARGET-stage2-mpfr)
16092
16093 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16094 clean-stage2: clean-stage2-mpfr
16095 clean-stage2-mpfr:
16096         @if [ $(current_stage) = stage2 ]; then \
16097           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16098         else \
16099           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16100           $(MAKE) stage2-start; \
16101         fi; \
16102         cd $(HOST_SUBDIR)/mpfr && \
16103         $(MAKE) $(FLAGS_TO_PASS)  \
16104                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16105                   clean
16106 @endif mpfr-bootstrap
16107
16108
16109 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16110 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16111 maybe-all-stage3-mpfr:
16112 maybe-clean-stage3-mpfr:
16113 @if mpfr-bootstrap
16114 maybe-all-stage3-mpfr: all-stage3-mpfr
16115 all-stage3: all-stage3-mpfr
16116 TARGET-stage3-mpfr = $(TARGET-mpfr)
16117 all-stage3-mpfr: configure-stage3-mpfr
16118         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16119         @r=`${PWD_COMMAND}`; export r; \
16120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16121         $(HOST_EXPORTS) \
16122         $(POSTSTAGE1_HOST_EXPORTS) \
16123         cd $(HOST_SUBDIR)/mpfr && \
16124         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16125                 $(TARGET-stage3-mpfr)
16126
16127 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16128 clean-stage3: clean-stage3-mpfr
16129 clean-stage3-mpfr:
16130         @if [ $(current_stage) = stage3 ]; then \
16131           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16132         else \
16133           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16134           $(MAKE) stage3-start; \
16135         fi; \
16136         cd $(HOST_SUBDIR)/mpfr && \
16137         $(MAKE) $(FLAGS_TO_PASS)  \
16138                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16139                   clean
16140 @endif mpfr-bootstrap
16141
16142
16143 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16144 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16145 maybe-all-stage4-mpfr:
16146 maybe-clean-stage4-mpfr:
16147 @if mpfr-bootstrap
16148 maybe-all-stage4-mpfr: all-stage4-mpfr
16149 all-stage4: all-stage4-mpfr
16150 TARGET-stage4-mpfr = $(TARGET-mpfr)
16151 all-stage4-mpfr: configure-stage4-mpfr
16152         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16153         @r=`${PWD_COMMAND}`; export r; \
16154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16155         $(HOST_EXPORTS) \
16156         $(POSTSTAGE1_HOST_EXPORTS) \
16157         cd $(HOST_SUBDIR)/mpfr && \
16158         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16159                 $(TARGET-stage4-mpfr)
16160
16161 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16162 clean-stage4: clean-stage4-mpfr
16163 clean-stage4-mpfr:
16164         @if [ $(current_stage) = stage4 ]; then \
16165           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16166         else \
16167           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16168           $(MAKE) stage4-start; \
16169         fi; \
16170         cd $(HOST_SUBDIR)/mpfr && \
16171         $(MAKE) $(FLAGS_TO_PASS)  \
16172                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16173                   clean
16174 @endif mpfr-bootstrap
16175
16176
16177 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16178 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16179 maybe-all-stageprofile-mpfr:
16180 maybe-clean-stageprofile-mpfr:
16181 @if mpfr-bootstrap
16182 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
16183 all-stageprofile: all-stageprofile-mpfr
16184 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
16185 all-stageprofile-mpfr: configure-stageprofile-mpfr
16186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16187         @r=`${PWD_COMMAND}`; export r; \
16188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16189         $(HOST_EXPORTS) \
16190         $(POSTSTAGE1_HOST_EXPORTS) \
16191         cd $(HOST_SUBDIR)/mpfr && \
16192         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16193                 $(TARGET-stageprofile-mpfr)
16194
16195 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
16196 clean-stageprofile: clean-stageprofile-mpfr
16197 clean-stageprofile-mpfr:
16198         @if [ $(current_stage) = stageprofile ]; then \
16199           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16200         else \
16201           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
16202           $(MAKE) stageprofile-start; \
16203         fi; \
16204         cd $(HOST_SUBDIR)/mpfr && \
16205         $(MAKE) $(FLAGS_TO_PASS)  \
16206                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16207                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16208 @endif mpfr-bootstrap
16209
16210
16211 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
16212 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
16213 maybe-all-stagefeedback-mpfr:
16214 maybe-clean-stagefeedback-mpfr:
16215 @if mpfr-bootstrap
16216 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
16217 all-stagefeedback: all-stagefeedback-mpfr
16218 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
16219 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
16220         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16221         @r=`${PWD_COMMAND}`; export r; \
16222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223         $(HOST_EXPORTS) \
16224         $(POSTSTAGE1_HOST_EXPORTS) \
16225         cd $(HOST_SUBDIR)/mpfr && \
16226         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16227                 $(TARGET-stagefeedback-mpfr)
16228
16229 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
16230 clean-stagefeedback: clean-stagefeedback-mpfr
16231 clean-stagefeedback-mpfr:
16232         @if [ $(current_stage) = stagefeedback ]; then \
16233           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16234         else \
16235           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
16236           $(MAKE) stagefeedback-start; \
16237         fi; \
16238         cd $(HOST_SUBDIR)/mpfr && \
16239         $(MAKE) $(FLAGS_TO_PASS)  \
16240                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16241                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16242 @endif mpfr-bootstrap
16243
16244
16245
16246
16247
16248 .PHONY: check-mpfr maybe-check-mpfr
16249 maybe-check-mpfr:
16250 @if mpfr
16251 maybe-check-mpfr: check-mpfr
16252
16253 check-mpfr:
16254         @: $(MAKE); $(unstage)
16255         @r=`${PWD_COMMAND}`; export r; \
16256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16257         $(HOST_EXPORTS) \
16258         (cd $(HOST_SUBDIR)/mpfr && \
16259           $(MAKE) $(FLAGS_TO_PASS)  check)
16260
16261 @endif mpfr
16262
16263 .PHONY: install-mpfr maybe-install-mpfr
16264 maybe-install-mpfr:
16265 @if mpfr
16266 maybe-install-mpfr: install-mpfr
16267
16268 install-mpfr:
16269
16270 @endif mpfr
16271
16272 # Other targets (info, dvi, pdf, etc.)
16273
16274 .PHONY: maybe-info-mpfr info-mpfr
16275 maybe-info-mpfr:
16276 @if mpfr
16277 maybe-info-mpfr: info-mpfr
16278
16279 info-mpfr: \
16280     configure-mpfr 
16281         @[ -f ./mpfr/Makefile ] || exit 0; \
16282         r=`${PWD_COMMAND}`; export r; \
16283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284         $(HOST_EXPORTS) \
16285         for flag in $(EXTRA_HOST_FLAGS) ; do \
16286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16287         done; \
16288         echo "Doing info in mpfr" ; \
16289         (cd $(HOST_SUBDIR)/mpfr && \
16290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16292                   "RANLIB=$${RANLIB}" \
16293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16294                   info) \
16295           || exit 1
16296
16297 @endif mpfr
16298
16299 .PHONY: maybe-dvi-mpfr dvi-mpfr
16300 maybe-dvi-mpfr:
16301 @if mpfr
16302 maybe-dvi-mpfr: dvi-mpfr
16303
16304 dvi-mpfr: \
16305     configure-mpfr 
16306         @[ -f ./mpfr/Makefile ] || exit 0; \
16307         r=`${PWD_COMMAND}`; export r; \
16308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16309         $(HOST_EXPORTS) \
16310         for flag in $(EXTRA_HOST_FLAGS) ; do \
16311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16312         done; \
16313         echo "Doing dvi in mpfr" ; \
16314         (cd $(HOST_SUBDIR)/mpfr && \
16315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16317                   "RANLIB=$${RANLIB}" \
16318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16319                   dvi) \
16320           || exit 1
16321
16322 @endif mpfr
16323
16324 .PHONY: maybe-pdf-mpfr pdf-mpfr
16325 maybe-pdf-mpfr:
16326 @if mpfr
16327 maybe-pdf-mpfr: pdf-mpfr
16328
16329 pdf-mpfr: \
16330     configure-mpfr 
16331         @[ -f ./mpfr/Makefile ] || exit 0; \
16332         r=`${PWD_COMMAND}`; export r; \
16333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16334         $(HOST_EXPORTS) \
16335         for flag in $(EXTRA_HOST_FLAGS) ; do \
16336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16337         done; \
16338         echo "Doing pdf in mpfr" ; \
16339         (cd $(HOST_SUBDIR)/mpfr && \
16340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16342                   "RANLIB=$${RANLIB}" \
16343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16344                   pdf) \
16345           || exit 1
16346
16347 @endif mpfr
16348
16349 .PHONY: maybe-html-mpfr html-mpfr
16350 maybe-html-mpfr:
16351 @if mpfr
16352 maybe-html-mpfr: html-mpfr
16353
16354 html-mpfr: \
16355     configure-mpfr 
16356         @[ -f ./mpfr/Makefile ] || exit 0; \
16357         r=`${PWD_COMMAND}`; export r; \
16358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359         $(HOST_EXPORTS) \
16360         for flag in $(EXTRA_HOST_FLAGS) ; do \
16361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16362         done; \
16363         echo "Doing html in mpfr" ; \
16364         (cd $(HOST_SUBDIR)/mpfr && \
16365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16367                   "RANLIB=$${RANLIB}" \
16368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16369                   html) \
16370           || exit 1
16371
16372 @endif mpfr
16373
16374 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
16375 maybe-TAGS-mpfr:
16376 @if mpfr
16377 maybe-TAGS-mpfr: TAGS-mpfr
16378
16379 TAGS-mpfr: \
16380     configure-mpfr 
16381         @[ -f ./mpfr/Makefile ] || exit 0; \
16382         r=`${PWD_COMMAND}`; export r; \
16383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16384         $(HOST_EXPORTS) \
16385         for flag in $(EXTRA_HOST_FLAGS) ; do \
16386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16387         done; \
16388         echo "Doing TAGS in mpfr" ; \
16389         (cd $(HOST_SUBDIR)/mpfr && \
16390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16392                   "RANLIB=$${RANLIB}" \
16393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16394                   TAGS) \
16395           || exit 1
16396
16397 @endif mpfr
16398
16399 .PHONY: maybe-install-info-mpfr install-info-mpfr
16400 maybe-install-info-mpfr:
16401 @if mpfr
16402 maybe-install-info-mpfr: install-info-mpfr
16403
16404 install-info-mpfr: \
16405     configure-mpfr \
16406     info-mpfr 
16407         @[ -f ./mpfr/Makefile ] || exit 0; \
16408         r=`${PWD_COMMAND}`; export r; \
16409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16410         $(HOST_EXPORTS) \
16411         for flag in $(EXTRA_HOST_FLAGS) ; do \
16412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16413         done; \
16414         echo "Doing install-info in mpfr" ; \
16415         (cd $(HOST_SUBDIR)/mpfr && \
16416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16418                   "RANLIB=$${RANLIB}" \
16419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16420                   install-info) \
16421           || exit 1
16422
16423 @endif mpfr
16424
16425 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
16426 maybe-install-pdf-mpfr:
16427 @if mpfr
16428 maybe-install-pdf-mpfr: install-pdf-mpfr
16429
16430 install-pdf-mpfr: \
16431     configure-mpfr \
16432     pdf-mpfr 
16433         @[ -f ./mpfr/Makefile ] || exit 0; \
16434         r=`${PWD_COMMAND}`; export r; \
16435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16436         $(HOST_EXPORTS) \
16437         for flag in $(EXTRA_HOST_FLAGS) ; do \
16438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16439         done; \
16440         echo "Doing install-pdf in mpfr" ; \
16441         (cd $(HOST_SUBDIR)/mpfr && \
16442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16444                   "RANLIB=$${RANLIB}" \
16445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16446                   install-pdf) \
16447           || exit 1
16448
16449 @endif mpfr
16450
16451 .PHONY: maybe-install-html-mpfr install-html-mpfr
16452 maybe-install-html-mpfr:
16453 @if mpfr
16454 maybe-install-html-mpfr: install-html-mpfr
16455
16456 install-html-mpfr: \
16457     configure-mpfr \
16458     html-mpfr 
16459         @[ -f ./mpfr/Makefile ] || exit 0; \
16460         r=`${PWD_COMMAND}`; export r; \
16461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16462         $(HOST_EXPORTS) \
16463         for flag in $(EXTRA_HOST_FLAGS) ; do \
16464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16465         done; \
16466         echo "Doing install-html in mpfr" ; \
16467         (cd $(HOST_SUBDIR)/mpfr && \
16468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16470                   "RANLIB=$${RANLIB}" \
16471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16472                   install-html) \
16473           || exit 1
16474
16475 @endif mpfr
16476
16477 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
16478 maybe-installcheck-mpfr:
16479 @if mpfr
16480 maybe-installcheck-mpfr: installcheck-mpfr
16481
16482 installcheck-mpfr: \
16483     configure-mpfr 
16484         @[ -f ./mpfr/Makefile ] || exit 0; \
16485         r=`${PWD_COMMAND}`; export r; \
16486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487         $(HOST_EXPORTS) \
16488         for flag in $(EXTRA_HOST_FLAGS) ; do \
16489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16490         done; \
16491         echo "Doing installcheck in mpfr" ; \
16492         (cd $(HOST_SUBDIR)/mpfr && \
16493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16495                   "RANLIB=$${RANLIB}" \
16496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16497                   installcheck) \
16498           || exit 1
16499
16500 @endif mpfr
16501
16502 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
16503 maybe-mostlyclean-mpfr:
16504 @if mpfr
16505 maybe-mostlyclean-mpfr: mostlyclean-mpfr
16506
16507 mostlyclean-mpfr: 
16508         @[ -f ./mpfr/Makefile ] || exit 0; \
16509         r=`${PWD_COMMAND}`; export r; \
16510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16511         $(HOST_EXPORTS) \
16512         for flag in $(EXTRA_HOST_FLAGS) ; do \
16513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16514         done; \
16515         echo "Doing mostlyclean in mpfr" ; \
16516         (cd $(HOST_SUBDIR)/mpfr && \
16517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16519                   "RANLIB=$${RANLIB}" \
16520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16521                   mostlyclean) \
16522           || exit 1
16523
16524 @endif mpfr
16525
16526 .PHONY: maybe-clean-mpfr clean-mpfr
16527 maybe-clean-mpfr:
16528 @if mpfr
16529 maybe-clean-mpfr: clean-mpfr
16530
16531 clean-mpfr: 
16532         @[ -f ./mpfr/Makefile ] || exit 0; \
16533         r=`${PWD_COMMAND}`; export r; \
16534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535         $(HOST_EXPORTS) \
16536         for flag in $(EXTRA_HOST_FLAGS) ; do \
16537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16538         done; \
16539         echo "Doing clean in mpfr" ; \
16540         (cd $(HOST_SUBDIR)/mpfr && \
16541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16543                   "RANLIB=$${RANLIB}" \
16544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16545                   clean) \
16546           || exit 1
16547
16548 @endif mpfr
16549
16550 .PHONY: maybe-distclean-mpfr distclean-mpfr
16551 maybe-distclean-mpfr:
16552 @if mpfr
16553 maybe-distclean-mpfr: distclean-mpfr
16554
16555 distclean-mpfr: 
16556         @[ -f ./mpfr/Makefile ] || exit 0; \
16557         r=`${PWD_COMMAND}`; export r; \
16558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16559         $(HOST_EXPORTS) \
16560         for flag in $(EXTRA_HOST_FLAGS) ; do \
16561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16562         done; \
16563         echo "Doing distclean in mpfr" ; \
16564         (cd $(HOST_SUBDIR)/mpfr && \
16565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16567                   "RANLIB=$${RANLIB}" \
16568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16569                   distclean) \
16570           || exit 1
16571
16572 @endif mpfr
16573
16574 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
16575 maybe-maintainer-clean-mpfr:
16576 @if mpfr
16577 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
16578
16579 maintainer-clean-mpfr: 
16580         @[ -f ./mpfr/Makefile ] || exit 0; \
16581         r=`${PWD_COMMAND}`; export r; \
16582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16583         $(HOST_EXPORTS) \
16584         for flag in $(EXTRA_HOST_FLAGS) ; do \
16585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16586         done; \
16587         echo "Doing maintainer-clean in mpfr" ; \
16588         (cd $(HOST_SUBDIR)/mpfr && \
16589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16591                   "RANLIB=$${RANLIB}" \
16592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16593                   maintainer-clean) \
16594           || exit 1
16595
16596 @endif mpfr
16597
16598
16599
16600 .PHONY: configure-gnuserv maybe-configure-gnuserv
16601 maybe-configure-gnuserv:
16602 @if gcc-bootstrap
16603 configure-gnuserv: stage_current
16604 @endif gcc-bootstrap
16605 @if gnuserv
16606 maybe-configure-gnuserv: configure-gnuserv
16607 configure-gnuserv: 
16608         @: $(MAKE); $(unstage)
16609         @r=`${PWD_COMMAND}`; export r; \
16610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16611         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
16612         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
16613         $(HOST_EXPORTS) \
16614         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
16615         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
16616         case $(srcdir) in \
16617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16618           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
16619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16620         esac; \
16621         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
16622         libsrcdir="$$s/gnuserv"; \
16623         $(SHELL) $${libsrcdir}/configure \
16624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16625           --target=${target_alias} $${srcdiroption}  \
16626           || exit 1
16627 @endif gnuserv
16628
16629
16630
16631
16632
16633 .PHONY: all-gnuserv maybe-all-gnuserv
16634 maybe-all-gnuserv:
16635 @if gcc-bootstrap
16636 all-gnuserv: stage_current
16637 @endif gcc-bootstrap
16638 @if gnuserv
16639 TARGET-gnuserv=all
16640 maybe-all-gnuserv: all-gnuserv
16641 all-gnuserv: configure-gnuserv
16642         @: $(MAKE); $(unstage)
16643         @r=`${PWD_COMMAND}`; export r; \
16644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645         $(HOST_EXPORTS) \
16646         (cd $(HOST_SUBDIR)/gnuserv && \
16647           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
16648 @endif gnuserv
16649
16650
16651
16652
16653 .PHONY: check-gnuserv maybe-check-gnuserv
16654 maybe-check-gnuserv:
16655 @if gnuserv
16656 maybe-check-gnuserv: check-gnuserv
16657
16658 check-gnuserv:
16659         @: $(MAKE); $(unstage)
16660         @r=`${PWD_COMMAND}`; export r; \
16661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16662         $(HOST_EXPORTS) \
16663         (cd $(HOST_SUBDIR)/gnuserv && \
16664           $(MAKE) $(FLAGS_TO_PASS)  check)
16665
16666 @endif gnuserv
16667
16668 .PHONY: install-gnuserv maybe-install-gnuserv
16669 maybe-install-gnuserv:
16670 @if gnuserv
16671 maybe-install-gnuserv: install-gnuserv
16672
16673 install-gnuserv: installdirs
16674         @: $(MAKE); $(unstage)
16675         @r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         $(HOST_EXPORTS) \
16678         (cd $(HOST_SUBDIR)/gnuserv && \
16679           $(MAKE) $(FLAGS_TO_PASS)  install)
16680
16681 @endif gnuserv
16682
16683 # Other targets (info, dvi, pdf, etc.)
16684
16685 .PHONY: maybe-info-gnuserv info-gnuserv
16686 maybe-info-gnuserv:
16687 @if gnuserv
16688 maybe-info-gnuserv: info-gnuserv
16689
16690 info-gnuserv: \
16691     configure-gnuserv 
16692         @: $(MAKE); $(unstage)
16693         @[ -f ./gnuserv/Makefile ] || exit 0; \
16694         r=`${PWD_COMMAND}`; export r; \
16695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16696         $(HOST_EXPORTS) \
16697         for flag in $(EXTRA_HOST_FLAGS) ; do \
16698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16699         done; \
16700         echo "Doing info in gnuserv" ; \
16701         (cd $(HOST_SUBDIR)/gnuserv && \
16702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16704                   "RANLIB=$${RANLIB}" \
16705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16706                   info) \
16707           || exit 1
16708
16709 @endif gnuserv
16710
16711 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
16712 maybe-dvi-gnuserv:
16713 @if gnuserv
16714 maybe-dvi-gnuserv: dvi-gnuserv
16715
16716 dvi-gnuserv: \
16717     configure-gnuserv 
16718         @: $(MAKE); $(unstage)
16719         @[ -f ./gnuserv/Makefile ] || exit 0; \
16720         r=`${PWD_COMMAND}`; export r; \
16721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16722         $(HOST_EXPORTS) \
16723         for flag in $(EXTRA_HOST_FLAGS) ; do \
16724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16725         done; \
16726         echo "Doing dvi in gnuserv" ; \
16727         (cd $(HOST_SUBDIR)/gnuserv && \
16728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16730                   "RANLIB=$${RANLIB}" \
16731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16732                   dvi) \
16733           || exit 1
16734
16735 @endif gnuserv
16736
16737 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
16738 maybe-pdf-gnuserv:
16739 @if gnuserv
16740 maybe-pdf-gnuserv: pdf-gnuserv
16741
16742 pdf-gnuserv: \
16743     configure-gnuserv 
16744         @: $(MAKE); $(unstage)
16745         @[ -f ./gnuserv/Makefile ] || exit 0; \
16746         r=`${PWD_COMMAND}`; export r; \
16747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16748         $(HOST_EXPORTS) \
16749         for flag in $(EXTRA_HOST_FLAGS) ; do \
16750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16751         done; \
16752         echo "Doing pdf in gnuserv" ; \
16753         (cd $(HOST_SUBDIR)/gnuserv && \
16754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16756                   "RANLIB=$${RANLIB}" \
16757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16758                   pdf) \
16759           || exit 1
16760
16761 @endif gnuserv
16762
16763 .PHONY: maybe-html-gnuserv html-gnuserv
16764 maybe-html-gnuserv:
16765 @if gnuserv
16766 maybe-html-gnuserv: html-gnuserv
16767
16768 html-gnuserv: \
16769     configure-gnuserv 
16770         @: $(MAKE); $(unstage)
16771         @[ -f ./gnuserv/Makefile ] || exit 0; \
16772         r=`${PWD_COMMAND}`; export r; \
16773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16774         $(HOST_EXPORTS) \
16775         for flag in $(EXTRA_HOST_FLAGS) ; do \
16776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16777         done; \
16778         echo "Doing html in gnuserv" ; \
16779         (cd $(HOST_SUBDIR)/gnuserv && \
16780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16782                   "RANLIB=$${RANLIB}" \
16783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16784                   html) \
16785           || exit 1
16786
16787 @endif gnuserv
16788
16789 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
16790 maybe-TAGS-gnuserv:
16791 @if gnuserv
16792 maybe-TAGS-gnuserv: TAGS-gnuserv
16793
16794 TAGS-gnuserv: \
16795     configure-gnuserv 
16796         @: $(MAKE); $(unstage)
16797         @[ -f ./gnuserv/Makefile ] || exit 0; \
16798         r=`${PWD_COMMAND}`; export r; \
16799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16800         $(HOST_EXPORTS) \
16801         for flag in $(EXTRA_HOST_FLAGS) ; do \
16802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16803         done; \
16804         echo "Doing TAGS in gnuserv" ; \
16805         (cd $(HOST_SUBDIR)/gnuserv && \
16806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16808                   "RANLIB=$${RANLIB}" \
16809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16810                   TAGS) \
16811           || exit 1
16812
16813 @endif gnuserv
16814
16815 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
16816 maybe-install-info-gnuserv:
16817 @if gnuserv
16818 maybe-install-info-gnuserv: install-info-gnuserv
16819
16820 install-info-gnuserv: \
16821     configure-gnuserv \
16822     info-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 install-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}" \
16837                   install-info) \
16838           || exit 1
16839
16840 @endif gnuserv
16841
16842 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
16843 maybe-install-pdf-gnuserv:
16844 @if gnuserv
16845 maybe-install-pdf-gnuserv: install-pdf-gnuserv
16846
16847 install-pdf-gnuserv: \
16848     configure-gnuserv \
16849     pdf-gnuserv 
16850         @: $(MAKE); $(unstage)
16851         @[ -f ./gnuserv/Makefile ] || exit 0; \
16852         r=`${PWD_COMMAND}`; export r; \
16853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16854         $(HOST_EXPORTS) \
16855         for flag in $(EXTRA_HOST_FLAGS) ; do \
16856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16857         done; \
16858         echo "Doing install-pdf in gnuserv" ; \
16859         (cd $(HOST_SUBDIR)/gnuserv && \
16860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16862                   "RANLIB=$${RANLIB}" \
16863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16864                   install-pdf) \
16865           || exit 1
16866
16867 @endif gnuserv
16868
16869 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
16870 maybe-install-html-gnuserv:
16871 @if gnuserv
16872 maybe-install-html-gnuserv: install-html-gnuserv
16873
16874 install-html-gnuserv: \
16875     configure-gnuserv \
16876     html-gnuserv 
16877         @: $(MAKE); $(unstage)
16878         @[ -f ./gnuserv/Makefile ] || exit 0; \
16879         r=`${PWD_COMMAND}`; export r; \
16880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881         $(HOST_EXPORTS) \
16882         for flag in $(EXTRA_HOST_FLAGS) ; do \
16883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16884         done; \
16885         echo "Doing install-html in gnuserv" ; \
16886         (cd $(HOST_SUBDIR)/gnuserv && \
16887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16889                   "RANLIB=$${RANLIB}" \
16890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16891                   install-html) \
16892           || exit 1
16893
16894 @endif gnuserv
16895
16896 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
16897 maybe-installcheck-gnuserv:
16898 @if gnuserv
16899 maybe-installcheck-gnuserv: installcheck-gnuserv
16900
16901 installcheck-gnuserv: \
16902     configure-gnuserv 
16903         @: $(MAKE); $(unstage)
16904         @[ -f ./gnuserv/Makefile ] || exit 0; \
16905         r=`${PWD_COMMAND}`; export r; \
16906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907         $(HOST_EXPORTS) \
16908         for flag in $(EXTRA_HOST_FLAGS) ; do \
16909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16910         done; \
16911         echo "Doing installcheck in gnuserv" ; \
16912         (cd $(HOST_SUBDIR)/gnuserv && \
16913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16915                   "RANLIB=$${RANLIB}" \
16916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16917                   installcheck) \
16918           || exit 1
16919
16920 @endif gnuserv
16921
16922 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
16923 maybe-mostlyclean-gnuserv:
16924 @if gnuserv
16925 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
16926
16927 mostlyclean-gnuserv: 
16928         @: $(MAKE); $(unstage)
16929         @[ -f ./gnuserv/Makefile ] || exit 0; \
16930         r=`${PWD_COMMAND}`; export r; \
16931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932         $(HOST_EXPORTS) \
16933         for flag in $(EXTRA_HOST_FLAGS) ; do \
16934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16935         done; \
16936         echo "Doing mostlyclean in gnuserv" ; \
16937         (cd $(HOST_SUBDIR)/gnuserv && \
16938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16940                   "RANLIB=$${RANLIB}" \
16941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16942                   mostlyclean) \
16943           || exit 1
16944
16945 @endif gnuserv
16946
16947 .PHONY: maybe-clean-gnuserv clean-gnuserv
16948 maybe-clean-gnuserv:
16949 @if gnuserv
16950 maybe-clean-gnuserv: clean-gnuserv
16951
16952 clean-gnuserv: 
16953         @: $(MAKE); $(unstage)
16954         @[ -f ./gnuserv/Makefile ] || exit 0; \
16955         r=`${PWD_COMMAND}`; export r; \
16956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16957         $(HOST_EXPORTS) \
16958         for flag in $(EXTRA_HOST_FLAGS) ; do \
16959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16960         done; \
16961         echo "Doing clean in gnuserv" ; \
16962         (cd $(HOST_SUBDIR)/gnuserv && \
16963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16965                   "RANLIB=$${RANLIB}" \
16966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16967                   clean) \
16968           || exit 1
16969
16970 @endif gnuserv
16971
16972 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
16973 maybe-distclean-gnuserv:
16974 @if gnuserv
16975 maybe-distclean-gnuserv: distclean-gnuserv
16976
16977 distclean-gnuserv: 
16978         @: $(MAKE); $(unstage)
16979         @[ -f ./gnuserv/Makefile ] || exit 0; \
16980         r=`${PWD_COMMAND}`; export r; \
16981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16982         $(HOST_EXPORTS) \
16983         for flag in $(EXTRA_HOST_FLAGS) ; do \
16984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16985         done; \
16986         echo "Doing distclean in gnuserv" ; \
16987         (cd $(HOST_SUBDIR)/gnuserv && \
16988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16990                   "RANLIB=$${RANLIB}" \
16991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16992                   distclean) \
16993           || exit 1
16994
16995 @endif gnuserv
16996
16997 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
16998 maybe-maintainer-clean-gnuserv:
16999 @if gnuserv
17000 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
17001
17002 maintainer-clean-gnuserv: 
17003         @: $(MAKE); $(unstage)
17004         @[ -f ./gnuserv/Makefile ] || exit 0; \
17005         r=`${PWD_COMMAND}`; export r; \
17006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17007         $(HOST_EXPORTS) \
17008         for flag in $(EXTRA_HOST_FLAGS) ; do \
17009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17010         done; \
17011         echo "Doing maintainer-clean in gnuserv" ; \
17012         (cd $(HOST_SUBDIR)/gnuserv && \
17013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17015                   "RANLIB=$${RANLIB}" \
17016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17017                   maintainer-clean) \
17018           || exit 1
17019
17020 @endif gnuserv
17021
17022
17023
17024 .PHONY: configure-gprof maybe-configure-gprof
17025 maybe-configure-gprof:
17026 @if gcc-bootstrap
17027 configure-gprof: stage_current
17028 @endif gcc-bootstrap
17029 @if gprof
17030 maybe-configure-gprof: configure-gprof
17031 configure-gprof: 
17032         @: $(MAKE); $(unstage)
17033         @r=`${PWD_COMMAND}`; export r; \
17034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17035         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
17036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
17037         $(HOST_EXPORTS) \
17038         echo Configuring in $(HOST_SUBDIR)/gprof; \
17039         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
17040         case $(srcdir) in \
17041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17042           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
17043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17044         esac; \
17045         srcdiroption="--srcdir=$${topdir}/gprof"; \
17046         libsrcdir="$$s/gprof"; \
17047         $(SHELL) $${libsrcdir}/configure \
17048           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17049           --target=${target_alias} $${srcdiroption}  \
17050           || exit 1
17051 @endif gprof
17052
17053
17054
17055
17056
17057 .PHONY: all-gprof maybe-all-gprof
17058 maybe-all-gprof:
17059 @if gcc-bootstrap
17060 all-gprof: stage_current
17061 @endif gcc-bootstrap
17062 @if gprof
17063 TARGET-gprof=all
17064 maybe-all-gprof: all-gprof
17065 all-gprof: configure-gprof
17066         @: $(MAKE); $(unstage)
17067         @r=`${PWD_COMMAND}`; export r; \
17068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069         $(HOST_EXPORTS) \
17070         (cd $(HOST_SUBDIR)/gprof && \
17071           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
17072 @endif gprof
17073
17074
17075
17076
17077 .PHONY: check-gprof maybe-check-gprof
17078 maybe-check-gprof:
17079 @if gprof
17080 maybe-check-gprof: check-gprof
17081
17082 check-gprof:
17083         @: $(MAKE); $(unstage)
17084         @r=`${PWD_COMMAND}`; export r; \
17085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17086         $(HOST_EXPORTS) \
17087         (cd $(HOST_SUBDIR)/gprof && \
17088           $(MAKE) $(FLAGS_TO_PASS)  check)
17089
17090 @endif gprof
17091
17092 .PHONY: install-gprof maybe-install-gprof
17093 maybe-install-gprof:
17094 @if gprof
17095 maybe-install-gprof: install-gprof
17096
17097 install-gprof: installdirs
17098         @: $(MAKE); $(unstage)
17099         @r=`${PWD_COMMAND}`; export r; \
17100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17101         $(HOST_EXPORTS) \
17102         (cd $(HOST_SUBDIR)/gprof && \
17103           $(MAKE) $(FLAGS_TO_PASS)  install)
17104
17105 @endif gprof
17106
17107 # Other targets (info, dvi, pdf, etc.)
17108
17109 .PHONY: maybe-info-gprof info-gprof
17110 maybe-info-gprof:
17111 @if gprof
17112 maybe-info-gprof: info-gprof
17113
17114 info-gprof: \
17115     configure-gprof 
17116         @: $(MAKE); $(unstage)
17117         @[ -f ./gprof/Makefile ] || exit 0; \
17118         r=`${PWD_COMMAND}`; export r; \
17119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17120         $(HOST_EXPORTS) \
17121         for flag in $(EXTRA_HOST_FLAGS) ; do \
17122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17123         done; \
17124         echo "Doing info in gprof" ; \
17125         (cd $(HOST_SUBDIR)/gprof && \
17126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17128                   "RANLIB=$${RANLIB}" \
17129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17130                   info) \
17131           || exit 1
17132
17133 @endif gprof
17134
17135 .PHONY: maybe-dvi-gprof dvi-gprof
17136 maybe-dvi-gprof:
17137 @if gprof
17138 maybe-dvi-gprof: dvi-gprof
17139
17140 dvi-gprof: \
17141     configure-gprof 
17142         @: $(MAKE); $(unstage)
17143         @[ -f ./gprof/Makefile ] || exit 0; \
17144         r=`${PWD_COMMAND}`; export r; \
17145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17146         $(HOST_EXPORTS) \
17147         for flag in $(EXTRA_HOST_FLAGS) ; do \
17148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17149         done; \
17150         echo "Doing dvi in gprof" ; \
17151         (cd $(HOST_SUBDIR)/gprof && \
17152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17154                   "RANLIB=$${RANLIB}" \
17155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17156                   dvi) \
17157           || exit 1
17158
17159 @endif gprof
17160
17161 .PHONY: maybe-pdf-gprof pdf-gprof
17162 maybe-pdf-gprof:
17163 @if gprof
17164 maybe-pdf-gprof: pdf-gprof
17165
17166 pdf-gprof: \
17167     configure-gprof 
17168         @: $(MAKE); $(unstage)
17169         @[ -f ./gprof/Makefile ] || exit 0; \
17170         r=`${PWD_COMMAND}`; export r; \
17171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172         $(HOST_EXPORTS) \
17173         for flag in $(EXTRA_HOST_FLAGS) ; do \
17174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17175         done; \
17176         echo "Doing pdf in gprof" ; \
17177         (cd $(HOST_SUBDIR)/gprof && \
17178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17180                   "RANLIB=$${RANLIB}" \
17181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17182                   pdf) \
17183           || exit 1
17184
17185 @endif gprof
17186
17187 .PHONY: maybe-html-gprof html-gprof
17188 maybe-html-gprof:
17189 @if gprof
17190 maybe-html-gprof: html-gprof
17191
17192 html-gprof: \
17193     configure-gprof 
17194         @: $(MAKE); $(unstage)
17195         @[ -f ./gprof/Makefile ] || exit 0; \
17196         r=`${PWD_COMMAND}`; export r; \
17197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198         $(HOST_EXPORTS) \
17199         for flag in $(EXTRA_HOST_FLAGS) ; do \
17200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17201         done; \
17202         echo "Doing html in gprof" ; \
17203         (cd $(HOST_SUBDIR)/gprof && \
17204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17206                   "RANLIB=$${RANLIB}" \
17207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17208                   html) \
17209           || exit 1
17210
17211 @endif gprof
17212
17213 .PHONY: maybe-TAGS-gprof TAGS-gprof
17214 maybe-TAGS-gprof:
17215 @if gprof
17216 maybe-TAGS-gprof: TAGS-gprof
17217
17218 TAGS-gprof: \
17219     configure-gprof 
17220         @: $(MAKE); $(unstage)
17221         @[ -f ./gprof/Makefile ] || exit 0; \
17222         r=`${PWD_COMMAND}`; export r; \
17223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17224         $(HOST_EXPORTS) \
17225         for flag in $(EXTRA_HOST_FLAGS) ; do \
17226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17227         done; \
17228         echo "Doing TAGS in gprof" ; \
17229         (cd $(HOST_SUBDIR)/gprof && \
17230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17232                   "RANLIB=$${RANLIB}" \
17233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17234                   TAGS) \
17235           || exit 1
17236
17237 @endif gprof
17238
17239 .PHONY: maybe-install-info-gprof install-info-gprof
17240 maybe-install-info-gprof:
17241 @if gprof
17242 maybe-install-info-gprof: install-info-gprof
17243
17244 install-info-gprof: \
17245     configure-gprof \
17246     info-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 install-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}" \
17261                   install-info) \
17262           || exit 1
17263
17264 @endif gprof
17265
17266 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
17267 maybe-install-pdf-gprof:
17268 @if gprof
17269 maybe-install-pdf-gprof: install-pdf-gprof
17270
17271 install-pdf-gprof: \
17272     configure-gprof \
17273     pdf-gprof 
17274         @: $(MAKE); $(unstage)
17275         @[ -f ./gprof/Makefile ] || exit 0; \
17276         r=`${PWD_COMMAND}`; export r; \
17277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278         $(HOST_EXPORTS) \
17279         for flag in $(EXTRA_HOST_FLAGS) ; do \
17280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17281         done; \
17282         echo "Doing install-pdf in gprof" ; \
17283         (cd $(HOST_SUBDIR)/gprof && \
17284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17286                   "RANLIB=$${RANLIB}" \
17287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17288                   install-pdf) \
17289           || exit 1
17290
17291 @endif gprof
17292
17293 .PHONY: maybe-install-html-gprof install-html-gprof
17294 maybe-install-html-gprof:
17295 @if gprof
17296 maybe-install-html-gprof: install-html-gprof
17297
17298 install-html-gprof: \
17299     configure-gprof \
17300     html-gprof 
17301         @: $(MAKE); $(unstage)
17302         @[ -f ./gprof/Makefile ] || exit 0; \
17303         r=`${PWD_COMMAND}`; export r; \
17304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305         $(HOST_EXPORTS) \
17306         for flag in $(EXTRA_HOST_FLAGS) ; do \
17307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17308         done; \
17309         echo "Doing install-html in gprof" ; \
17310         (cd $(HOST_SUBDIR)/gprof && \
17311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17313                   "RANLIB=$${RANLIB}" \
17314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17315                   install-html) \
17316           || exit 1
17317
17318 @endif gprof
17319
17320 .PHONY: maybe-installcheck-gprof installcheck-gprof
17321 maybe-installcheck-gprof:
17322 @if gprof
17323 maybe-installcheck-gprof: installcheck-gprof
17324
17325 installcheck-gprof: \
17326     configure-gprof 
17327         @: $(MAKE); $(unstage)
17328         @[ -f ./gprof/Makefile ] || exit 0; \
17329         r=`${PWD_COMMAND}`; export r; \
17330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17331         $(HOST_EXPORTS) \
17332         for flag in $(EXTRA_HOST_FLAGS) ; do \
17333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17334         done; \
17335         echo "Doing installcheck in gprof" ; \
17336         (cd $(HOST_SUBDIR)/gprof && \
17337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17339                   "RANLIB=$${RANLIB}" \
17340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17341                   installcheck) \
17342           || exit 1
17343
17344 @endif gprof
17345
17346 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
17347 maybe-mostlyclean-gprof:
17348 @if gprof
17349 maybe-mostlyclean-gprof: mostlyclean-gprof
17350
17351 mostlyclean-gprof: 
17352         @: $(MAKE); $(unstage)
17353         @[ -f ./gprof/Makefile ] || exit 0; \
17354         r=`${PWD_COMMAND}`; export r; \
17355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356         $(HOST_EXPORTS) \
17357         for flag in $(EXTRA_HOST_FLAGS) ; do \
17358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17359         done; \
17360         echo "Doing mostlyclean in gprof" ; \
17361         (cd $(HOST_SUBDIR)/gprof && \
17362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17364                   "RANLIB=$${RANLIB}" \
17365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17366                   mostlyclean) \
17367           || exit 1
17368
17369 @endif gprof
17370
17371 .PHONY: maybe-clean-gprof clean-gprof
17372 maybe-clean-gprof:
17373 @if gprof
17374 maybe-clean-gprof: clean-gprof
17375
17376 clean-gprof: 
17377         @: $(MAKE); $(unstage)
17378         @[ -f ./gprof/Makefile ] || exit 0; \
17379         r=`${PWD_COMMAND}`; export r; \
17380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17381         $(HOST_EXPORTS) \
17382         for flag in $(EXTRA_HOST_FLAGS) ; do \
17383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17384         done; \
17385         echo "Doing clean in gprof" ; \
17386         (cd $(HOST_SUBDIR)/gprof && \
17387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17389                   "RANLIB=$${RANLIB}" \
17390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17391                   clean) \
17392           || exit 1
17393
17394 @endif gprof
17395
17396 .PHONY: maybe-distclean-gprof distclean-gprof
17397 maybe-distclean-gprof:
17398 @if gprof
17399 maybe-distclean-gprof: distclean-gprof
17400
17401 distclean-gprof: 
17402         @: $(MAKE); $(unstage)
17403         @[ -f ./gprof/Makefile ] || exit 0; \
17404         r=`${PWD_COMMAND}`; export r; \
17405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17406         $(HOST_EXPORTS) \
17407         for flag in $(EXTRA_HOST_FLAGS) ; do \
17408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17409         done; \
17410         echo "Doing distclean in gprof" ; \
17411         (cd $(HOST_SUBDIR)/gprof && \
17412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17414                   "RANLIB=$${RANLIB}" \
17415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17416                   distclean) \
17417           || exit 1
17418
17419 @endif gprof
17420
17421 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
17422 maybe-maintainer-clean-gprof:
17423 @if gprof
17424 maybe-maintainer-clean-gprof: maintainer-clean-gprof
17425
17426 maintainer-clean-gprof: 
17427         @: $(MAKE); $(unstage)
17428         @[ -f ./gprof/Makefile ] || exit 0; \
17429         r=`${PWD_COMMAND}`; export r; \
17430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17431         $(HOST_EXPORTS) \
17432         for flag in $(EXTRA_HOST_FLAGS) ; do \
17433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17434         done; \
17435         echo "Doing maintainer-clean in gprof" ; \
17436         (cd $(HOST_SUBDIR)/gprof && \
17437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17439                   "RANLIB=$${RANLIB}" \
17440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17441                   maintainer-clean) \
17442           || exit 1
17443
17444 @endif gprof
17445
17446
17447
17448 .PHONY: configure-gzip maybe-configure-gzip
17449 maybe-configure-gzip:
17450 @if gcc-bootstrap
17451 configure-gzip: stage_current
17452 @endif gcc-bootstrap
17453 @if gzip
17454 maybe-configure-gzip: configure-gzip
17455 configure-gzip: 
17456         @: $(MAKE); $(unstage)
17457         @r=`${PWD_COMMAND}`; export r; \
17458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17459         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
17460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
17461         $(HOST_EXPORTS) \
17462         echo Configuring in $(HOST_SUBDIR)/gzip; \
17463         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
17464         case $(srcdir) in \
17465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17466           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
17467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17468         esac; \
17469         srcdiroption="--srcdir=$${topdir}/gzip"; \
17470         libsrcdir="$$s/gzip"; \
17471         $(SHELL) $${libsrcdir}/configure \
17472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17473           --target=${target_alias} $${srcdiroption}  \
17474           || exit 1
17475 @endif gzip
17476
17477
17478
17479
17480
17481 .PHONY: all-gzip maybe-all-gzip
17482 maybe-all-gzip:
17483 @if gcc-bootstrap
17484 all-gzip: stage_current
17485 @endif gcc-bootstrap
17486 @if gzip
17487 TARGET-gzip=all
17488 maybe-all-gzip: all-gzip
17489 all-gzip: configure-gzip
17490         @: $(MAKE); $(unstage)
17491         @r=`${PWD_COMMAND}`; export r; \
17492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17493         $(HOST_EXPORTS) \
17494         (cd $(HOST_SUBDIR)/gzip && \
17495           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
17496 @endif gzip
17497
17498
17499
17500
17501 .PHONY: check-gzip maybe-check-gzip
17502 maybe-check-gzip:
17503 @if gzip
17504 maybe-check-gzip: check-gzip
17505
17506 check-gzip:
17507         @: $(MAKE); $(unstage)
17508         @r=`${PWD_COMMAND}`; export r; \
17509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17510         $(HOST_EXPORTS) \
17511         (cd $(HOST_SUBDIR)/gzip && \
17512           $(MAKE) $(FLAGS_TO_PASS)  check)
17513
17514 @endif gzip
17515
17516 .PHONY: install-gzip maybe-install-gzip
17517 maybe-install-gzip:
17518 @if gzip
17519 maybe-install-gzip: install-gzip
17520
17521 install-gzip: installdirs
17522         @: $(MAKE); $(unstage)
17523         @r=`${PWD_COMMAND}`; export r; \
17524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17525         $(HOST_EXPORTS) \
17526         (cd $(HOST_SUBDIR)/gzip && \
17527           $(MAKE) $(FLAGS_TO_PASS)  install)
17528
17529 @endif gzip
17530
17531 # Other targets (info, dvi, pdf, etc.)
17532
17533 .PHONY: maybe-info-gzip info-gzip
17534 maybe-info-gzip:
17535 @if gzip
17536 maybe-info-gzip: info-gzip
17537
17538 info-gzip: \
17539     configure-gzip 
17540         @: $(MAKE); $(unstage)
17541         @[ -f ./gzip/Makefile ] || exit 0; \
17542         r=`${PWD_COMMAND}`; export r; \
17543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544         $(HOST_EXPORTS) \
17545         for flag in $(EXTRA_HOST_FLAGS) ; do \
17546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17547         done; \
17548         echo "Doing info in gzip" ; \
17549         (cd $(HOST_SUBDIR)/gzip && \
17550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17552                   "RANLIB=$${RANLIB}" \
17553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17554                   info) \
17555           || exit 1
17556
17557 @endif gzip
17558
17559 .PHONY: maybe-dvi-gzip dvi-gzip
17560 maybe-dvi-gzip:
17561 @if gzip
17562 maybe-dvi-gzip: dvi-gzip
17563
17564 dvi-gzip: \
17565     configure-gzip 
17566         @: $(MAKE); $(unstage)
17567         @[ -f ./gzip/Makefile ] || exit 0; \
17568         r=`${PWD_COMMAND}`; export r; \
17569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17570         $(HOST_EXPORTS) \
17571         for flag in $(EXTRA_HOST_FLAGS) ; do \
17572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17573         done; \
17574         echo "Doing dvi in gzip" ; \
17575         (cd $(HOST_SUBDIR)/gzip && \
17576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17578                   "RANLIB=$${RANLIB}" \
17579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17580                   dvi) \
17581           || exit 1
17582
17583 @endif gzip
17584
17585 .PHONY: maybe-pdf-gzip pdf-gzip
17586 maybe-pdf-gzip:
17587 @if gzip
17588 maybe-pdf-gzip: pdf-gzip
17589
17590 pdf-gzip: \
17591     configure-gzip 
17592         @: $(MAKE); $(unstage)
17593         @[ -f ./gzip/Makefile ] || exit 0; \
17594         r=`${PWD_COMMAND}`; export r; \
17595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17596         $(HOST_EXPORTS) \
17597         for flag in $(EXTRA_HOST_FLAGS) ; do \
17598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17599         done; \
17600         echo "Doing pdf in gzip" ; \
17601         (cd $(HOST_SUBDIR)/gzip && \
17602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17604                   "RANLIB=$${RANLIB}" \
17605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17606                   pdf) \
17607           || exit 1
17608
17609 @endif gzip
17610
17611 .PHONY: maybe-html-gzip html-gzip
17612 maybe-html-gzip:
17613 @if gzip
17614 maybe-html-gzip: html-gzip
17615
17616 html-gzip: \
17617     configure-gzip 
17618         @: $(MAKE); $(unstage)
17619         @[ -f ./gzip/Makefile ] || exit 0; \
17620         r=`${PWD_COMMAND}`; export r; \
17621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17622         $(HOST_EXPORTS) \
17623         for flag in $(EXTRA_HOST_FLAGS) ; do \
17624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17625         done; \
17626         echo "Doing html in gzip" ; \
17627         (cd $(HOST_SUBDIR)/gzip && \
17628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17630                   "RANLIB=$${RANLIB}" \
17631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17632                   html) \
17633           || exit 1
17634
17635 @endif gzip
17636
17637 .PHONY: maybe-TAGS-gzip TAGS-gzip
17638 maybe-TAGS-gzip:
17639 @if gzip
17640 maybe-TAGS-gzip: TAGS-gzip
17641
17642 TAGS-gzip: \
17643     configure-gzip 
17644         @: $(MAKE); $(unstage)
17645         @[ -f ./gzip/Makefile ] || exit 0; \
17646         r=`${PWD_COMMAND}`; export r; \
17647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17648         $(HOST_EXPORTS) \
17649         for flag in $(EXTRA_HOST_FLAGS) ; do \
17650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17651         done; \
17652         echo "Doing TAGS in gzip" ; \
17653         (cd $(HOST_SUBDIR)/gzip && \
17654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17656                   "RANLIB=$${RANLIB}" \
17657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17658                   TAGS) \
17659           || exit 1
17660
17661 @endif gzip
17662
17663 .PHONY: maybe-install-info-gzip install-info-gzip
17664 maybe-install-info-gzip:
17665 @if gzip
17666 maybe-install-info-gzip: install-info-gzip
17667
17668 install-info-gzip: \
17669     configure-gzip \
17670     info-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 install-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}" \
17685                   install-info) \
17686           || exit 1
17687
17688 @endif gzip
17689
17690 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
17691 maybe-install-pdf-gzip:
17692 @if gzip
17693 maybe-install-pdf-gzip: install-pdf-gzip
17694
17695 install-pdf-gzip: \
17696     configure-gzip \
17697     pdf-gzip 
17698         @: $(MAKE); $(unstage)
17699         @[ -f ./gzip/Makefile ] || exit 0; \
17700         r=`${PWD_COMMAND}`; export r; \
17701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702         $(HOST_EXPORTS) \
17703         for flag in $(EXTRA_HOST_FLAGS) ; do \
17704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705         done; \
17706         echo "Doing install-pdf in gzip" ; \
17707         (cd $(HOST_SUBDIR)/gzip && \
17708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710                   "RANLIB=$${RANLIB}" \
17711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17712                   install-pdf) \
17713           || exit 1
17714
17715 @endif gzip
17716
17717 .PHONY: maybe-install-html-gzip install-html-gzip
17718 maybe-install-html-gzip:
17719 @if gzip
17720 maybe-install-html-gzip: install-html-gzip
17721
17722 install-html-gzip: \
17723     configure-gzip \
17724     html-gzip 
17725         @: $(MAKE); $(unstage)
17726         @[ -f ./gzip/Makefile ] || exit 0; \
17727         r=`${PWD_COMMAND}`; export r; \
17728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729         $(HOST_EXPORTS) \
17730         for flag in $(EXTRA_HOST_FLAGS) ; do \
17731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17732         done; \
17733         echo "Doing install-html in gzip" ; \
17734         (cd $(HOST_SUBDIR)/gzip && \
17735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737                   "RANLIB=$${RANLIB}" \
17738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17739                   install-html) \
17740           || exit 1
17741
17742 @endif gzip
17743
17744 .PHONY: maybe-installcheck-gzip installcheck-gzip
17745 maybe-installcheck-gzip:
17746 @if gzip
17747 maybe-installcheck-gzip: installcheck-gzip
17748
17749 installcheck-gzip: \
17750     configure-gzip 
17751         @: $(MAKE); $(unstage)
17752         @[ -f ./gzip/Makefile ] || exit 0; \
17753         r=`${PWD_COMMAND}`; export r; \
17754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17755         $(HOST_EXPORTS) \
17756         for flag in $(EXTRA_HOST_FLAGS) ; do \
17757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17758         done; \
17759         echo "Doing installcheck in gzip" ; \
17760         (cd $(HOST_SUBDIR)/gzip && \
17761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17763                   "RANLIB=$${RANLIB}" \
17764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17765                   installcheck) \
17766           || exit 1
17767
17768 @endif gzip
17769
17770 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
17771 maybe-mostlyclean-gzip:
17772 @if gzip
17773 maybe-mostlyclean-gzip: mostlyclean-gzip
17774
17775 mostlyclean-gzip: 
17776         @: $(MAKE); $(unstage)
17777         @[ -f ./gzip/Makefile ] || exit 0; \
17778         r=`${PWD_COMMAND}`; export r; \
17779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780         $(HOST_EXPORTS) \
17781         for flag in $(EXTRA_HOST_FLAGS) ; do \
17782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17783         done; \
17784         echo "Doing mostlyclean in gzip" ; \
17785         (cd $(HOST_SUBDIR)/gzip && \
17786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17788                   "RANLIB=$${RANLIB}" \
17789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17790                   mostlyclean) \
17791           || exit 1
17792
17793 @endif gzip
17794
17795 .PHONY: maybe-clean-gzip clean-gzip
17796 maybe-clean-gzip:
17797 @if gzip
17798 maybe-clean-gzip: clean-gzip
17799
17800 clean-gzip: 
17801         @: $(MAKE); $(unstage)
17802         @[ -f ./gzip/Makefile ] || exit 0; \
17803         r=`${PWD_COMMAND}`; export r; \
17804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805         $(HOST_EXPORTS) \
17806         for flag in $(EXTRA_HOST_FLAGS) ; do \
17807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17808         done; \
17809         echo "Doing clean in gzip" ; \
17810         (cd $(HOST_SUBDIR)/gzip && \
17811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17813                   "RANLIB=$${RANLIB}" \
17814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17815                   clean) \
17816           || exit 1
17817
17818 @endif gzip
17819
17820 .PHONY: maybe-distclean-gzip distclean-gzip
17821 maybe-distclean-gzip:
17822 @if gzip
17823 maybe-distclean-gzip: distclean-gzip
17824
17825 distclean-gzip: 
17826         @: $(MAKE); $(unstage)
17827         @[ -f ./gzip/Makefile ] || exit 0; \
17828         r=`${PWD_COMMAND}`; export r; \
17829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830         $(HOST_EXPORTS) \
17831         for flag in $(EXTRA_HOST_FLAGS) ; do \
17832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833         done; \
17834         echo "Doing distclean in gzip" ; \
17835         (cd $(HOST_SUBDIR)/gzip && \
17836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838                   "RANLIB=$${RANLIB}" \
17839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17840                   distclean) \
17841           || exit 1
17842
17843 @endif gzip
17844
17845 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
17846 maybe-maintainer-clean-gzip:
17847 @if gzip
17848 maybe-maintainer-clean-gzip: maintainer-clean-gzip
17849
17850 maintainer-clean-gzip: 
17851         @: $(MAKE); $(unstage)
17852         @[ -f ./gzip/Makefile ] || exit 0; \
17853         r=`${PWD_COMMAND}`; export r; \
17854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855         $(HOST_EXPORTS) \
17856         for flag in $(EXTRA_HOST_FLAGS) ; do \
17857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17858         done; \
17859         echo "Doing maintainer-clean in gzip" ; \
17860         (cd $(HOST_SUBDIR)/gzip && \
17861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17863                   "RANLIB=$${RANLIB}" \
17864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17865                   maintainer-clean) \
17866           || exit 1
17867
17868 @endif gzip
17869
17870
17871
17872 .PHONY: configure-hello maybe-configure-hello
17873 maybe-configure-hello:
17874 @if gcc-bootstrap
17875 configure-hello: stage_current
17876 @endif gcc-bootstrap
17877 @if hello
17878 maybe-configure-hello: configure-hello
17879 configure-hello: 
17880         @: $(MAKE); $(unstage)
17881         @r=`${PWD_COMMAND}`; export r; \
17882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17883         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
17884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
17885         $(HOST_EXPORTS) \
17886         echo Configuring in $(HOST_SUBDIR)/hello; \
17887         cd "$(HOST_SUBDIR)/hello" || exit 1; \
17888         case $(srcdir) in \
17889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17890           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
17891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17892         esac; \
17893         srcdiroption="--srcdir=$${topdir}/hello"; \
17894         libsrcdir="$$s/hello"; \
17895         $(SHELL) $${libsrcdir}/configure \
17896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17897           --target=${target_alias} $${srcdiroption}  \
17898           || exit 1
17899 @endif hello
17900
17901
17902
17903
17904
17905 .PHONY: all-hello maybe-all-hello
17906 maybe-all-hello:
17907 @if gcc-bootstrap
17908 all-hello: stage_current
17909 @endif gcc-bootstrap
17910 @if hello
17911 TARGET-hello=all
17912 maybe-all-hello: all-hello
17913 all-hello: configure-hello
17914         @: $(MAKE); $(unstage)
17915         @r=`${PWD_COMMAND}`; export r; \
17916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17917         $(HOST_EXPORTS) \
17918         (cd $(HOST_SUBDIR)/hello && \
17919           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
17920 @endif hello
17921
17922
17923
17924
17925 .PHONY: check-hello maybe-check-hello
17926 maybe-check-hello:
17927 @if hello
17928 maybe-check-hello: check-hello
17929
17930 check-hello:
17931         @: $(MAKE); $(unstage)
17932         @r=`${PWD_COMMAND}`; export r; \
17933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17934         $(HOST_EXPORTS) \
17935         (cd $(HOST_SUBDIR)/hello && \
17936           $(MAKE) $(FLAGS_TO_PASS)  check)
17937
17938 @endif hello
17939
17940 .PHONY: install-hello maybe-install-hello
17941 maybe-install-hello:
17942 @if hello
17943 maybe-install-hello: install-hello
17944
17945 install-hello: installdirs
17946         @: $(MAKE); $(unstage)
17947         @r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS) \
17950         (cd $(HOST_SUBDIR)/hello && \
17951           $(MAKE) $(FLAGS_TO_PASS)  install)
17952
17953 @endif hello
17954
17955 # Other targets (info, dvi, pdf, etc.)
17956
17957 .PHONY: maybe-info-hello info-hello
17958 maybe-info-hello:
17959 @if hello
17960 maybe-info-hello: info-hello
17961
17962 info-hello: \
17963     configure-hello 
17964         @: $(MAKE); $(unstage)
17965         @[ -f ./hello/Makefile ] || exit 0; \
17966         r=`${PWD_COMMAND}`; export r; \
17967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968         $(HOST_EXPORTS) \
17969         for flag in $(EXTRA_HOST_FLAGS) ; do \
17970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17971         done; \
17972         echo "Doing info in hello" ; \
17973         (cd $(HOST_SUBDIR)/hello && \
17974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17976                   "RANLIB=$${RANLIB}" \
17977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17978                   info) \
17979           || exit 1
17980
17981 @endif hello
17982
17983 .PHONY: maybe-dvi-hello dvi-hello
17984 maybe-dvi-hello:
17985 @if hello
17986 maybe-dvi-hello: dvi-hello
17987
17988 dvi-hello: \
17989     configure-hello 
17990         @: $(MAKE); $(unstage)
17991         @[ -f ./hello/Makefile ] || exit 0; \
17992         r=`${PWD_COMMAND}`; export r; \
17993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994         $(HOST_EXPORTS) \
17995         for flag in $(EXTRA_HOST_FLAGS) ; do \
17996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17997         done; \
17998         echo "Doing dvi in hello" ; \
17999         (cd $(HOST_SUBDIR)/hello && \
18000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18002                   "RANLIB=$${RANLIB}" \
18003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18004                   dvi) \
18005           || exit 1
18006
18007 @endif hello
18008
18009 .PHONY: maybe-pdf-hello pdf-hello
18010 maybe-pdf-hello:
18011 @if hello
18012 maybe-pdf-hello: pdf-hello
18013
18014 pdf-hello: \
18015     configure-hello 
18016         @: $(MAKE); $(unstage)
18017         @[ -f ./hello/Makefile ] || exit 0; \
18018         r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         $(HOST_EXPORTS) \
18021         for flag in $(EXTRA_HOST_FLAGS) ; do \
18022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023         done; \
18024         echo "Doing pdf in hello" ; \
18025         (cd $(HOST_SUBDIR)/hello && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028                   "RANLIB=$${RANLIB}" \
18029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18030                   pdf) \
18031           || exit 1
18032
18033 @endif hello
18034
18035 .PHONY: maybe-html-hello html-hello
18036 maybe-html-hello:
18037 @if hello
18038 maybe-html-hello: html-hello
18039
18040 html-hello: \
18041     configure-hello 
18042         @: $(MAKE); $(unstage)
18043         @[ -f ./hello/Makefile ] || exit 0; \
18044         r=`${PWD_COMMAND}`; export r; \
18045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046         $(HOST_EXPORTS) \
18047         for flag in $(EXTRA_HOST_FLAGS) ; do \
18048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049         done; \
18050         echo "Doing html in hello" ; \
18051         (cd $(HOST_SUBDIR)/hello && \
18052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054                   "RANLIB=$${RANLIB}" \
18055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18056                   html) \
18057           || exit 1
18058
18059 @endif hello
18060
18061 .PHONY: maybe-TAGS-hello TAGS-hello
18062 maybe-TAGS-hello:
18063 @if hello
18064 maybe-TAGS-hello: TAGS-hello
18065
18066 TAGS-hello: \
18067     configure-hello 
18068         @: $(MAKE); $(unstage)
18069         @[ -f ./hello/Makefile ] || exit 0; \
18070         r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS) \
18073         for flag in $(EXTRA_HOST_FLAGS) ; do \
18074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075         done; \
18076         echo "Doing TAGS in hello" ; \
18077         (cd $(HOST_SUBDIR)/hello && \
18078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080                   "RANLIB=$${RANLIB}" \
18081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18082                   TAGS) \
18083           || exit 1
18084
18085 @endif hello
18086
18087 .PHONY: maybe-install-info-hello install-info-hello
18088 maybe-install-info-hello:
18089 @if hello
18090 maybe-install-info-hello: install-info-hello
18091
18092 install-info-hello: \
18093     configure-hello \
18094     info-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 install-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}" \
18109                   install-info) \
18110           || exit 1
18111
18112 @endif hello
18113
18114 .PHONY: maybe-install-pdf-hello install-pdf-hello
18115 maybe-install-pdf-hello:
18116 @if hello
18117 maybe-install-pdf-hello: install-pdf-hello
18118
18119 install-pdf-hello: \
18120     configure-hello \
18121     pdf-hello 
18122         @: $(MAKE); $(unstage)
18123         @[ -f ./hello/Makefile ] || exit 0; \
18124         r=`${PWD_COMMAND}`; export r; \
18125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18126         $(HOST_EXPORTS) \
18127         for flag in $(EXTRA_HOST_FLAGS) ; do \
18128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18129         done; \
18130         echo "Doing install-pdf in hello" ; \
18131         (cd $(HOST_SUBDIR)/hello && \
18132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18134                   "RANLIB=$${RANLIB}" \
18135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18136                   install-pdf) \
18137           || exit 1
18138
18139 @endif hello
18140
18141 .PHONY: maybe-install-html-hello install-html-hello
18142 maybe-install-html-hello:
18143 @if hello
18144 maybe-install-html-hello: install-html-hello
18145
18146 install-html-hello: \
18147     configure-hello \
18148     html-hello 
18149         @: $(MAKE); $(unstage)
18150         @[ -f ./hello/Makefile ] || exit 0; \
18151         r=`${PWD_COMMAND}`; export r; \
18152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18153         $(HOST_EXPORTS) \
18154         for flag in $(EXTRA_HOST_FLAGS) ; do \
18155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18156         done; \
18157         echo "Doing install-html in hello" ; \
18158         (cd $(HOST_SUBDIR)/hello && \
18159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18161                   "RANLIB=$${RANLIB}" \
18162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18163                   install-html) \
18164           || exit 1
18165
18166 @endif hello
18167
18168 .PHONY: maybe-installcheck-hello installcheck-hello
18169 maybe-installcheck-hello:
18170 @if hello
18171 maybe-installcheck-hello: installcheck-hello
18172
18173 installcheck-hello: \
18174     configure-hello 
18175         @: $(MAKE); $(unstage)
18176         @[ -f ./hello/Makefile ] || exit 0; \
18177         r=`${PWD_COMMAND}`; export r; \
18178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18179         $(HOST_EXPORTS) \
18180         for flag in $(EXTRA_HOST_FLAGS) ; do \
18181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18182         done; \
18183         echo "Doing installcheck in hello" ; \
18184         (cd $(HOST_SUBDIR)/hello && \
18185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18187                   "RANLIB=$${RANLIB}" \
18188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18189                   installcheck) \
18190           || exit 1
18191
18192 @endif hello
18193
18194 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
18195 maybe-mostlyclean-hello:
18196 @if hello
18197 maybe-mostlyclean-hello: mostlyclean-hello
18198
18199 mostlyclean-hello: 
18200         @: $(MAKE); $(unstage)
18201         @[ -f ./hello/Makefile ] || exit 0; \
18202         r=`${PWD_COMMAND}`; export r; \
18203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18204         $(HOST_EXPORTS) \
18205         for flag in $(EXTRA_HOST_FLAGS) ; do \
18206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18207         done; \
18208         echo "Doing mostlyclean in hello" ; \
18209         (cd $(HOST_SUBDIR)/hello && \
18210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18212                   "RANLIB=$${RANLIB}" \
18213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18214                   mostlyclean) \
18215           || exit 1
18216
18217 @endif hello
18218
18219 .PHONY: maybe-clean-hello clean-hello
18220 maybe-clean-hello:
18221 @if hello
18222 maybe-clean-hello: clean-hello
18223
18224 clean-hello: 
18225         @: $(MAKE); $(unstage)
18226         @[ -f ./hello/Makefile ] || exit 0; \
18227         r=`${PWD_COMMAND}`; export r; \
18228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18229         $(HOST_EXPORTS) \
18230         for flag in $(EXTRA_HOST_FLAGS) ; do \
18231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18232         done; \
18233         echo "Doing clean in hello" ; \
18234         (cd $(HOST_SUBDIR)/hello && \
18235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18237                   "RANLIB=$${RANLIB}" \
18238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18239                   clean) \
18240           || exit 1
18241
18242 @endif hello
18243
18244 .PHONY: maybe-distclean-hello distclean-hello
18245 maybe-distclean-hello:
18246 @if hello
18247 maybe-distclean-hello: distclean-hello
18248
18249 distclean-hello: 
18250         @: $(MAKE); $(unstage)
18251         @[ -f ./hello/Makefile ] || exit 0; \
18252         r=`${PWD_COMMAND}`; export r; \
18253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254         $(HOST_EXPORTS) \
18255         for flag in $(EXTRA_HOST_FLAGS) ; do \
18256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257         done; \
18258         echo "Doing distclean in hello" ; \
18259         (cd $(HOST_SUBDIR)/hello && \
18260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262                   "RANLIB=$${RANLIB}" \
18263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18264                   distclean) \
18265           || exit 1
18266
18267 @endif hello
18268
18269 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
18270 maybe-maintainer-clean-hello:
18271 @if hello
18272 maybe-maintainer-clean-hello: maintainer-clean-hello
18273
18274 maintainer-clean-hello: 
18275         @: $(MAKE); $(unstage)
18276         @[ -f ./hello/Makefile ] || exit 0; \
18277         r=`${PWD_COMMAND}`; export r; \
18278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279         $(HOST_EXPORTS) \
18280         for flag in $(EXTRA_HOST_FLAGS) ; do \
18281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18282         done; \
18283         echo "Doing maintainer-clean in hello" ; \
18284         (cd $(HOST_SUBDIR)/hello && \
18285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18287                   "RANLIB=$${RANLIB}" \
18288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18289                   maintainer-clean) \
18290           || exit 1
18291
18292 @endif hello
18293
18294
18295
18296 .PHONY: configure-indent maybe-configure-indent
18297 maybe-configure-indent:
18298 @if gcc-bootstrap
18299 configure-indent: stage_current
18300 @endif gcc-bootstrap
18301 @if indent
18302 maybe-configure-indent: configure-indent
18303 configure-indent: 
18304         @: $(MAKE); $(unstage)
18305         @r=`${PWD_COMMAND}`; export r; \
18306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
18308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
18309         $(HOST_EXPORTS) \
18310         echo Configuring in $(HOST_SUBDIR)/indent; \
18311         cd "$(HOST_SUBDIR)/indent" || exit 1; \
18312         case $(srcdir) in \
18313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18314           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
18315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18316         esac; \
18317         srcdiroption="--srcdir=$${topdir}/indent"; \
18318         libsrcdir="$$s/indent"; \
18319         $(SHELL) $${libsrcdir}/configure \
18320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18321           --target=${target_alias} $${srcdiroption}  \
18322           || exit 1
18323 @endif indent
18324
18325
18326
18327
18328
18329 .PHONY: all-indent maybe-all-indent
18330 maybe-all-indent:
18331 @if gcc-bootstrap
18332 all-indent: stage_current
18333 @endif gcc-bootstrap
18334 @if indent
18335 TARGET-indent=all
18336 maybe-all-indent: all-indent
18337 all-indent: configure-indent
18338         @: $(MAKE); $(unstage)
18339         @r=`${PWD_COMMAND}`; export r; \
18340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18341         $(HOST_EXPORTS) \
18342         (cd $(HOST_SUBDIR)/indent && \
18343           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
18344 @endif indent
18345
18346
18347
18348
18349 .PHONY: check-indent maybe-check-indent
18350 maybe-check-indent:
18351 @if indent
18352 maybe-check-indent: check-indent
18353
18354 check-indent:
18355         @: $(MAKE); $(unstage)
18356         @r=`${PWD_COMMAND}`; export r; \
18357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358         $(HOST_EXPORTS) \
18359         (cd $(HOST_SUBDIR)/indent && \
18360           $(MAKE) $(FLAGS_TO_PASS)  check)
18361
18362 @endif indent
18363
18364 .PHONY: install-indent maybe-install-indent
18365 maybe-install-indent:
18366 @if indent
18367 maybe-install-indent: install-indent
18368
18369 install-indent: installdirs
18370         @: $(MAKE); $(unstage)
18371         @r=`${PWD_COMMAND}`; export r; \
18372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18373         $(HOST_EXPORTS) \
18374         (cd $(HOST_SUBDIR)/indent && \
18375           $(MAKE) $(FLAGS_TO_PASS)  install)
18376
18377 @endif indent
18378
18379 # Other targets (info, dvi, pdf, etc.)
18380
18381 .PHONY: maybe-info-indent info-indent
18382 maybe-info-indent:
18383 @if indent
18384 maybe-info-indent: info-indent
18385
18386 info-indent: \
18387     configure-indent 
18388         @: $(MAKE); $(unstage)
18389         @[ -f ./indent/Makefile ] || exit 0; \
18390         r=`${PWD_COMMAND}`; export r; \
18391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18392         $(HOST_EXPORTS) \
18393         for flag in $(EXTRA_HOST_FLAGS) ; do \
18394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18395         done; \
18396         echo "Doing info in indent" ; \
18397         (cd $(HOST_SUBDIR)/indent && \
18398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18400                   "RANLIB=$${RANLIB}" \
18401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18402                   info) \
18403           || exit 1
18404
18405 @endif indent
18406
18407 .PHONY: maybe-dvi-indent dvi-indent
18408 maybe-dvi-indent:
18409 @if indent
18410 maybe-dvi-indent: dvi-indent
18411
18412 dvi-indent: \
18413     configure-indent 
18414         @: $(MAKE); $(unstage)
18415         @[ -f ./indent/Makefile ] || exit 0; \
18416         r=`${PWD_COMMAND}`; export r; \
18417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18418         $(HOST_EXPORTS) \
18419         for flag in $(EXTRA_HOST_FLAGS) ; do \
18420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18421         done; \
18422         echo "Doing dvi in indent" ; \
18423         (cd $(HOST_SUBDIR)/indent && \
18424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18426                   "RANLIB=$${RANLIB}" \
18427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18428                   dvi) \
18429           || exit 1
18430
18431 @endif indent
18432
18433 .PHONY: maybe-pdf-indent pdf-indent
18434 maybe-pdf-indent:
18435 @if indent
18436 maybe-pdf-indent: pdf-indent
18437
18438 pdf-indent: \
18439     configure-indent 
18440         @: $(MAKE); $(unstage)
18441         @[ -f ./indent/Makefile ] || exit 0; \
18442         r=`${PWD_COMMAND}`; export r; \
18443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444         $(HOST_EXPORTS) \
18445         for flag in $(EXTRA_HOST_FLAGS) ; do \
18446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18447         done; \
18448         echo "Doing pdf in indent" ; \
18449         (cd $(HOST_SUBDIR)/indent && \
18450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18452                   "RANLIB=$${RANLIB}" \
18453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18454                   pdf) \
18455           || exit 1
18456
18457 @endif indent
18458
18459 .PHONY: maybe-html-indent html-indent
18460 maybe-html-indent:
18461 @if indent
18462 maybe-html-indent: html-indent
18463
18464 html-indent: \
18465     configure-indent 
18466         @: $(MAKE); $(unstage)
18467         @[ -f ./indent/Makefile ] || exit 0; \
18468         r=`${PWD_COMMAND}`; export r; \
18469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470         $(HOST_EXPORTS) \
18471         for flag in $(EXTRA_HOST_FLAGS) ; do \
18472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18473         done; \
18474         echo "Doing html in indent" ; \
18475         (cd $(HOST_SUBDIR)/indent && \
18476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18478                   "RANLIB=$${RANLIB}" \
18479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18480                   html) \
18481           || exit 1
18482
18483 @endif indent
18484
18485 .PHONY: maybe-TAGS-indent TAGS-indent
18486 maybe-TAGS-indent:
18487 @if indent
18488 maybe-TAGS-indent: TAGS-indent
18489
18490 TAGS-indent: \
18491     configure-indent 
18492         @: $(MAKE); $(unstage)
18493         @[ -f ./indent/Makefile ] || exit 0; \
18494         r=`${PWD_COMMAND}`; export r; \
18495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496         $(HOST_EXPORTS) \
18497         for flag in $(EXTRA_HOST_FLAGS) ; do \
18498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18499         done; \
18500         echo "Doing TAGS in indent" ; \
18501         (cd $(HOST_SUBDIR)/indent && \
18502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18504                   "RANLIB=$${RANLIB}" \
18505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18506                   TAGS) \
18507           || exit 1
18508
18509 @endif indent
18510
18511 .PHONY: maybe-install-info-indent install-info-indent
18512 maybe-install-info-indent:
18513 @if indent
18514 maybe-install-info-indent: install-info-indent
18515
18516 install-info-indent: \
18517     configure-indent \
18518     info-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 install-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}" \
18533                   install-info) \
18534           || exit 1
18535
18536 @endif indent
18537
18538 .PHONY: maybe-install-pdf-indent install-pdf-indent
18539 maybe-install-pdf-indent:
18540 @if indent
18541 maybe-install-pdf-indent: install-pdf-indent
18542
18543 install-pdf-indent: \
18544     configure-indent \
18545     pdf-indent 
18546         @: $(MAKE); $(unstage)
18547         @[ -f ./indent/Makefile ] || exit 0; \
18548         r=`${PWD_COMMAND}`; export r; \
18549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18550         $(HOST_EXPORTS) \
18551         for flag in $(EXTRA_HOST_FLAGS) ; do \
18552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18553         done; \
18554         echo "Doing install-pdf in indent" ; \
18555         (cd $(HOST_SUBDIR)/indent && \
18556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18558                   "RANLIB=$${RANLIB}" \
18559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18560                   install-pdf) \
18561           || exit 1
18562
18563 @endif indent
18564
18565 .PHONY: maybe-install-html-indent install-html-indent
18566 maybe-install-html-indent:
18567 @if indent
18568 maybe-install-html-indent: install-html-indent
18569
18570 install-html-indent: \
18571     configure-indent \
18572     html-indent 
18573         @: $(MAKE); $(unstage)
18574         @[ -f ./indent/Makefile ] || exit 0; \
18575         r=`${PWD_COMMAND}`; export r; \
18576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577         $(HOST_EXPORTS) \
18578         for flag in $(EXTRA_HOST_FLAGS) ; do \
18579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580         done; \
18581         echo "Doing install-html in indent" ; \
18582         (cd $(HOST_SUBDIR)/indent && \
18583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585                   "RANLIB=$${RANLIB}" \
18586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18587                   install-html) \
18588           || exit 1
18589
18590 @endif indent
18591
18592 .PHONY: maybe-installcheck-indent installcheck-indent
18593 maybe-installcheck-indent:
18594 @if indent
18595 maybe-installcheck-indent: installcheck-indent
18596
18597 installcheck-indent: \
18598     configure-indent 
18599         @: $(MAKE); $(unstage)
18600         @[ -f ./indent/Makefile ] || exit 0; \
18601         r=`${PWD_COMMAND}`; export r; \
18602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603         $(HOST_EXPORTS) \
18604         for flag in $(EXTRA_HOST_FLAGS) ; do \
18605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18606         done; \
18607         echo "Doing installcheck in indent" ; \
18608         (cd $(HOST_SUBDIR)/indent && \
18609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18611                   "RANLIB=$${RANLIB}" \
18612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18613                   installcheck) \
18614           || exit 1
18615
18616 @endif indent
18617
18618 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
18619 maybe-mostlyclean-indent:
18620 @if indent
18621 maybe-mostlyclean-indent: mostlyclean-indent
18622
18623 mostlyclean-indent: 
18624         @: $(MAKE); $(unstage)
18625         @[ -f ./indent/Makefile ] || exit 0; \
18626         r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         $(HOST_EXPORTS) \
18629         for flag in $(EXTRA_HOST_FLAGS) ; do \
18630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18631         done; \
18632         echo "Doing mostlyclean in indent" ; \
18633         (cd $(HOST_SUBDIR)/indent && \
18634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18636                   "RANLIB=$${RANLIB}" \
18637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18638                   mostlyclean) \
18639           || exit 1
18640
18641 @endif indent
18642
18643 .PHONY: maybe-clean-indent clean-indent
18644 maybe-clean-indent:
18645 @if indent
18646 maybe-clean-indent: clean-indent
18647
18648 clean-indent: 
18649         @: $(MAKE); $(unstage)
18650         @[ -f ./indent/Makefile ] || exit 0; \
18651         r=`${PWD_COMMAND}`; export r; \
18652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18653         $(HOST_EXPORTS) \
18654         for flag in $(EXTRA_HOST_FLAGS) ; do \
18655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18656         done; \
18657         echo "Doing clean in indent" ; \
18658         (cd $(HOST_SUBDIR)/indent && \
18659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18661                   "RANLIB=$${RANLIB}" \
18662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18663                   clean) \
18664           || exit 1
18665
18666 @endif indent
18667
18668 .PHONY: maybe-distclean-indent distclean-indent
18669 maybe-distclean-indent:
18670 @if indent
18671 maybe-distclean-indent: distclean-indent
18672
18673 distclean-indent: 
18674         @: $(MAKE); $(unstage)
18675         @[ -f ./indent/Makefile ] || exit 0; \
18676         r=`${PWD_COMMAND}`; export r; \
18677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18678         $(HOST_EXPORTS) \
18679         for flag in $(EXTRA_HOST_FLAGS) ; do \
18680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18681         done; \
18682         echo "Doing distclean in indent" ; \
18683         (cd $(HOST_SUBDIR)/indent && \
18684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18686                   "RANLIB=$${RANLIB}" \
18687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18688                   distclean) \
18689           || exit 1
18690
18691 @endif indent
18692
18693 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
18694 maybe-maintainer-clean-indent:
18695 @if indent
18696 maybe-maintainer-clean-indent: maintainer-clean-indent
18697
18698 maintainer-clean-indent: 
18699         @: $(MAKE); $(unstage)
18700         @[ -f ./indent/Makefile ] || exit 0; \
18701         r=`${PWD_COMMAND}`; export r; \
18702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18703         $(HOST_EXPORTS) \
18704         for flag in $(EXTRA_HOST_FLAGS) ; do \
18705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18706         done; \
18707         echo "Doing maintainer-clean in indent" ; \
18708         (cd $(HOST_SUBDIR)/indent && \
18709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18711                   "RANLIB=$${RANLIB}" \
18712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18713                   maintainer-clean) \
18714           || exit 1
18715
18716 @endif indent
18717
18718
18719
18720 .PHONY: configure-intl maybe-configure-intl
18721 maybe-configure-intl:
18722 @if gcc-bootstrap
18723 configure-intl: stage_current
18724 @endif gcc-bootstrap
18725 @if intl
18726 maybe-configure-intl: configure-intl
18727 configure-intl: 
18728         @r=`${PWD_COMMAND}`; export r; \
18729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18730         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18732         $(HOST_EXPORTS) \
18733         echo Configuring in $(HOST_SUBDIR)/intl; \
18734         cd "$(HOST_SUBDIR)/intl" || exit 1; \
18735         case $(srcdir) in \
18736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18737           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18739         esac; \
18740         srcdiroption="--srcdir=$${topdir}/intl"; \
18741         libsrcdir="$$s/intl"; \
18742         $(SHELL) $${libsrcdir}/configure \
18743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18744           --target=${target_alias} $${srcdiroption}  \
18745           || exit 1
18746 @endif intl
18747
18748
18749
18750 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
18751 maybe-configure-stage1-intl:
18752 @if intl-bootstrap
18753 maybe-configure-stage1-intl: configure-stage1-intl
18754 configure-stage1-intl:
18755         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18757         @r=`${PWD_COMMAND}`; export r; \
18758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18759         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18760         $(HOST_EXPORTS) \
18761         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
18762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18763         cd $(HOST_SUBDIR)/intl || exit 1; \
18764         case $(srcdir) in \
18765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18766           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18768         esac; \
18769         srcdiroption="--srcdir=$${topdir}/intl"; \
18770         libsrcdir="$$s/intl"; \
18771         $(SHELL) $${libsrcdir}/configure \
18772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18773           --target=${target_alias} $${srcdiroption} \
18774            \
18775           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
18776 @endif intl-bootstrap
18777
18778 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
18779 maybe-configure-stage2-intl:
18780 @if intl-bootstrap
18781 maybe-configure-stage2-intl: configure-stage2-intl
18782 configure-stage2-intl:
18783         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18785         @r=`${PWD_COMMAND}`; export r; \
18786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18787         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18788         $(HOST_EXPORTS) \
18789         $(POSTSTAGE1_HOST_EXPORTS) \
18790         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
18791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18792         cd $(HOST_SUBDIR)/intl || exit 1; \
18793         case $(srcdir) in \
18794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18795           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18797         esac; \
18798         srcdiroption="--srcdir=$${topdir}/intl"; \
18799         libsrcdir="$$s/intl"; \
18800         $(SHELL) $${libsrcdir}/configure \
18801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18802           --target=${target_alias} $${srcdiroption} \
18803           --with-build-libsubdir=$(HOST_SUBDIR) \
18804           @stage2_werror_flag@ 
18805 @endif intl-bootstrap
18806
18807 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
18808 maybe-configure-stage3-intl:
18809 @if intl-bootstrap
18810 maybe-configure-stage3-intl: configure-stage3-intl
18811 configure-stage3-intl:
18812         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18813         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18814         @r=`${PWD_COMMAND}`; export r; \
18815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18816         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18817         $(HOST_EXPORTS) \
18818         $(POSTSTAGE1_HOST_EXPORTS) \
18819         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
18820         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18821         cd $(HOST_SUBDIR)/intl || exit 1; \
18822         case $(srcdir) in \
18823           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18824           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18825                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18826         esac; \
18827         srcdiroption="--srcdir=$${topdir}/intl"; \
18828         libsrcdir="$$s/intl"; \
18829         $(SHELL) $${libsrcdir}/configure \
18830           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18831           --target=${target_alias} $${srcdiroption} \
18832           --with-build-libsubdir=$(HOST_SUBDIR) \
18833           @stage2_werror_flag@ 
18834 @endif intl-bootstrap
18835
18836 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
18837 maybe-configure-stage4-intl:
18838 @if intl-bootstrap
18839 maybe-configure-stage4-intl: configure-stage4-intl
18840 configure-stage4-intl:
18841         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18842         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18843         @r=`${PWD_COMMAND}`; export r; \
18844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18846         $(HOST_EXPORTS) \
18847         $(POSTSTAGE1_HOST_EXPORTS) \
18848         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
18849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18850         cd $(HOST_SUBDIR)/intl || exit 1; \
18851         case $(srcdir) in \
18852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18853           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18855         esac; \
18856         srcdiroption="--srcdir=$${topdir}/intl"; \
18857         libsrcdir="$$s/intl"; \
18858         $(SHELL) $${libsrcdir}/configure \
18859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18860           --target=${target_alias} $${srcdiroption} \
18861           --with-build-libsubdir=$(HOST_SUBDIR) \
18862           @stage2_werror_flag@ 
18863 @endif intl-bootstrap
18864
18865 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
18866 maybe-configure-stageprofile-intl:
18867 @if intl-bootstrap
18868 maybe-configure-stageprofile-intl: configure-stageprofile-intl
18869 configure-stageprofile-intl:
18870         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18872         @r=`${PWD_COMMAND}`; export r; \
18873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18875         $(HOST_EXPORTS) \
18876         $(POSTSTAGE1_HOST_EXPORTS) \
18877         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
18878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18879         cd $(HOST_SUBDIR)/intl || exit 1; \
18880         case $(srcdir) in \
18881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18882           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18884         esac; \
18885         srcdiroption="--srcdir=$${topdir}/intl"; \
18886         libsrcdir="$$s/intl"; \
18887         $(SHELL) $${libsrcdir}/configure \
18888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18889           --target=${target_alias} $${srcdiroption} \
18890           --with-build-libsubdir=$(HOST_SUBDIR) \
18891           @stage2_werror_flag@ 
18892 @endif intl-bootstrap
18893
18894 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
18895 maybe-configure-stagefeedback-intl:
18896 @if intl-bootstrap
18897 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
18898 configure-stagefeedback-intl:
18899         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18900         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18901         @r=`${PWD_COMMAND}`; export r; \
18902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18904         $(HOST_EXPORTS) \
18905         $(POSTSTAGE1_HOST_EXPORTS) \
18906         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
18907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18908         cd $(HOST_SUBDIR)/intl || exit 1; \
18909         case $(srcdir) in \
18910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18911           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18913         esac; \
18914         srcdiroption="--srcdir=$${topdir}/intl"; \
18915         libsrcdir="$$s/intl"; \
18916         $(SHELL) $${libsrcdir}/configure \
18917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18918           --target=${target_alias} $${srcdiroption} \
18919           --with-build-libsubdir=$(HOST_SUBDIR) \
18920           @stage2_werror_flag@ 
18921 @endif intl-bootstrap
18922
18923
18924
18925
18926
18927 .PHONY: all-intl maybe-all-intl
18928 maybe-all-intl:
18929 @if gcc-bootstrap
18930 all-intl: stage_current
18931 @endif gcc-bootstrap
18932 @if intl
18933 TARGET-intl=all
18934 maybe-all-intl: all-intl
18935 all-intl: configure-intl
18936         @r=`${PWD_COMMAND}`; export r; \
18937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18938         $(HOST_EXPORTS) \
18939         (cd $(HOST_SUBDIR)/intl && \
18940           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
18941 @endif intl
18942
18943
18944
18945 .PHONY: all-stage1-intl maybe-all-stage1-intl
18946 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
18947 maybe-all-stage1-intl:
18948 maybe-clean-stage1-intl:
18949 @if intl-bootstrap
18950 maybe-all-stage1-intl: all-stage1-intl
18951 all-stage1: all-stage1-intl
18952 TARGET-stage1-intl = $(TARGET-intl)
18953 all-stage1-intl: configure-stage1-intl
18954         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18955         @r=`${PWD_COMMAND}`; export r; \
18956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957         $(HOST_EXPORTS) \
18958         cd $(HOST_SUBDIR)/intl && \
18959         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
18960                 $(TARGET-stage1-intl)
18961
18962 maybe-clean-stage1-intl: clean-stage1-intl
18963 clean-stage1: clean-stage1-intl
18964 clean-stage1-intl:
18965         @if [ $(current_stage) = stage1 ]; then \
18966           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
18967         else \
18968           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
18969           $(MAKE) stage1-start; \
18970         fi; \
18971         cd $(HOST_SUBDIR)/intl && \
18972         $(MAKE) $(FLAGS_TO_PASS)  \
18973                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
18974 @endif intl-bootstrap
18975
18976
18977 .PHONY: all-stage2-intl maybe-all-stage2-intl
18978 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
18979 maybe-all-stage2-intl:
18980 maybe-clean-stage2-intl:
18981 @if intl-bootstrap
18982 maybe-all-stage2-intl: all-stage2-intl
18983 all-stage2: all-stage2-intl
18984 TARGET-stage2-intl = $(TARGET-intl)
18985 all-stage2-intl: configure-stage2-intl
18986         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18987         @r=`${PWD_COMMAND}`; export r; \
18988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989         $(HOST_EXPORTS) \
18990         $(POSTSTAGE1_HOST_EXPORTS) \
18991         cd $(HOST_SUBDIR)/intl && \
18992         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18993                 $(TARGET-stage2-intl)
18994
18995 maybe-clean-stage2-intl: clean-stage2-intl
18996 clean-stage2: clean-stage2-intl
18997 clean-stage2-intl:
18998         @if [ $(current_stage) = stage2 ]; then \
18999           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19000         else \
19001           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19002           $(MAKE) stage2-start; \
19003         fi; \
19004         cd $(HOST_SUBDIR)/intl && \
19005         $(MAKE) $(FLAGS_TO_PASS)  \
19006                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19007                   clean
19008 @endif intl-bootstrap
19009
19010
19011 .PHONY: all-stage3-intl maybe-all-stage3-intl
19012 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19013 maybe-all-stage3-intl:
19014 maybe-clean-stage3-intl:
19015 @if intl-bootstrap
19016 maybe-all-stage3-intl: all-stage3-intl
19017 all-stage3: all-stage3-intl
19018 TARGET-stage3-intl = $(TARGET-intl)
19019 all-stage3-intl: configure-stage3-intl
19020         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19021         @r=`${PWD_COMMAND}`; export r; \
19022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023         $(HOST_EXPORTS) \
19024         $(POSTSTAGE1_HOST_EXPORTS) \
19025         cd $(HOST_SUBDIR)/intl && \
19026         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
19027                 $(TARGET-stage3-intl)
19028
19029 maybe-clean-stage3-intl: clean-stage3-intl
19030 clean-stage3: clean-stage3-intl
19031 clean-stage3-intl:
19032         @if [ $(current_stage) = stage3 ]; then \
19033           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19034         else \
19035           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19036           $(MAKE) stage3-start; \
19037         fi; \
19038         cd $(HOST_SUBDIR)/intl && \
19039         $(MAKE) $(FLAGS_TO_PASS)  \
19040                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19041                   clean
19042 @endif intl-bootstrap
19043
19044
19045 .PHONY: all-stage4-intl maybe-all-stage4-intl
19046 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19047 maybe-all-stage4-intl:
19048 maybe-clean-stage4-intl:
19049 @if intl-bootstrap
19050 maybe-all-stage4-intl: all-stage4-intl
19051 all-stage4: all-stage4-intl
19052 TARGET-stage4-intl = $(TARGET-intl)
19053 all-stage4-intl: configure-stage4-intl
19054         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19055         @r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         $(HOST_EXPORTS) \
19058         $(POSTSTAGE1_HOST_EXPORTS) \
19059         cd $(HOST_SUBDIR)/intl && \
19060         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
19061                 $(TARGET-stage4-intl)
19062
19063 maybe-clean-stage4-intl: clean-stage4-intl
19064 clean-stage4: clean-stage4-intl
19065 clean-stage4-intl:
19066         @if [ $(current_stage) = stage4 ]; then \
19067           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19068         else \
19069           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19070           $(MAKE) stage4-start; \
19071         fi; \
19072         cd $(HOST_SUBDIR)/intl && \
19073         $(MAKE) $(FLAGS_TO_PASS)  \
19074                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19075                   clean
19076 @endif intl-bootstrap
19077
19078
19079 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19080 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19081 maybe-all-stageprofile-intl:
19082 maybe-clean-stageprofile-intl:
19083 @if intl-bootstrap
19084 maybe-all-stageprofile-intl: all-stageprofile-intl
19085 all-stageprofile: all-stageprofile-intl
19086 TARGET-stageprofile-intl = $(TARGET-intl)
19087 all-stageprofile-intl: configure-stageprofile-intl
19088         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19089         @r=`${PWD_COMMAND}`; export r; \
19090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19091         $(HOST_EXPORTS) \
19092         $(POSTSTAGE1_HOST_EXPORTS) \
19093         cd $(HOST_SUBDIR)/intl && \
19094         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
19095                 $(TARGET-stageprofile-intl)
19096
19097 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19098 clean-stageprofile: clean-stageprofile-intl
19099 clean-stageprofile-intl:
19100         @if [ $(current_stage) = stageprofile ]; then \
19101           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19102         else \
19103           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19104           $(MAKE) stageprofile-start; \
19105         fi; \
19106         cd $(HOST_SUBDIR)/intl && \
19107         $(MAKE) $(FLAGS_TO_PASS)  \
19108                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19109                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
19110 @endif intl-bootstrap
19111
19112
19113 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19114 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19115 maybe-all-stagefeedback-intl:
19116 maybe-clean-stagefeedback-intl:
19117 @if intl-bootstrap
19118 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19119 all-stagefeedback: all-stagefeedback-intl
19120 TARGET-stagefeedback-intl = $(TARGET-intl)
19121 all-stagefeedback-intl: configure-stagefeedback-intl
19122         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19123         @r=`${PWD_COMMAND}`; export r; \
19124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19125         $(HOST_EXPORTS) \
19126         $(POSTSTAGE1_HOST_EXPORTS) \
19127         cd $(HOST_SUBDIR)/intl && \
19128         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
19129                 $(TARGET-stagefeedback-intl)
19130
19131 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19132 clean-stagefeedback: clean-stagefeedback-intl
19133 clean-stagefeedback-intl:
19134         @if [ $(current_stage) = stagefeedback ]; then \
19135           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19136         else \
19137           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19138           $(MAKE) stagefeedback-start; \
19139         fi; \
19140         cd $(HOST_SUBDIR)/intl && \
19141         $(MAKE) $(FLAGS_TO_PASS)  \
19142                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19143                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
19144 @endif intl-bootstrap
19145
19146
19147
19148
19149
19150 .PHONY: check-intl maybe-check-intl
19151 maybe-check-intl:
19152 @if intl
19153 maybe-check-intl: check-intl
19154
19155 check-intl:
19156         @: $(MAKE); $(unstage)
19157         @r=`${PWD_COMMAND}`; export r; \
19158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19159         $(HOST_EXPORTS) \
19160         (cd $(HOST_SUBDIR)/intl && \
19161           $(MAKE) $(FLAGS_TO_PASS)  check)
19162
19163 @endif intl
19164
19165 .PHONY: install-intl maybe-install-intl
19166 maybe-install-intl:
19167 @if intl
19168 maybe-install-intl: install-intl
19169
19170 install-intl: installdirs
19171         @: $(MAKE); $(unstage)
19172         @r=`${PWD_COMMAND}`; export r; \
19173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19174         $(HOST_EXPORTS) \
19175         (cd $(HOST_SUBDIR)/intl && \
19176           $(MAKE) $(FLAGS_TO_PASS)  install)
19177
19178 @endif intl
19179
19180 # Other targets (info, dvi, pdf, etc.)
19181
19182 .PHONY: maybe-info-intl info-intl
19183 maybe-info-intl:
19184 @if intl
19185 maybe-info-intl: info-intl
19186
19187 info-intl: \
19188     configure-intl 
19189         @[ -f ./intl/Makefile ] || exit 0; \
19190         r=`${PWD_COMMAND}`; export r; \
19191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192         $(HOST_EXPORTS) \
19193         for flag in $(EXTRA_HOST_FLAGS) ; do \
19194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19195         done; \
19196         echo "Doing info in intl" ; \
19197         (cd $(HOST_SUBDIR)/intl && \
19198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19200                   "RANLIB=$${RANLIB}" \
19201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19202                   info) \
19203           || exit 1
19204
19205 @endif intl
19206
19207 .PHONY: maybe-dvi-intl dvi-intl
19208 maybe-dvi-intl:
19209 @if intl
19210 maybe-dvi-intl: dvi-intl
19211
19212 dvi-intl: \
19213     configure-intl 
19214         @[ -f ./intl/Makefile ] || exit 0; \
19215         r=`${PWD_COMMAND}`; export r; \
19216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217         $(HOST_EXPORTS) \
19218         for flag in $(EXTRA_HOST_FLAGS) ; do \
19219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220         done; \
19221         echo "Doing dvi in intl" ; \
19222         (cd $(HOST_SUBDIR)/intl && \
19223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225                   "RANLIB=$${RANLIB}" \
19226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19227                   dvi) \
19228           || exit 1
19229
19230 @endif intl
19231
19232 .PHONY: maybe-pdf-intl pdf-intl
19233 maybe-pdf-intl:
19234 @if intl
19235 maybe-pdf-intl: pdf-intl
19236
19237 pdf-intl: \
19238     configure-intl 
19239         @[ -f ./intl/Makefile ] || exit 0; \
19240         r=`${PWD_COMMAND}`; export r; \
19241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19242         $(HOST_EXPORTS) \
19243         for flag in $(EXTRA_HOST_FLAGS) ; do \
19244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19245         done; \
19246         echo "Doing pdf in intl" ; \
19247         (cd $(HOST_SUBDIR)/intl && \
19248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19250                   "RANLIB=$${RANLIB}" \
19251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19252                   pdf) \
19253           || exit 1
19254
19255 @endif intl
19256
19257 .PHONY: maybe-html-intl html-intl
19258 maybe-html-intl:
19259 @if intl
19260 maybe-html-intl: html-intl
19261
19262 html-intl: \
19263     configure-intl 
19264         @[ -f ./intl/Makefile ] || exit 0; \
19265         r=`${PWD_COMMAND}`; export r; \
19266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267         $(HOST_EXPORTS) \
19268         for flag in $(EXTRA_HOST_FLAGS) ; do \
19269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19270         done; \
19271         echo "Doing html in intl" ; \
19272         (cd $(HOST_SUBDIR)/intl && \
19273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275                   "RANLIB=$${RANLIB}" \
19276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19277                   html) \
19278           || exit 1
19279
19280 @endif intl
19281
19282 .PHONY: maybe-TAGS-intl TAGS-intl
19283 maybe-TAGS-intl:
19284 @if intl
19285 maybe-TAGS-intl: TAGS-intl
19286
19287 TAGS-intl: \
19288     configure-intl 
19289         @[ -f ./intl/Makefile ] || exit 0; \
19290         r=`${PWD_COMMAND}`; export r; \
19291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19292         $(HOST_EXPORTS) \
19293         for flag in $(EXTRA_HOST_FLAGS) ; do \
19294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19295         done; \
19296         echo "Doing TAGS in intl" ; \
19297         (cd $(HOST_SUBDIR)/intl && \
19298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19300                   "RANLIB=$${RANLIB}" \
19301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19302                   TAGS) \
19303           || exit 1
19304
19305 @endif intl
19306
19307 .PHONY: maybe-install-info-intl install-info-intl
19308 maybe-install-info-intl:
19309 @if intl
19310 maybe-install-info-intl: install-info-intl
19311
19312 install-info-intl: \
19313     configure-intl \
19314     info-intl 
19315         @[ -f ./intl/Makefile ] || exit 0; \
19316         r=`${PWD_COMMAND}`; export r; \
19317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19318         $(HOST_EXPORTS) \
19319         for flag in $(EXTRA_HOST_FLAGS) ; do \
19320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19321         done; \
19322         echo "Doing install-info in intl" ; \
19323         (cd $(HOST_SUBDIR)/intl && \
19324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19326                   "RANLIB=$${RANLIB}" \
19327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19328                   install-info) \
19329           || exit 1
19330
19331 @endif intl
19332
19333 .PHONY: maybe-install-pdf-intl install-pdf-intl
19334 maybe-install-pdf-intl:
19335 @if intl
19336 maybe-install-pdf-intl: install-pdf-intl
19337
19338 install-pdf-intl: \
19339     configure-intl \
19340     pdf-intl 
19341         @[ -f ./intl/Makefile ] || exit 0; \
19342         r=`${PWD_COMMAND}`; export r; \
19343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19344         $(HOST_EXPORTS) \
19345         for flag in $(EXTRA_HOST_FLAGS) ; do \
19346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19347         done; \
19348         echo "Doing install-pdf in intl" ; \
19349         (cd $(HOST_SUBDIR)/intl && \
19350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19352                   "RANLIB=$${RANLIB}" \
19353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19354                   install-pdf) \
19355           || exit 1
19356
19357 @endif intl
19358
19359 .PHONY: maybe-install-html-intl install-html-intl
19360 maybe-install-html-intl:
19361 @if intl
19362 maybe-install-html-intl: install-html-intl
19363
19364 install-html-intl: \
19365     configure-intl \
19366     html-intl 
19367         @[ -f ./intl/Makefile ] || exit 0; \
19368         r=`${PWD_COMMAND}`; export r; \
19369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370         $(HOST_EXPORTS) \
19371         for flag in $(EXTRA_HOST_FLAGS) ; do \
19372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19373         done; \
19374         echo "Doing install-html in intl" ; \
19375         (cd $(HOST_SUBDIR)/intl && \
19376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19378                   "RANLIB=$${RANLIB}" \
19379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19380                   install-html) \
19381           || exit 1
19382
19383 @endif intl
19384
19385 .PHONY: maybe-installcheck-intl installcheck-intl
19386 maybe-installcheck-intl:
19387 @if intl
19388 maybe-installcheck-intl: installcheck-intl
19389
19390 installcheck-intl: \
19391     configure-intl 
19392         @[ -f ./intl/Makefile ] || exit 0; \
19393         r=`${PWD_COMMAND}`; export r; \
19394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395         $(HOST_EXPORTS) \
19396         for flag in $(EXTRA_HOST_FLAGS) ; do \
19397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19398         done; \
19399         echo "Doing installcheck in intl" ; \
19400         (cd $(HOST_SUBDIR)/intl && \
19401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19403                   "RANLIB=$${RANLIB}" \
19404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19405                   installcheck) \
19406           || exit 1
19407
19408 @endif intl
19409
19410 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
19411 maybe-mostlyclean-intl:
19412 @if intl
19413 maybe-mostlyclean-intl: mostlyclean-intl
19414
19415 mostlyclean-intl: 
19416         @[ -f ./intl/Makefile ] || exit 0; \
19417         r=`${PWD_COMMAND}`; export r; \
19418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19419         $(HOST_EXPORTS) \
19420         for flag in $(EXTRA_HOST_FLAGS) ; do \
19421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19422         done; \
19423         echo "Doing mostlyclean in intl" ; \
19424         (cd $(HOST_SUBDIR)/intl && \
19425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19427                   "RANLIB=$${RANLIB}" \
19428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19429                   mostlyclean) \
19430           || exit 1
19431
19432 @endif intl
19433
19434 .PHONY: maybe-clean-intl clean-intl
19435 maybe-clean-intl:
19436 @if intl
19437 maybe-clean-intl: clean-intl
19438
19439 clean-intl: 
19440         @[ -f ./intl/Makefile ] || exit 0; \
19441         r=`${PWD_COMMAND}`; export r; \
19442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19443         $(HOST_EXPORTS) \
19444         for flag in $(EXTRA_HOST_FLAGS) ; do \
19445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19446         done; \
19447         echo "Doing clean in intl" ; \
19448         (cd $(HOST_SUBDIR)/intl && \
19449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19451                   "RANLIB=$${RANLIB}" \
19452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19453                   clean) \
19454           || exit 1
19455
19456 @endif intl
19457
19458 .PHONY: maybe-distclean-intl distclean-intl
19459 maybe-distclean-intl:
19460 @if intl
19461 maybe-distclean-intl: distclean-intl
19462
19463 distclean-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 distclean 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}" \
19477                   distclean) \
19478           || exit 1
19479
19480 @endif intl
19481
19482 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
19483 maybe-maintainer-clean-intl:
19484 @if intl
19485 maybe-maintainer-clean-intl: maintainer-clean-intl
19486
19487 maintainer-clean-intl: 
19488         @[ -f ./intl/Makefile ] || exit 0; \
19489         r=`${PWD_COMMAND}`; export r; \
19490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19491         $(HOST_EXPORTS) \
19492         for flag in $(EXTRA_HOST_FLAGS) ; do \
19493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19494         done; \
19495         echo "Doing maintainer-clean in intl" ; \
19496         (cd $(HOST_SUBDIR)/intl && \
19497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19499                   "RANLIB=$${RANLIB}" \
19500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19501                   maintainer-clean) \
19502           || exit 1
19503
19504 @endif intl
19505
19506
19507
19508 .PHONY: configure-tcl maybe-configure-tcl
19509 maybe-configure-tcl:
19510 @if gcc-bootstrap
19511 configure-tcl: stage_current
19512 @endif gcc-bootstrap
19513 @if tcl
19514 maybe-configure-tcl: configure-tcl
19515 configure-tcl: 
19516         @: $(MAKE); $(unstage)
19517         @r=`${PWD_COMMAND}`; export r; \
19518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
19520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
19521         $(HOST_EXPORTS) \
19522         echo Configuring in $(HOST_SUBDIR)/tcl; \
19523         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
19524         case $(srcdir) in \
19525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19526           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
19527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19528         esac; \
19529         srcdiroption="--srcdir=$${topdir}/tcl"; \
19530         libsrcdir="$$s/tcl"; \
19531         $(SHELL) $${libsrcdir}/configure \
19532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19533           --target=${target_alias} $${srcdiroption}  \
19534           || exit 1
19535 @endif tcl
19536
19537
19538
19539
19540
19541 .PHONY: all-tcl maybe-all-tcl
19542 maybe-all-tcl:
19543 @if gcc-bootstrap
19544 all-tcl: stage_current
19545 @endif gcc-bootstrap
19546 @if tcl
19547 TARGET-tcl=all
19548 maybe-all-tcl: all-tcl
19549 all-tcl: configure-tcl
19550         @: $(MAKE); $(unstage)
19551         @r=`${PWD_COMMAND}`; export r; \
19552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19553         $(HOST_EXPORTS) \
19554         (cd $(HOST_SUBDIR)/tcl && \
19555           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
19556 @endif tcl
19557
19558
19559
19560
19561 .PHONY: check-tcl maybe-check-tcl
19562 maybe-check-tcl:
19563 @if tcl
19564 maybe-check-tcl: check-tcl
19565
19566 check-tcl:
19567         @: $(MAKE); $(unstage)
19568         @r=`${PWD_COMMAND}`; export r; \
19569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19570         $(HOST_EXPORTS) \
19571         (cd $(HOST_SUBDIR)/tcl && \
19572           $(MAKE) $(FLAGS_TO_PASS)  check)
19573
19574 @endif tcl
19575
19576 .PHONY: install-tcl maybe-install-tcl
19577 maybe-install-tcl:
19578 @if tcl
19579 maybe-install-tcl: install-tcl
19580
19581 install-tcl: installdirs
19582         @: $(MAKE); $(unstage)
19583         @r=`${PWD_COMMAND}`; export r; \
19584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19585         $(HOST_EXPORTS) \
19586         (cd $(HOST_SUBDIR)/tcl && \
19587           $(MAKE) $(FLAGS_TO_PASS)  install)
19588
19589 @endif tcl
19590
19591 # Other targets (info, dvi, pdf, etc.)
19592
19593 .PHONY: maybe-info-tcl info-tcl
19594 maybe-info-tcl:
19595 @if tcl
19596 maybe-info-tcl: info-tcl
19597
19598 info-tcl: \
19599     configure-tcl 
19600         @: $(MAKE); $(unstage)
19601         @[ -f ./tcl/Makefile ] || exit 0; \
19602         r=`${PWD_COMMAND}`; export r; \
19603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19604         $(HOST_EXPORTS) \
19605         for flag in $(EXTRA_HOST_FLAGS) ; do \
19606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19607         done; \
19608         echo "Doing info in tcl" ; \
19609         (cd $(HOST_SUBDIR)/tcl && \
19610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19612                   "RANLIB=$${RANLIB}" \
19613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19614                   info) \
19615           || exit 1
19616
19617 @endif tcl
19618
19619 .PHONY: maybe-dvi-tcl dvi-tcl
19620 maybe-dvi-tcl:
19621 @if tcl
19622 maybe-dvi-tcl: dvi-tcl
19623
19624 dvi-tcl: \
19625     configure-tcl 
19626         @: $(MAKE); $(unstage)
19627         @[ -f ./tcl/Makefile ] || exit 0; \
19628         r=`${PWD_COMMAND}`; export r; \
19629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630         $(HOST_EXPORTS) \
19631         for flag in $(EXTRA_HOST_FLAGS) ; do \
19632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633         done; \
19634         echo "Doing dvi in tcl" ; \
19635         (cd $(HOST_SUBDIR)/tcl && \
19636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638                   "RANLIB=$${RANLIB}" \
19639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19640                   dvi) \
19641           || exit 1
19642
19643 @endif tcl
19644
19645 .PHONY: maybe-pdf-tcl pdf-tcl
19646 maybe-pdf-tcl:
19647 @if tcl
19648 maybe-pdf-tcl: pdf-tcl
19649
19650 pdf-tcl: \
19651     configure-tcl 
19652         @: $(MAKE); $(unstage)
19653         @[ -f ./tcl/Makefile ] || exit 0; \
19654         r=`${PWD_COMMAND}`; export r; \
19655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19656         $(HOST_EXPORTS) \
19657         for flag in $(EXTRA_HOST_FLAGS) ; do \
19658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19659         done; \
19660         echo "Doing pdf in tcl" ; \
19661         (cd $(HOST_SUBDIR)/tcl && \
19662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19664                   "RANLIB=$${RANLIB}" \
19665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19666                   pdf) \
19667           || exit 1
19668
19669 @endif tcl
19670
19671 .PHONY: maybe-html-tcl html-tcl
19672 maybe-html-tcl:
19673 @if tcl
19674 maybe-html-tcl: html-tcl
19675
19676 html-tcl: \
19677     configure-tcl 
19678         @: $(MAKE); $(unstage)
19679         @[ -f ./tcl/Makefile ] || exit 0; \
19680         r=`${PWD_COMMAND}`; export r; \
19681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19682         $(HOST_EXPORTS) \
19683         for flag in $(EXTRA_HOST_FLAGS) ; do \
19684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19685         done; \
19686         echo "Doing html in tcl" ; \
19687         (cd $(HOST_SUBDIR)/tcl && \
19688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19690                   "RANLIB=$${RANLIB}" \
19691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19692                   html) \
19693           || exit 1
19694
19695 @endif tcl
19696
19697 .PHONY: maybe-TAGS-tcl TAGS-tcl
19698 maybe-TAGS-tcl:
19699 @if tcl
19700 maybe-TAGS-tcl: TAGS-tcl
19701
19702 TAGS-tcl: \
19703     configure-tcl 
19704         @: $(MAKE); $(unstage)
19705         @[ -f ./tcl/Makefile ] || exit 0; \
19706         r=`${PWD_COMMAND}`; export r; \
19707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708         $(HOST_EXPORTS) \
19709         for flag in $(EXTRA_HOST_FLAGS) ; do \
19710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19711         done; \
19712         echo "Doing TAGS in tcl" ; \
19713         (cd $(HOST_SUBDIR)/tcl && \
19714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19716                   "RANLIB=$${RANLIB}" \
19717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19718                   TAGS) \
19719           || exit 1
19720
19721 @endif tcl
19722
19723 .PHONY: maybe-install-info-tcl install-info-tcl
19724 maybe-install-info-tcl:
19725 @if tcl
19726 maybe-install-info-tcl: install-info-tcl
19727
19728 install-info-tcl: \
19729     configure-tcl \
19730     info-tcl 
19731         @: $(MAKE); $(unstage)
19732         @[ -f ./tcl/Makefile ] || exit 0; \
19733         r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(HOST_EXPORTS) \
19736         for flag in $(EXTRA_HOST_FLAGS) ; do \
19737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738         done; \
19739         echo "Doing install-info in tcl" ; \
19740         (cd $(HOST_SUBDIR)/tcl && \
19741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743                   "RANLIB=$${RANLIB}" \
19744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19745                   install-info) \
19746           || exit 1
19747
19748 @endif tcl
19749
19750 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
19751 maybe-install-pdf-tcl:
19752 @if tcl
19753 maybe-install-pdf-tcl: install-pdf-tcl
19754
19755 install-pdf-tcl: \
19756     configure-tcl \
19757     pdf-tcl 
19758         @: $(MAKE); $(unstage)
19759         @[ -f ./tcl/Makefile ] || exit 0; \
19760         r=`${PWD_COMMAND}`; export r; \
19761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762         $(HOST_EXPORTS) \
19763         for flag in $(EXTRA_HOST_FLAGS) ; do \
19764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19765         done; \
19766         echo "Doing install-pdf in tcl" ; \
19767         (cd $(HOST_SUBDIR)/tcl && \
19768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19770                   "RANLIB=$${RANLIB}" \
19771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19772                   install-pdf) \
19773           || exit 1
19774
19775 @endif tcl
19776
19777 .PHONY: maybe-install-html-tcl install-html-tcl
19778 maybe-install-html-tcl:
19779 @if tcl
19780 maybe-install-html-tcl: install-html-tcl
19781
19782 install-html-tcl: \
19783     configure-tcl \
19784     html-tcl 
19785         @: $(MAKE); $(unstage)
19786         @[ -f ./tcl/Makefile ] || exit 0; \
19787         r=`${PWD_COMMAND}`; export r; \
19788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19789         $(HOST_EXPORTS) \
19790         for flag in $(EXTRA_HOST_FLAGS) ; do \
19791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19792         done; \
19793         echo "Doing install-html in tcl" ; \
19794         (cd $(HOST_SUBDIR)/tcl && \
19795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19797                   "RANLIB=$${RANLIB}" \
19798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19799                   install-html) \
19800           || exit 1
19801
19802 @endif tcl
19803
19804 .PHONY: maybe-installcheck-tcl installcheck-tcl
19805 maybe-installcheck-tcl:
19806 @if tcl
19807 maybe-installcheck-tcl: installcheck-tcl
19808
19809 installcheck-tcl: \
19810     configure-tcl 
19811         @: $(MAKE); $(unstage)
19812         @[ -f ./tcl/Makefile ] || exit 0; \
19813         r=`${PWD_COMMAND}`; export r; \
19814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815         $(HOST_EXPORTS) \
19816         for flag in $(EXTRA_HOST_FLAGS) ; do \
19817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19818         done; \
19819         echo "Doing installcheck in tcl" ; \
19820         (cd $(HOST_SUBDIR)/tcl && \
19821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19823                   "RANLIB=$${RANLIB}" \
19824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19825                   installcheck) \
19826           || exit 1
19827
19828 @endif tcl
19829
19830 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
19831 maybe-mostlyclean-tcl:
19832 @if tcl
19833 maybe-mostlyclean-tcl: mostlyclean-tcl
19834
19835 # tcl doesn't support mostlyclean.
19836 mostlyclean-tcl:
19837
19838 @endif tcl
19839
19840 .PHONY: maybe-clean-tcl clean-tcl
19841 maybe-clean-tcl:
19842 @if tcl
19843 maybe-clean-tcl: clean-tcl
19844
19845 clean-tcl: 
19846         @: $(MAKE); $(unstage)
19847         @[ -f ./tcl/Makefile ] || exit 0; \
19848         r=`${PWD_COMMAND}`; export r; \
19849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19850         $(HOST_EXPORTS) \
19851         for flag in $(EXTRA_HOST_FLAGS) ; do \
19852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19853         done; \
19854         echo "Doing clean in tcl" ; \
19855         (cd $(HOST_SUBDIR)/tcl && \
19856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19858                   "RANLIB=$${RANLIB}" \
19859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19860                   clean) \
19861           || exit 1
19862
19863 @endif tcl
19864
19865 .PHONY: maybe-distclean-tcl distclean-tcl
19866 maybe-distclean-tcl:
19867 @if tcl
19868 maybe-distclean-tcl: distclean-tcl
19869
19870 distclean-tcl: 
19871         @: $(MAKE); $(unstage)
19872         @[ -f ./tcl/Makefile ] || exit 0; \
19873         r=`${PWD_COMMAND}`; export r; \
19874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875         $(HOST_EXPORTS) \
19876         for flag in $(EXTRA_HOST_FLAGS) ; do \
19877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19878         done; \
19879         echo "Doing distclean in tcl" ; \
19880         (cd $(HOST_SUBDIR)/tcl && \
19881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19883                   "RANLIB=$${RANLIB}" \
19884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19885                   distclean) \
19886           || exit 1
19887
19888 @endif tcl
19889
19890 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
19891 maybe-maintainer-clean-tcl:
19892 @if tcl
19893 maybe-maintainer-clean-tcl: maintainer-clean-tcl
19894
19895 maintainer-clean-tcl: 
19896         @: $(MAKE); $(unstage)
19897         @[ -f ./tcl/Makefile ] || exit 0; \
19898         r=`${PWD_COMMAND}`; export r; \
19899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900         $(HOST_EXPORTS) \
19901         for flag in $(EXTRA_HOST_FLAGS) ; do \
19902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19903         done; \
19904         echo "Doing maintainer-clean in tcl" ; \
19905         (cd $(HOST_SUBDIR)/tcl && \
19906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19908                   "RANLIB=$${RANLIB}" \
19909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19910                   maintainer-clean) \
19911           || exit 1
19912
19913 @endif tcl
19914
19915
19916
19917 .PHONY: configure-itcl maybe-configure-itcl
19918 maybe-configure-itcl:
19919 @if gcc-bootstrap
19920 configure-itcl: stage_current
19921 @endif gcc-bootstrap
19922 @if itcl
19923 maybe-configure-itcl: configure-itcl
19924 configure-itcl: 
19925         @: $(MAKE); $(unstage)
19926         @r=`${PWD_COMMAND}`; export r; \
19927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19928         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
19929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
19930         $(HOST_EXPORTS) \
19931         echo Configuring in $(HOST_SUBDIR)/itcl; \
19932         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
19933         case $(srcdir) in \
19934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19935           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
19936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19937         esac; \
19938         srcdiroption="--srcdir=$${topdir}/itcl"; \
19939         libsrcdir="$$s/itcl"; \
19940         $(SHELL) $${libsrcdir}/configure \
19941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19942           --target=${target_alias} $${srcdiroption}  \
19943           || exit 1
19944 @endif itcl
19945
19946
19947
19948
19949
19950 .PHONY: all-itcl maybe-all-itcl
19951 maybe-all-itcl:
19952 @if gcc-bootstrap
19953 all-itcl: stage_current
19954 @endif gcc-bootstrap
19955 @if itcl
19956 TARGET-itcl=all
19957 maybe-all-itcl: all-itcl
19958 all-itcl: configure-itcl
19959         @: $(MAKE); $(unstage)
19960         @r=`${PWD_COMMAND}`; export r; \
19961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19962         $(HOST_EXPORTS) \
19963         (cd $(HOST_SUBDIR)/itcl && \
19964           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
19965 @endif itcl
19966
19967
19968
19969
19970 .PHONY: check-itcl maybe-check-itcl
19971 maybe-check-itcl:
19972 @if itcl
19973 maybe-check-itcl: check-itcl
19974
19975 check-itcl:
19976         @: $(MAKE); $(unstage)
19977         @r=`${PWD_COMMAND}`; export r; \
19978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19979         $(HOST_EXPORTS) \
19980         (cd $(HOST_SUBDIR)/itcl && \
19981           $(MAKE) $(FLAGS_TO_PASS)  check)
19982
19983 @endif itcl
19984
19985 .PHONY: install-itcl maybe-install-itcl
19986 maybe-install-itcl:
19987 @if itcl
19988 maybe-install-itcl: install-itcl
19989
19990 install-itcl: installdirs
19991         @: $(MAKE); $(unstage)
19992         @r=`${PWD_COMMAND}`; export r; \
19993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19994         $(HOST_EXPORTS) \
19995         (cd $(HOST_SUBDIR)/itcl && \
19996           $(MAKE) $(FLAGS_TO_PASS)  install)
19997
19998 @endif itcl
19999
20000 # Other targets (info, dvi, pdf, etc.)
20001
20002 .PHONY: maybe-info-itcl info-itcl
20003 maybe-info-itcl:
20004 @if itcl
20005 maybe-info-itcl: info-itcl
20006
20007 info-itcl: \
20008     configure-itcl 
20009         @: $(MAKE); $(unstage)
20010         @[ -f ./itcl/Makefile ] || exit 0; \
20011         r=`${PWD_COMMAND}`; export r; \
20012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013         $(HOST_EXPORTS) \
20014         for flag in $(EXTRA_HOST_FLAGS) ; do \
20015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20016         done; \
20017         echo "Doing info in itcl" ; \
20018         (cd $(HOST_SUBDIR)/itcl && \
20019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20021                   "RANLIB=$${RANLIB}" \
20022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20023                   info) \
20024           || exit 1
20025
20026 @endif itcl
20027
20028 .PHONY: maybe-dvi-itcl dvi-itcl
20029 maybe-dvi-itcl:
20030 @if itcl
20031 maybe-dvi-itcl: dvi-itcl
20032
20033 dvi-itcl: \
20034     configure-itcl 
20035         @: $(MAKE); $(unstage)
20036         @[ -f ./itcl/Makefile ] || exit 0; \
20037         r=`${PWD_COMMAND}`; export r; \
20038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20039         $(HOST_EXPORTS) \
20040         for flag in $(EXTRA_HOST_FLAGS) ; do \
20041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20042         done; \
20043         echo "Doing dvi in itcl" ; \
20044         (cd $(HOST_SUBDIR)/itcl && \
20045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20047                   "RANLIB=$${RANLIB}" \
20048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20049                   dvi) \
20050           || exit 1
20051
20052 @endif itcl
20053
20054 .PHONY: maybe-pdf-itcl pdf-itcl
20055 maybe-pdf-itcl:
20056 @if itcl
20057 maybe-pdf-itcl: pdf-itcl
20058
20059 pdf-itcl: \
20060     configure-itcl 
20061         @: $(MAKE); $(unstage)
20062         @[ -f ./itcl/Makefile ] || exit 0; \
20063         r=`${PWD_COMMAND}`; export r; \
20064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065         $(HOST_EXPORTS) \
20066         for flag in $(EXTRA_HOST_FLAGS) ; do \
20067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20068         done; \
20069         echo "Doing pdf in itcl" ; \
20070         (cd $(HOST_SUBDIR)/itcl && \
20071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20073                   "RANLIB=$${RANLIB}" \
20074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20075                   pdf) \
20076           || exit 1
20077
20078 @endif itcl
20079
20080 .PHONY: maybe-html-itcl html-itcl
20081 maybe-html-itcl:
20082 @if itcl
20083 maybe-html-itcl: html-itcl
20084
20085 html-itcl: \
20086     configure-itcl 
20087         @: $(MAKE); $(unstage)
20088         @[ -f ./itcl/Makefile ] || exit 0; \
20089         r=`${PWD_COMMAND}`; export r; \
20090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091         $(HOST_EXPORTS) \
20092         for flag in $(EXTRA_HOST_FLAGS) ; do \
20093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094         done; \
20095         echo "Doing html in itcl" ; \
20096         (cd $(HOST_SUBDIR)/itcl && \
20097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099                   "RANLIB=$${RANLIB}" \
20100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20101                   html) \
20102           || exit 1
20103
20104 @endif itcl
20105
20106 .PHONY: maybe-TAGS-itcl TAGS-itcl
20107 maybe-TAGS-itcl:
20108 @if itcl
20109 maybe-TAGS-itcl: TAGS-itcl
20110
20111 TAGS-itcl: \
20112     configure-itcl 
20113         @: $(MAKE); $(unstage)
20114         @[ -f ./itcl/Makefile ] || exit 0; \
20115         r=`${PWD_COMMAND}`; export r; \
20116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20117         $(HOST_EXPORTS) \
20118         for flag in $(EXTRA_HOST_FLAGS) ; do \
20119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20120         done; \
20121         echo "Doing TAGS in itcl" ; \
20122         (cd $(HOST_SUBDIR)/itcl && \
20123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20125                   "RANLIB=$${RANLIB}" \
20126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20127                   TAGS) \
20128           || exit 1
20129
20130 @endif itcl
20131
20132 .PHONY: maybe-install-info-itcl install-info-itcl
20133 maybe-install-info-itcl:
20134 @if itcl
20135 maybe-install-info-itcl: install-info-itcl
20136
20137 install-info-itcl: \
20138     configure-itcl \
20139     info-itcl 
20140         @: $(MAKE); $(unstage)
20141         @[ -f ./itcl/Makefile ] || exit 0; \
20142         r=`${PWD_COMMAND}`; export r; \
20143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144         $(HOST_EXPORTS) \
20145         for flag in $(EXTRA_HOST_FLAGS) ; do \
20146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20147         done; \
20148         echo "Doing install-info in itcl" ; \
20149         (cd $(HOST_SUBDIR)/itcl && \
20150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20152                   "RANLIB=$${RANLIB}" \
20153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20154                   install-info) \
20155           || exit 1
20156
20157 @endif itcl
20158
20159 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
20160 maybe-install-pdf-itcl:
20161 @if itcl
20162 maybe-install-pdf-itcl: install-pdf-itcl
20163
20164 install-pdf-itcl: \
20165     configure-itcl \
20166     pdf-itcl 
20167         @: $(MAKE); $(unstage)
20168         @[ -f ./itcl/Makefile ] || exit 0; \
20169         r=`${PWD_COMMAND}`; export r; \
20170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171         $(HOST_EXPORTS) \
20172         for flag in $(EXTRA_HOST_FLAGS) ; do \
20173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20174         done; \
20175         echo "Doing install-pdf in itcl" ; \
20176         (cd $(HOST_SUBDIR)/itcl && \
20177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20179                   "RANLIB=$${RANLIB}" \
20180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20181                   install-pdf) \
20182           || exit 1
20183
20184 @endif itcl
20185
20186 .PHONY: maybe-install-html-itcl install-html-itcl
20187 maybe-install-html-itcl:
20188 @if itcl
20189 maybe-install-html-itcl: install-html-itcl
20190
20191 install-html-itcl: \
20192     configure-itcl \
20193     html-itcl 
20194         @: $(MAKE); $(unstage)
20195         @[ -f ./itcl/Makefile ] || exit 0; \
20196         r=`${PWD_COMMAND}`; export r; \
20197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20198         $(HOST_EXPORTS) \
20199         for flag in $(EXTRA_HOST_FLAGS) ; do \
20200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20201         done; \
20202         echo "Doing install-html in itcl" ; \
20203         (cd $(HOST_SUBDIR)/itcl && \
20204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20206                   "RANLIB=$${RANLIB}" \
20207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20208                   install-html) \
20209           || exit 1
20210
20211 @endif itcl
20212
20213 .PHONY: maybe-installcheck-itcl installcheck-itcl
20214 maybe-installcheck-itcl:
20215 @if itcl
20216 maybe-installcheck-itcl: installcheck-itcl
20217
20218 installcheck-itcl: \
20219     configure-itcl 
20220         @: $(MAKE); $(unstage)
20221         @[ -f ./itcl/Makefile ] || exit 0; \
20222         r=`${PWD_COMMAND}`; export r; \
20223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20224         $(HOST_EXPORTS) \
20225         for flag in $(EXTRA_HOST_FLAGS) ; do \
20226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20227         done; \
20228         echo "Doing installcheck in itcl" ; \
20229         (cd $(HOST_SUBDIR)/itcl && \
20230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20232                   "RANLIB=$${RANLIB}" \
20233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20234                   installcheck) \
20235           || exit 1
20236
20237 @endif itcl
20238
20239 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
20240 maybe-mostlyclean-itcl:
20241 @if itcl
20242 maybe-mostlyclean-itcl: mostlyclean-itcl
20243
20244 mostlyclean-itcl: 
20245         @: $(MAKE); $(unstage)
20246         @[ -f ./itcl/Makefile ] || exit 0; \
20247         r=`${PWD_COMMAND}`; export r; \
20248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20249         $(HOST_EXPORTS) \
20250         for flag in $(EXTRA_HOST_FLAGS) ; do \
20251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20252         done; \
20253         echo "Doing mostlyclean in itcl" ; \
20254         (cd $(HOST_SUBDIR)/itcl && \
20255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20257                   "RANLIB=$${RANLIB}" \
20258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20259                   mostlyclean) \
20260           || exit 1
20261
20262 @endif itcl
20263
20264 .PHONY: maybe-clean-itcl clean-itcl
20265 maybe-clean-itcl:
20266 @if itcl
20267 maybe-clean-itcl: clean-itcl
20268
20269 clean-itcl: 
20270         @: $(MAKE); $(unstage)
20271         @[ -f ./itcl/Makefile ] || exit 0; \
20272         r=`${PWD_COMMAND}`; export r; \
20273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20274         $(HOST_EXPORTS) \
20275         for flag in $(EXTRA_HOST_FLAGS) ; do \
20276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20277         done; \
20278         echo "Doing clean in itcl" ; \
20279         (cd $(HOST_SUBDIR)/itcl && \
20280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20282                   "RANLIB=$${RANLIB}" \
20283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20284                   clean) \
20285           || exit 1
20286
20287 @endif itcl
20288
20289 .PHONY: maybe-distclean-itcl distclean-itcl
20290 maybe-distclean-itcl:
20291 @if itcl
20292 maybe-distclean-itcl: distclean-itcl
20293
20294 distclean-itcl: 
20295         @: $(MAKE); $(unstage)
20296         @[ -f ./itcl/Makefile ] || exit 0; \
20297         r=`${PWD_COMMAND}`; export r; \
20298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20299         $(HOST_EXPORTS) \
20300         for flag in $(EXTRA_HOST_FLAGS) ; do \
20301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20302         done; \
20303         echo "Doing distclean in itcl" ; \
20304         (cd $(HOST_SUBDIR)/itcl && \
20305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20307                   "RANLIB=$${RANLIB}" \
20308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20309                   distclean) \
20310           || exit 1
20311
20312 @endif itcl
20313
20314 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
20315 maybe-maintainer-clean-itcl:
20316 @if itcl
20317 maybe-maintainer-clean-itcl: maintainer-clean-itcl
20318
20319 maintainer-clean-itcl: 
20320         @: $(MAKE); $(unstage)
20321         @[ -f ./itcl/Makefile ] || exit 0; \
20322         r=`${PWD_COMMAND}`; export r; \
20323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20324         $(HOST_EXPORTS) \
20325         for flag in $(EXTRA_HOST_FLAGS) ; do \
20326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20327         done; \
20328         echo "Doing maintainer-clean in itcl" ; \
20329         (cd $(HOST_SUBDIR)/itcl && \
20330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20332                   "RANLIB=$${RANLIB}" \
20333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20334                   maintainer-clean) \
20335           || exit 1
20336
20337 @endif itcl
20338
20339
20340
20341 .PHONY: configure-ld maybe-configure-ld
20342 maybe-configure-ld:
20343 @if gcc-bootstrap
20344 configure-ld: stage_current
20345 @endif gcc-bootstrap
20346 @if ld
20347 maybe-configure-ld: configure-ld
20348 configure-ld: 
20349         @r=`${PWD_COMMAND}`; export r; \
20350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20353         $(HOST_EXPORTS) \
20354         echo Configuring in $(HOST_SUBDIR)/ld; \
20355         cd "$(HOST_SUBDIR)/ld" || exit 1; \
20356         case $(srcdir) in \
20357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20358           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20360         esac; \
20361         srcdiroption="--srcdir=$${topdir}/ld"; \
20362         libsrcdir="$$s/ld"; \
20363         $(SHELL) $${libsrcdir}/configure \
20364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20365           --target=${target_alias} $${srcdiroption}  \
20366           || exit 1
20367 @endif ld
20368
20369
20370
20371 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
20372 maybe-configure-stage1-ld:
20373 @if ld-bootstrap
20374 maybe-configure-stage1-ld: configure-stage1-ld
20375 configure-stage1-ld:
20376         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20377         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20378         @r=`${PWD_COMMAND}`; export r; \
20379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20380         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20381         $(HOST_EXPORTS) \
20382         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
20383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20384         cd $(HOST_SUBDIR)/ld || exit 1; \
20385         case $(srcdir) in \
20386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20387           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20389         esac; \
20390         srcdiroption="--srcdir=$${topdir}/ld"; \
20391         libsrcdir="$$s/ld"; \
20392         $(SHELL) $${libsrcdir}/configure \
20393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20394           --target=${target_alias} $${srcdiroption} \
20395            \
20396           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
20397 @endif ld-bootstrap
20398
20399 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
20400 maybe-configure-stage2-ld:
20401 @if ld-bootstrap
20402 maybe-configure-stage2-ld: configure-stage2-ld
20403 configure-stage2-ld:
20404         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20406         @r=`${PWD_COMMAND}`; export r; \
20407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20408         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20409         $(HOST_EXPORTS) \
20410         $(POSTSTAGE1_HOST_EXPORTS) \
20411         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
20412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20413         cd $(HOST_SUBDIR)/ld || exit 1; \
20414         case $(srcdir) in \
20415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20416           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20418         esac; \
20419         srcdiroption="--srcdir=$${topdir}/ld"; \
20420         libsrcdir="$$s/ld"; \
20421         $(SHELL) $${libsrcdir}/configure \
20422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20423           --target=${target_alias} $${srcdiroption} \
20424           --with-build-libsubdir=$(HOST_SUBDIR) \
20425           @stage2_werror_flag@ 
20426 @endif ld-bootstrap
20427
20428 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
20429 maybe-configure-stage3-ld:
20430 @if ld-bootstrap
20431 maybe-configure-stage3-ld: configure-stage3-ld
20432 configure-stage3-ld:
20433         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20435         @r=`${PWD_COMMAND}`; export r; \
20436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20437         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20438         $(HOST_EXPORTS) \
20439         $(POSTSTAGE1_HOST_EXPORTS) \
20440         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
20441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20442         cd $(HOST_SUBDIR)/ld || exit 1; \
20443         case $(srcdir) in \
20444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20445           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20447         esac; \
20448         srcdiroption="--srcdir=$${topdir}/ld"; \
20449         libsrcdir="$$s/ld"; \
20450         $(SHELL) $${libsrcdir}/configure \
20451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20452           --target=${target_alias} $${srcdiroption} \
20453           --with-build-libsubdir=$(HOST_SUBDIR) \
20454           @stage2_werror_flag@ 
20455 @endif ld-bootstrap
20456
20457 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
20458 maybe-configure-stage4-ld:
20459 @if ld-bootstrap
20460 maybe-configure-stage4-ld: configure-stage4-ld
20461 configure-stage4-ld:
20462         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20463         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20464         @r=`${PWD_COMMAND}`; export r; \
20465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20466         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20467         $(HOST_EXPORTS) \
20468         $(POSTSTAGE1_HOST_EXPORTS) \
20469         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
20470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20471         cd $(HOST_SUBDIR)/ld || exit 1; \
20472         case $(srcdir) in \
20473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20474           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20476         esac; \
20477         srcdiroption="--srcdir=$${topdir}/ld"; \
20478         libsrcdir="$$s/ld"; \
20479         $(SHELL) $${libsrcdir}/configure \
20480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20481           --target=${target_alias} $${srcdiroption} \
20482           --with-build-libsubdir=$(HOST_SUBDIR) \
20483           @stage2_werror_flag@ 
20484 @endif ld-bootstrap
20485
20486 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
20487 maybe-configure-stageprofile-ld:
20488 @if ld-bootstrap
20489 maybe-configure-stageprofile-ld: configure-stageprofile-ld
20490 configure-stageprofile-ld:
20491         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20493         @r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20496         $(HOST_EXPORTS) \
20497         $(POSTSTAGE1_HOST_EXPORTS) \
20498         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
20499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20500         cd $(HOST_SUBDIR)/ld || exit 1; \
20501         case $(srcdir) in \
20502           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20503           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20504                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20505         esac; \
20506         srcdiroption="--srcdir=$${topdir}/ld"; \
20507         libsrcdir="$$s/ld"; \
20508         $(SHELL) $${libsrcdir}/configure \
20509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20510           --target=${target_alias} $${srcdiroption} \
20511           --with-build-libsubdir=$(HOST_SUBDIR) \
20512           @stage2_werror_flag@ 
20513 @endif ld-bootstrap
20514
20515 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
20516 maybe-configure-stagefeedback-ld:
20517 @if ld-bootstrap
20518 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
20519 configure-stagefeedback-ld:
20520         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20521         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20522         @r=`${PWD_COMMAND}`; export r; \
20523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20525         $(HOST_EXPORTS) \
20526         $(POSTSTAGE1_HOST_EXPORTS) \
20527         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
20528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20529         cd $(HOST_SUBDIR)/ld || exit 1; \
20530         case $(srcdir) in \
20531           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20532           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20533                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20534         esac; \
20535         srcdiroption="--srcdir=$${topdir}/ld"; \
20536         libsrcdir="$$s/ld"; \
20537         $(SHELL) $${libsrcdir}/configure \
20538           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20539           --target=${target_alias} $${srcdiroption} \
20540           --with-build-libsubdir=$(HOST_SUBDIR) \
20541           @stage2_werror_flag@ 
20542 @endif ld-bootstrap
20543
20544
20545
20546
20547
20548 .PHONY: all-ld maybe-all-ld
20549 maybe-all-ld:
20550 @if gcc-bootstrap
20551 all-ld: stage_current
20552 @endif gcc-bootstrap
20553 @if ld
20554 TARGET-ld=all
20555 maybe-all-ld: all-ld
20556 all-ld: configure-ld
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         $(HOST_EXPORTS) \
20560         (cd $(HOST_SUBDIR)/ld && \
20561           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
20562 @endif ld
20563
20564
20565
20566 .PHONY: all-stage1-ld maybe-all-stage1-ld
20567 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
20568 maybe-all-stage1-ld:
20569 maybe-clean-stage1-ld:
20570 @if ld-bootstrap
20571 maybe-all-stage1-ld: all-stage1-ld
20572 all-stage1: all-stage1-ld
20573 TARGET-stage1-ld = $(TARGET-ld)
20574 all-stage1-ld: configure-stage1-ld
20575         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20576         @r=`${PWD_COMMAND}`; export r; \
20577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20578         $(HOST_EXPORTS) \
20579         cd $(HOST_SUBDIR)/ld && \
20580         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
20581                 $(TARGET-stage1-ld)
20582
20583 maybe-clean-stage1-ld: clean-stage1-ld
20584 clean-stage1: clean-stage1-ld
20585 clean-stage1-ld:
20586         @if [ $(current_stage) = stage1 ]; then \
20587           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20588         else \
20589           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
20590           $(MAKE) stage1-start; \
20591         fi; \
20592         cd $(HOST_SUBDIR)/ld && \
20593         $(MAKE) $(FLAGS_TO_PASS)  \
20594                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
20595 @endif ld-bootstrap
20596
20597
20598 .PHONY: all-stage2-ld maybe-all-stage2-ld
20599 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
20600 maybe-all-stage2-ld:
20601 maybe-clean-stage2-ld:
20602 @if ld-bootstrap
20603 maybe-all-stage2-ld: all-stage2-ld
20604 all-stage2: all-stage2-ld
20605 TARGET-stage2-ld = $(TARGET-ld)
20606 all-stage2-ld: configure-stage2-ld
20607         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20608         @r=`${PWD_COMMAND}`; export r; \
20609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610         $(HOST_EXPORTS) \
20611         $(POSTSTAGE1_HOST_EXPORTS) \
20612         cd $(HOST_SUBDIR)/ld && \
20613         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
20614                 $(TARGET-stage2-ld)
20615
20616 maybe-clean-stage2-ld: clean-stage2-ld
20617 clean-stage2: clean-stage2-ld
20618 clean-stage2-ld:
20619         @if [ $(current_stage) = stage2 ]; then \
20620           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20621         else \
20622           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
20623           $(MAKE) stage2-start; \
20624         fi; \
20625         cd $(HOST_SUBDIR)/ld && \
20626         $(MAKE) $(FLAGS_TO_PASS)  \
20627                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20628                   clean
20629 @endif ld-bootstrap
20630
20631
20632 .PHONY: all-stage3-ld maybe-all-stage3-ld
20633 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
20634 maybe-all-stage3-ld:
20635 maybe-clean-stage3-ld:
20636 @if ld-bootstrap
20637 maybe-all-stage3-ld: all-stage3-ld
20638 all-stage3: all-stage3-ld
20639 TARGET-stage3-ld = $(TARGET-ld)
20640 all-stage3-ld: configure-stage3-ld
20641         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20642         @r=`${PWD_COMMAND}`; export r; \
20643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644         $(HOST_EXPORTS) \
20645         $(POSTSTAGE1_HOST_EXPORTS) \
20646         cd $(HOST_SUBDIR)/ld && \
20647         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
20648                 $(TARGET-stage3-ld)
20649
20650 maybe-clean-stage3-ld: clean-stage3-ld
20651 clean-stage3: clean-stage3-ld
20652 clean-stage3-ld:
20653         @if [ $(current_stage) = stage3 ]; then \
20654           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20655         else \
20656           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
20657           $(MAKE) stage3-start; \
20658         fi; \
20659         cd $(HOST_SUBDIR)/ld && \
20660         $(MAKE) $(FLAGS_TO_PASS)  \
20661                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20662                   clean
20663 @endif ld-bootstrap
20664
20665
20666 .PHONY: all-stage4-ld maybe-all-stage4-ld
20667 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
20668 maybe-all-stage4-ld:
20669 maybe-clean-stage4-ld:
20670 @if ld-bootstrap
20671 maybe-all-stage4-ld: all-stage4-ld
20672 all-stage4: all-stage4-ld
20673 TARGET-stage4-ld = $(TARGET-ld)
20674 all-stage4-ld: configure-stage4-ld
20675         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20676         @r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         $(HOST_EXPORTS) \
20679         $(POSTSTAGE1_HOST_EXPORTS) \
20680         cd $(HOST_SUBDIR)/ld && \
20681         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
20682                 $(TARGET-stage4-ld)
20683
20684 maybe-clean-stage4-ld: clean-stage4-ld
20685 clean-stage4: clean-stage4-ld
20686 clean-stage4-ld:
20687         @if [ $(current_stage) = stage4 ]; then \
20688           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20689         else \
20690           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
20691           $(MAKE) stage4-start; \
20692         fi; \
20693         cd $(HOST_SUBDIR)/ld && \
20694         $(MAKE) $(FLAGS_TO_PASS)  \
20695                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20696                   clean
20697 @endif ld-bootstrap
20698
20699
20700 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
20701 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
20702 maybe-all-stageprofile-ld:
20703 maybe-clean-stageprofile-ld:
20704 @if ld-bootstrap
20705 maybe-all-stageprofile-ld: all-stageprofile-ld
20706 all-stageprofile: all-stageprofile-ld
20707 TARGET-stageprofile-ld = $(TARGET-ld)
20708 all-stageprofile-ld: configure-stageprofile-ld
20709         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20710         @r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         $(POSTSTAGE1_HOST_EXPORTS) \
20714         cd $(HOST_SUBDIR)/ld && \
20715         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
20716                 $(TARGET-stageprofile-ld)
20717
20718 maybe-clean-stageprofile-ld: clean-stageprofile-ld
20719 clean-stageprofile: clean-stageprofile-ld
20720 clean-stageprofile-ld:
20721         @if [ $(current_stage) = stageprofile ]; then \
20722           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20723         else \
20724           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
20725           $(MAKE) stageprofile-start; \
20726         fi; \
20727         cd $(HOST_SUBDIR)/ld && \
20728         $(MAKE) $(FLAGS_TO_PASS)  \
20729                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20730                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
20731 @endif ld-bootstrap
20732
20733
20734 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
20735 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
20736 maybe-all-stagefeedback-ld:
20737 maybe-clean-stagefeedback-ld:
20738 @if ld-bootstrap
20739 maybe-all-stagefeedback-ld: all-stagefeedback-ld
20740 all-stagefeedback: all-stagefeedback-ld
20741 TARGET-stagefeedback-ld = $(TARGET-ld)
20742 all-stagefeedback-ld: configure-stagefeedback-ld
20743         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20744         @r=`${PWD_COMMAND}`; export r; \
20745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20746         $(HOST_EXPORTS) \
20747         $(POSTSTAGE1_HOST_EXPORTS) \
20748         cd $(HOST_SUBDIR)/ld && \
20749         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
20750                 $(TARGET-stagefeedback-ld)
20751
20752 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
20753 clean-stagefeedback: clean-stagefeedback-ld
20754 clean-stagefeedback-ld:
20755         @if [ $(current_stage) = stagefeedback ]; then \
20756           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20757         else \
20758           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
20759           $(MAKE) stagefeedback-start; \
20760         fi; \
20761         cd $(HOST_SUBDIR)/ld && \
20762         $(MAKE) $(FLAGS_TO_PASS)  \
20763                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20764                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
20765 @endif ld-bootstrap
20766
20767
20768
20769
20770
20771 .PHONY: check-ld maybe-check-ld
20772 maybe-check-ld:
20773 @if ld
20774 maybe-check-ld: check-ld
20775
20776 check-ld:
20777         @: $(MAKE); $(unstage)
20778         @r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         (cd $(HOST_SUBDIR)/ld && \
20782           $(MAKE) $(FLAGS_TO_PASS)  check)
20783
20784 @endif ld
20785
20786 .PHONY: install-ld maybe-install-ld
20787 maybe-install-ld:
20788 @if ld
20789 maybe-install-ld: install-ld
20790
20791 install-ld: installdirs
20792         @: $(MAKE); $(unstage)
20793         @r=`${PWD_COMMAND}`; export r; \
20794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795         $(HOST_EXPORTS) \
20796         (cd $(HOST_SUBDIR)/ld && \
20797           $(MAKE) $(FLAGS_TO_PASS)  install)
20798
20799 @endif ld
20800
20801 # Other targets (info, dvi, pdf, etc.)
20802
20803 .PHONY: maybe-info-ld info-ld
20804 maybe-info-ld:
20805 @if ld
20806 maybe-info-ld: info-ld
20807
20808 info-ld: \
20809     configure-ld 
20810         @[ -f ./ld/Makefile ] || exit 0; \
20811         r=`${PWD_COMMAND}`; export r; \
20812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813         $(HOST_EXPORTS) \
20814         for flag in $(EXTRA_HOST_FLAGS) ; do \
20815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20816         done; \
20817         echo "Doing info in ld" ; \
20818         (cd $(HOST_SUBDIR)/ld && \
20819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20821                   "RANLIB=$${RANLIB}" \
20822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20823                   info) \
20824           || exit 1
20825
20826 @endif ld
20827
20828 .PHONY: maybe-dvi-ld dvi-ld
20829 maybe-dvi-ld:
20830 @if ld
20831 maybe-dvi-ld: dvi-ld
20832
20833 dvi-ld: \
20834     configure-ld 
20835         @[ -f ./ld/Makefile ] || exit 0; \
20836         r=`${PWD_COMMAND}`; export r; \
20837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838         $(HOST_EXPORTS) \
20839         for flag in $(EXTRA_HOST_FLAGS) ; do \
20840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841         done; \
20842         echo "Doing dvi in ld" ; \
20843         (cd $(HOST_SUBDIR)/ld && \
20844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846                   "RANLIB=$${RANLIB}" \
20847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20848                   dvi) \
20849           || exit 1
20850
20851 @endif ld
20852
20853 .PHONY: maybe-pdf-ld pdf-ld
20854 maybe-pdf-ld:
20855 @if ld
20856 maybe-pdf-ld: pdf-ld
20857
20858 pdf-ld: \
20859     configure-ld 
20860         @[ -f ./ld/Makefile ] || exit 0; \
20861         r=`${PWD_COMMAND}`; export r; \
20862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863         $(HOST_EXPORTS) \
20864         for flag in $(EXTRA_HOST_FLAGS) ; do \
20865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20866         done; \
20867         echo "Doing pdf in ld" ; \
20868         (cd $(HOST_SUBDIR)/ld && \
20869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20871                   "RANLIB=$${RANLIB}" \
20872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20873                   pdf) \
20874           || exit 1
20875
20876 @endif ld
20877
20878 .PHONY: maybe-html-ld html-ld
20879 maybe-html-ld:
20880 @if ld
20881 maybe-html-ld: html-ld
20882
20883 html-ld: \
20884     configure-ld 
20885         @[ -f ./ld/Makefile ] || exit 0; \
20886         r=`${PWD_COMMAND}`; export r; \
20887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20888         $(HOST_EXPORTS) \
20889         for flag in $(EXTRA_HOST_FLAGS) ; do \
20890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20891         done; \
20892         echo "Doing html in ld" ; \
20893         (cd $(HOST_SUBDIR)/ld && \
20894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20896                   "RANLIB=$${RANLIB}" \
20897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20898                   html) \
20899           || exit 1
20900
20901 @endif ld
20902
20903 .PHONY: maybe-TAGS-ld TAGS-ld
20904 maybe-TAGS-ld:
20905 @if ld
20906 maybe-TAGS-ld: TAGS-ld
20907
20908 TAGS-ld: \
20909     configure-ld 
20910         @[ -f ./ld/Makefile ] || exit 0; \
20911         r=`${PWD_COMMAND}`; export r; \
20912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20913         $(HOST_EXPORTS) \
20914         for flag in $(EXTRA_HOST_FLAGS) ; do \
20915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20916         done; \
20917         echo "Doing TAGS in ld" ; \
20918         (cd $(HOST_SUBDIR)/ld && \
20919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20921                   "RANLIB=$${RANLIB}" \
20922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20923                   TAGS) \
20924           || exit 1
20925
20926 @endif ld
20927
20928 .PHONY: maybe-install-info-ld install-info-ld
20929 maybe-install-info-ld:
20930 @if ld
20931 maybe-install-info-ld: install-info-ld
20932
20933 install-info-ld: \
20934     configure-ld \
20935     info-ld 
20936         @[ -f ./ld/Makefile ] || exit 0; \
20937         r=`${PWD_COMMAND}`; export r; \
20938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939         $(HOST_EXPORTS) \
20940         for flag in $(EXTRA_HOST_FLAGS) ; do \
20941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20942         done; \
20943         echo "Doing install-info in ld" ; \
20944         (cd $(HOST_SUBDIR)/ld && \
20945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20947                   "RANLIB=$${RANLIB}" \
20948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20949                   install-info) \
20950           || exit 1
20951
20952 @endif ld
20953
20954 .PHONY: maybe-install-pdf-ld install-pdf-ld
20955 maybe-install-pdf-ld:
20956 @if ld
20957 maybe-install-pdf-ld: install-pdf-ld
20958
20959 install-pdf-ld: \
20960     configure-ld \
20961     pdf-ld 
20962         @[ -f ./ld/Makefile ] || exit 0; \
20963         r=`${PWD_COMMAND}`; export r; \
20964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20965         $(HOST_EXPORTS) \
20966         for flag in $(EXTRA_HOST_FLAGS) ; do \
20967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20968         done; \
20969         echo "Doing install-pdf in ld" ; \
20970         (cd $(HOST_SUBDIR)/ld && \
20971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20973                   "RANLIB=$${RANLIB}" \
20974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20975                   install-pdf) \
20976           || exit 1
20977
20978 @endif ld
20979
20980 .PHONY: maybe-install-html-ld install-html-ld
20981 maybe-install-html-ld:
20982 @if ld
20983 maybe-install-html-ld: install-html-ld
20984
20985 install-html-ld: \
20986     configure-ld \
20987     html-ld 
20988         @[ -f ./ld/Makefile ] || exit 0; \
20989         r=`${PWD_COMMAND}`; export r; \
20990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20991         $(HOST_EXPORTS) \
20992         for flag in $(EXTRA_HOST_FLAGS) ; do \
20993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20994         done; \
20995         echo "Doing install-html in ld" ; \
20996         (cd $(HOST_SUBDIR)/ld && \
20997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20999                   "RANLIB=$${RANLIB}" \
21000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21001                   install-html) \
21002           || exit 1
21003
21004 @endif ld
21005
21006 .PHONY: maybe-installcheck-ld installcheck-ld
21007 maybe-installcheck-ld:
21008 @if ld
21009 maybe-installcheck-ld: installcheck-ld
21010
21011 installcheck-ld: \
21012     configure-ld 
21013         @[ -f ./ld/Makefile ] || exit 0; \
21014         r=`${PWD_COMMAND}`; export r; \
21015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21016         $(HOST_EXPORTS) \
21017         for flag in $(EXTRA_HOST_FLAGS) ; do \
21018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21019         done; \
21020         echo "Doing installcheck in ld" ; \
21021         (cd $(HOST_SUBDIR)/ld && \
21022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21024                   "RANLIB=$${RANLIB}" \
21025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21026                   installcheck) \
21027           || exit 1
21028
21029 @endif ld
21030
21031 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
21032 maybe-mostlyclean-ld:
21033 @if ld
21034 maybe-mostlyclean-ld: mostlyclean-ld
21035
21036 mostlyclean-ld: 
21037         @[ -f ./ld/Makefile ] || exit 0; \
21038         r=`${PWD_COMMAND}`; export r; \
21039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21040         $(HOST_EXPORTS) \
21041         for flag in $(EXTRA_HOST_FLAGS) ; do \
21042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043         done; \
21044         echo "Doing mostlyclean in ld" ; \
21045         (cd $(HOST_SUBDIR)/ld && \
21046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048                   "RANLIB=$${RANLIB}" \
21049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21050                   mostlyclean) \
21051           || exit 1
21052
21053 @endif ld
21054
21055 .PHONY: maybe-clean-ld clean-ld
21056 maybe-clean-ld:
21057 @if ld
21058 maybe-clean-ld: clean-ld
21059
21060 clean-ld: 
21061         @[ -f ./ld/Makefile ] || exit 0; \
21062         r=`${PWD_COMMAND}`; export r; \
21063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064         $(HOST_EXPORTS) \
21065         for flag in $(EXTRA_HOST_FLAGS) ; do \
21066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067         done; \
21068         echo "Doing clean in ld" ; \
21069         (cd $(HOST_SUBDIR)/ld && \
21070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072                   "RANLIB=$${RANLIB}" \
21073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21074                   clean) \
21075           || exit 1
21076
21077 @endif ld
21078
21079 .PHONY: maybe-distclean-ld distclean-ld
21080 maybe-distclean-ld:
21081 @if ld
21082 maybe-distclean-ld: distclean-ld
21083
21084 distclean-ld: 
21085         @[ -f ./ld/Makefile ] || exit 0; \
21086         r=`${PWD_COMMAND}`; export r; \
21087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21088         $(HOST_EXPORTS) \
21089         for flag in $(EXTRA_HOST_FLAGS) ; do \
21090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21091         done; \
21092         echo "Doing distclean in ld" ; \
21093         (cd $(HOST_SUBDIR)/ld && \
21094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21096                   "RANLIB=$${RANLIB}" \
21097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21098                   distclean) \
21099           || exit 1
21100
21101 @endif ld
21102
21103 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
21104 maybe-maintainer-clean-ld:
21105 @if ld
21106 maybe-maintainer-clean-ld: maintainer-clean-ld
21107
21108 maintainer-clean-ld: 
21109         @[ -f ./ld/Makefile ] || exit 0; \
21110         r=`${PWD_COMMAND}`; export r; \
21111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112         $(HOST_EXPORTS) \
21113         for flag in $(EXTRA_HOST_FLAGS) ; do \
21114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115         done; \
21116         echo "Doing maintainer-clean in ld" ; \
21117         (cd $(HOST_SUBDIR)/ld && \
21118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120                   "RANLIB=$${RANLIB}" \
21121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21122                   maintainer-clean) \
21123           || exit 1
21124
21125 @endif ld
21126
21127
21128
21129 .PHONY: configure-libcpp maybe-configure-libcpp
21130 maybe-configure-libcpp:
21131 @if gcc-bootstrap
21132 configure-libcpp: stage_current
21133 @endif gcc-bootstrap
21134 @if libcpp
21135 maybe-configure-libcpp: configure-libcpp
21136 configure-libcpp: 
21137         @r=`${PWD_COMMAND}`; export r; \
21138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21141         $(HOST_EXPORTS) \
21142         echo Configuring in $(HOST_SUBDIR)/libcpp; \
21143         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
21144         case $(srcdir) in \
21145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21146           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21148         esac; \
21149         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21150         libsrcdir="$$s/libcpp"; \
21151         $(SHELL) $${libsrcdir}/configure \
21152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21153           --target=${target_alias} $${srcdiroption}  \
21154           || exit 1
21155 @endif libcpp
21156
21157
21158
21159 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
21160 maybe-configure-stage1-libcpp:
21161 @if libcpp-bootstrap
21162 maybe-configure-stage1-libcpp: configure-stage1-libcpp
21163 configure-stage1-libcpp:
21164         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21166         @r=`${PWD_COMMAND}`; export r; \
21167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21169         $(HOST_EXPORTS) \
21170         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
21171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21172         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21173         case $(srcdir) in \
21174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21175           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21177         esac; \
21178         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21179         libsrcdir="$$s/libcpp"; \
21180         $(SHELL) $${libsrcdir}/configure \
21181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21182           --target=${target_alias} $${srcdiroption} \
21183            \
21184           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21185 @endif libcpp-bootstrap
21186
21187 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
21188 maybe-configure-stage2-libcpp:
21189 @if libcpp-bootstrap
21190 maybe-configure-stage2-libcpp: configure-stage2-libcpp
21191 configure-stage2-libcpp:
21192         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21193         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21194         @r=`${PWD_COMMAND}`; export r; \
21195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21196         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21197         $(HOST_EXPORTS) \
21198         $(POSTSTAGE1_HOST_EXPORTS) \
21199         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
21200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21201         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21202         case $(srcdir) in \
21203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21204           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21206         esac; \
21207         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21208         libsrcdir="$$s/libcpp"; \
21209         $(SHELL) $${libsrcdir}/configure \
21210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21211           --target=${target_alias} $${srcdiroption} \
21212           --with-build-libsubdir=$(HOST_SUBDIR) \
21213           @stage2_werror_flag@ 
21214 @endif libcpp-bootstrap
21215
21216 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
21217 maybe-configure-stage3-libcpp:
21218 @if libcpp-bootstrap
21219 maybe-configure-stage3-libcpp: configure-stage3-libcpp
21220 configure-stage3-libcpp:
21221         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21223         @r=`${PWD_COMMAND}`; export r; \
21224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21226         $(HOST_EXPORTS) \
21227         $(POSTSTAGE1_HOST_EXPORTS) \
21228         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
21229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21230         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21231         case $(srcdir) in \
21232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21233           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21235         esac; \
21236         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21237         libsrcdir="$$s/libcpp"; \
21238         $(SHELL) $${libsrcdir}/configure \
21239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21240           --target=${target_alias} $${srcdiroption} \
21241           --with-build-libsubdir=$(HOST_SUBDIR) \
21242           @stage2_werror_flag@ 
21243 @endif libcpp-bootstrap
21244
21245 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
21246 maybe-configure-stage4-libcpp:
21247 @if libcpp-bootstrap
21248 maybe-configure-stage4-libcpp: configure-stage4-libcpp
21249 configure-stage4-libcpp:
21250         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21252         @r=`${PWD_COMMAND}`; export r; \
21253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21254         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21255         $(HOST_EXPORTS) \
21256         $(POSTSTAGE1_HOST_EXPORTS) \
21257         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
21258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21259         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21260         case $(srcdir) in \
21261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21262           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21264         esac; \
21265         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21266         libsrcdir="$$s/libcpp"; \
21267         $(SHELL) $${libsrcdir}/configure \
21268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21269           --target=${target_alias} $${srcdiroption} \
21270           --with-build-libsubdir=$(HOST_SUBDIR) \
21271           @stage2_werror_flag@ 
21272 @endif libcpp-bootstrap
21273
21274 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
21275 maybe-configure-stageprofile-libcpp:
21276 @if libcpp-bootstrap
21277 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
21278 configure-stageprofile-libcpp:
21279         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21281         @r=`${PWD_COMMAND}`; export r; \
21282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21284         $(HOST_EXPORTS) \
21285         $(POSTSTAGE1_HOST_EXPORTS) \
21286         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
21287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21288         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21289         case $(srcdir) in \
21290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21291           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21293         esac; \
21294         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21295         libsrcdir="$$s/libcpp"; \
21296         $(SHELL) $${libsrcdir}/configure \
21297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21298           --target=${target_alias} $${srcdiroption} \
21299           --with-build-libsubdir=$(HOST_SUBDIR) \
21300           @stage2_werror_flag@ 
21301 @endif libcpp-bootstrap
21302
21303 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
21304 maybe-configure-stagefeedback-libcpp:
21305 @if libcpp-bootstrap
21306 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
21307 configure-stagefeedback-libcpp:
21308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21310         @r=`${PWD_COMMAND}`; export r; \
21311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21312         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21313         $(HOST_EXPORTS) \
21314         $(POSTSTAGE1_HOST_EXPORTS) \
21315         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
21316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21317         cd $(HOST_SUBDIR)/libcpp || exit 1; \
21318         case $(srcdir) in \
21319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21320           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21322         esac; \
21323         srcdiroption="--srcdir=$${topdir}/libcpp"; \
21324         libsrcdir="$$s/libcpp"; \
21325         $(SHELL) $${libsrcdir}/configure \
21326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21327           --target=${target_alias} $${srcdiroption} \
21328           --with-build-libsubdir=$(HOST_SUBDIR) \
21329           @stage2_werror_flag@ 
21330 @endif libcpp-bootstrap
21331
21332
21333
21334
21335
21336 .PHONY: all-libcpp maybe-all-libcpp
21337 maybe-all-libcpp:
21338 @if gcc-bootstrap
21339 all-libcpp: stage_current
21340 @endif gcc-bootstrap
21341 @if libcpp
21342 TARGET-libcpp=all
21343 maybe-all-libcpp: all-libcpp
21344 all-libcpp: configure-libcpp
21345         @r=`${PWD_COMMAND}`; export r; \
21346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21347         $(HOST_EXPORTS) \
21348         (cd $(HOST_SUBDIR)/libcpp && \
21349           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
21350 @endif libcpp
21351
21352
21353
21354 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
21355 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
21356 maybe-all-stage1-libcpp:
21357 maybe-clean-stage1-libcpp:
21358 @if libcpp-bootstrap
21359 maybe-all-stage1-libcpp: all-stage1-libcpp
21360 all-stage1: all-stage1-libcpp
21361 TARGET-stage1-libcpp = $(TARGET-libcpp)
21362 all-stage1-libcpp: configure-stage1-libcpp
21363         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21364         @r=`${PWD_COMMAND}`; export r; \
21365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21366         $(HOST_EXPORTS) \
21367         cd $(HOST_SUBDIR)/libcpp && \
21368         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
21369                 $(TARGET-stage1-libcpp)
21370
21371 maybe-clean-stage1-libcpp: clean-stage1-libcpp
21372 clean-stage1: clean-stage1-libcpp
21373 clean-stage1-libcpp:
21374         @if [ $(current_stage) = stage1 ]; then \
21375           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21376         else \
21377           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
21378           $(MAKE) stage1-start; \
21379         fi; \
21380         cd $(HOST_SUBDIR)/libcpp && \
21381         $(MAKE) $(FLAGS_TO_PASS)  \
21382                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
21383 @endif libcpp-bootstrap
21384
21385
21386 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
21387 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
21388 maybe-all-stage2-libcpp:
21389 maybe-clean-stage2-libcpp:
21390 @if libcpp-bootstrap
21391 maybe-all-stage2-libcpp: all-stage2-libcpp
21392 all-stage2: all-stage2-libcpp
21393 TARGET-stage2-libcpp = $(TARGET-libcpp)
21394 all-stage2-libcpp: configure-stage2-libcpp
21395         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21396         @r=`${PWD_COMMAND}`; export r; \
21397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21398         $(HOST_EXPORTS) \
21399         $(POSTSTAGE1_HOST_EXPORTS) \
21400         cd $(HOST_SUBDIR)/libcpp && \
21401         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
21402                 $(TARGET-stage2-libcpp)
21403
21404 maybe-clean-stage2-libcpp: clean-stage2-libcpp
21405 clean-stage2: clean-stage2-libcpp
21406 clean-stage2-libcpp:
21407         @if [ $(current_stage) = stage2 ]; then \
21408           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21409         else \
21410           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
21411           $(MAKE) stage2-start; \
21412         fi; \
21413         cd $(HOST_SUBDIR)/libcpp && \
21414         $(MAKE) $(FLAGS_TO_PASS)  \
21415                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21416                   clean
21417 @endif libcpp-bootstrap
21418
21419
21420 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
21421 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
21422 maybe-all-stage3-libcpp:
21423 maybe-clean-stage3-libcpp:
21424 @if libcpp-bootstrap
21425 maybe-all-stage3-libcpp: all-stage3-libcpp
21426 all-stage3: all-stage3-libcpp
21427 TARGET-stage3-libcpp = $(TARGET-libcpp)
21428 all-stage3-libcpp: configure-stage3-libcpp
21429         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21430         @r=`${PWD_COMMAND}`; export r; \
21431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21432         $(HOST_EXPORTS) \
21433         $(POSTSTAGE1_HOST_EXPORTS) \
21434         cd $(HOST_SUBDIR)/libcpp && \
21435         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
21436                 $(TARGET-stage3-libcpp)
21437
21438 maybe-clean-stage3-libcpp: clean-stage3-libcpp
21439 clean-stage3: clean-stage3-libcpp
21440 clean-stage3-libcpp:
21441         @if [ $(current_stage) = stage3 ]; then \
21442           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21443         else \
21444           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
21445           $(MAKE) stage3-start; \
21446         fi; \
21447         cd $(HOST_SUBDIR)/libcpp && \
21448         $(MAKE) $(FLAGS_TO_PASS)  \
21449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21450                   clean
21451 @endif libcpp-bootstrap
21452
21453
21454 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
21455 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
21456 maybe-all-stage4-libcpp:
21457 maybe-clean-stage4-libcpp:
21458 @if libcpp-bootstrap
21459 maybe-all-stage4-libcpp: all-stage4-libcpp
21460 all-stage4: all-stage4-libcpp
21461 TARGET-stage4-libcpp = $(TARGET-libcpp)
21462 all-stage4-libcpp: configure-stage4-libcpp
21463         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21464         @r=`${PWD_COMMAND}`; export r; \
21465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21466         $(HOST_EXPORTS) \
21467         $(POSTSTAGE1_HOST_EXPORTS) \
21468         cd $(HOST_SUBDIR)/libcpp && \
21469         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
21470                 $(TARGET-stage4-libcpp)
21471
21472 maybe-clean-stage4-libcpp: clean-stage4-libcpp
21473 clean-stage4: clean-stage4-libcpp
21474 clean-stage4-libcpp:
21475         @if [ $(current_stage) = stage4 ]; then \
21476           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21477         else \
21478           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
21479           $(MAKE) stage4-start; \
21480         fi; \
21481         cd $(HOST_SUBDIR)/libcpp && \
21482         $(MAKE) $(FLAGS_TO_PASS)  \
21483                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21484                   clean
21485 @endif libcpp-bootstrap
21486
21487
21488 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
21489 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
21490 maybe-all-stageprofile-libcpp:
21491 maybe-clean-stageprofile-libcpp:
21492 @if libcpp-bootstrap
21493 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
21494 all-stageprofile: all-stageprofile-libcpp
21495 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
21496 all-stageprofile-libcpp: configure-stageprofile-libcpp
21497         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21498         @r=`${PWD_COMMAND}`; export r; \
21499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21500         $(HOST_EXPORTS) \
21501         $(POSTSTAGE1_HOST_EXPORTS) \
21502         cd $(HOST_SUBDIR)/libcpp && \
21503         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
21504                 $(TARGET-stageprofile-libcpp)
21505
21506 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
21507 clean-stageprofile: clean-stageprofile-libcpp
21508 clean-stageprofile-libcpp:
21509         @if [ $(current_stage) = stageprofile ]; then \
21510           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21511         else \
21512           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
21513           $(MAKE) stageprofile-start; \
21514         fi; \
21515         cd $(HOST_SUBDIR)/libcpp && \
21516         $(MAKE) $(FLAGS_TO_PASS)  \
21517                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21518                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
21519 @endif libcpp-bootstrap
21520
21521
21522 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
21523 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
21524 maybe-all-stagefeedback-libcpp:
21525 maybe-clean-stagefeedback-libcpp:
21526 @if libcpp-bootstrap
21527 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
21528 all-stagefeedback: all-stagefeedback-libcpp
21529 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
21530 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
21531         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21532         @r=`${PWD_COMMAND}`; export r; \
21533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21534         $(HOST_EXPORTS) \
21535         $(POSTSTAGE1_HOST_EXPORTS) \
21536         cd $(HOST_SUBDIR)/libcpp && \
21537         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
21538                 $(TARGET-stagefeedback-libcpp)
21539
21540 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
21541 clean-stagefeedback: clean-stagefeedback-libcpp
21542 clean-stagefeedback-libcpp:
21543         @if [ $(current_stage) = stagefeedback ]; then \
21544           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21545         else \
21546           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
21547           $(MAKE) stagefeedback-start; \
21548         fi; \
21549         cd $(HOST_SUBDIR)/libcpp && \
21550         $(MAKE) $(FLAGS_TO_PASS)  \
21551                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21552                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
21553 @endif libcpp-bootstrap
21554
21555
21556
21557
21558
21559 .PHONY: check-libcpp maybe-check-libcpp
21560 maybe-check-libcpp:
21561 @if libcpp
21562 maybe-check-libcpp: check-libcpp
21563
21564 check-libcpp:
21565         @: $(MAKE); $(unstage)
21566         @r=`${PWD_COMMAND}`; export r; \
21567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21568         $(HOST_EXPORTS) \
21569         (cd $(HOST_SUBDIR)/libcpp && \
21570           $(MAKE) $(FLAGS_TO_PASS)  check)
21571
21572 @endif libcpp
21573
21574 .PHONY: install-libcpp maybe-install-libcpp
21575 maybe-install-libcpp:
21576 @if libcpp
21577 maybe-install-libcpp: install-libcpp
21578
21579 install-libcpp: installdirs
21580         @: $(MAKE); $(unstage)
21581         @r=`${PWD_COMMAND}`; export r; \
21582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21583         $(HOST_EXPORTS) \
21584         (cd $(HOST_SUBDIR)/libcpp && \
21585           $(MAKE) $(FLAGS_TO_PASS)  install)
21586
21587 @endif libcpp
21588
21589 # Other targets (info, dvi, pdf, etc.)
21590
21591 .PHONY: maybe-info-libcpp info-libcpp
21592 maybe-info-libcpp:
21593 @if libcpp
21594 maybe-info-libcpp: info-libcpp
21595
21596 info-libcpp: \
21597     configure-libcpp 
21598         @[ -f ./libcpp/Makefile ] || exit 0; \
21599         r=`${PWD_COMMAND}`; export r; \
21600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21601         $(HOST_EXPORTS) \
21602         for flag in $(EXTRA_HOST_FLAGS) ; do \
21603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21604         done; \
21605         echo "Doing info in libcpp" ; \
21606         (cd $(HOST_SUBDIR)/libcpp && \
21607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21609                   "RANLIB=$${RANLIB}" \
21610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21611                   info) \
21612           || exit 1
21613
21614 @endif libcpp
21615
21616 .PHONY: maybe-dvi-libcpp dvi-libcpp
21617 maybe-dvi-libcpp:
21618 @if libcpp
21619 maybe-dvi-libcpp: dvi-libcpp
21620
21621 dvi-libcpp: \
21622     configure-libcpp 
21623         @[ -f ./libcpp/Makefile ] || exit 0; \
21624         r=`${PWD_COMMAND}`; export r; \
21625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626         $(HOST_EXPORTS) \
21627         for flag in $(EXTRA_HOST_FLAGS) ; do \
21628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21629         done; \
21630         echo "Doing dvi in libcpp" ; \
21631         (cd $(HOST_SUBDIR)/libcpp && \
21632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21634                   "RANLIB=$${RANLIB}" \
21635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21636                   dvi) \
21637           || exit 1
21638
21639 @endif libcpp
21640
21641 .PHONY: maybe-pdf-libcpp pdf-libcpp
21642 maybe-pdf-libcpp:
21643 @if libcpp
21644 maybe-pdf-libcpp: pdf-libcpp
21645
21646 pdf-libcpp: \
21647     configure-libcpp 
21648         @[ -f ./libcpp/Makefile ] || exit 0; \
21649         r=`${PWD_COMMAND}`; export r; \
21650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651         $(HOST_EXPORTS) \
21652         for flag in $(EXTRA_HOST_FLAGS) ; do \
21653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654         done; \
21655         echo "Doing pdf in libcpp" ; \
21656         (cd $(HOST_SUBDIR)/libcpp && \
21657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659                   "RANLIB=$${RANLIB}" \
21660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21661                   pdf) \
21662           || exit 1
21663
21664 @endif libcpp
21665
21666 .PHONY: maybe-html-libcpp html-libcpp
21667 maybe-html-libcpp:
21668 @if libcpp
21669 maybe-html-libcpp: html-libcpp
21670
21671 html-libcpp: \
21672     configure-libcpp 
21673         @[ -f ./libcpp/Makefile ] || exit 0; \
21674         r=`${PWD_COMMAND}`; export r; \
21675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21676         $(HOST_EXPORTS) \
21677         for flag in $(EXTRA_HOST_FLAGS) ; do \
21678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679         done; \
21680         echo "Doing html in libcpp" ; \
21681         (cd $(HOST_SUBDIR)/libcpp && \
21682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21684                   "RANLIB=$${RANLIB}" \
21685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21686                   html) \
21687           || exit 1
21688
21689 @endif libcpp
21690
21691 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21692 maybe-TAGS-libcpp:
21693 @if libcpp
21694 maybe-TAGS-libcpp: TAGS-libcpp
21695
21696 TAGS-libcpp: \
21697     configure-libcpp 
21698         @[ -f ./libcpp/Makefile ] || exit 0; \
21699         r=`${PWD_COMMAND}`; export r; \
21700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701         $(HOST_EXPORTS) \
21702         for flag in $(EXTRA_HOST_FLAGS) ; do \
21703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21704         done; \
21705         echo "Doing TAGS in libcpp" ; \
21706         (cd $(HOST_SUBDIR)/libcpp && \
21707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21709                   "RANLIB=$${RANLIB}" \
21710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21711                   TAGS) \
21712           || exit 1
21713
21714 @endif libcpp
21715
21716 .PHONY: maybe-install-info-libcpp install-info-libcpp
21717 maybe-install-info-libcpp:
21718 @if libcpp
21719 maybe-install-info-libcpp: install-info-libcpp
21720
21721 install-info-libcpp: \
21722     configure-libcpp \
21723     info-libcpp 
21724         @[ -f ./libcpp/Makefile ] || exit 0; \
21725         r=`${PWD_COMMAND}`; export r; \
21726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21727         $(HOST_EXPORTS) \
21728         for flag in $(EXTRA_HOST_FLAGS) ; do \
21729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21730         done; \
21731         echo "Doing install-info in libcpp" ; \
21732         (cd $(HOST_SUBDIR)/libcpp && \
21733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21735                   "RANLIB=$${RANLIB}" \
21736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21737                   install-info) \
21738           || exit 1
21739
21740 @endif libcpp
21741
21742 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21743 maybe-install-pdf-libcpp:
21744 @if libcpp
21745 maybe-install-pdf-libcpp: install-pdf-libcpp
21746
21747 install-pdf-libcpp: \
21748     configure-libcpp \
21749     pdf-libcpp 
21750         @[ -f ./libcpp/Makefile ] || exit 0; \
21751         r=`${PWD_COMMAND}`; export r; \
21752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753         $(HOST_EXPORTS) \
21754         for flag in $(EXTRA_HOST_FLAGS) ; do \
21755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756         done; \
21757         echo "Doing install-pdf in libcpp" ; \
21758         (cd $(HOST_SUBDIR)/libcpp && \
21759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761                   "RANLIB=$${RANLIB}" \
21762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21763                   install-pdf) \
21764           || exit 1
21765
21766 @endif libcpp
21767
21768 .PHONY: maybe-install-html-libcpp install-html-libcpp
21769 maybe-install-html-libcpp:
21770 @if libcpp
21771 maybe-install-html-libcpp: install-html-libcpp
21772
21773 install-html-libcpp: \
21774     configure-libcpp \
21775     html-libcpp 
21776         @[ -f ./libcpp/Makefile ] || exit 0; \
21777         r=`${PWD_COMMAND}`; export r; \
21778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21779         $(HOST_EXPORTS) \
21780         for flag in $(EXTRA_HOST_FLAGS) ; do \
21781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21782         done; \
21783         echo "Doing install-html in libcpp" ; \
21784         (cd $(HOST_SUBDIR)/libcpp && \
21785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787                   "RANLIB=$${RANLIB}" \
21788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21789                   install-html) \
21790           || exit 1
21791
21792 @endif libcpp
21793
21794 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21795 maybe-installcheck-libcpp:
21796 @if libcpp
21797 maybe-installcheck-libcpp: installcheck-libcpp
21798
21799 installcheck-libcpp: \
21800     configure-libcpp 
21801         @[ -f ./libcpp/Makefile ] || exit 0; \
21802         r=`${PWD_COMMAND}`; export r; \
21803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804         $(HOST_EXPORTS) \
21805         for flag in $(EXTRA_HOST_FLAGS) ; do \
21806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21807         done; \
21808         echo "Doing installcheck in libcpp" ; \
21809         (cd $(HOST_SUBDIR)/libcpp && \
21810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21812                   "RANLIB=$${RANLIB}" \
21813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21814                   installcheck) \
21815           || exit 1
21816
21817 @endif libcpp
21818
21819 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21820 maybe-mostlyclean-libcpp:
21821 @if libcpp
21822 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21823
21824 mostlyclean-libcpp: 
21825         @[ -f ./libcpp/Makefile ] || exit 0; \
21826         r=`${PWD_COMMAND}`; export r; \
21827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21828         $(HOST_EXPORTS) \
21829         for flag in $(EXTRA_HOST_FLAGS) ; do \
21830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21831         done; \
21832         echo "Doing mostlyclean in libcpp" ; \
21833         (cd $(HOST_SUBDIR)/libcpp && \
21834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21836                   "RANLIB=$${RANLIB}" \
21837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21838                   mostlyclean) \
21839           || exit 1
21840
21841 @endif libcpp
21842
21843 .PHONY: maybe-clean-libcpp clean-libcpp
21844 maybe-clean-libcpp:
21845 @if libcpp
21846 maybe-clean-libcpp: clean-libcpp
21847
21848 clean-libcpp: 
21849         @[ -f ./libcpp/Makefile ] || exit 0; \
21850         r=`${PWD_COMMAND}`; export r; \
21851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21852         $(HOST_EXPORTS) \
21853         for flag in $(EXTRA_HOST_FLAGS) ; do \
21854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21855         done; \
21856         echo "Doing clean in libcpp" ; \
21857         (cd $(HOST_SUBDIR)/libcpp && \
21858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21860                   "RANLIB=$${RANLIB}" \
21861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21862                   clean) \
21863           || exit 1
21864
21865 @endif libcpp
21866
21867 .PHONY: maybe-distclean-libcpp distclean-libcpp
21868 maybe-distclean-libcpp:
21869 @if libcpp
21870 maybe-distclean-libcpp: distclean-libcpp
21871
21872 distclean-libcpp: 
21873         @[ -f ./libcpp/Makefile ] || exit 0; \
21874         r=`${PWD_COMMAND}`; export r; \
21875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876         $(HOST_EXPORTS) \
21877         for flag in $(EXTRA_HOST_FLAGS) ; do \
21878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21879         done; \
21880         echo "Doing distclean in libcpp" ; \
21881         (cd $(HOST_SUBDIR)/libcpp && \
21882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21884                   "RANLIB=$${RANLIB}" \
21885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21886                   distclean) \
21887           || exit 1
21888
21889 @endif libcpp
21890
21891 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21892 maybe-maintainer-clean-libcpp:
21893 @if libcpp
21894 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21895
21896 maintainer-clean-libcpp: 
21897         @[ -f ./libcpp/Makefile ] || exit 0; \
21898         r=`${PWD_COMMAND}`; export r; \
21899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900         $(HOST_EXPORTS) \
21901         for flag in $(EXTRA_HOST_FLAGS) ; do \
21902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21903         done; \
21904         echo "Doing maintainer-clean in libcpp" ; \
21905         (cd $(HOST_SUBDIR)/libcpp && \
21906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21908                   "RANLIB=$${RANLIB}" \
21909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21910                   maintainer-clean) \
21911           || exit 1
21912
21913 @endif libcpp
21914
21915
21916
21917 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21918 maybe-configure-libdecnumber:
21919 @if gcc-bootstrap
21920 configure-libdecnumber: stage_current
21921 @endif gcc-bootstrap
21922 @if libdecnumber
21923 maybe-configure-libdecnumber: configure-libdecnumber
21924 configure-libdecnumber: 
21925         @r=`${PWD_COMMAND}`; export r; \
21926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21929         $(HOST_EXPORTS) \
21930         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21931         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21932         case $(srcdir) in \
21933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21934           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21936         esac; \
21937         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21938         libsrcdir="$$s/libdecnumber"; \
21939         $(SHELL) $${libsrcdir}/configure \
21940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21941           --target=${target_alias} $${srcdiroption}  \
21942           || exit 1
21943 @endif libdecnumber
21944
21945
21946
21947 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21948 maybe-configure-stage1-libdecnumber:
21949 @if libdecnumber-bootstrap
21950 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21951 configure-stage1-libdecnumber:
21952         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21954         @r=`${PWD_COMMAND}`; export r; \
21955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21956         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21957         $(HOST_EXPORTS) \
21958         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21960         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21961         case $(srcdir) in \
21962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21963           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21965         esac; \
21966         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21967         libsrcdir="$$s/libdecnumber"; \
21968         $(SHELL) $${libsrcdir}/configure \
21969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21970           --target=${target_alias} $${srcdiroption} \
21971            \
21972           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21973 @endif libdecnumber-bootstrap
21974
21975 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21976 maybe-configure-stage2-libdecnumber:
21977 @if libdecnumber-bootstrap
21978 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21979 configure-stage2-libdecnumber:
21980         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21982         @r=`${PWD_COMMAND}`; export r; \
21983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21984         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21985         $(HOST_EXPORTS) \
21986         $(POSTSTAGE1_HOST_EXPORTS) \
21987         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21989         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21990         case $(srcdir) in \
21991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21992           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21994         esac; \
21995         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21996         libsrcdir="$$s/libdecnumber"; \
21997         $(SHELL) $${libsrcdir}/configure \
21998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21999           --target=${target_alias} $${srcdiroption} \
22000           --with-build-libsubdir=$(HOST_SUBDIR) \
22001           @stage2_werror_flag@ 
22002 @endif libdecnumber-bootstrap
22003
22004 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
22005 maybe-configure-stage3-libdecnumber:
22006 @if libdecnumber-bootstrap
22007 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
22008 configure-stage3-libdecnumber:
22009         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22011         @r=`${PWD_COMMAND}`; export r; \
22012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22013         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22014         $(HOST_EXPORTS) \
22015         $(POSTSTAGE1_HOST_EXPORTS) \
22016         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
22017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22018         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22019         case $(srcdir) in \
22020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22021           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22023         esac; \
22024         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22025         libsrcdir="$$s/libdecnumber"; \
22026         $(SHELL) $${libsrcdir}/configure \
22027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22028           --target=${target_alias} $${srcdiroption} \
22029           --with-build-libsubdir=$(HOST_SUBDIR) \
22030           @stage2_werror_flag@ 
22031 @endif libdecnumber-bootstrap
22032
22033 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
22034 maybe-configure-stage4-libdecnumber:
22035 @if libdecnumber-bootstrap
22036 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
22037 configure-stage4-libdecnumber:
22038         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22040         @r=`${PWD_COMMAND}`; export r; \
22041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22042         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22043         $(HOST_EXPORTS) \
22044         $(POSTSTAGE1_HOST_EXPORTS) \
22045         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
22046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22047         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22048         case $(srcdir) in \
22049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22050           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22052         esac; \
22053         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22054         libsrcdir="$$s/libdecnumber"; \
22055         $(SHELL) $${libsrcdir}/configure \
22056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22057           --target=${target_alias} $${srcdiroption} \
22058           --with-build-libsubdir=$(HOST_SUBDIR) \
22059           @stage2_werror_flag@ 
22060 @endif libdecnumber-bootstrap
22061
22062 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
22063 maybe-configure-stageprofile-libdecnumber:
22064 @if libdecnumber-bootstrap
22065 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22066 configure-stageprofile-libdecnumber:
22067         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22069         @r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22072         $(HOST_EXPORTS) \
22073         $(POSTSTAGE1_HOST_EXPORTS) \
22074         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
22075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22076         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22077         case $(srcdir) in \
22078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22079           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22081         esac; \
22082         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22083         libsrcdir="$$s/libdecnumber"; \
22084         $(SHELL) $${libsrcdir}/configure \
22085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22086           --target=${target_alias} $${srcdiroption} \
22087           --with-build-libsubdir=$(HOST_SUBDIR) \
22088           @stage2_werror_flag@ 
22089 @endif libdecnumber-bootstrap
22090
22091 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
22092 maybe-configure-stagefeedback-libdecnumber:
22093 @if libdecnumber-bootstrap
22094 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22095 configure-stagefeedback-libdecnumber:
22096         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22098         @r=`${PWD_COMMAND}`; export r; \
22099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22100         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22101         $(HOST_EXPORTS) \
22102         $(POSTSTAGE1_HOST_EXPORTS) \
22103         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
22104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22105         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22106         case $(srcdir) in \
22107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22108           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22110         esac; \
22111         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22112         libsrcdir="$$s/libdecnumber"; \
22113         $(SHELL) $${libsrcdir}/configure \
22114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22115           --target=${target_alias} $${srcdiroption} \
22116           --with-build-libsubdir=$(HOST_SUBDIR) \
22117           @stage2_werror_flag@ 
22118 @endif libdecnumber-bootstrap
22119
22120
22121
22122
22123
22124 .PHONY: all-libdecnumber maybe-all-libdecnumber
22125 maybe-all-libdecnumber:
22126 @if gcc-bootstrap
22127 all-libdecnumber: stage_current
22128 @endif gcc-bootstrap
22129 @if libdecnumber
22130 TARGET-libdecnumber=all
22131 maybe-all-libdecnumber: all-libdecnumber
22132 all-libdecnumber: configure-libdecnumber
22133         @r=`${PWD_COMMAND}`; export r; \
22134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135         $(HOST_EXPORTS) \
22136         (cd $(HOST_SUBDIR)/libdecnumber && \
22137           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
22138 @endif libdecnumber
22139
22140
22141
22142 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
22143 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
22144 maybe-all-stage1-libdecnumber:
22145 maybe-clean-stage1-libdecnumber:
22146 @if libdecnumber-bootstrap
22147 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
22148 all-stage1: all-stage1-libdecnumber
22149 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
22150 all-stage1-libdecnumber: configure-stage1-libdecnumber
22151         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22152         @r=`${PWD_COMMAND}`; export r; \
22153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154         $(HOST_EXPORTS) \
22155         cd $(HOST_SUBDIR)/libdecnumber && \
22156         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
22157                 $(TARGET-stage1-libdecnumber)
22158
22159 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
22160 clean-stage1: clean-stage1-libdecnumber
22161 clean-stage1-libdecnumber:
22162         @if [ $(current_stage) = stage1 ]; then \
22163           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22164         else \
22165           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
22166           $(MAKE) stage1-start; \
22167         fi; \
22168         cd $(HOST_SUBDIR)/libdecnumber && \
22169         $(MAKE) $(FLAGS_TO_PASS)  \
22170                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
22171 @endif libdecnumber-bootstrap
22172
22173
22174 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
22175 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
22176 maybe-all-stage2-libdecnumber:
22177 maybe-clean-stage2-libdecnumber:
22178 @if libdecnumber-bootstrap
22179 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
22180 all-stage2: all-stage2-libdecnumber
22181 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
22182 all-stage2-libdecnumber: configure-stage2-libdecnumber
22183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22184         @r=`${PWD_COMMAND}`; export r; \
22185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22186         $(HOST_EXPORTS) \
22187         $(POSTSTAGE1_HOST_EXPORTS) \
22188         cd $(HOST_SUBDIR)/libdecnumber && \
22189         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
22190                 $(TARGET-stage2-libdecnumber)
22191
22192 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
22193 clean-stage2: clean-stage2-libdecnumber
22194 clean-stage2-libdecnumber:
22195         @if [ $(current_stage) = stage2 ]; then \
22196           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22197         else \
22198           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
22199           $(MAKE) stage2-start; \
22200         fi; \
22201         cd $(HOST_SUBDIR)/libdecnumber && \
22202         $(MAKE) $(FLAGS_TO_PASS)  \
22203                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22204                   clean
22205 @endif libdecnumber-bootstrap
22206
22207
22208 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
22209 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
22210 maybe-all-stage3-libdecnumber:
22211 maybe-clean-stage3-libdecnumber:
22212 @if libdecnumber-bootstrap
22213 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
22214 all-stage3: all-stage3-libdecnumber
22215 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
22216 all-stage3-libdecnumber: configure-stage3-libdecnumber
22217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22218         @r=`${PWD_COMMAND}`; export r; \
22219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22220         $(HOST_EXPORTS) \
22221         $(POSTSTAGE1_HOST_EXPORTS) \
22222         cd $(HOST_SUBDIR)/libdecnumber && \
22223         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
22224                 $(TARGET-stage3-libdecnumber)
22225
22226 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
22227 clean-stage3: clean-stage3-libdecnumber
22228 clean-stage3-libdecnumber:
22229         @if [ $(current_stage) = stage3 ]; then \
22230           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22231         else \
22232           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
22233           $(MAKE) stage3-start; \
22234         fi; \
22235         cd $(HOST_SUBDIR)/libdecnumber && \
22236         $(MAKE) $(FLAGS_TO_PASS)  \
22237                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22238                   clean
22239 @endif libdecnumber-bootstrap
22240
22241
22242 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
22243 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
22244 maybe-all-stage4-libdecnumber:
22245 maybe-clean-stage4-libdecnumber:
22246 @if libdecnumber-bootstrap
22247 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
22248 all-stage4: all-stage4-libdecnumber
22249 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
22250 all-stage4-libdecnumber: configure-stage4-libdecnumber
22251         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22252         @r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         $(HOST_EXPORTS) \
22255         $(POSTSTAGE1_HOST_EXPORTS) \
22256         cd $(HOST_SUBDIR)/libdecnumber && \
22257         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
22258                 $(TARGET-stage4-libdecnumber)
22259
22260 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
22261 clean-stage4: clean-stage4-libdecnumber
22262 clean-stage4-libdecnumber:
22263         @if [ $(current_stage) = stage4 ]; then \
22264           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22265         else \
22266           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
22267           $(MAKE) stage4-start; \
22268         fi; \
22269         cd $(HOST_SUBDIR)/libdecnumber && \
22270         $(MAKE) $(FLAGS_TO_PASS)  \
22271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22272                   clean
22273 @endif libdecnumber-bootstrap
22274
22275
22276 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
22277 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
22278 maybe-all-stageprofile-libdecnumber:
22279 maybe-clean-stageprofile-libdecnumber:
22280 @if libdecnumber-bootstrap
22281 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
22282 all-stageprofile: all-stageprofile-libdecnumber
22283 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
22284 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22285         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22286         @r=`${PWD_COMMAND}`; export r; \
22287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288         $(HOST_EXPORTS) \
22289         $(POSTSTAGE1_HOST_EXPORTS) \
22290         cd $(HOST_SUBDIR)/libdecnumber && \
22291         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
22292                 $(TARGET-stageprofile-libdecnumber)
22293
22294 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
22295 clean-stageprofile: clean-stageprofile-libdecnumber
22296 clean-stageprofile-libdecnumber:
22297         @if [ $(current_stage) = stageprofile ]; then \
22298           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22299         else \
22300           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
22301           $(MAKE) stageprofile-start; \
22302         fi; \
22303         cd $(HOST_SUBDIR)/libdecnumber && \
22304         $(MAKE) $(FLAGS_TO_PASS)  \
22305                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22306                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
22307 @endif libdecnumber-bootstrap
22308
22309
22310 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
22311 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
22312 maybe-all-stagefeedback-libdecnumber:
22313 maybe-clean-stagefeedback-libdecnumber:
22314 @if libdecnumber-bootstrap
22315 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
22316 all-stagefeedback: all-stagefeedback-libdecnumber
22317 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
22318 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22319         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22320         @r=`${PWD_COMMAND}`; export r; \
22321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22322         $(HOST_EXPORTS) \
22323         $(POSTSTAGE1_HOST_EXPORTS) \
22324         cd $(HOST_SUBDIR)/libdecnumber && \
22325         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
22326                 $(TARGET-stagefeedback-libdecnumber)
22327
22328 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
22329 clean-stagefeedback: clean-stagefeedback-libdecnumber
22330 clean-stagefeedback-libdecnumber:
22331         @if [ $(current_stage) = stagefeedback ]; then \
22332           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22333         else \
22334           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
22335           $(MAKE) stagefeedback-start; \
22336         fi; \
22337         cd $(HOST_SUBDIR)/libdecnumber && \
22338         $(MAKE) $(FLAGS_TO_PASS)  \
22339                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22340                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
22341 @endif libdecnumber-bootstrap
22342
22343
22344
22345
22346
22347 .PHONY: check-libdecnumber maybe-check-libdecnumber
22348 maybe-check-libdecnumber:
22349 @if libdecnumber
22350 maybe-check-libdecnumber: check-libdecnumber
22351
22352 check-libdecnumber:
22353         @: $(MAKE); $(unstage)
22354         @r=`${PWD_COMMAND}`; export r; \
22355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356         $(HOST_EXPORTS) \
22357         (cd $(HOST_SUBDIR)/libdecnumber && \
22358           $(MAKE) $(FLAGS_TO_PASS)  check)
22359
22360 @endif libdecnumber
22361
22362 .PHONY: install-libdecnumber maybe-install-libdecnumber
22363 maybe-install-libdecnumber:
22364 @if libdecnumber
22365 maybe-install-libdecnumber: install-libdecnumber
22366
22367 install-libdecnumber: installdirs
22368         @: $(MAKE); $(unstage)
22369         @r=`${PWD_COMMAND}`; export r; \
22370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22371         $(HOST_EXPORTS) \
22372         (cd $(HOST_SUBDIR)/libdecnumber && \
22373           $(MAKE) $(FLAGS_TO_PASS)  install)
22374
22375 @endif libdecnumber
22376
22377 # Other targets (info, dvi, pdf, etc.)
22378
22379 .PHONY: maybe-info-libdecnumber info-libdecnumber
22380 maybe-info-libdecnumber:
22381 @if libdecnumber
22382 maybe-info-libdecnumber: info-libdecnumber
22383
22384 info-libdecnumber: \
22385     configure-libdecnumber 
22386         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22387         r=`${PWD_COMMAND}`; export r; \
22388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22389         $(HOST_EXPORTS) \
22390         for flag in $(EXTRA_HOST_FLAGS) ; do \
22391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22392         done; \
22393         echo "Doing info in libdecnumber" ; \
22394         (cd $(HOST_SUBDIR)/libdecnumber && \
22395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22397                   "RANLIB=$${RANLIB}" \
22398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22399                   info) \
22400           || exit 1
22401
22402 @endif libdecnumber
22403
22404 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
22405 maybe-dvi-libdecnumber:
22406 @if libdecnumber
22407 maybe-dvi-libdecnumber: dvi-libdecnumber
22408
22409 dvi-libdecnumber: \
22410     configure-libdecnumber 
22411         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22412         r=`${PWD_COMMAND}`; export r; \
22413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22414         $(HOST_EXPORTS) \
22415         for flag in $(EXTRA_HOST_FLAGS) ; do \
22416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417         done; \
22418         echo "Doing dvi in libdecnumber" ; \
22419         (cd $(HOST_SUBDIR)/libdecnumber && \
22420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22422                   "RANLIB=$${RANLIB}" \
22423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22424                   dvi) \
22425           || exit 1
22426
22427 @endif libdecnumber
22428
22429 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
22430 maybe-pdf-libdecnumber:
22431 @if libdecnumber
22432 maybe-pdf-libdecnumber: pdf-libdecnumber
22433
22434 pdf-libdecnumber: \
22435     configure-libdecnumber 
22436         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22437         r=`${PWD_COMMAND}`; export r; \
22438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439         $(HOST_EXPORTS) \
22440         for flag in $(EXTRA_HOST_FLAGS) ; do \
22441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22442         done; \
22443         echo "Doing pdf in libdecnumber" ; \
22444         (cd $(HOST_SUBDIR)/libdecnumber && \
22445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22447                   "RANLIB=$${RANLIB}" \
22448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22449                   pdf) \
22450           || exit 1
22451
22452 @endif libdecnumber
22453
22454 .PHONY: maybe-html-libdecnumber html-libdecnumber
22455 maybe-html-libdecnumber:
22456 @if libdecnumber
22457 maybe-html-libdecnumber: html-libdecnumber
22458
22459 html-libdecnumber: \
22460     configure-libdecnumber 
22461         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22462         r=`${PWD_COMMAND}`; export r; \
22463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22464         $(HOST_EXPORTS) \
22465         for flag in $(EXTRA_HOST_FLAGS) ; do \
22466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22467         done; \
22468         echo "Doing html in libdecnumber" ; \
22469         (cd $(HOST_SUBDIR)/libdecnumber && \
22470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22472                   "RANLIB=$${RANLIB}" \
22473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22474                   html) \
22475           || exit 1
22476
22477 @endif libdecnumber
22478
22479 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
22480 maybe-TAGS-libdecnumber:
22481 @if libdecnumber
22482 maybe-TAGS-libdecnumber: TAGS-libdecnumber
22483
22484 TAGS-libdecnumber: \
22485     configure-libdecnumber 
22486         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22487         r=`${PWD_COMMAND}`; export r; \
22488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22489         $(HOST_EXPORTS) \
22490         for flag in $(EXTRA_HOST_FLAGS) ; do \
22491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22492         done; \
22493         echo "Doing TAGS in libdecnumber" ; \
22494         (cd $(HOST_SUBDIR)/libdecnumber && \
22495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22497                   "RANLIB=$${RANLIB}" \
22498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22499                   TAGS) \
22500           || exit 1
22501
22502 @endif libdecnumber
22503
22504 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
22505 maybe-install-info-libdecnumber:
22506 @if libdecnumber
22507 maybe-install-info-libdecnumber: install-info-libdecnumber
22508
22509 install-info-libdecnumber: \
22510     configure-libdecnumber \
22511     info-libdecnumber 
22512         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22513         r=`${PWD_COMMAND}`; export r; \
22514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22515         $(HOST_EXPORTS) \
22516         for flag in $(EXTRA_HOST_FLAGS) ; do \
22517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22518         done; \
22519         echo "Doing install-info in libdecnumber" ; \
22520         (cd $(HOST_SUBDIR)/libdecnumber && \
22521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22523                   "RANLIB=$${RANLIB}" \
22524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22525                   install-info) \
22526           || exit 1
22527
22528 @endif libdecnumber
22529
22530 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
22531 maybe-install-pdf-libdecnumber:
22532 @if libdecnumber
22533 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
22534
22535 install-pdf-libdecnumber: \
22536     configure-libdecnumber \
22537     pdf-libdecnumber 
22538         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22539         r=`${PWD_COMMAND}`; export r; \
22540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541         $(HOST_EXPORTS) \
22542         for flag in $(EXTRA_HOST_FLAGS) ; do \
22543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22544         done; \
22545         echo "Doing install-pdf in libdecnumber" ; \
22546         (cd $(HOST_SUBDIR)/libdecnumber && \
22547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22549                   "RANLIB=$${RANLIB}" \
22550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22551                   install-pdf) \
22552           || exit 1
22553
22554 @endif libdecnumber
22555
22556 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22557 maybe-install-html-libdecnumber:
22558 @if libdecnumber
22559 maybe-install-html-libdecnumber: install-html-libdecnumber
22560
22561 install-html-libdecnumber: \
22562     configure-libdecnumber \
22563     html-libdecnumber 
22564         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22565         r=`${PWD_COMMAND}`; export r; \
22566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567         $(HOST_EXPORTS) \
22568         for flag in $(EXTRA_HOST_FLAGS) ; do \
22569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22570         done; \
22571         echo "Doing install-html in libdecnumber" ; \
22572         (cd $(HOST_SUBDIR)/libdecnumber && \
22573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22575                   "RANLIB=$${RANLIB}" \
22576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22577                   install-html) \
22578           || exit 1
22579
22580 @endif libdecnumber
22581
22582 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22583 maybe-installcheck-libdecnumber:
22584 @if libdecnumber
22585 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22586
22587 installcheck-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 installcheck 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}" \
22602                   installcheck) \
22603           || exit 1
22604
22605 @endif libdecnumber
22606
22607 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22608 maybe-mostlyclean-libdecnumber:
22609 @if libdecnumber
22610 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22611
22612 mostlyclean-libdecnumber: 
22613         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22614         r=`${PWD_COMMAND}`; export r; \
22615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22616         $(HOST_EXPORTS) \
22617         for flag in $(EXTRA_HOST_FLAGS) ; do \
22618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22619         done; \
22620         echo "Doing mostlyclean in libdecnumber" ; \
22621         (cd $(HOST_SUBDIR)/libdecnumber && \
22622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22624                   "RANLIB=$${RANLIB}" \
22625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22626                   mostlyclean) \
22627           || exit 1
22628
22629 @endif libdecnumber
22630
22631 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22632 maybe-clean-libdecnumber:
22633 @if libdecnumber
22634 maybe-clean-libdecnumber: clean-libdecnumber
22635
22636 clean-libdecnumber: 
22637         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22638         r=`${PWD_COMMAND}`; export r; \
22639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640         $(HOST_EXPORTS) \
22641         for flag in $(EXTRA_HOST_FLAGS) ; do \
22642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22643         done; \
22644         echo "Doing clean in libdecnumber" ; \
22645         (cd $(HOST_SUBDIR)/libdecnumber && \
22646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22648                   "RANLIB=$${RANLIB}" \
22649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22650                   clean) \
22651           || exit 1
22652
22653 @endif libdecnumber
22654
22655 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22656 maybe-distclean-libdecnumber:
22657 @if libdecnumber
22658 maybe-distclean-libdecnumber: distclean-libdecnumber
22659
22660 distclean-libdecnumber: 
22661         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22662         r=`${PWD_COMMAND}`; export r; \
22663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22664         $(HOST_EXPORTS) \
22665         for flag in $(EXTRA_HOST_FLAGS) ; do \
22666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22667         done; \
22668         echo "Doing distclean in libdecnumber" ; \
22669         (cd $(HOST_SUBDIR)/libdecnumber && \
22670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22672                   "RANLIB=$${RANLIB}" \
22673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22674                   distclean) \
22675           || exit 1
22676
22677 @endif libdecnumber
22678
22679 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22680 maybe-maintainer-clean-libdecnumber:
22681 @if libdecnumber
22682 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22683
22684 maintainer-clean-libdecnumber: 
22685         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22686         r=`${PWD_COMMAND}`; export r; \
22687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22688         $(HOST_EXPORTS) \
22689         for flag in $(EXTRA_HOST_FLAGS) ; do \
22690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22691         done; \
22692         echo "Doing maintainer-clean in libdecnumber" ; \
22693         (cd $(HOST_SUBDIR)/libdecnumber && \
22694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22696                   "RANLIB=$${RANLIB}" \
22697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22698                   maintainer-clean) \
22699           || exit 1
22700
22701 @endif libdecnumber
22702
22703
22704
22705 .PHONY: configure-libgui maybe-configure-libgui
22706 maybe-configure-libgui:
22707 @if gcc-bootstrap
22708 configure-libgui: stage_current
22709 @endif gcc-bootstrap
22710 @if libgui
22711 maybe-configure-libgui: configure-libgui
22712 configure-libgui: 
22713         @: $(MAKE); $(unstage)
22714         @r=`${PWD_COMMAND}`; export r; \
22715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22716         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22718         $(HOST_EXPORTS) \
22719         echo Configuring in $(HOST_SUBDIR)/libgui; \
22720         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22721         case $(srcdir) in \
22722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22723           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22725         esac; \
22726         srcdiroption="--srcdir=$${topdir}/libgui"; \
22727         libsrcdir="$$s/libgui"; \
22728         $(SHELL) $${libsrcdir}/configure \
22729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22730           --target=${target_alias} $${srcdiroption}  \
22731           || exit 1
22732 @endif libgui
22733
22734
22735
22736
22737
22738 .PHONY: all-libgui maybe-all-libgui
22739 maybe-all-libgui:
22740 @if gcc-bootstrap
22741 all-libgui: stage_current
22742 @endif gcc-bootstrap
22743 @if libgui
22744 TARGET-libgui=all
22745 maybe-all-libgui: all-libgui
22746 all-libgui: configure-libgui
22747         @: $(MAKE); $(unstage)
22748         @r=`${PWD_COMMAND}`; export r; \
22749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22750         $(HOST_EXPORTS) \
22751         (cd $(HOST_SUBDIR)/libgui && \
22752           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
22753 @endif libgui
22754
22755
22756
22757
22758 .PHONY: check-libgui maybe-check-libgui
22759 maybe-check-libgui:
22760 @if libgui
22761 maybe-check-libgui: check-libgui
22762
22763 check-libgui:
22764         @: $(MAKE); $(unstage)
22765         @r=`${PWD_COMMAND}`; export r; \
22766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22767         $(HOST_EXPORTS) \
22768         (cd $(HOST_SUBDIR)/libgui && \
22769           $(MAKE) $(FLAGS_TO_PASS)  check)
22770
22771 @endif libgui
22772
22773 .PHONY: install-libgui maybe-install-libgui
22774 maybe-install-libgui:
22775 @if libgui
22776 maybe-install-libgui: install-libgui
22777
22778 install-libgui: installdirs
22779         @: $(MAKE); $(unstage)
22780         @r=`${PWD_COMMAND}`; export r; \
22781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782         $(HOST_EXPORTS) \
22783         (cd $(HOST_SUBDIR)/libgui && \
22784           $(MAKE) $(FLAGS_TO_PASS)  install)
22785
22786 @endif libgui
22787
22788 # Other targets (info, dvi, pdf, etc.)
22789
22790 .PHONY: maybe-info-libgui info-libgui
22791 maybe-info-libgui:
22792 @if libgui
22793 maybe-info-libgui: info-libgui
22794
22795 info-libgui: \
22796     configure-libgui 
22797         @: $(MAKE); $(unstage)
22798         @[ -f ./libgui/Makefile ] || exit 0; \
22799         r=`${PWD_COMMAND}`; export r; \
22800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22801         $(HOST_EXPORTS) \
22802         for flag in $(EXTRA_HOST_FLAGS) ; do \
22803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22804         done; \
22805         echo "Doing info in libgui" ; \
22806         (cd $(HOST_SUBDIR)/libgui && \
22807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22809                   "RANLIB=$${RANLIB}" \
22810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22811                   info) \
22812           || exit 1
22813
22814 @endif libgui
22815
22816 .PHONY: maybe-dvi-libgui dvi-libgui
22817 maybe-dvi-libgui:
22818 @if libgui
22819 maybe-dvi-libgui: dvi-libgui
22820
22821 dvi-libgui: \
22822     configure-libgui 
22823         @: $(MAKE); $(unstage)
22824         @[ -f ./libgui/Makefile ] || exit 0; \
22825         r=`${PWD_COMMAND}`; export r; \
22826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22827         $(HOST_EXPORTS) \
22828         for flag in $(EXTRA_HOST_FLAGS) ; do \
22829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22830         done; \
22831         echo "Doing dvi in libgui" ; \
22832         (cd $(HOST_SUBDIR)/libgui && \
22833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22835                   "RANLIB=$${RANLIB}" \
22836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22837                   dvi) \
22838           || exit 1
22839
22840 @endif libgui
22841
22842 .PHONY: maybe-pdf-libgui pdf-libgui
22843 maybe-pdf-libgui:
22844 @if libgui
22845 maybe-pdf-libgui: pdf-libgui
22846
22847 pdf-libgui: \
22848     configure-libgui 
22849         @: $(MAKE); $(unstage)
22850         @[ -f ./libgui/Makefile ] || exit 0; \
22851         r=`${PWD_COMMAND}`; export r; \
22852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853         $(HOST_EXPORTS) \
22854         for flag in $(EXTRA_HOST_FLAGS) ; do \
22855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22856         done; \
22857         echo "Doing pdf in libgui" ; \
22858         (cd $(HOST_SUBDIR)/libgui && \
22859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22861                   "RANLIB=$${RANLIB}" \
22862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22863                   pdf) \
22864           || exit 1
22865
22866 @endif libgui
22867
22868 .PHONY: maybe-html-libgui html-libgui
22869 maybe-html-libgui:
22870 @if libgui
22871 maybe-html-libgui: html-libgui
22872
22873 html-libgui: \
22874     configure-libgui 
22875         @: $(MAKE); $(unstage)
22876         @[ -f ./libgui/Makefile ] || exit 0; \
22877         r=`${PWD_COMMAND}`; export r; \
22878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22879         $(HOST_EXPORTS) \
22880         for flag in $(EXTRA_HOST_FLAGS) ; do \
22881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22882         done; \
22883         echo "Doing html in libgui" ; \
22884         (cd $(HOST_SUBDIR)/libgui && \
22885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22887                   "RANLIB=$${RANLIB}" \
22888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22889                   html) \
22890           || exit 1
22891
22892 @endif libgui
22893
22894 .PHONY: maybe-TAGS-libgui TAGS-libgui
22895 maybe-TAGS-libgui:
22896 @if libgui
22897 maybe-TAGS-libgui: TAGS-libgui
22898
22899 TAGS-libgui: \
22900     configure-libgui 
22901         @: $(MAKE); $(unstage)
22902         @[ -f ./libgui/Makefile ] || exit 0; \
22903         r=`${PWD_COMMAND}`; export r; \
22904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22905         $(HOST_EXPORTS) \
22906         for flag in $(EXTRA_HOST_FLAGS) ; do \
22907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22908         done; \
22909         echo "Doing TAGS in libgui" ; \
22910         (cd $(HOST_SUBDIR)/libgui && \
22911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22913                   "RANLIB=$${RANLIB}" \
22914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22915                   TAGS) \
22916           || exit 1
22917
22918 @endif libgui
22919
22920 .PHONY: maybe-install-info-libgui install-info-libgui
22921 maybe-install-info-libgui:
22922 @if libgui
22923 maybe-install-info-libgui: install-info-libgui
22924
22925 install-info-libgui: \
22926     configure-libgui \
22927     info-libgui 
22928         @: $(MAKE); $(unstage)
22929         @[ -f ./libgui/Makefile ] || exit 0; \
22930         r=`${PWD_COMMAND}`; export r; \
22931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932         $(HOST_EXPORTS) \
22933         for flag in $(EXTRA_HOST_FLAGS) ; do \
22934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22935         done; \
22936         echo "Doing install-info in libgui" ; \
22937         (cd $(HOST_SUBDIR)/libgui && \
22938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22940                   "RANLIB=$${RANLIB}" \
22941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22942                   install-info) \
22943           || exit 1
22944
22945 @endif libgui
22946
22947 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22948 maybe-install-pdf-libgui:
22949 @if libgui
22950 maybe-install-pdf-libgui: install-pdf-libgui
22951
22952 install-pdf-libgui: \
22953     configure-libgui \
22954     pdf-libgui 
22955         @: $(MAKE); $(unstage)
22956         @[ -f ./libgui/Makefile ] || exit 0; \
22957         r=`${PWD_COMMAND}`; export r; \
22958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22959         $(HOST_EXPORTS) \
22960         for flag in $(EXTRA_HOST_FLAGS) ; do \
22961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22962         done; \
22963         echo "Doing install-pdf in libgui" ; \
22964         (cd $(HOST_SUBDIR)/libgui && \
22965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22967                   "RANLIB=$${RANLIB}" \
22968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22969                   install-pdf) \
22970           || exit 1
22971
22972 @endif libgui
22973
22974 .PHONY: maybe-install-html-libgui install-html-libgui
22975 maybe-install-html-libgui:
22976 @if libgui
22977 maybe-install-html-libgui: install-html-libgui
22978
22979 install-html-libgui: \
22980     configure-libgui \
22981     html-libgui 
22982         @: $(MAKE); $(unstage)
22983         @[ -f ./libgui/Makefile ] || exit 0; \
22984         r=`${PWD_COMMAND}`; export r; \
22985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986         $(HOST_EXPORTS) \
22987         for flag in $(EXTRA_HOST_FLAGS) ; do \
22988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22989         done; \
22990         echo "Doing install-html in libgui" ; \
22991         (cd $(HOST_SUBDIR)/libgui && \
22992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22994                   "RANLIB=$${RANLIB}" \
22995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22996                   install-html) \
22997           || exit 1
22998
22999 @endif libgui
23000
23001 .PHONY: maybe-installcheck-libgui installcheck-libgui
23002 maybe-installcheck-libgui:
23003 @if libgui
23004 maybe-installcheck-libgui: installcheck-libgui
23005
23006 installcheck-libgui: \
23007     configure-libgui 
23008         @: $(MAKE); $(unstage)
23009         @[ -f ./libgui/Makefile ] || exit 0; \
23010         r=`${PWD_COMMAND}`; export r; \
23011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012         $(HOST_EXPORTS) \
23013         for flag in $(EXTRA_HOST_FLAGS) ; do \
23014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015         done; \
23016         echo "Doing installcheck in libgui" ; \
23017         (cd $(HOST_SUBDIR)/libgui && \
23018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020                   "RANLIB=$${RANLIB}" \
23021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23022                   installcheck) \
23023           || exit 1
23024
23025 @endif libgui
23026
23027 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
23028 maybe-mostlyclean-libgui:
23029 @if libgui
23030 maybe-mostlyclean-libgui: mostlyclean-libgui
23031
23032 mostlyclean-libgui: 
23033         @: $(MAKE); $(unstage)
23034         @[ -f ./libgui/Makefile ] || exit 0; \
23035         r=`${PWD_COMMAND}`; export r; \
23036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037         $(HOST_EXPORTS) \
23038         for flag in $(EXTRA_HOST_FLAGS) ; do \
23039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040         done; \
23041         echo "Doing mostlyclean in libgui" ; \
23042         (cd $(HOST_SUBDIR)/libgui && \
23043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045                   "RANLIB=$${RANLIB}" \
23046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23047                   mostlyclean) \
23048           || exit 1
23049
23050 @endif libgui
23051
23052 .PHONY: maybe-clean-libgui clean-libgui
23053 maybe-clean-libgui:
23054 @if libgui
23055 maybe-clean-libgui: clean-libgui
23056
23057 clean-libgui: 
23058         @: $(MAKE); $(unstage)
23059         @[ -f ./libgui/Makefile ] || exit 0; \
23060         r=`${PWD_COMMAND}`; export r; \
23061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23062         $(HOST_EXPORTS) \
23063         for flag in $(EXTRA_HOST_FLAGS) ; do \
23064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23065         done; \
23066         echo "Doing clean in libgui" ; \
23067         (cd $(HOST_SUBDIR)/libgui && \
23068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23070                   "RANLIB=$${RANLIB}" \
23071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23072                   clean) \
23073           || exit 1
23074
23075 @endif libgui
23076
23077 .PHONY: maybe-distclean-libgui distclean-libgui
23078 maybe-distclean-libgui:
23079 @if libgui
23080 maybe-distclean-libgui: distclean-libgui
23081
23082 distclean-libgui: 
23083         @: $(MAKE); $(unstage)
23084         @[ -f ./libgui/Makefile ] || exit 0; \
23085         r=`${PWD_COMMAND}`; export r; \
23086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087         $(HOST_EXPORTS) \
23088         for flag in $(EXTRA_HOST_FLAGS) ; do \
23089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23090         done; \
23091         echo "Doing distclean in libgui" ; \
23092         (cd $(HOST_SUBDIR)/libgui && \
23093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23095                   "RANLIB=$${RANLIB}" \
23096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23097                   distclean) \
23098           || exit 1
23099
23100 @endif libgui
23101
23102 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
23103 maybe-maintainer-clean-libgui:
23104 @if libgui
23105 maybe-maintainer-clean-libgui: maintainer-clean-libgui
23106
23107 maintainer-clean-libgui: 
23108         @: $(MAKE); $(unstage)
23109         @[ -f ./libgui/Makefile ] || exit 0; \
23110         r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         $(HOST_EXPORTS) \
23113         for flag in $(EXTRA_HOST_FLAGS) ; do \
23114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23115         done; \
23116         echo "Doing maintainer-clean in libgui" ; \
23117         (cd $(HOST_SUBDIR)/libgui && \
23118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23120                   "RANLIB=$${RANLIB}" \
23121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23122                   maintainer-clean) \
23123           || exit 1
23124
23125 @endif libgui
23126
23127
23128
23129 .PHONY: configure-libiberty maybe-configure-libiberty
23130 maybe-configure-libiberty:
23131 @if gcc-bootstrap
23132 configure-libiberty: stage_current
23133 @endif gcc-bootstrap
23134 @if libiberty
23135 maybe-configure-libiberty: configure-libiberty
23136 configure-libiberty: 
23137         @r=`${PWD_COMMAND}`; export r; \
23138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23139         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23141         $(HOST_EXPORTS) \
23142         echo Configuring in $(HOST_SUBDIR)/libiberty; \
23143         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
23144         case $(srcdir) in \
23145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23146           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23148         esac; \
23149         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23150         libsrcdir="$$s/libiberty"; \
23151         $(SHELL) $${libsrcdir}/configure \
23152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23153           --target=${target_alias} $${srcdiroption}  \
23154           || exit 1
23155 @endif libiberty
23156
23157
23158
23159 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
23160 maybe-configure-stage1-libiberty:
23161 @if libiberty-bootstrap
23162 maybe-configure-stage1-libiberty: configure-stage1-libiberty
23163 configure-stage1-libiberty:
23164         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23166         @r=`${PWD_COMMAND}`; export r; \
23167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23169         $(HOST_EXPORTS) \
23170         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
23171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23172         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23173         case $(srcdir) in \
23174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177         esac; \
23178         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23179         libsrcdir="$$s/libiberty"; \
23180         $(SHELL) $${libsrcdir}/configure \
23181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182           --target=${target_alias} $${srcdiroption} \
23183            \
23184           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23185 @endif libiberty-bootstrap
23186
23187 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
23188 maybe-configure-stage2-libiberty:
23189 @if libiberty-bootstrap
23190 maybe-configure-stage2-libiberty: configure-stage2-libiberty
23191 configure-stage2-libiberty:
23192         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23193         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23194         @r=`${PWD_COMMAND}`; export r; \
23195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23197         $(HOST_EXPORTS) \
23198         $(POSTSTAGE1_HOST_EXPORTS) \
23199         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
23200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23201         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23202         case $(srcdir) in \
23203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23204           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23206         esac; \
23207         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23208         libsrcdir="$$s/libiberty"; \
23209         $(SHELL) $${libsrcdir}/configure \
23210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23211           --target=${target_alias} $${srcdiroption} \
23212           --with-build-libsubdir=$(HOST_SUBDIR) \
23213           @stage2_werror_flag@ 
23214 @endif libiberty-bootstrap
23215
23216 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
23217 maybe-configure-stage3-libiberty:
23218 @if libiberty-bootstrap
23219 maybe-configure-stage3-libiberty: configure-stage3-libiberty
23220 configure-stage3-libiberty:
23221         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23223         @r=`${PWD_COMMAND}`; export r; \
23224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23225         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23226         $(HOST_EXPORTS) \
23227         $(POSTSTAGE1_HOST_EXPORTS) \
23228         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
23229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23230         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23231         case $(srcdir) in \
23232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23233           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23235         esac; \
23236         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23237         libsrcdir="$$s/libiberty"; \
23238         $(SHELL) $${libsrcdir}/configure \
23239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23240           --target=${target_alias} $${srcdiroption} \
23241           --with-build-libsubdir=$(HOST_SUBDIR) \
23242           @stage2_werror_flag@ 
23243 @endif libiberty-bootstrap
23244
23245 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
23246 maybe-configure-stage4-libiberty:
23247 @if libiberty-bootstrap
23248 maybe-configure-stage4-libiberty: configure-stage4-libiberty
23249 configure-stage4-libiberty:
23250         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23252         @r=`${PWD_COMMAND}`; export r; \
23253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23255         $(HOST_EXPORTS) \
23256         $(POSTSTAGE1_HOST_EXPORTS) \
23257         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
23258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23259         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23260         case $(srcdir) in \
23261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23262           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23264         esac; \
23265         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23266         libsrcdir="$$s/libiberty"; \
23267         $(SHELL) $${libsrcdir}/configure \
23268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23269           --target=${target_alias} $${srcdiroption} \
23270           --with-build-libsubdir=$(HOST_SUBDIR) \
23271           @stage2_werror_flag@ 
23272 @endif libiberty-bootstrap
23273
23274 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
23275 maybe-configure-stageprofile-libiberty:
23276 @if libiberty-bootstrap
23277 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
23278 configure-stageprofile-libiberty:
23279         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23281         @r=`${PWD_COMMAND}`; export r; \
23282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23283         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23284         $(HOST_EXPORTS) \
23285         $(POSTSTAGE1_HOST_EXPORTS) \
23286         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
23287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23288         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23289         case $(srcdir) in \
23290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23291           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23293         esac; \
23294         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23295         libsrcdir="$$s/libiberty"; \
23296         $(SHELL) $${libsrcdir}/configure \
23297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23298           --target=${target_alias} $${srcdiroption} \
23299           --with-build-libsubdir=$(HOST_SUBDIR) \
23300           @stage2_werror_flag@ 
23301 @endif libiberty-bootstrap
23302
23303 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
23304 maybe-configure-stagefeedback-libiberty:
23305 @if libiberty-bootstrap
23306 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
23307 configure-stagefeedback-libiberty:
23308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23310         @r=`${PWD_COMMAND}`; export r; \
23311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23312         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23313         $(HOST_EXPORTS) \
23314         $(POSTSTAGE1_HOST_EXPORTS) \
23315         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
23316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23317         cd $(HOST_SUBDIR)/libiberty || exit 1; \
23318         case $(srcdir) in \
23319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23320           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23322         esac; \
23323         srcdiroption="--srcdir=$${topdir}/libiberty"; \
23324         libsrcdir="$$s/libiberty"; \
23325         $(SHELL) $${libsrcdir}/configure \
23326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23327           --target=${target_alias} $${srcdiroption} \
23328           --with-build-libsubdir=$(HOST_SUBDIR) \
23329           @stage2_werror_flag@ 
23330 @endif libiberty-bootstrap
23331
23332
23333
23334
23335
23336 .PHONY: all-libiberty maybe-all-libiberty
23337 maybe-all-libiberty:
23338 @if gcc-bootstrap
23339 all-libiberty: stage_current
23340 @endif gcc-bootstrap
23341 @if libiberty
23342 TARGET-libiberty=all
23343 maybe-all-libiberty: all-libiberty
23344 all-libiberty: configure-libiberty
23345         @r=`${PWD_COMMAND}`; export r; \
23346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347         $(HOST_EXPORTS) \
23348         (cd $(HOST_SUBDIR)/libiberty && \
23349           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
23350 @endif libiberty
23351
23352
23353
23354 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
23355 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
23356 maybe-all-stage1-libiberty:
23357 maybe-clean-stage1-libiberty:
23358 @if libiberty-bootstrap
23359 maybe-all-stage1-libiberty: all-stage1-libiberty
23360 all-stage1: all-stage1-libiberty
23361 TARGET-stage1-libiberty = $(TARGET-libiberty)
23362 all-stage1-libiberty: configure-stage1-libiberty
23363         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23364         @r=`${PWD_COMMAND}`; export r; \
23365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23366         $(HOST_EXPORTS) \
23367         cd $(HOST_SUBDIR)/libiberty && \
23368         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
23369                 $(TARGET-stage1-libiberty)
23370
23371 maybe-clean-stage1-libiberty: clean-stage1-libiberty
23372 clean-stage1: clean-stage1-libiberty
23373 clean-stage1-libiberty:
23374         @if [ $(current_stage) = stage1 ]; then \
23375           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23376         else \
23377           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
23378           $(MAKE) stage1-start; \
23379         fi; \
23380         cd $(HOST_SUBDIR)/libiberty && \
23381         $(MAKE) $(FLAGS_TO_PASS)  \
23382                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
23383 @endif libiberty-bootstrap
23384
23385
23386 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
23387 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
23388 maybe-all-stage2-libiberty:
23389 maybe-clean-stage2-libiberty:
23390 @if libiberty-bootstrap
23391 maybe-all-stage2-libiberty: all-stage2-libiberty
23392 all-stage2: all-stage2-libiberty
23393 TARGET-stage2-libiberty = $(TARGET-libiberty)
23394 all-stage2-libiberty: configure-stage2-libiberty
23395         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23396         @r=`${PWD_COMMAND}`; export r; \
23397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23398         $(HOST_EXPORTS) \
23399         $(POSTSTAGE1_HOST_EXPORTS) \
23400         cd $(HOST_SUBDIR)/libiberty && \
23401         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
23402                 $(TARGET-stage2-libiberty)
23403
23404 maybe-clean-stage2-libiberty: clean-stage2-libiberty
23405 clean-stage2: clean-stage2-libiberty
23406 clean-stage2-libiberty:
23407         @if [ $(current_stage) = stage2 ]; then \
23408           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23409         else \
23410           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
23411           $(MAKE) stage2-start; \
23412         fi; \
23413         cd $(HOST_SUBDIR)/libiberty && \
23414         $(MAKE) $(FLAGS_TO_PASS)  \
23415                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23416                   clean
23417 @endif libiberty-bootstrap
23418
23419
23420 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
23421 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
23422 maybe-all-stage3-libiberty:
23423 maybe-clean-stage3-libiberty:
23424 @if libiberty-bootstrap
23425 maybe-all-stage3-libiberty: all-stage3-libiberty
23426 all-stage3: all-stage3-libiberty
23427 TARGET-stage3-libiberty = $(TARGET-libiberty)
23428 all-stage3-libiberty: configure-stage3-libiberty
23429         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23430         @r=`${PWD_COMMAND}`; export r; \
23431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432         $(HOST_EXPORTS) \
23433         $(POSTSTAGE1_HOST_EXPORTS) \
23434         cd $(HOST_SUBDIR)/libiberty && \
23435         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
23436                 $(TARGET-stage3-libiberty)
23437
23438 maybe-clean-stage3-libiberty: clean-stage3-libiberty
23439 clean-stage3: clean-stage3-libiberty
23440 clean-stage3-libiberty:
23441         @if [ $(current_stage) = stage3 ]; then \
23442           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23443         else \
23444           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
23445           $(MAKE) stage3-start; \
23446         fi; \
23447         cd $(HOST_SUBDIR)/libiberty && \
23448         $(MAKE) $(FLAGS_TO_PASS)  \
23449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23450                   clean
23451 @endif libiberty-bootstrap
23452
23453
23454 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
23455 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
23456 maybe-all-stage4-libiberty:
23457 maybe-clean-stage4-libiberty:
23458 @if libiberty-bootstrap
23459 maybe-all-stage4-libiberty: all-stage4-libiberty
23460 all-stage4: all-stage4-libiberty
23461 TARGET-stage4-libiberty = $(TARGET-libiberty)
23462 all-stage4-libiberty: configure-stage4-libiberty
23463         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23464         @r=`${PWD_COMMAND}`; export r; \
23465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23466         $(HOST_EXPORTS) \
23467         $(POSTSTAGE1_HOST_EXPORTS) \
23468         cd $(HOST_SUBDIR)/libiberty && \
23469         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
23470                 $(TARGET-stage4-libiberty)
23471
23472 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23473 clean-stage4: clean-stage4-libiberty
23474 clean-stage4-libiberty:
23475         @if [ $(current_stage) = stage4 ]; then \
23476           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23477         else \
23478           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23479           $(MAKE) stage4-start; \
23480         fi; \
23481         cd $(HOST_SUBDIR)/libiberty && \
23482         $(MAKE) $(FLAGS_TO_PASS)  \
23483                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23484                   clean
23485 @endif libiberty-bootstrap
23486
23487
23488 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23489 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23490 maybe-all-stageprofile-libiberty:
23491 maybe-clean-stageprofile-libiberty:
23492 @if libiberty-bootstrap
23493 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23494 all-stageprofile: all-stageprofile-libiberty
23495 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23496 all-stageprofile-libiberty: configure-stageprofile-libiberty
23497         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23498         @r=`${PWD_COMMAND}`; export r; \
23499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23500         $(HOST_EXPORTS) \
23501         $(POSTSTAGE1_HOST_EXPORTS) \
23502         cd $(HOST_SUBDIR)/libiberty && \
23503         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
23504                 $(TARGET-stageprofile-libiberty)
23505
23506 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23507 clean-stageprofile: clean-stageprofile-libiberty
23508 clean-stageprofile-libiberty:
23509         @if [ $(current_stage) = stageprofile ]; then \
23510           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23511         else \
23512           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23513           $(MAKE) stageprofile-start; \
23514         fi; \
23515         cd $(HOST_SUBDIR)/libiberty && \
23516         $(MAKE) $(FLAGS_TO_PASS)  \
23517                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23518                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
23519 @endif libiberty-bootstrap
23520
23521
23522 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23523 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23524 maybe-all-stagefeedback-libiberty:
23525 maybe-clean-stagefeedback-libiberty:
23526 @if libiberty-bootstrap
23527 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23528 all-stagefeedback: all-stagefeedback-libiberty
23529 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23530 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23531         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23532         @r=`${PWD_COMMAND}`; export r; \
23533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23534         $(HOST_EXPORTS) \
23535         $(POSTSTAGE1_HOST_EXPORTS) \
23536         cd $(HOST_SUBDIR)/libiberty && \
23537         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
23538                 $(TARGET-stagefeedback-libiberty)
23539
23540 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23541 clean-stagefeedback: clean-stagefeedback-libiberty
23542 clean-stagefeedback-libiberty:
23543         @if [ $(current_stage) = stagefeedback ]; then \
23544           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23545         else \
23546           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23547           $(MAKE) stagefeedback-start; \
23548         fi; \
23549         cd $(HOST_SUBDIR)/libiberty && \
23550         $(MAKE) $(FLAGS_TO_PASS)  \
23551                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23552                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
23553 @endif libiberty-bootstrap
23554
23555
23556
23557
23558
23559 .PHONY: check-libiberty maybe-check-libiberty
23560 maybe-check-libiberty:
23561 @if libiberty
23562 maybe-check-libiberty: check-libiberty
23563
23564 check-libiberty:
23565         @: $(MAKE); $(unstage)
23566         @r=`${PWD_COMMAND}`; export r; \
23567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568         $(HOST_EXPORTS) \
23569         (cd $(HOST_SUBDIR)/libiberty && \
23570           $(MAKE) $(FLAGS_TO_PASS)  check)
23571
23572 @endif libiberty
23573
23574 .PHONY: install-libiberty maybe-install-libiberty
23575 maybe-install-libiberty:
23576 @if libiberty
23577 maybe-install-libiberty: install-libiberty
23578
23579 install-libiberty: installdirs
23580         @: $(MAKE); $(unstage)
23581         @r=`${PWD_COMMAND}`; export r; \
23582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583         $(HOST_EXPORTS) \
23584         (cd $(HOST_SUBDIR)/libiberty && \
23585           $(MAKE) $(FLAGS_TO_PASS)  install)
23586
23587 @endif libiberty
23588
23589 # Other targets (info, dvi, pdf, etc.)
23590
23591 .PHONY: maybe-info-libiberty info-libiberty
23592 maybe-info-libiberty:
23593 @if libiberty
23594 maybe-info-libiberty: info-libiberty
23595
23596 info-libiberty: \
23597     configure-libiberty 
23598         @[ -f ./libiberty/Makefile ] || exit 0; \
23599         r=`${PWD_COMMAND}`; export r; \
23600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601         $(HOST_EXPORTS) \
23602         for flag in $(EXTRA_HOST_FLAGS) ; do \
23603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23604         done; \
23605         echo "Doing info in libiberty" ; \
23606         (cd $(HOST_SUBDIR)/libiberty && \
23607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23609                   "RANLIB=$${RANLIB}" \
23610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23611                   info) \
23612           || exit 1
23613
23614 @endif libiberty
23615
23616 .PHONY: maybe-dvi-libiberty dvi-libiberty
23617 maybe-dvi-libiberty:
23618 @if libiberty
23619 maybe-dvi-libiberty: dvi-libiberty
23620
23621 dvi-libiberty: \
23622     configure-libiberty 
23623         @[ -f ./libiberty/Makefile ] || exit 0; \
23624         r=`${PWD_COMMAND}`; export r; \
23625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23626         $(HOST_EXPORTS) \
23627         for flag in $(EXTRA_HOST_FLAGS) ; do \
23628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23629         done; \
23630         echo "Doing dvi in libiberty" ; \
23631         (cd $(HOST_SUBDIR)/libiberty && \
23632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23634                   "RANLIB=$${RANLIB}" \
23635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23636                   dvi) \
23637           || exit 1
23638
23639 @endif libiberty
23640
23641 .PHONY: maybe-pdf-libiberty pdf-libiberty
23642 maybe-pdf-libiberty:
23643 @if libiberty
23644 maybe-pdf-libiberty: pdf-libiberty
23645
23646 pdf-libiberty: \
23647     configure-libiberty 
23648         @[ -f ./libiberty/Makefile ] || exit 0; \
23649         r=`${PWD_COMMAND}`; export r; \
23650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23651         $(HOST_EXPORTS) \
23652         for flag in $(EXTRA_HOST_FLAGS) ; do \
23653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23654         done; \
23655         echo "Doing pdf in libiberty" ; \
23656         (cd $(HOST_SUBDIR)/libiberty && \
23657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23659                   "RANLIB=$${RANLIB}" \
23660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23661                   pdf) \
23662           || exit 1
23663
23664 @endif libiberty
23665
23666 .PHONY: maybe-html-libiberty html-libiberty
23667 maybe-html-libiberty:
23668 @if libiberty
23669 maybe-html-libiberty: html-libiberty
23670
23671 html-libiberty: \
23672     configure-libiberty 
23673         @[ -f ./libiberty/Makefile ] || exit 0; \
23674         r=`${PWD_COMMAND}`; export r; \
23675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23676         $(HOST_EXPORTS) \
23677         for flag in $(EXTRA_HOST_FLAGS) ; do \
23678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23679         done; \
23680         echo "Doing html in libiberty" ; \
23681         (cd $(HOST_SUBDIR)/libiberty && \
23682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23684                   "RANLIB=$${RANLIB}" \
23685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23686                   html) \
23687           || exit 1
23688
23689 @endif libiberty
23690
23691 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23692 maybe-TAGS-libiberty:
23693 @if libiberty
23694 maybe-TAGS-libiberty: TAGS-libiberty
23695
23696 TAGS-libiberty: \
23697     configure-libiberty 
23698         @[ -f ./libiberty/Makefile ] || exit 0; \
23699         r=`${PWD_COMMAND}`; export r; \
23700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701         $(HOST_EXPORTS) \
23702         for flag in $(EXTRA_HOST_FLAGS) ; do \
23703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23704         done; \
23705         echo "Doing TAGS in libiberty" ; \
23706         (cd $(HOST_SUBDIR)/libiberty && \
23707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23709                   "RANLIB=$${RANLIB}" \
23710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23711                   TAGS) \
23712           || exit 1
23713
23714 @endif libiberty
23715
23716 .PHONY: maybe-install-info-libiberty install-info-libiberty
23717 maybe-install-info-libiberty:
23718 @if libiberty
23719 maybe-install-info-libiberty: install-info-libiberty
23720
23721 install-info-libiberty: \
23722     configure-libiberty \
23723     info-libiberty 
23724         @[ -f ./libiberty/Makefile ] || exit 0; \
23725         r=`${PWD_COMMAND}`; export r; \
23726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23727         $(HOST_EXPORTS) \
23728         for flag in $(EXTRA_HOST_FLAGS) ; do \
23729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23730         done; \
23731         echo "Doing install-info in libiberty" ; \
23732         (cd $(HOST_SUBDIR)/libiberty && \
23733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23735                   "RANLIB=$${RANLIB}" \
23736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23737                   install-info) \
23738           || exit 1
23739
23740 @endif libiberty
23741
23742 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23743 maybe-install-pdf-libiberty:
23744 @if libiberty
23745 maybe-install-pdf-libiberty: install-pdf-libiberty
23746
23747 install-pdf-libiberty: \
23748     configure-libiberty \
23749     pdf-libiberty 
23750         @[ -f ./libiberty/Makefile ] || exit 0; \
23751         r=`${PWD_COMMAND}`; export r; \
23752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23753         $(HOST_EXPORTS) \
23754         for flag in $(EXTRA_HOST_FLAGS) ; do \
23755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23756         done; \
23757         echo "Doing install-pdf in libiberty" ; \
23758         (cd $(HOST_SUBDIR)/libiberty && \
23759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23761                   "RANLIB=$${RANLIB}" \
23762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23763                   install-pdf) \
23764           || exit 1
23765
23766 @endif libiberty
23767
23768 .PHONY: maybe-install-html-libiberty install-html-libiberty
23769 maybe-install-html-libiberty:
23770 @if libiberty
23771 maybe-install-html-libiberty: install-html-libiberty
23772
23773 install-html-libiberty: \
23774     configure-libiberty \
23775     html-libiberty 
23776         @[ -f ./libiberty/Makefile ] || exit 0; \
23777         r=`${PWD_COMMAND}`; export r; \
23778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779         $(HOST_EXPORTS) \
23780         for flag in $(EXTRA_HOST_FLAGS) ; do \
23781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782         done; \
23783         echo "Doing install-html in libiberty" ; \
23784         (cd $(HOST_SUBDIR)/libiberty && \
23785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787                   "RANLIB=$${RANLIB}" \
23788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23789                   install-html) \
23790           || exit 1
23791
23792 @endif libiberty
23793
23794 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23795 maybe-installcheck-libiberty:
23796 @if libiberty
23797 maybe-installcheck-libiberty: installcheck-libiberty
23798
23799 installcheck-libiberty: \
23800     configure-libiberty 
23801         @[ -f ./libiberty/Makefile ] || exit 0; \
23802         r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         $(HOST_EXPORTS) \
23805         for flag in $(EXTRA_HOST_FLAGS) ; do \
23806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807         done; \
23808         echo "Doing installcheck in libiberty" ; \
23809         (cd $(HOST_SUBDIR)/libiberty && \
23810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812                   "RANLIB=$${RANLIB}" \
23813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23814                   installcheck) \
23815           || exit 1
23816
23817 @endif libiberty
23818
23819 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23820 maybe-mostlyclean-libiberty:
23821 @if libiberty
23822 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23823
23824 mostlyclean-libiberty: 
23825         @[ -f ./libiberty/Makefile ] || exit 0; \
23826         r=`${PWD_COMMAND}`; export r; \
23827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828         $(HOST_EXPORTS) \
23829         for flag in $(EXTRA_HOST_FLAGS) ; do \
23830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831         done; \
23832         echo "Doing mostlyclean in libiberty" ; \
23833         (cd $(HOST_SUBDIR)/libiberty && \
23834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836                   "RANLIB=$${RANLIB}" \
23837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23838                   mostlyclean) \
23839           || exit 1
23840
23841 @endif libiberty
23842
23843 .PHONY: maybe-clean-libiberty clean-libiberty
23844 maybe-clean-libiberty:
23845 @if libiberty
23846 maybe-clean-libiberty: clean-libiberty
23847
23848 clean-libiberty: 
23849         @[ -f ./libiberty/Makefile ] || exit 0; \
23850         r=`${PWD_COMMAND}`; export r; \
23851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852         $(HOST_EXPORTS) \
23853         for flag in $(EXTRA_HOST_FLAGS) ; do \
23854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23855         done; \
23856         echo "Doing clean in libiberty" ; \
23857         (cd $(HOST_SUBDIR)/libiberty && \
23858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860                   "RANLIB=$${RANLIB}" \
23861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23862                   clean) \
23863           || exit 1
23864
23865 @endif libiberty
23866
23867 .PHONY: maybe-distclean-libiberty distclean-libiberty
23868 maybe-distclean-libiberty:
23869 @if libiberty
23870 maybe-distclean-libiberty: distclean-libiberty
23871
23872 distclean-libiberty: 
23873         @[ -f ./libiberty/Makefile ] || exit 0; \
23874         r=`${PWD_COMMAND}`; export r; \
23875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876         $(HOST_EXPORTS) \
23877         for flag in $(EXTRA_HOST_FLAGS) ; do \
23878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23879         done; \
23880         echo "Doing distclean in libiberty" ; \
23881         (cd $(HOST_SUBDIR)/libiberty && \
23882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23884                   "RANLIB=$${RANLIB}" \
23885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23886                   distclean) \
23887           || exit 1
23888
23889 @endif libiberty
23890
23891 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23892 maybe-maintainer-clean-libiberty:
23893 @if libiberty
23894 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23895
23896 maintainer-clean-libiberty: 
23897         @[ -f ./libiberty/Makefile ] || exit 0; \
23898         r=`${PWD_COMMAND}`; export r; \
23899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23900         $(HOST_EXPORTS) \
23901         for flag in $(EXTRA_HOST_FLAGS) ; do \
23902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23903         done; \
23904         echo "Doing maintainer-clean in libiberty" ; \
23905         (cd $(HOST_SUBDIR)/libiberty && \
23906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23908                   "RANLIB=$${RANLIB}" \
23909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23910                   maintainer-clean) \
23911           || exit 1
23912
23913 @endif libiberty
23914
23915
23916
23917 .PHONY: configure-libtool maybe-configure-libtool
23918 maybe-configure-libtool:
23919 @if gcc-bootstrap
23920 configure-libtool: stage_current
23921 @endif gcc-bootstrap
23922 @if libtool
23923 maybe-configure-libtool: configure-libtool
23924 configure-libtool: 
23925         @: $(MAKE); $(unstage)
23926         @r=`${PWD_COMMAND}`; export r; \
23927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23928         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
23929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
23930         $(HOST_EXPORTS) \
23931         echo Configuring in $(HOST_SUBDIR)/libtool; \
23932         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
23933         case $(srcdir) in \
23934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23935           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
23936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23937         esac; \
23938         srcdiroption="--srcdir=$${topdir}/libtool"; \
23939         libsrcdir="$$s/libtool"; \
23940         $(SHELL) $${libsrcdir}/configure \
23941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23942           --target=${target_alias} $${srcdiroption}  \
23943           || exit 1
23944 @endif libtool
23945
23946
23947
23948
23949
23950 .PHONY: all-libtool maybe-all-libtool
23951 maybe-all-libtool:
23952 @if gcc-bootstrap
23953 all-libtool: stage_current
23954 @endif gcc-bootstrap
23955 @if libtool
23956 TARGET-libtool=all
23957 maybe-all-libtool: all-libtool
23958 all-libtool: configure-libtool
23959         @: $(MAKE); $(unstage)
23960         @r=`${PWD_COMMAND}`; export r; \
23961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23962         $(HOST_EXPORTS) \
23963         (cd $(HOST_SUBDIR)/libtool && \
23964           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
23965 @endif libtool
23966
23967
23968
23969
23970 .PHONY: check-libtool maybe-check-libtool
23971 maybe-check-libtool:
23972 @if libtool
23973 maybe-check-libtool: check-libtool
23974
23975 check-libtool:
23976         @: $(MAKE); $(unstage)
23977         @r=`${PWD_COMMAND}`; export r; \
23978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23979         $(HOST_EXPORTS) \
23980         (cd $(HOST_SUBDIR)/libtool && \
23981           $(MAKE) $(FLAGS_TO_PASS)  check)
23982
23983 @endif libtool
23984
23985 .PHONY: install-libtool maybe-install-libtool
23986 maybe-install-libtool:
23987 @if libtool
23988 maybe-install-libtool: install-libtool
23989
23990 install-libtool: installdirs
23991         @: $(MAKE); $(unstage)
23992         @r=`${PWD_COMMAND}`; export r; \
23993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23994         $(HOST_EXPORTS) \
23995         (cd $(HOST_SUBDIR)/libtool && \
23996           $(MAKE) $(FLAGS_TO_PASS)  install)
23997
23998 @endif libtool
23999
24000 # Other targets (info, dvi, pdf, etc.)
24001
24002 .PHONY: maybe-info-libtool info-libtool
24003 maybe-info-libtool:
24004 @if libtool
24005 maybe-info-libtool: info-libtool
24006
24007 info-libtool: \
24008     configure-libtool 
24009         @: $(MAKE); $(unstage)
24010         @[ -f ./libtool/Makefile ] || exit 0; \
24011         r=`${PWD_COMMAND}`; export r; \
24012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24013         $(HOST_EXPORTS) \
24014         for flag in $(EXTRA_HOST_FLAGS) ; do \
24015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24016         done; \
24017         echo "Doing info in libtool" ; \
24018         (cd $(HOST_SUBDIR)/libtool && \
24019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24021                   "RANLIB=$${RANLIB}" \
24022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24023                   info) \
24024           || exit 1
24025
24026 @endif libtool
24027
24028 .PHONY: maybe-dvi-libtool dvi-libtool
24029 maybe-dvi-libtool:
24030 @if libtool
24031 maybe-dvi-libtool: dvi-libtool
24032
24033 dvi-libtool: \
24034     configure-libtool 
24035         @: $(MAKE); $(unstage)
24036         @[ -f ./libtool/Makefile ] || exit 0; \
24037         r=`${PWD_COMMAND}`; export r; \
24038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24039         $(HOST_EXPORTS) \
24040         for flag in $(EXTRA_HOST_FLAGS) ; do \
24041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24042         done; \
24043         echo "Doing dvi in libtool" ; \
24044         (cd $(HOST_SUBDIR)/libtool && \
24045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24047                   "RANLIB=$${RANLIB}" \
24048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24049                   dvi) \
24050           || exit 1
24051
24052 @endif libtool
24053
24054 .PHONY: maybe-pdf-libtool pdf-libtool
24055 maybe-pdf-libtool:
24056 @if libtool
24057 maybe-pdf-libtool: pdf-libtool
24058
24059 pdf-libtool: \
24060     configure-libtool 
24061         @: $(MAKE); $(unstage)
24062         @[ -f ./libtool/Makefile ] || exit 0; \
24063         r=`${PWD_COMMAND}`; export r; \
24064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24065         $(HOST_EXPORTS) \
24066         for flag in $(EXTRA_HOST_FLAGS) ; do \
24067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24068         done; \
24069         echo "Doing pdf in libtool" ; \
24070         (cd $(HOST_SUBDIR)/libtool && \
24071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24073                   "RANLIB=$${RANLIB}" \
24074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24075                   pdf) \
24076           || exit 1
24077
24078 @endif libtool
24079
24080 .PHONY: maybe-html-libtool html-libtool
24081 maybe-html-libtool:
24082 @if libtool
24083 maybe-html-libtool: html-libtool
24084
24085 html-libtool: \
24086     configure-libtool 
24087         @: $(MAKE); $(unstage)
24088         @[ -f ./libtool/Makefile ] || exit 0; \
24089         r=`${PWD_COMMAND}`; export r; \
24090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24091         $(HOST_EXPORTS) \
24092         for flag in $(EXTRA_HOST_FLAGS) ; do \
24093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24094         done; \
24095         echo "Doing html in libtool" ; \
24096         (cd $(HOST_SUBDIR)/libtool && \
24097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24099                   "RANLIB=$${RANLIB}" \
24100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24101                   html) \
24102           || exit 1
24103
24104 @endif libtool
24105
24106 .PHONY: maybe-TAGS-libtool TAGS-libtool
24107 maybe-TAGS-libtool:
24108 @if libtool
24109 maybe-TAGS-libtool: TAGS-libtool
24110
24111 TAGS-libtool: \
24112     configure-libtool 
24113         @: $(MAKE); $(unstage)
24114         @[ -f ./libtool/Makefile ] || exit 0; \
24115         r=`${PWD_COMMAND}`; export r; \
24116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117         $(HOST_EXPORTS) \
24118         for flag in $(EXTRA_HOST_FLAGS) ; do \
24119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24120         done; \
24121         echo "Doing TAGS in libtool" ; \
24122         (cd $(HOST_SUBDIR)/libtool && \
24123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24125                   "RANLIB=$${RANLIB}" \
24126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24127                   TAGS) \
24128           || exit 1
24129
24130 @endif libtool
24131
24132 .PHONY: maybe-install-info-libtool install-info-libtool
24133 maybe-install-info-libtool:
24134 @if libtool
24135 maybe-install-info-libtool: install-info-libtool
24136
24137 install-info-libtool: \
24138     configure-libtool \
24139     info-libtool 
24140         @: $(MAKE); $(unstage)
24141         @[ -f ./libtool/Makefile ] || exit 0; \
24142         r=`${PWD_COMMAND}`; export r; \
24143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24144         $(HOST_EXPORTS) \
24145         for flag in $(EXTRA_HOST_FLAGS) ; do \
24146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24147         done; \
24148         echo "Doing install-info in libtool" ; \
24149         (cd $(HOST_SUBDIR)/libtool && \
24150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24152                   "RANLIB=$${RANLIB}" \
24153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24154                   install-info) \
24155           || exit 1
24156
24157 @endif libtool
24158
24159 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
24160 maybe-install-pdf-libtool:
24161 @if libtool
24162 maybe-install-pdf-libtool: install-pdf-libtool
24163
24164 install-pdf-libtool: \
24165     configure-libtool \
24166     pdf-libtool 
24167         @: $(MAKE); $(unstage)
24168         @[ -f ./libtool/Makefile ] || exit 0; \
24169         r=`${PWD_COMMAND}`; export r; \
24170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171         $(HOST_EXPORTS) \
24172         for flag in $(EXTRA_HOST_FLAGS) ; do \
24173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174         done; \
24175         echo "Doing install-pdf in libtool" ; \
24176         (cd $(HOST_SUBDIR)/libtool && \
24177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179                   "RANLIB=$${RANLIB}" \
24180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24181                   install-pdf) \
24182           || exit 1
24183
24184 @endif libtool
24185
24186 .PHONY: maybe-install-html-libtool install-html-libtool
24187 maybe-install-html-libtool:
24188 @if libtool
24189 maybe-install-html-libtool: install-html-libtool
24190
24191 install-html-libtool: \
24192     configure-libtool \
24193     html-libtool 
24194         @: $(MAKE); $(unstage)
24195         @[ -f ./libtool/Makefile ] || exit 0; \
24196         r=`${PWD_COMMAND}`; export r; \
24197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198         $(HOST_EXPORTS) \
24199         for flag in $(EXTRA_HOST_FLAGS) ; do \
24200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24201         done; \
24202         echo "Doing install-html in libtool" ; \
24203         (cd $(HOST_SUBDIR)/libtool && \
24204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24206                   "RANLIB=$${RANLIB}" \
24207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24208                   install-html) \
24209           || exit 1
24210
24211 @endif libtool
24212
24213 .PHONY: maybe-installcheck-libtool installcheck-libtool
24214 maybe-installcheck-libtool:
24215 @if libtool
24216 maybe-installcheck-libtool: installcheck-libtool
24217
24218 installcheck-libtool: \
24219     configure-libtool 
24220         @: $(MAKE); $(unstage)
24221         @[ -f ./libtool/Makefile ] || exit 0; \
24222         r=`${PWD_COMMAND}`; export r; \
24223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24224         $(HOST_EXPORTS) \
24225         for flag in $(EXTRA_HOST_FLAGS) ; do \
24226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24227         done; \
24228         echo "Doing installcheck in libtool" ; \
24229         (cd $(HOST_SUBDIR)/libtool && \
24230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24232                   "RANLIB=$${RANLIB}" \
24233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24234                   installcheck) \
24235           || exit 1
24236
24237 @endif libtool
24238
24239 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
24240 maybe-mostlyclean-libtool:
24241 @if libtool
24242 maybe-mostlyclean-libtool: mostlyclean-libtool
24243
24244 mostlyclean-libtool: 
24245         @: $(MAKE); $(unstage)
24246         @[ -f ./libtool/Makefile ] || exit 0; \
24247         r=`${PWD_COMMAND}`; export r; \
24248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249         $(HOST_EXPORTS) \
24250         for flag in $(EXTRA_HOST_FLAGS) ; do \
24251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252         done; \
24253         echo "Doing mostlyclean in libtool" ; \
24254         (cd $(HOST_SUBDIR)/libtool && \
24255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257                   "RANLIB=$${RANLIB}" \
24258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24259                   mostlyclean) \
24260           || exit 1
24261
24262 @endif libtool
24263
24264 .PHONY: maybe-clean-libtool clean-libtool
24265 maybe-clean-libtool:
24266 @if libtool
24267 maybe-clean-libtool: clean-libtool
24268
24269 clean-libtool: 
24270         @: $(MAKE); $(unstage)
24271         @[ -f ./libtool/Makefile ] || exit 0; \
24272         r=`${PWD_COMMAND}`; export r; \
24273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274         $(HOST_EXPORTS) \
24275         for flag in $(EXTRA_HOST_FLAGS) ; do \
24276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24277         done; \
24278         echo "Doing clean in libtool" ; \
24279         (cd $(HOST_SUBDIR)/libtool && \
24280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24282                   "RANLIB=$${RANLIB}" \
24283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24284                   clean) \
24285           || exit 1
24286
24287 @endif libtool
24288
24289 .PHONY: maybe-distclean-libtool distclean-libtool
24290 maybe-distclean-libtool:
24291 @if libtool
24292 maybe-distclean-libtool: distclean-libtool
24293
24294 distclean-libtool: 
24295         @: $(MAKE); $(unstage)
24296         @[ -f ./libtool/Makefile ] || exit 0; \
24297         r=`${PWD_COMMAND}`; export r; \
24298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24299         $(HOST_EXPORTS) \
24300         for flag in $(EXTRA_HOST_FLAGS) ; do \
24301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24302         done; \
24303         echo "Doing distclean in libtool" ; \
24304         (cd $(HOST_SUBDIR)/libtool && \
24305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24307                   "RANLIB=$${RANLIB}" \
24308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24309                   distclean) \
24310           || exit 1
24311
24312 @endif libtool
24313
24314 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
24315 maybe-maintainer-clean-libtool:
24316 @if libtool
24317 maybe-maintainer-clean-libtool: maintainer-clean-libtool
24318
24319 maintainer-clean-libtool: 
24320         @: $(MAKE); $(unstage)
24321         @[ -f ./libtool/Makefile ] || exit 0; \
24322         r=`${PWD_COMMAND}`; export r; \
24323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24324         $(HOST_EXPORTS) \
24325         for flag in $(EXTRA_HOST_FLAGS) ; do \
24326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24327         done; \
24328         echo "Doing maintainer-clean in libtool" ; \
24329         (cd $(HOST_SUBDIR)/libtool && \
24330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24332                   "RANLIB=$${RANLIB}" \
24333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24334                   maintainer-clean) \
24335           || exit 1
24336
24337 @endif libtool
24338
24339
24340
24341 .PHONY: configure-m4 maybe-configure-m4
24342 maybe-configure-m4:
24343 @if gcc-bootstrap
24344 configure-m4: stage_current
24345 @endif gcc-bootstrap
24346 @if m4
24347 maybe-configure-m4: configure-m4
24348 configure-m4: 
24349         @: $(MAKE); $(unstage)
24350         @r=`${PWD_COMMAND}`; export r; \
24351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24352         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24354         $(HOST_EXPORTS) \
24355         echo Configuring in $(HOST_SUBDIR)/m4; \
24356         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24357         case $(srcdir) in \
24358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24359           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24361         esac; \
24362         srcdiroption="--srcdir=$${topdir}/m4"; \
24363         libsrcdir="$$s/m4"; \
24364         $(SHELL) $${libsrcdir}/configure \
24365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24366           --target=${target_alias} $${srcdiroption}  \
24367           || exit 1
24368 @endif m4
24369
24370
24371
24372
24373
24374 .PHONY: all-m4 maybe-all-m4
24375 maybe-all-m4:
24376 @if gcc-bootstrap
24377 all-m4: stage_current
24378 @endif gcc-bootstrap
24379 @if m4
24380 TARGET-m4=all
24381 maybe-all-m4: all-m4
24382 all-m4: configure-m4
24383         @: $(MAKE); $(unstage)
24384         @r=`${PWD_COMMAND}`; export r; \
24385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24386         $(HOST_EXPORTS) \
24387         (cd $(HOST_SUBDIR)/m4 && \
24388           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
24389 @endif m4
24390
24391
24392
24393
24394 .PHONY: check-m4 maybe-check-m4
24395 maybe-check-m4:
24396 @if m4
24397 maybe-check-m4: check-m4
24398
24399 check-m4:
24400         @: $(MAKE); $(unstage)
24401         @r=`${PWD_COMMAND}`; export r; \
24402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24403         $(HOST_EXPORTS) \
24404         (cd $(HOST_SUBDIR)/m4 && \
24405           $(MAKE) $(FLAGS_TO_PASS)  check)
24406
24407 @endif m4
24408
24409 .PHONY: install-m4 maybe-install-m4
24410 maybe-install-m4:
24411 @if m4
24412 maybe-install-m4: install-m4
24413
24414 install-m4: installdirs
24415         @: $(MAKE); $(unstage)
24416         @r=`${PWD_COMMAND}`; export r; \
24417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24418         $(HOST_EXPORTS) \
24419         (cd $(HOST_SUBDIR)/m4 && \
24420           $(MAKE) $(FLAGS_TO_PASS)  install)
24421
24422 @endif m4
24423
24424 # Other targets (info, dvi, pdf, etc.)
24425
24426 .PHONY: maybe-info-m4 info-m4
24427 maybe-info-m4:
24428 @if m4
24429 maybe-info-m4: info-m4
24430
24431 info-m4: \
24432     configure-m4 
24433         @: $(MAKE); $(unstage)
24434         @[ -f ./m4/Makefile ] || exit 0; \
24435         r=`${PWD_COMMAND}`; export r; \
24436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24437         $(HOST_EXPORTS) \
24438         for flag in $(EXTRA_HOST_FLAGS) ; do \
24439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24440         done; \
24441         echo "Doing info in m4" ; \
24442         (cd $(HOST_SUBDIR)/m4 && \
24443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24445                   "RANLIB=$${RANLIB}" \
24446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24447                   info) \
24448           || exit 1
24449
24450 @endif m4
24451
24452 .PHONY: maybe-dvi-m4 dvi-m4
24453 maybe-dvi-m4:
24454 @if m4
24455 maybe-dvi-m4: dvi-m4
24456
24457 dvi-m4: \
24458     configure-m4 
24459         @: $(MAKE); $(unstage)
24460         @[ -f ./m4/Makefile ] || exit 0; \
24461         r=`${PWD_COMMAND}`; export r; \
24462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24463         $(HOST_EXPORTS) \
24464         for flag in $(EXTRA_HOST_FLAGS) ; do \
24465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24466         done; \
24467         echo "Doing dvi in m4" ; \
24468         (cd $(HOST_SUBDIR)/m4 && \
24469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24471                   "RANLIB=$${RANLIB}" \
24472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24473                   dvi) \
24474           || exit 1
24475
24476 @endif m4
24477
24478 .PHONY: maybe-pdf-m4 pdf-m4
24479 maybe-pdf-m4:
24480 @if m4
24481 maybe-pdf-m4: pdf-m4
24482
24483 pdf-m4: \
24484     configure-m4 
24485         @: $(MAKE); $(unstage)
24486         @[ -f ./m4/Makefile ] || exit 0; \
24487         r=`${PWD_COMMAND}`; export r; \
24488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24489         $(HOST_EXPORTS) \
24490         for flag in $(EXTRA_HOST_FLAGS) ; do \
24491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24492         done; \
24493         echo "Doing pdf in m4" ; \
24494         (cd $(HOST_SUBDIR)/m4 && \
24495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24497                   "RANLIB=$${RANLIB}" \
24498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24499                   pdf) \
24500           || exit 1
24501
24502 @endif m4
24503
24504 .PHONY: maybe-html-m4 html-m4
24505 maybe-html-m4:
24506 @if m4
24507 maybe-html-m4: html-m4
24508
24509 html-m4: \
24510     configure-m4 
24511         @: $(MAKE); $(unstage)
24512         @[ -f ./m4/Makefile ] || exit 0; \
24513         r=`${PWD_COMMAND}`; export r; \
24514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24515         $(HOST_EXPORTS) \
24516         for flag in $(EXTRA_HOST_FLAGS) ; do \
24517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24518         done; \
24519         echo "Doing html in m4" ; \
24520         (cd $(HOST_SUBDIR)/m4 && \
24521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24523                   "RANLIB=$${RANLIB}" \
24524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24525                   html) \
24526           || exit 1
24527
24528 @endif m4
24529
24530 .PHONY: maybe-TAGS-m4 TAGS-m4
24531 maybe-TAGS-m4:
24532 @if m4
24533 maybe-TAGS-m4: TAGS-m4
24534
24535 TAGS-m4: \
24536     configure-m4 
24537         @: $(MAKE); $(unstage)
24538         @[ -f ./m4/Makefile ] || exit 0; \
24539         r=`${PWD_COMMAND}`; export r; \
24540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24541         $(HOST_EXPORTS) \
24542         for flag in $(EXTRA_HOST_FLAGS) ; do \
24543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24544         done; \
24545         echo "Doing TAGS in m4" ; \
24546         (cd $(HOST_SUBDIR)/m4 && \
24547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24549                   "RANLIB=$${RANLIB}" \
24550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24551                   TAGS) \
24552           || exit 1
24553
24554 @endif m4
24555
24556 .PHONY: maybe-install-info-m4 install-info-m4
24557 maybe-install-info-m4:
24558 @if m4
24559 maybe-install-info-m4: install-info-m4
24560
24561 install-info-m4: \
24562     configure-m4 \
24563     info-m4 
24564         @: $(MAKE); $(unstage)
24565         @[ -f ./m4/Makefile ] || exit 0; \
24566         r=`${PWD_COMMAND}`; export r; \
24567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24568         $(HOST_EXPORTS) \
24569         for flag in $(EXTRA_HOST_FLAGS) ; do \
24570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24571         done; \
24572         echo "Doing install-info in m4" ; \
24573         (cd $(HOST_SUBDIR)/m4 && \
24574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24576                   "RANLIB=$${RANLIB}" \
24577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24578                   install-info) \
24579           || exit 1
24580
24581 @endif m4
24582
24583 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24584 maybe-install-pdf-m4:
24585 @if m4
24586 maybe-install-pdf-m4: install-pdf-m4
24587
24588 install-pdf-m4: \
24589     configure-m4 \
24590     pdf-m4 
24591         @: $(MAKE); $(unstage)
24592         @[ -f ./m4/Makefile ] || exit 0; \
24593         r=`${PWD_COMMAND}`; export r; \
24594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595         $(HOST_EXPORTS) \
24596         for flag in $(EXTRA_HOST_FLAGS) ; do \
24597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24598         done; \
24599         echo "Doing install-pdf in m4" ; \
24600         (cd $(HOST_SUBDIR)/m4 && \
24601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24603                   "RANLIB=$${RANLIB}" \
24604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24605                   install-pdf) \
24606           || exit 1
24607
24608 @endif m4
24609
24610 .PHONY: maybe-install-html-m4 install-html-m4
24611 maybe-install-html-m4:
24612 @if m4
24613 maybe-install-html-m4: install-html-m4
24614
24615 install-html-m4: \
24616     configure-m4 \
24617     html-m4 
24618         @: $(MAKE); $(unstage)
24619         @[ -f ./m4/Makefile ] || exit 0; \
24620         r=`${PWD_COMMAND}`; export r; \
24621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622         $(HOST_EXPORTS) \
24623         for flag in $(EXTRA_HOST_FLAGS) ; do \
24624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625         done; \
24626         echo "Doing install-html in m4" ; \
24627         (cd $(HOST_SUBDIR)/m4 && \
24628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630                   "RANLIB=$${RANLIB}" \
24631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24632                   install-html) \
24633           || exit 1
24634
24635 @endif m4
24636
24637 .PHONY: maybe-installcheck-m4 installcheck-m4
24638 maybe-installcheck-m4:
24639 @if m4
24640 maybe-installcheck-m4: installcheck-m4
24641
24642 installcheck-m4: \
24643     configure-m4 
24644         @: $(MAKE); $(unstage)
24645         @[ -f ./m4/Makefile ] || exit 0; \
24646         r=`${PWD_COMMAND}`; export r; \
24647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24648         $(HOST_EXPORTS) \
24649         for flag in $(EXTRA_HOST_FLAGS) ; do \
24650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24651         done; \
24652         echo "Doing installcheck in m4" ; \
24653         (cd $(HOST_SUBDIR)/m4 && \
24654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24656                   "RANLIB=$${RANLIB}" \
24657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24658                   installcheck) \
24659           || exit 1
24660
24661 @endif m4
24662
24663 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24664 maybe-mostlyclean-m4:
24665 @if m4
24666 maybe-mostlyclean-m4: mostlyclean-m4
24667
24668 mostlyclean-m4: 
24669         @: $(MAKE); $(unstage)
24670         @[ -f ./m4/Makefile ] || exit 0; \
24671         r=`${PWD_COMMAND}`; export r; \
24672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24673         $(HOST_EXPORTS) \
24674         for flag in $(EXTRA_HOST_FLAGS) ; do \
24675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24676         done; \
24677         echo "Doing mostlyclean in m4" ; \
24678         (cd $(HOST_SUBDIR)/m4 && \
24679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24681                   "RANLIB=$${RANLIB}" \
24682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24683                   mostlyclean) \
24684           || exit 1
24685
24686 @endif m4
24687
24688 .PHONY: maybe-clean-m4 clean-m4
24689 maybe-clean-m4:
24690 @if m4
24691 maybe-clean-m4: clean-m4
24692
24693 clean-m4: 
24694         @: $(MAKE); $(unstage)
24695         @[ -f ./m4/Makefile ] || exit 0; \
24696         r=`${PWD_COMMAND}`; export r; \
24697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24698         $(HOST_EXPORTS) \
24699         for flag in $(EXTRA_HOST_FLAGS) ; do \
24700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24701         done; \
24702         echo "Doing clean in m4" ; \
24703         (cd $(HOST_SUBDIR)/m4 && \
24704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24706                   "RANLIB=$${RANLIB}" \
24707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24708                   clean) \
24709           || exit 1
24710
24711 @endif m4
24712
24713 .PHONY: maybe-distclean-m4 distclean-m4
24714 maybe-distclean-m4:
24715 @if m4
24716 maybe-distclean-m4: distclean-m4
24717
24718 distclean-m4: 
24719         @: $(MAKE); $(unstage)
24720         @[ -f ./m4/Makefile ] || exit 0; \
24721         r=`${PWD_COMMAND}`; export r; \
24722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24723         $(HOST_EXPORTS) \
24724         for flag in $(EXTRA_HOST_FLAGS) ; do \
24725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24726         done; \
24727         echo "Doing distclean in m4" ; \
24728         (cd $(HOST_SUBDIR)/m4 && \
24729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24731                   "RANLIB=$${RANLIB}" \
24732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24733                   distclean) \
24734           || exit 1
24735
24736 @endif m4
24737
24738 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24739 maybe-maintainer-clean-m4:
24740 @if m4
24741 maybe-maintainer-clean-m4: maintainer-clean-m4
24742
24743 maintainer-clean-m4: 
24744         @: $(MAKE); $(unstage)
24745         @[ -f ./m4/Makefile ] || exit 0; \
24746         r=`${PWD_COMMAND}`; export r; \
24747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24748         $(HOST_EXPORTS) \
24749         for flag in $(EXTRA_HOST_FLAGS) ; do \
24750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24751         done; \
24752         echo "Doing maintainer-clean in m4" ; \
24753         (cd $(HOST_SUBDIR)/m4 && \
24754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24756                   "RANLIB=$${RANLIB}" \
24757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24758                   maintainer-clean) \
24759           || exit 1
24760
24761 @endif m4
24762
24763
24764
24765 .PHONY: configure-make maybe-configure-make
24766 maybe-configure-make:
24767 @if gcc-bootstrap
24768 configure-make: stage_current
24769 @endif gcc-bootstrap
24770 @if make
24771 maybe-configure-make: configure-make
24772 configure-make: 
24773         @: $(MAKE); $(unstage)
24774         @r=`${PWD_COMMAND}`; export r; \
24775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24776         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
24777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
24778         $(HOST_EXPORTS) \
24779         echo Configuring in $(HOST_SUBDIR)/make; \
24780         cd "$(HOST_SUBDIR)/make" || exit 1; \
24781         case $(srcdir) in \
24782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24783           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
24784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24785         esac; \
24786         srcdiroption="--srcdir=$${topdir}/make"; \
24787         libsrcdir="$$s/make"; \
24788         $(SHELL) $${libsrcdir}/configure \
24789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24790           --target=${target_alias} $${srcdiroption}  \
24791           || exit 1
24792 @endif make
24793
24794
24795
24796
24797
24798 .PHONY: all-make maybe-all-make
24799 maybe-all-make:
24800 @if gcc-bootstrap
24801 all-make: stage_current
24802 @endif gcc-bootstrap
24803 @if make
24804 TARGET-make=all
24805 maybe-all-make: all-make
24806 all-make: configure-make
24807         @: $(MAKE); $(unstage)
24808         @r=`${PWD_COMMAND}`; export r; \
24809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24810         $(HOST_EXPORTS) \
24811         (cd $(HOST_SUBDIR)/make && \
24812           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
24813 @endif make
24814
24815
24816
24817
24818 .PHONY: check-make maybe-check-make
24819 maybe-check-make:
24820 @if make
24821 maybe-check-make: check-make
24822
24823 check-make:
24824         @: $(MAKE); $(unstage)
24825         @r=`${PWD_COMMAND}`; export r; \
24826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827         $(HOST_EXPORTS) \
24828         (cd $(HOST_SUBDIR)/make && \
24829           $(MAKE) $(FLAGS_TO_PASS)  check)
24830
24831 @endif make
24832
24833 .PHONY: install-make maybe-install-make
24834 maybe-install-make:
24835 @if make
24836 maybe-install-make: install-make
24837
24838 install-make: installdirs
24839         @: $(MAKE); $(unstage)
24840         @r=`${PWD_COMMAND}`; export r; \
24841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24842         $(HOST_EXPORTS) \
24843         (cd $(HOST_SUBDIR)/make && \
24844           $(MAKE) $(FLAGS_TO_PASS)  install)
24845
24846 @endif make
24847
24848 # Other targets (info, dvi, pdf, etc.)
24849
24850 .PHONY: maybe-info-make info-make
24851 maybe-info-make:
24852 @if make
24853 maybe-info-make: info-make
24854
24855 info-make: \
24856     configure-make 
24857         @: $(MAKE); $(unstage)
24858         @[ -f ./make/Makefile ] || exit 0; \
24859         r=`${PWD_COMMAND}`; export r; \
24860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861         $(HOST_EXPORTS) \
24862         for flag in $(EXTRA_HOST_FLAGS) ; do \
24863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24864         done; \
24865         echo "Doing info in make" ; \
24866         (cd $(HOST_SUBDIR)/make && \
24867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24869                   "RANLIB=$${RANLIB}" \
24870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24871                   info) \
24872           || exit 1
24873
24874 @endif make
24875
24876 .PHONY: maybe-dvi-make dvi-make
24877 maybe-dvi-make:
24878 @if make
24879 maybe-dvi-make: dvi-make
24880
24881 dvi-make: \
24882     configure-make 
24883         @: $(MAKE); $(unstage)
24884         @[ -f ./make/Makefile ] || exit 0; \
24885         r=`${PWD_COMMAND}`; export r; \
24886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24887         $(HOST_EXPORTS) \
24888         for flag in $(EXTRA_HOST_FLAGS) ; do \
24889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24890         done; \
24891         echo "Doing dvi in make" ; \
24892         (cd $(HOST_SUBDIR)/make && \
24893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24895                   "RANLIB=$${RANLIB}" \
24896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24897                   dvi) \
24898           || exit 1
24899
24900 @endif make
24901
24902 .PHONY: maybe-pdf-make pdf-make
24903 maybe-pdf-make:
24904 @if make
24905 maybe-pdf-make: pdf-make
24906
24907 pdf-make: \
24908     configure-make 
24909         @: $(MAKE); $(unstage)
24910         @[ -f ./make/Makefile ] || exit 0; \
24911         r=`${PWD_COMMAND}`; export r; \
24912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24913         $(HOST_EXPORTS) \
24914         for flag in $(EXTRA_HOST_FLAGS) ; do \
24915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24916         done; \
24917         echo "Doing pdf in make" ; \
24918         (cd $(HOST_SUBDIR)/make && \
24919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24921                   "RANLIB=$${RANLIB}" \
24922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24923                   pdf) \
24924           || exit 1
24925
24926 @endif make
24927
24928 .PHONY: maybe-html-make html-make
24929 maybe-html-make:
24930 @if make
24931 maybe-html-make: html-make
24932
24933 html-make: \
24934     configure-make 
24935         @: $(MAKE); $(unstage)
24936         @[ -f ./make/Makefile ] || exit 0; \
24937         r=`${PWD_COMMAND}`; export r; \
24938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24939         $(HOST_EXPORTS) \
24940         for flag in $(EXTRA_HOST_FLAGS) ; do \
24941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24942         done; \
24943         echo "Doing html in make" ; \
24944         (cd $(HOST_SUBDIR)/make && \
24945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24947                   "RANLIB=$${RANLIB}" \
24948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24949                   html) \
24950           || exit 1
24951
24952 @endif make
24953
24954 .PHONY: maybe-TAGS-make TAGS-make
24955 maybe-TAGS-make:
24956 @if make
24957 maybe-TAGS-make: TAGS-make
24958
24959 TAGS-make: \
24960     configure-make 
24961         @: $(MAKE); $(unstage)
24962         @[ -f ./make/Makefile ] || exit 0; \
24963         r=`${PWD_COMMAND}`; export r; \
24964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24965         $(HOST_EXPORTS) \
24966         for flag in $(EXTRA_HOST_FLAGS) ; do \
24967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24968         done; \
24969         echo "Doing TAGS in make" ; \
24970         (cd $(HOST_SUBDIR)/make && \
24971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24973                   "RANLIB=$${RANLIB}" \
24974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24975                   TAGS) \
24976           || exit 1
24977
24978 @endif make
24979
24980 .PHONY: maybe-install-info-make install-info-make
24981 maybe-install-info-make:
24982 @if make
24983 maybe-install-info-make: install-info-make
24984
24985 install-info-make: \
24986     configure-make \
24987     info-make 
24988         @: $(MAKE); $(unstage)
24989         @[ -f ./make/Makefile ] || exit 0; \
24990         r=`${PWD_COMMAND}`; export r; \
24991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992         $(HOST_EXPORTS) \
24993         for flag in $(EXTRA_HOST_FLAGS) ; do \
24994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24995         done; \
24996         echo "Doing install-info in make" ; \
24997         (cd $(HOST_SUBDIR)/make && \
24998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25000                   "RANLIB=$${RANLIB}" \
25001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25002                   install-info) \
25003           || exit 1
25004
25005 @endif make
25006
25007 .PHONY: maybe-install-pdf-make install-pdf-make
25008 maybe-install-pdf-make:
25009 @if make
25010 maybe-install-pdf-make: install-pdf-make
25011
25012 install-pdf-make: \
25013     configure-make \
25014     pdf-make 
25015         @: $(MAKE); $(unstage)
25016         @[ -f ./make/Makefile ] || exit 0; \
25017         r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         for flag in $(EXTRA_HOST_FLAGS) ; do \
25021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25022         done; \
25023         echo "Doing install-pdf in make" ; \
25024         (cd $(HOST_SUBDIR)/make && \
25025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25027                   "RANLIB=$${RANLIB}" \
25028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25029                   install-pdf) \
25030           || exit 1
25031
25032 @endif make
25033
25034 .PHONY: maybe-install-html-make install-html-make
25035 maybe-install-html-make:
25036 @if make
25037 maybe-install-html-make: install-html-make
25038
25039 install-html-make: \
25040     configure-make \
25041     html-make 
25042         @: $(MAKE); $(unstage)
25043         @[ -f ./make/Makefile ] || exit 0; \
25044         r=`${PWD_COMMAND}`; export r; \
25045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046         $(HOST_EXPORTS) \
25047         for flag in $(EXTRA_HOST_FLAGS) ; do \
25048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049         done; \
25050         echo "Doing install-html in make" ; \
25051         (cd $(HOST_SUBDIR)/make && \
25052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054                   "RANLIB=$${RANLIB}" \
25055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25056                   install-html) \
25057           || exit 1
25058
25059 @endif make
25060
25061 .PHONY: maybe-installcheck-make installcheck-make
25062 maybe-installcheck-make:
25063 @if make
25064 maybe-installcheck-make: installcheck-make
25065
25066 installcheck-make: \
25067     configure-make 
25068         @: $(MAKE); $(unstage)
25069         @[ -f ./make/Makefile ] || exit 0; \
25070         r=`${PWD_COMMAND}`; export r; \
25071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25072         $(HOST_EXPORTS) \
25073         for flag in $(EXTRA_HOST_FLAGS) ; do \
25074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25075         done; \
25076         echo "Doing installcheck in make" ; \
25077         (cd $(HOST_SUBDIR)/make && \
25078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25080                   "RANLIB=$${RANLIB}" \
25081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25082                   installcheck) \
25083           || exit 1
25084
25085 @endif make
25086
25087 .PHONY: maybe-mostlyclean-make mostlyclean-make
25088 maybe-mostlyclean-make:
25089 @if make
25090 maybe-mostlyclean-make: mostlyclean-make
25091
25092 mostlyclean-make: 
25093         @: $(MAKE); $(unstage)
25094         @[ -f ./make/Makefile ] || exit 0; \
25095         r=`${PWD_COMMAND}`; export r; \
25096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097         $(HOST_EXPORTS) \
25098         for flag in $(EXTRA_HOST_FLAGS) ; do \
25099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25100         done; \
25101         echo "Doing mostlyclean in make" ; \
25102         (cd $(HOST_SUBDIR)/make && \
25103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25105                   "RANLIB=$${RANLIB}" \
25106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25107                   mostlyclean) \
25108           || exit 1
25109
25110 @endif make
25111
25112 .PHONY: maybe-clean-make clean-make
25113 maybe-clean-make:
25114 @if make
25115 maybe-clean-make: clean-make
25116
25117 clean-make: 
25118         @: $(MAKE); $(unstage)
25119         @[ -f ./make/Makefile ] || exit 0; \
25120         r=`${PWD_COMMAND}`; export r; \
25121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25122         $(HOST_EXPORTS) \
25123         for flag in $(EXTRA_HOST_FLAGS) ; do \
25124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25125         done; \
25126         echo "Doing clean in make" ; \
25127         (cd $(HOST_SUBDIR)/make && \
25128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25130                   "RANLIB=$${RANLIB}" \
25131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25132                   clean) \
25133           || exit 1
25134
25135 @endif make
25136
25137 .PHONY: maybe-distclean-make distclean-make
25138 maybe-distclean-make:
25139 @if make
25140 maybe-distclean-make: distclean-make
25141
25142 distclean-make: 
25143         @: $(MAKE); $(unstage)
25144         @[ -f ./make/Makefile ] || exit 0; \
25145         r=`${PWD_COMMAND}`; export r; \
25146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147         $(HOST_EXPORTS) \
25148         for flag in $(EXTRA_HOST_FLAGS) ; do \
25149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25150         done; \
25151         echo "Doing distclean in make" ; \
25152         (cd $(HOST_SUBDIR)/make && \
25153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25155                   "RANLIB=$${RANLIB}" \
25156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25157                   distclean) \
25158           || exit 1
25159
25160 @endif make
25161
25162 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
25163 maybe-maintainer-clean-make:
25164 @if make
25165 maybe-maintainer-clean-make: maintainer-clean-make
25166
25167 maintainer-clean-make: 
25168         @: $(MAKE); $(unstage)
25169         @[ -f ./make/Makefile ] || exit 0; \
25170         r=`${PWD_COMMAND}`; export r; \
25171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25172         $(HOST_EXPORTS) \
25173         for flag in $(EXTRA_HOST_FLAGS) ; do \
25174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25175         done; \
25176         echo "Doing maintainer-clean in make" ; \
25177         (cd $(HOST_SUBDIR)/make && \
25178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25180                   "RANLIB=$${RANLIB}" \
25181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25182                   maintainer-clean) \
25183           || exit 1
25184
25185 @endif make
25186
25187
25188
25189 .PHONY: configure-mmalloc maybe-configure-mmalloc
25190 maybe-configure-mmalloc:
25191 @if gcc-bootstrap
25192 configure-mmalloc: stage_current
25193 @endif gcc-bootstrap
25194 @if mmalloc
25195 maybe-configure-mmalloc: configure-mmalloc
25196 configure-mmalloc: 
25197         @: $(MAKE); $(unstage)
25198         @r=`${PWD_COMMAND}`; export r; \
25199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25200         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
25201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
25202         $(HOST_EXPORTS) \
25203         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
25204         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
25205         case $(srcdir) in \
25206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25207           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
25208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25209         esac; \
25210         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
25211         libsrcdir="$$s/mmalloc"; \
25212         $(SHELL) $${libsrcdir}/configure \
25213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25214           --target=${target_alias} $${srcdiroption}  \
25215           || exit 1
25216 @endif mmalloc
25217
25218
25219
25220
25221
25222 .PHONY: all-mmalloc maybe-all-mmalloc
25223 maybe-all-mmalloc:
25224 @if gcc-bootstrap
25225 all-mmalloc: stage_current
25226 @endif gcc-bootstrap
25227 @if mmalloc
25228 TARGET-mmalloc=all
25229 maybe-all-mmalloc: all-mmalloc
25230 all-mmalloc: configure-mmalloc
25231         @: $(MAKE); $(unstage)
25232         @r=`${PWD_COMMAND}`; export r; \
25233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25234         $(HOST_EXPORTS) \
25235         (cd $(HOST_SUBDIR)/mmalloc && \
25236           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
25237 @endif mmalloc
25238
25239
25240
25241
25242 .PHONY: check-mmalloc maybe-check-mmalloc
25243 maybe-check-mmalloc:
25244 @if mmalloc
25245 maybe-check-mmalloc: check-mmalloc
25246
25247 check-mmalloc:
25248
25249 @endif mmalloc
25250
25251 .PHONY: install-mmalloc maybe-install-mmalloc
25252 maybe-install-mmalloc:
25253 @if mmalloc
25254 maybe-install-mmalloc: install-mmalloc
25255
25256 install-mmalloc: installdirs
25257         @: $(MAKE); $(unstage)
25258         @r=`${PWD_COMMAND}`; export r; \
25259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25260         $(HOST_EXPORTS) \
25261         (cd $(HOST_SUBDIR)/mmalloc && \
25262           $(MAKE) $(FLAGS_TO_PASS)  install)
25263
25264 @endif mmalloc
25265
25266 # Other targets (info, dvi, pdf, etc.)
25267
25268 .PHONY: maybe-info-mmalloc info-mmalloc
25269 maybe-info-mmalloc:
25270 @if mmalloc
25271 maybe-info-mmalloc: info-mmalloc
25272
25273 info-mmalloc: \
25274     configure-mmalloc 
25275         @: $(MAKE); $(unstage)
25276         @[ -f ./mmalloc/Makefile ] || exit 0; \
25277         r=`${PWD_COMMAND}`; export r; \
25278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25279         $(HOST_EXPORTS) \
25280         for flag in $(EXTRA_HOST_FLAGS) ; do \
25281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25282         done; \
25283         echo "Doing info in mmalloc" ; \
25284         (cd $(HOST_SUBDIR)/mmalloc && \
25285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25287                   "RANLIB=$${RANLIB}" \
25288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25289                   info) \
25290           || exit 1
25291
25292 @endif mmalloc
25293
25294 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
25295 maybe-dvi-mmalloc:
25296 @if mmalloc
25297 maybe-dvi-mmalloc: dvi-mmalloc
25298
25299 dvi-mmalloc: \
25300     configure-mmalloc 
25301         @: $(MAKE); $(unstage)
25302         @[ -f ./mmalloc/Makefile ] || exit 0; \
25303         r=`${PWD_COMMAND}`; export r; \
25304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25305         $(HOST_EXPORTS) \
25306         for flag in $(EXTRA_HOST_FLAGS) ; do \
25307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25308         done; \
25309         echo "Doing dvi in mmalloc" ; \
25310         (cd $(HOST_SUBDIR)/mmalloc && \
25311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25313                   "RANLIB=$${RANLIB}" \
25314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25315                   dvi) \
25316           || exit 1
25317
25318 @endif mmalloc
25319
25320 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
25321 maybe-pdf-mmalloc:
25322 @if mmalloc
25323 maybe-pdf-mmalloc: pdf-mmalloc
25324
25325 pdf-mmalloc: \
25326     configure-mmalloc 
25327         @: $(MAKE); $(unstage)
25328         @[ -f ./mmalloc/Makefile ] || exit 0; \
25329         r=`${PWD_COMMAND}`; export r; \
25330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25331         $(HOST_EXPORTS) \
25332         for flag in $(EXTRA_HOST_FLAGS) ; do \
25333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25334         done; \
25335         echo "Doing pdf in mmalloc" ; \
25336         (cd $(HOST_SUBDIR)/mmalloc && \
25337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25339                   "RANLIB=$${RANLIB}" \
25340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25341                   pdf) \
25342           || exit 1
25343
25344 @endif mmalloc
25345
25346 .PHONY: maybe-html-mmalloc html-mmalloc
25347 maybe-html-mmalloc:
25348 @if mmalloc
25349 maybe-html-mmalloc: html-mmalloc
25350
25351 html-mmalloc: \
25352     configure-mmalloc 
25353         @: $(MAKE); $(unstage)
25354         @[ -f ./mmalloc/Makefile ] || exit 0; \
25355         r=`${PWD_COMMAND}`; export r; \
25356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25357         $(HOST_EXPORTS) \
25358         for flag in $(EXTRA_HOST_FLAGS) ; do \
25359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25360         done; \
25361         echo "Doing html in mmalloc" ; \
25362         (cd $(HOST_SUBDIR)/mmalloc && \
25363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25365                   "RANLIB=$${RANLIB}" \
25366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25367                   html) \
25368           || exit 1
25369
25370 @endif mmalloc
25371
25372 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
25373 maybe-TAGS-mmalloc:
25374 @if mmalloc
25375 maybe-TAGS-mmalloc: TAGS-mmalloc
25376
25377 TAGS-mmalloc: \
25378     configure-mmalloc 
25379         @: $(MAKE); $(unstage)
25380         @[ -f ./mmalloc/Makefile ] || exit 0; \
25381         r=`${PWD_COMMAND}`; export r; \
25382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25383         $(HOST_EXPORTS) \
25384         for flag in $(EXTRA_HOST_FLAGS) ; do \
25385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25386         done; \
25387         echo "Doing TAGS in mmalloc" ; \
25388         (cd $(HOST_SUBDIR)/mmalloc && \
25389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25391                   "RANLIB=$${RANLIB}" \
25392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25393                   TAGS) \
25394           || exit 1
25395
25396 @endif mmalloc
25397
25398 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
25399 maybe-install-info-mmalloc:
25400 @if mmalloc
25401 maybe-install-info-mmalloc: install-info-mmalloc
25402
25403 install-info-mmalloc: \
25404     configure-mmalloc \
25405     info-mmalloc 
25406         @: $(MAKE); $(unstage)
25407         @[ -f ./mmalloc/Makefile ] || exit 0; \
25408         r=`${PWD_COMMAND}`; export r; \
25409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25410         $(HOST_EXPORTS) \
25411         for flag in $(EXTRA_HOST_FLAGS) ; do \
25412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25413         done; \
25414         echo "Doing install-info in mmalloc" ; \
25415         (cd $(HOST_SUBDIR)/mmalloc && \
25416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25418                   "RANLIB=$${RANLIB}" \
25419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25420                   install-info) \
25421           || exit 1
25422
25423 @endif mmalloc
25424
25425 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
25426 maybe-install-pdf-mmalloc:
25427 @if mmalloc
25428 maybe-install-pdf-mmalloc: install-pdf-mmalloc
25429
25430 install-pdf-mmalloc: \
25431     configure-mmalloc \
25432     pdf-mmalloc 
25433         @: $(MAKE); $(unstage)
25434         @[ -f ./mmalloc/Makefile ] || exit 0; \
25435         r=`${PWD_COMMAND}`; export r; \
25436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25437         $(HOST_EXPORTS) \
25438         for flag in $(EXTRA_HOST_FLAGS) ; do \
25439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25440         done; \
25441         echo "Doing install-pdf in mmalloc" ; \
25442         (cd $(HOST_SUBDIR)/mmalloc && \
25443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25445                   "RANLIB=$${RANLIB}" \
25446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25447                   install-pdf) \
25448           || exit 1
25449
25450 @endif mmalloc
25451
25452 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
25453 maybe-install-html-mmalloc:
25454 @if mmalloc
25455 maybe-install-html-mmalloc: install-html-mmalloc
25456
25457 install-html-mmalloc: \
25458     configure-mmalloc \
25459     html-mmalloc 
25460         @: $(MAKE); $(unstage)
25461         @[ -f ./mmalloc/Makefile ] || exit 0; \
25462         r=`${PWD_COMMAND}`; export r; \
25463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464         $(HOST_EXPORTS) \
25465         for flag in $(EXTRA_HOST_FLAGS) ; do \
25466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25467         done; \
25468         echo "Doing install-html in mmalloc" ; \
25469         (cd $(HOST_SUBDIR)/mmalloc && \
25470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25472                   "RANLIB=$${RANLIB}" \
25473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25474                   install-html) \
25475           || exit 1
25476
25477 @endif mmalloc
25478
25479 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
25480 maybe-installcheck-mmalloc:
25481 @if mmalloc
25482 maybe-installcheck-mmalloc: installcheck-mmalloc
25483
25484 installcheck-mmalloc: \
25485     configure-mmalloc 
25486         @: $(MAKE); $(unstage)
25487         @[ -f ./mmalloc/Makefile ] || exit 0; \
25488         r=`${PWD_COMMAND}`; export r; \
25489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490         $(HOST_EXPORTS) \
25491         for flag in $(EXTRA_HOST_FLAGS) ; do \
25492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25493         done; \
25494         echo "Doing installcheck in mmalloc" ; \
25495         (cd $(HOST_SUBDIR)/mmalloc && \
25496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25498                   "RANLIB=$${RANLIB}" \
25499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25500                   installcheck) \
25501           || exit 1
25502
25503 @endif mmalloc
25504
25505 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
25506 maybe-mostlyclean-mmalloc:
25507 @if mmalloc
25508 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
25509
25510 mostlyclean-mmalloc: 
25511         @: $(MAKE); $(unstage)
25512         @[ -f ./mmalloc/Makefile ] || exit 0; \
25513         r=`${PWD_COMMAND}`; export r; \
25514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25515         $(HOST_EXPORTS) \
25516         for flag in $(EXTRA_HOST_FLAGS) ; do \
25517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25518         done; \
25519         echo "Doing mostlyclean in mmalloc" ; \
25520         (cd $(HOST_SUBDIR)/mmalloc && \
25521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25523                   "RANLIB=$${RANLIB}" \
25524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25525                   mostlyclean) \
25526           || exit 1
25527
25528 @endif mmalloc
25529
25530 .PHONY: maybe-clean-mmalloc clean-mmalloc
25531 maybe-clean-mmalloc:
25532 @if mmalloc
25533 maybe-clean-mmalloc: clean-mmalloc
25534
25535 clean-mmalloc: 
25536         @: $(MAKE); $(unstage)
25537         @[ -f ./mmalloc/Makefile ] || exit 0; \
25538         r=`${PWD_COMMAND}`; export r; \
25539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540         $(HOST_EXPORTS) \
25541         for flag in $(EXTRA_HOST_FLAGS) ; do \
25542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25543         done; \
25544         echo "Doing clean in mmalloc" ; \
25545         (cd $(HOST_SUBDIR)/mmalloc && \
25546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25548                   "RANLIB=$${RANLIB}" \
25549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25550                   clean) \
25551           || exit 1
25552
25553 @endif mmalloc
25554
25555 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
25556 maybe-distclean-mmalloc:
25557 @if mmalloc
25558 maybe-distclean-mmalloc: distclean-mmalloc
25559
25560 distclean-mmalloc: 
25561         @: $(MAKE); $(unstage)
25562         @[ -f ./mmalloc/Makefile ] || exit 0; \
25563         r=`${PWD_COMMAND}`; export r; \
25564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25565         $(HOST_EXPORTS) \
25566         for flag in $(EXTRA_HOST_FLAGS) ; do \
25567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25568         done; \
25569         echo "Doing distclean in mmalloc" ; \
25570         (cd $(HOST_SUBDIR)/mmalloc && \
25571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25573                   "RANLIB=$${RANLIB}" \
25574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25575                   distclean) \
25576           || exit 1
25577
25578 @endif mmalloc
25579
25580 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
25581 maybe-maintainer-clean-mmalloc:
25582 @if mmalloc
25583 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
25584
25585 maintainer-clean-mmalloc: 
25586         @: $(MAKE); $(unstage)
25587         @[ -f ./mmalloc/Makefile ] || exit 0; \
25588         r=`${PWD_COMMAND}`; export r; \
25589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25590         $(HOST_EXPORTS) \
25591         for flag in $(EXTRA_HOST_FLAGS) ; do \
25592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25593         done; \
25594         echo "Doing maintainer-clean in mmalloc" ; \
25595         (cd $(HOST_SUBDIR)/mmalloc && \
25596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25598                   "RANLIB=$${RANLIB}" \
25599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25600                   maintainer-clean) \
25601           || exit 1
25602
25603 @endif mmalloc
25604
25605
25606
25607 .PHONY: configure-patch maybe-configure-patch
25608 maybe-configure-patch:
25609 @if gcc-bootstrap
25610 configure-patch: stage_current
25611 @endif gcc-bootstrap
25612 @if patch
25613 maybe-configure-patch: configure-patch
25614 configure-patch: 
25615         @: $(MAKE); $(unstage)
25616         @r=`${PWD_COMMAND}`; export r; \
25617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
25619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
25620         $(HOST_EXPORTS) \
25621         echo Configuring in $(HOST_SUBDIR)/patch; \
25622         cd "$(HOST_SUBDIR)/patch" || exit 1; \
25623         case $(srcdir) in \
25624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25625           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
25626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25627         esac; \
25628         srcdiroption="--srcdir=$${topdir}/patch"; \
25629         libsrcdir="$$s/patch"; \
25630         $(SHELL) $${libsrcdir}/configure \
25631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25632           --target=${target_alias} $${srcdiroption}  \
25633           || exit 1
25634 @endif patch
25635
25636
25637
25638
25639
25640 .PHONY: all-patch maybe-all-patch
25641 maybe-all-patch:
25642 @if gcc-bootstrap
25643 all-patch: stage_current
25644 @endif gcc-bootstrap
25645 @if patch
25646 TARGET-patch=all
25647 maybe-all-patch: all-patch
25648 all-patch: configure-patch
25649         @: $(MAKE); $(unstage)
25650         @r=`${PWD_COMMAND}`; export r; \
25651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652         $(HOST_EXPORTS) \
25653         (cd $(HOST_SUBDIR)/patch && \
25654           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
25655 @endif patch
25656
25657
25658
25659
25660 .PHONY: check-patch maybe-check-patch
25661 maybe-check-patch:
25662 @if patch
25663 maybe-check-patch: check-patch
25664
25665 check-patch:
25666         @: $(MAKE); $(unstage)
25667         @r=`${PWD_COMMAND}`; export r; \
25668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25669         $(HOST_EXPORTS) \
25670         (cd $(HOST_SUBDIR)/patch && \
25671           $(MAKE) $(FLAGS_TO_PASS)  check)
25672
25673 @endif patch
25674
25675 .PHONY: install-patch maybe-install-patch
25676 maybe-install-patch:
25677 @if patch
25678 maybe-install-patch: install-patch
25679
25680 install-patch: installdirs
25681         @: $(MAKE); $(unstage)
25682         @r=`${PWD_COMMAND}`; export r; \
25683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684         $(HOST_EXPORTS) \
25685         (cd $(HOST_SUBDIR)/patch && \
25686           $(MAKE) $(FLAGS_TO_PASS)  install)
25687
25688 @endif patch
25689
25690 # Other targets (info, dvi, pdf, etc.)
25691
25692 .PHONY: maybe-info-patch info-patch
25693 maybe-info-patch:
25694 @if patch
25695 maybe-info-patch: info-patch
25696
25697 info-patch: \
25698     configure-patch 
25699         @: $(MAKE); $(unstage)
25700         @[ -f ./patch/Makefile ] || exit 0; \
25701         r=`${PWD_COMMAND}`; export r; \
25702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25703         $(HOST_EXPORTS) \
25704         for flag in $(EXTRA_HOST_FLAGS) ; do \
25705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25706         done; \
25707         echo "Doing info in patch" ; \
25708         (cd $(HOST_SUBDIR)/patch && \
25709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25711                   "RANLIB=$${RANLIB}" \
25712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25713                   info) \
25714           || exit 1
25715
25716 @endif patch
25717
25718 .PHONY: maybe-dvi-patch dvi-patch
25719 maybe-dvi-patch:
25720 @if patch
25721 maybe-dvi-patch: dvi-patch
25722
25723 dvi-patch: \
25724     configure-patch 
25725         @: $(MAKE); $(unstage)
25726         @[ -f ./patch/Makefile ] || exit 0; \
25727         r=`${PWD_COMMAND}`; export r; \
25728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25729         $(HOST_EXPORTS) \
25730         for flag in $(EXTRA_HOST_FLAGS) ; do \
25731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25732         done; \
25733         echo "Doing dvi in patch" ; \
25734         (cd $(HOST_SUBDIR)/patch && \
25735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25737                   "RANLIB=$${RANLIB}" \
25738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25739                   dvi) \
25740           || exit 1
25741
25742 @endif patch
25743
25744 .PHONY: maybe-pdf-patch pdf-patch
25745 maybe-pdf-patch:
25746 @if patch
25747 maybe-pdf-patch: pdf-patch
25748
25749 pdf-patch: \
25750     configure-patch 
25751         @: $(MAKE); $(unstage)
25752         @[ -f ./patch/Makefile ] || exit 0; \
25753         r=`${PWD_COMMAND}`; export r; \
25754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755         $(HOST_EXPORTS) \
25756         for flag in $(EXTRA_HOST_FLAGS) ; do \
25757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758         done; \
25759         echo "Doing pdf in patch" ; \
25760         (cd $(HOST_SUBDIR)/patch && \
25761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763                   "RANLIB=$${RANLIB}" \
25764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25765                   pdf) \
25766           || exit 1
25767
25768 @endif patch
25769
25770 .PHONY: maybe-html-patch html-patch
25771 maybe-html-patch:
25772 @if patch
25773 maybe-html-patch: html-patch
25774
25775 html-patch: \
25776     configure-patch 
25777         @: $(MAKE); $(unstage)
25778         @[ -f ./patch/Makefile ] || exit 0; \
25779         r=`${PWD_COMMAND}`; export r; \
25780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25781         $(HOST_EXPORTS) \
25782         for flag in $(EXTRA_HOST_FLAGS) ; do \
25783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25784         done; \
25785         echo "Doing html in patch" ; \
25786         (cd $(HOST_SUBDIR)/patch && \
25787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25789                   "RANLIB=$${RANLIB}" \
25790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25791                   html) \
25792           || exit 1
25793
25794 @endif patch
25795
25796 .PHONY: maybe-TAGS-patch TAGS-patch
25797 maybe-TAGS-patch:
25798 @if patch
25799 maybe-TAGS-patch: TAGS-patch
25800
25801 TAGS-patch: \
25802     configure-patch 
25803         @: $(MAKE); $(unstage)
25804         @[ -f ./patch/Makefile ] || exit 0; \
25805         r=`${PWD_COMMAND}`; export r; \
25806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25807         $(HOST_EXPORTS) \
25808         for flag in $(EXTRA_HOST_FLAGS) ; do \
25809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25810         done; \
25811         echo "Doing TAGS in patch" ; \
25812         (cd $(HOST_SUBDIR)/patch && \
25813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25815                   "RANLIB=$${RANLIB}" \
25816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25817                   TAGS) \
25818           || exit 1
25819
25820 @endif patch
25821
25822 .PHONY: maybe-install-info-patch install-info-patch
25823 maybe-install-info-patch:
25824 @if patch
25825 maybe-install-info-patch: install-info-patch
25826
25827 install-info-patch: \
25828     configure-patch \
25829     info-patch 
25830         @: $(MAKE); $(unstage)
25831         @[ -f ./patch/Makefile ] || exit 0; \
25832         r=`${PWD_COMMAND}`; export r; \
25833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25834         $(HOST_EXPORTS) \
25835         for flag in $(EXTRA_HOST_FLAGS) ; do \
25836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25837         done; \
25838         echo "Doing install-info in patch" ; \
25839         (cd $(HOST_SUBDIR)/patch && \
25840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25842                   "RANLIB=$${RANLIB}" \
25843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25844                   install-info) \
25845           || exit 1
25846
25847 @endif patch
25848
25849 .PHONY: maybe-install-pdf-patch install-pdf-patch
25850 maybe-install-pdf-patch:
25851 @if patch
25852 maybe-install-pdf-patch: install-pdf-patch
25853
25854 install-pdf-patch: \
25855     configure-patch \
25856     pdf-patch 
25857         @: $(MAKE); $(unstage)
25858         @[ -f ./patch/Makefile ] || exit 0; \
25859         r=`${PWD_COMMAND}`; export r; \
25860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25861         $(HOST_EXPORTS) \
25862         for flag in $(EXTRA_HOST_FLAGS) ; do \
25863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25864         done; \
25865         echo "Doing install-pdf in patch" ; \
25866         (cd $(HOST_SUBDIR)/patch && \
25867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25869                   "RANLIB=$${RANLIB}" \
25870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25871                   install-pdf) \
25872           || exit 1
25873
25874 @endif patch
25875
25876 .PHONY: maybe-install-html-patch install-html-patch
25877 maybe-install-html-patch:
25878 @if patch
25879 maybe-install-html-patch: install-html-patch
25880
25881 install-html-patch: \
25882     configure-patch \
25883     html-patch 
25884         @: $(MAKE); $(unstage)
25885         @[ -f ./patch/Makefile ] || exit 0; \
25886         r=`${PWD_COMMAND}`; export r; \
25887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25888         $(HOST_EXPORTS) \
25889         for flag in $(EXTRA_HOST_FLAGS) ; do \
25890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25891         done; \
25892         echo "Doing install-html in patch" ; \
25893         (cd $(HOST_SUBDIR)/patch && \
25894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25896                   "RANLIB=$${RANLIB}" \
25897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25898                   install-html) \
25899           || exit 1
25900
25901 @endif patch
25902
25903 .PHONY: maybe-installcheck-patch installcheck-patch
25904 maybe-installcheck-patch:
25905 @if patch
25906 maybe-installcheck-patch: installcheck-patch
25907
25908 installcheck-patch: \
25909     configure-patch 
25910         @: $(MAKE); $(unstage)
25911         @[ -f ./patch/Makefile ] || exit 0; \
25912         r=`${PWD_COMMAND}`; export r; \
25913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25914         $(HOST_EXPORTS) \
25915         for flag in $(EXTRA_HOST_FLAGS) ; do \
25916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25917         done; \
25918         echo "Doing installcheck in patch" ; \
25919         (cd $(HOST_SUBDIR)/patch && \
25920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25922                   "RANLIB=$${RANLIB}" \
25923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25924                   installcheck) \
25925           || exit 1
25926
25927 @endif patch
25928
25929 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
25930 maybe-mostlyclean-patch:
25931 @if patch
25932 maybe-mostlyclean-patch: mostlyclean-patch
25933
25934 mostlyclean-patch: 
25935         @: $(MAKE); $(unstage)
25936         @[ -f ./patch/Makefile ] || exit 0; \
25937         r=`${PWD_COMMAND}`; export r; \
25938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25939         $(HOST_EXPORTS) \
25940         for flag in $(EXTRA_HOST_FLAGS) ; do \
25941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25942         done; \
25943         echo "Doing mostlyclean in patch" ; \
25944         (cd $(HOST_SUBDIR)/patch && \
25945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25947                   "RANLIB=$${RANLIB}" \
25948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25949                   mostlyclean) \
25950           || exit 1
25951
25952 @endif patch
25953
25954 .PHONY: maybe-clean-patch clean-patch
25955 maybe-clean-patch:
25956 @if patch
25957 maybe-clean-patch: clean-patch
25958
25959 clean-patch: 
25960         @: $(MAKE); $(unstage)
25961         @[ -f ./patch/Makefile ] || exit 0; \
25962         r=`${PWD_COMMAND}`; export r; \
25963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25964         $(HOST_EXPORTS) \
25965         for flag in $(EXTRA_HOST_FLAGS) ; do \
25966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25967         done; \
25968         echo "Doing clean in patch" ; \
25969         (cd $(HOST_SUBDIR)/patch && \
25970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25972                   "RANLIB=$${RANLIB}" \
25973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25974                   clean) \
25975           || exit 1
25976
25977 @endif patch
25978
25979 .PHONY: maybe-distclean-patch distclean-patch
25980 maybe-distclean-patch:
25981 @if patch
25982 maybe-distclean-patch: distclean-patch
25983
25984 distclean-patch: 
25985         @: $(MAKE); $(unstage)
25986         @[ -f ./patch/Makefile ] || exit 0; \
25987         r=`${PWD_COMMAND}`; export r; \
25988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989         $(HOST_EXPORTS) \
25990         for flag in $(EXTRA_HOST_FLAGS) ; do \
25991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992         done; \
25993         echo "Doing distclean in patch" ; \
25994         (cd $(HOST_SUBDIR)/patch && \
25995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997                   "RANLIB=$${RANLIB}" \
25998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25999                   distclean) \
26000           || exit 1
26001
26002 @endif patch
26003
26004 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
26005 maybe-maintainer-clean-patch:
26006 @if patch
26007 maybe-maintainer-clean-patch: maintainer-clean-patch
26008
26009 maintainer-clean-patch: 
26010         @: $(MAKE); $(unstage)
26011         @[ -f ./patch/Makefile ] || exit 0; \
26012         r=`${PWD_COMMAND}`; export r; \
26013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26014         $(HOST_EXPORTS) \
26015         for flag in $(EXTRA_HOST_FLAGS) ; do \
26016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26017         done; \
26018         echo "Doing maintainer-clean in patch" ; \
26019         (cd $(HOST_SUBDIR)/patch && \
26020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26022                   "RANLIB=$${RANLIB}" \
26023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26024                   maintainer-clean) \
26025           || exit 1
26026
26027 @endif patch
26028
26029
26030
26031 .PHONY: configure-perl maybe-configure-perl
26032 maybe-configure-perl:
26033 @if gcc-bootstrap
26034 configure-perl: stage_current
26035 @endif gcc-bootstrap
26036 @if perl
26037 maybe-configure-perl: configure-perl
26038 configure-perl: 
26039         @: $(MAKE); $(unstage)
26040         @r=`${PWD_COMMAND}`; export r; \
26041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26042         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
26043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
26044         $(HOST_EXPORTS) \
26045         echo Configuring in $(HOST_SUBDIR)/perl; \
26046         cd "$(HOST_SUBDIR)/perl" || exit 1; \
26047         case $(srcdir) in \
26048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26049           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
26050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26051         esac; \
26052         srcdiroption="--srcdir=$${topdir}/perl"; \
26053         libsrcdir="$$s/perl"; \
26054         $(SHELL) $${libsrcdir}/configure \
26055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26056           --target=${target_alias} $${srcdiroption}  \
26057           || exit 1
26058 @endif perl
26059
26060
26061
26062
26063
26064 .PHONY: all-perl maybe-all-perl
26065 maybe-all-perl:
26066 @if gcc-bootstrap
26067 all-perl: stage_current
26068 @endif gcc-bootstrap
26069 @if perl
26070 TARGET-perl=all
26071 maybe-all-perl: all-perl
26072 all-perl: configure-perl
26073         @: $(MAKE); $(unstage)
26074         @r=`${PWD_COMMAND}`; export r; \
26075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26076         $(HOST_EXPORTS) \
26077         (cd $(HOST_SUBDIR)/perl && \
26078           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
26079 @endif perl
26080
26081
26082
26083
26084 .PHONY: check-perl maybe-check-perl
26085 maybe-check-perl:
26086 @if perl
26087 maybe-check-perl: check-perl
26088
26089 check-perl:
26090         @: $(MAKE); $(unstage)
26091         @r=`${PWD_COMMAND}`; export r; \
26092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093         $(HOST_EXPORTS) \
26094         (cd $(HOST_SUBDIR)/perl && \
26095           $(MAKE) $(FLAGS_TO_PASS)  check)
26096
26097 @endif perl
26098
26099 .PHONY: install-perl maybe-install-perl
26100 maybe-install-perl:
26101 @if perl
26102 maybe-install-perl: install-perl
26103
26104 install-perl: installdirs
26105         @: $(MAKE); $(unstage)
26106         @r=`${PWD_COMMAND}`; export r; \
26107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26108         $(HOST_EXPORTS) \
26109         (cd $(HOST_SUBDIR)/perl && \
26110           $(MAKE) $(FLAGS_TO_PASS)  install)
26111
26112 @endif perl
26113
26114 # Other targets (info, dvi, pdf, etc.)
26115
26116 .PHONY: maybe-info-perl info-perl
26117 maybe-info-perl:
26118 @if perl
26119 maybe-info-perl: info-perl
26120
26121 info-perl: \
26122     configure-perl 
26123         @: $(MAKE); $(unstage)
26124         @[ -f ./perl/Makefile ] || exit 0; \
26125         r=`${PWD_COMMAND}`; export r; \
26126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127         $(HOST_EXPORTS) \
26128         for flag in $(EXTRA_HOST_FLAGS) ; do \
26129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26130         done; \
26131         echo "Doing info in perl" ; \
26132         (cd $(HOST_SUBDIR)/perl && \
26133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26135                   "RANLIB=$${RANLIB}" \
26136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26137                   info) \
26138           || exit 1
26139
26140 @endif perl
26141
26142 .PHONY: maybe-dvi-perl dvi-perl
26143 maybe-dvi-perl:
26144 @if perl
26145 maybe-dvi-perl: dvi-perl
26146
26147 dvi-perl: \
26148     configure-perl 
26149         @: $(MAKE); $(unstage)
26150         @[ -f ./perl/Makefile ] || exit 0; \
26151         r=`${PWD_COMMAND}`; export r; \
26152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153         $(HOST_EXPORTS) \
26154         for flag in $(EXTRA_HOST_FLAGS) ; do \
26155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156         done; \
26157         echo "Doing dvi in perl" ; \
26158         (cd $(HOST_SUBDIR)/perl && \
26159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161                   "RANLIB=$${RANLIB}" \
26162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26163                   dvi) \
26164           || exit 1
26165
26166 @endif perl
26167
26168 .PHONY: maybe-pdf-perl pdf-perl
26169 maybe-pdf-perl:
26170 @if perl
26171 maybe-pdf-perl: pdf-perl
26172
26173 pdf-perl: \
26174     configure-perl 
26175         @: $(MAKE); $(unstage)
26176         @[ -f ./perl/Makefile ] || exit 0; \
26177         r=`${PWD_COMMAND}`; export r; \
26178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26179         $(HOST_EXPORTS) \
26180         for flag in $(EXTRA_HOST_FLAGS) ; do \
26181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26182         done; \
26183         echo "Doing pdf in perl" ; \
26184         (cd $(HOST_SUBDIR)/perl && \
26185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26187                   "RANLIB=$${RANLIB}" \
26188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26189                   pdf) \
26190           || exit 1
26191
26192 @endif perl
26193
26194 .PHONY: maybe-html-perl html-perl
26195 maybe-html-perl:
26196 @if perl
26197 maybe-html-perl: html-perl
26198
26199 html-perl: \
26200     configure-perl 
26201         @: $(MAKE); $(unstage)
26202         @[ -f ./perl/Makefile ] || exit 0; \
26203         r=`${PWD_COMMAND}`; export r; \
26204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205         $(HOST_EXPORTS) \
26206         for flag in $(EXTRA_HOST_FLAGS) ; do \
26207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26208         done; \
26209         echo "Doing html in perl" ; \
26210         (cd $(HOST_SUBDIR)/perl && \
26211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26213                   "RANLIB=$${RANLIB}" \
26214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26215                   html) \
26216           || exit 1
26217
26218 @endif perl
26219
26220 .PHONY: maybe-TAGS-perl TAGS-perl
26221 maybe-TAGS-perl:
26222 @if perl
26223 maybe-TAGS-perl: TAGS-perl
26224
26225 TAGS-perl: \
26226     configure-perl 
26227         @: $(MAKE); $(unstage)
26228         @[ -f ./perl/Makefile ] || exit 0; \
26229         r=`${PWD_COMMAND}`; export r; \
26230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231         $(HOST_EXPORTS) \
26232         for flag in $(EXTRA_HOST_FLAGS) ; do \
26233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26234         done; \
26235         echo "Doing TAGS in perl" ; \
26236         (cd $(HOST_SUBDIR)/perl && \
26237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26239                   "RANLIB=$${RANLIB}" \
26240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26241                   TAGS) \
26242           || exit 1
26243
26244 @endif perl
26245
26246 .PHONY: maybe-install-info-perl install-info-perl
26247 maybe-install-info-perl:
26248 @if perl
26249 maybe-install-info-perl: install-info-perl
26250
26251 install-info-perl: \
26252     configure-perl \
26253     info-perl 
26254         @: $(MAKE); $(unstage)
26255         @[ -f ./perl/Makefile ] || exit 0; \
26256         r=`${PWD_COMMAND}`; export r; \
26257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258         $(HOST_EXPORTS) \
26259         for flag in $(EXTRA_HOST_FLAGS) ; do \
26260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26261         done; \
26262         echo "Doing install-info in perl" ; \
26263         (cd $(HOST_SUBDIR)/perl && \
26264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26266                   "RANLIB=$${RANLIB}" \
26267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26268                   install-info) \
26269           || exit 1
26270
26271 @endif perl
26272
26273 .PHONY: maybe-install-pdf-perl install-pdf-perl
26274 maybe-install-pdf-perl:
26275 @if perl
26276 maybe-install-pdf-perl: install-pdf-perl
26277
26278 install-pdf-perl: \
26279     configure-perl \
26280     pdf-perl 
26281         @: $(MAKE); $(unstage)
26282         @[ -f ./perl/Makefile ] || exit 0; \
26283         r=`${PWD_COMMAND}`; export r; \
26284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285         $(HOST_EXPORTS) \
26286         for flag in $(EXTRA_HOST_FLAGS) ; do \
26287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26288         done; \
26289         echo "Doing install-pdf in perl" ; \
26290         (cd $(HOST_SUBDIR)/perl && \
26291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26293                   "RANLIB=$${RANLIB}" \
26294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26295                   install-pdf) \
26296           || exit 1
26297
26298 @endif perl
26299
26300 .PHONY: maybe-install-html-perl install-html-perl
26301 maybe-install-html-perl:
26302 @if perl
26303 maybe-install-html-perl: install-html-perl
26304
26305 install-html-perl: \
26306     configure-perl \
26307     html-perl 
26308         @: $(MAKE); $(unstage)
26309         @[ -f ./perl/Makefile ] || exit 0; \
26310         r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         $(HOST_EXPORTS) \
26313         for flag in $(EXTRA_HOST_FLAGS) ; do \
26314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315         done; \
26316         echo "Doing install-html in perl" ; \
26317         (cd $(HOST_SUBDIR)/perl && \
26318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320                   "RANLIB=$${RANLIB}" \
26321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26322                   install-html) \
26323           || exit 1
26324
26325 @endif perl
26326
26327 .PHONY: maybe-installcheck-perl installcheck-perl
26328 maybe-installcheck-perl:
26329 @if perl
26330 maybe-installcheck-perl: installcheck-perl
26331
26332 installcheck-perl: \
26333     configure-perl 
26334         @: $(MAKE); $(unstage)
26335         @[ -f ./perl/Makefile ] || exit 0; \
26336         r=`${PWD_COMMAND}`; export r; \
26337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338         $(HOST_EXPORTS) \
26339         for flag in $(EXTRA_HOST_FLAGS) ; do \
26340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26341         done; \
26342         echo "Doing installcheck in perl" ; \
26343         (cd $(HOST_SUBDIR)/perl && \
26344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26346                   "RANLIB=$${RANLIB}" \
26347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26348                   installcheck) \
26349           || exit 1
26350
26351 @endif perl
26352
26353 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
26354 maybe-mostlyclean-perl:
26355 @if perl
26356 maybe-mostlyclean-perl: mostlyclean-perl
26357
26358 mostlyclean-perl: 
26359         @: $(MAKE); $(unstage)
26360         @[ -f ./perl/Makefile ] || exit 0; \
26361         r=`${PWD_COMMAND}`; export r; \
26362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26363         $(HOST_EXPORTS) \
26364         for flag in $(EXTRA_HOST_FLAGS) ; do \
26365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26366         done; \
26367         echo "Doing mostlyclean in perl" ; \
26368         (cd $(HOST_SUBDIR)/perl && \
26369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26371                   "RANLIB=$${RANLIB}" \
26372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26373                   mostlyclean) \
26374           || exit 1
26375
26376 @endif perl
26377
26378 .PHONY: maybe-clean-perl clean-perl
26379 maybe-clean-perl:
26380 @if perl
26381 maybe-clean-perl: clean-perl
26382
26383 clean-perl: 
26384         @: $(MAKE); $(unstage)
26385         @[ -f ./perl/Makefile ] || exit 0; \
26386         r=`${PWD_COMMAND}`; export r; \
26387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388         $(HOST_EXPORTS) \
26389         for flag in $(EXTRA_HOST_FLAGS) ; do \
26390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26391         done; \
26392         echo "Doing clean in perl" ; \
26393         (cd $(HOST_SUBDIR)/perl && \
26394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26396                   "RANLIB=$${RANLIB}" \
26397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26398                   clean) \
26399           || exit 1
26400
26401 @endif perl
26402
26403 .PHONY: maybe-distclean-perl distclean-perl
26404 maybe-distclean-perl:
26405 @if perl
26406 maybe-distclean-perl: distclean-perl
26407
26408 distclean-perl: 
26409         @: $(MAKE); $(unstage)
26410         @[ -f ./perl/Makefile ] || exit 0; \
26411         r=`${PWD_COMMAND}`; export r; \
26412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413         $(HOST_EXPORTS) \
26414         for flag in $(EXTRA_HOST_FLAGS) ; do \
26415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26416         done; \
26417         echo "Doing distclean in perl" ; \
26418         (cd $(HOST_SUBDIR)/perl && \
26419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26421                   "RANLIB=$${RANLIB}" \
26422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26423                   distclean) \
26424           || exit 1
26425
26426 @endif perl
26427
26428 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
26429 maybe-maintainer-clean-perl:
26430 @if perl
26431 maybe-maintainer-clean-perl: maintainer-clean-perl
26432
26433 maintainer-clean-perl: 
26434         @: $(MAKE); $(unstage)
26435         @[ -f ./perl/Makefile ] || exit 0; \
26436         r=`${PWD_COMMAND}`; export r; \
26437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26438         $(HOST_EXPORTS) \
26439         for flag in $(EXTRA_HOST_FLAGS) ; do \
26440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26441         done; \
26442         echo "Doing maintainer-clean in perl" ; \
26443         (cd $(HOST_SUBDIR)/perl && \
26444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26446                   "RANLIB=$${RANLIB}" \
26447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26448                   maintainer-clean) \
26449           || exit 1
26450
26451 @endif perl
26452
26453
26454
26455 .PHONY: configure-prms maybe-configure-prms
26456 maybe-configure-prms:
26457 @if gcc-bootstrap
26458 configure-prms: stage_current
26459 @endif gcc-bootstrap
26460 @if prms
26461 maybe-configure-prms: configure-prms
26462 configure-prms: 
26463         @: $(MAKE); $(unstage)
26464         @r=`${PWD_COMMAND}`; export r; \
26465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26466         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
26467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
26468         $(HOST_EXPORTS) \
26469         echo Configuring in $(HOST_SUBDIR)/prms; \
26470         cd "$(HOST_SUBDIR)/prms" || exit 1; \
26471         case $(srcdir) in \
26472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26473           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
26474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26475         esac; \
26476         srcdiroption="--srcdir=$${topdir}/prms"; \
26477         libsrcdir="$$s/prms"; \
26478         $(SHELL) $${libsrcdir}/configure \
26479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26480           --target=${target_alias} $${srcdiroption}  \
26481           || exit 1
26482 @endif prms
26483
26484
26485
26486
26487
26488 .PHONY: all-prms maybe-all-prms
26489 maybe-all-prms:
26490 @if gcc-bootstrap
26491 all-prms: stage_current
26492 @endif gcc-bootstrap
26493 @if prms
26494 TARGET-prms=all
26495 maybe-all-prms: all-prms
26496 all-prms: configure-prms
26497         @: $(MAKE); $(unstage)
26498         @r=`${PWD_COMMAND}`; export r; \
26499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26500         $(HOST_EXPORTS) \
26501         (cd $(HOST_SUBDIR)/prms && \
26502           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
26503 @endif prms
26504
26505
26506
26507
26508 .PHONY: check-prms maybe-check-prms
26509 maybe-check-prms:
26510 @if prms
26511 maybe-check-prms: check-prms
26512
26513 check-prms:
26514         @: $(MAKE); $(unstage)
26515         @r=`${PWD_COMMAND}`; export r; \
26516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26517         $(HOST_EXPORTS) \
26518         (cd $(HOST_SUBDIR)/prms && \
26519           $(MAKE) $(FLAGS_TO_PASS)  check)
26520
26521 @endif prms
26522
26523 .PHONY: install-prms maybe-install-prms
26524 maybe-install-prms:
26525 @if prms
26526 maybe-install-prms: install-prms
26527
26528 install-prms: installdirs
26529         @: $(MAKE); $(unstage)
26530         @r=`${PWD_COMMAND}`; export r; \
26531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26532         $(HOST_EXPORTS) \
26533         (cd $(HOST_SUBDIR)/prms && \
26534           $(MAKE) $(FLAGS_TO_PASS)  install)
26535
26536 @endif prms
26537
26538 # Other targets (info, dvi, pdf, etc.)
26539
26540 .PHONY: maybe-info-prms info-prms
26541 maybe-info-prms:
26542 @if prms
26543 maybe-info-prms: info-prms
26544
26545 info-prms: \
26546     configure-prms 
26547         @: $(MAKE); $(unstage)
26548         @[ -f ./prms/Makefile ] || exit 0; \
26549         r=`${PWD_COMMAND}`; export r; \
26550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26551         $(HOST_EXPORTS) \
26552         for flag in $(EXTRA_HOST_FLAGS) ; do \
26553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26554         done; \
26555         echo "Doing info in prms" ; \
26556         (cd $(HOST_SUBDIR)/prms && \
26557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26559                   "RANLIB=$${RANLIB}" \
26560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26561                   info) \
26562           || exit 1
26563
26564 @endif prms
26565
26566 .PHONY: maybe-dvi-prms dvi-prms
26567 maybe-dvi-prms:
26568 @if prms
26569 maybe-dvi-prms: dvi-prms
26570
26571 dvi-prms: \
26572     configure-prms 
26573         @: $(MAKE); $(unstage)
26574         @[ -f ./prms/Makefile ] || exit 0; \
26575         r=`${PWD_COMMAND}`; export r; \
26576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26577         $(HOST_EXPORTS) \
26578         for flag in $(EXTRA_HOST_FLAGS) ; do \
26579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26580         done; \
26581         echo "Doing dvi in prms" ; \
26582         (cd $(HOST_SUBDIR)/prms && \
26583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26585                   "RANLIB=$${RANLIB}" \
26586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26587                   dvi) \
26588           || exit 1
26589
26590 @endif prms
26591
26592 .PHONY: maybe-pdf-prms pdf-prms
26593 maybe-pdf-prms:
26594 @if prms
26595 maybe-pdf-prms: pdf-prms
26596
26597 pdf-prms: \
26598     configure-prms 
26599         @: $(MAKE); $(unstage)
26600         @[ -f ./prms/Makefile ] || exit 0; \
26601         r=`${PWD_COMMAND}`; export r; \
26602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26603         $(HOST_EXPORTS) \
26604         for flag in $(EXTRA_HOST_FLAGS) ; do \
26605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26606         done; \
26607         echo "Doing pdf in prms" ; \
26608         (cd $(HOST_SUBDIR)/prms && \
26609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26611                   "RANLIB=$${RANLIB}" \
26612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26613                   pdf) \
26614           || exit 1
26615
26616 @endif prms
26617
26618 .PHONY: maybe-html-prms html-prms
26619 maybe-html-prms:
26620 @if prms
26621 maybe-html-prms: html-prms
26622
26623 html-prms: \
26624     configure-prms 
26625         @: $(MAKE); $(unstage)
26626         @[ -f ./prms/Makefile ] || exit 0; \
26627         r=`${PWD_COMMAND}`; export r; \
26628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629         $(HOST_EXPORTS) \
26630         for flag in $(EXTRA_HOST_FLAGS) ; do \
26631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26632         done; \
26633         echo "Doing html in prms" ; \
26634         (cd $(HOST_SUBDIR)/prms && \
26635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26637                   "RANLIB=$${RANLIB}" \
26638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26639                   html) \
26640           || exit 1
26641
26642 @endif prms
26643
26644 .PHONY: maybe-TAGS-prms TAGS-prms
26645 maybe-TAGS-prms:
26646 @if prms
26647 maybe-TAGS-prms: TAGS-prms
26648
26649 TAGS-prms: \
26650     configure-prms 
26651         @: $(MAKE); $(unstage)
26652         @[ -f ./prms/Makefile ] || exit 0; \
26653         r=`${PWD_COMMAND}`; export r; \
26654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26655         $(HOST_EXPORTS) \
26656         for flag in $(EXTRA_HOST_FLAGS) ; do \
26657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26658         done; \
26659         echo "Doing TAGS in prms" ; \
26660         (cd $(HOST_SUBDIR)/prms && \
26661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26663                   "RANLIB=$${RANLIB}" \
26664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26665                   TAGS) \
26666           || exit 1
26667
26668 @endif prms
26669
26670 .PHONY: maybe-install-info-prms install-info-prms
26671 maybe-install-info-prms:
26672 @if prms
26673 maybe-install-info-prms: install-info-prms
26674
26675 install-info-prms: \
26676     configure-prms \
26677     info-prms 
26678         @: $(MAKE); $(unstage)
26679         @[ -f ./prms/Makefile ] || exit 0; \
26680         r=`${PWD_COMMAND}`; export r; \
26681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26682         $(HOST_EXPORTS) \
26683         for flag in $(EXTRA_HOST_FLAGS) ; do \
26684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26685         done; \
26686         echo "Doing install-info in prms" ; \
26687         (cd $(HOST_SUBDIR)/prms && \
26688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26690                   "RANLIB=$${RANLIB}" \
26691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26692                   install-info) \
26693           || exit 1
26694
26695 @endif prms
26696
26697 .PHONY: maybe-install-pdf-prms install-pdf-prms
26698 maybe-install-pdf-prms:
26699 @if prms
26700 maybe-install-pdf-prms: install-pdf-prms
26701
26702 install-pdf-prms: \
26703     configure-prms \
26704     pdf-prms 
26705         @: $(MAKE); $(unstage)
26706         @[ -f ./prms/Makefile ] || exit 0; \
26707         r=`${PWD_COMMAND}`; export r; \
26708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26709         $(HOST_EXPORTS) \
26710         for flag in $(EXTRA_HOST_FLAGS) ; do \
26711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26712         done; \
26713         echo "Doing install-pdf in prms" ; \
26714         (cd $(HOST_SUBDIR)/prms && \
26715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26717                   "RANLIB=$${RANLIB}" \
26718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26719                   install-pdf) \
26720           || exit 1
26721
26722 @endif prms
26723
26724 .PHONY: maybe-install-html-prms install-html-prms
26725 maybe-install-html-prms:
26726 @if prms
26727 maybe-install-html-prms: install-html-prms
26728
26729 install-html-prms: \
26730     configure-prms \
26731     html-prms 
26732         @: $(MAKE); $(unstage)
26733         @[ -f ./prms/Makefile ] || exit 0; \
26734         r=`${PWD_COMMAND}`; export r; \
26735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26736         $(HOST_EXPORTS) \
26737         for flag in $(EXTRA_HOST_FLAGS) ; do \
26738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26739         done; \
26740         echo "Doing install-html in prms" ; \
26741         (cd $(HOST_SUBDIR)/prms && \
26742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26744                   "RANLIB=$${RANLIB}" \
26745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26746                   install-html) \
26747           || exit 1
26748
26749 @endif prms
26750
26751 .PHONY: maybe-installcheck-prms installcheck-prms
26752 maybe-installcheck-prms:
26753 @if prms
26754 maybe-installcheck-prms: installcheck-prms
26755
26756 installcheck-prms: \
26757     configure-prms 
26758         @: $(MAKE); $(unstage)
26759         @[ -f ./prms/Makefile ] || exit 0; \
26760         r=`${PWD_COMMAND}`; export r; \
26761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762         $(HOST_EXPORTS) \
26763         for flag in $(EXTRA_HOST_FLAGS) ; do \
26764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765         done; \
26766         echo "Doing installcheck in prms" ; \
26767         (cd $(HOST_SUBDIR)/prms && \
26768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770                   "RANLIB=$${RANLIB}" \
26771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26772                   installcheck) \
26773           || exit 1
26774
26775 @endif prms
26776
26777 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
26778 maybe-mostlyclean-prms:
26779 @if prms
26780 maybe-mostlyclean-prms: mostlyclean-prms
26781
26782 mostlyclean-prms: 
26783         @: $(MAKE); $(unstage)
26784         @[ -f ./prms/Makefile ] || exit 0; \
26785         r=`${PWD_COMMAND}`; export r; \
26786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26787         $(HOST_EXPORTS) \
26788         for flag in $(EXTRA_HOST_FLAGS) ; do \
26789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26790         done; \
26791         echo "Doing mostlyclean in prms" ; \
26792         (cd $(HOST_SUBDIR)/prms && \
26793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26795                   "RANLIB=$${RANLIB}" \
26796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26797                   mostlyclean) \
26798           || exit 1
26799
26800 @endif prms
26801
26802 .PHONY: maybe-clean-prms clean-prms
26803 maybe-clean-prms:
26804 @if prms
26805 maybe-clean-prms: clean-prms
26806
26807 clean-prms: 
26808         @: $(MAKE); $(unstage)
26809         @[ -f ./prms/Makefile ] || exit 0; \
26810         r=`${PWD_COMMAND}`; export r; \
26811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812         $(HOST_EXPORTS) \
26813         for flag in $(EXTRA_HOST_FLAGS) ; do \
26814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815         done; \
26816         echo "Doing clean in prms" ; \
26817         (cd $(HOST_SUBDIR)/prms && \
26818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820                   "RANLIB=$${RANLIB}" \
26821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26822                   clean) \
26823           || exit 1
26824
26825 @endif prms
26826
26827 .PHONY: maybe-distclean-prms distclean-prms
26828 maybe-distclean-prms:
26829 @if prms
26830 maybe-distclean-prms: distclean-prms
26831
26832 distclean-prms: 
26833         @: $(MAKE); $(unstage)
26834         @[ -f ./prms/Makefile ] || exit 0; \
26835         r=`${PWD_COMMAND}`; export r; \
26836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837         $(HOST_EXPORTS) \
26838         for flag in $(EXTRA_HOST_FLAGS) ; do \
26839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26840         done; \
26841         echo "Doing distclean in prms" ; \
26842         (cd $(HOST_SUBDIR)/prms && \
26843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26845                   "RANLIB=$${RANLIB}" \
26846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26847                   distclean) \
26848           || exit 1
26849
26850 @endif prms
26851
26852 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
26853 maybe-maintainer-clean-prms:
26854 @if prms
26855 maybe-maintainer-clean-prms: maintainer-clean-prms
26856
26857 maintainer-clean-prms: 
26858         @: $(MAKE); $(unstage)
26859         @[ -f ./prms/Makefile ] || exit 0; \
26860         r=`${PWD_COMMAND}`; export r; \
26861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862         $(HOST_EXPORTS) \
26863         for flag in $(EXTRA_HOST_FLAGS) ; do \
26864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865         done; \
26866         echo "Doing maintainer-clean in prms" ; \
26867         (cd $(HOST_SUBDIR)/prms && \
26868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870                   "RANLIB=$${RANLIB}" \
26871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26872                   maintainer-clean) \
26873           || exit 1
26874
26875 @endif prms
26876
26877
26878
26879 .PHONY: configure-rcs maybe-configure-rcs
26880 maybe-configure-rcs:
26881 @if gcc-bootstrap
26882 configure-rcs: stage_current
26883 @endif gcc-bootstrap
26884 @if rcs
26885 maybe-configure-rcs: configure-rcs
26886 configure-rcs: 
26887         @: $(MAKE); $(unstage)
26888         @r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
26891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
26892         $(HOST_EXPORTS) \
26893         echo Configuring in $(HOST_SUBDIR)/rcs; \
26894         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
26895         case $(srcdir) in \
26896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26897           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
26898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26899         esac; \
26900         srcdiroption="--srcdir=$${topdir}/rcs"; \
26901         libsrcdir="$$s/rcs"; \
26902         $(SHELL) $${libsrcdir}/configure \
26903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26904           --target=${target_alias} $${srcdiroption}  \
26905           || exit 1
26906 @endif rcs
26907
26908
26909
26910
26911
26912 .PHONY: all-rcs maybe-all-rcs
26913 maybe-all-rcs:
26914 @if gcc-bootstrap
26915 all-rcs: stage_current
26916 @endif gcc-bootstrap
26917 @if rcs
26918 TARGET-rcs=all
26919 maybe-all-rcs: all-rcs
26920 all-rcs: configure-rcs
26921         @: $(MAKE); $(unstage)
26922         @r=`${PWD_COMMAND}`; export r; \
26923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26924         $(HOST_EXPORTS) \
26925         (cd $(HOST_SUBDIR)/rcs && \
26926           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
26927 @endif rcs
26928
26929
26930
26931
26932 .PHONY: check-rcs maybe-check-rcs
26933 maybe-check-rcs:
26934 @if rcs
26935 maybe-check-rcs: check-rcs
26936
26937 check-rcs:
26938         @: $(MAKE); $(unstage)
26939         @r=`${PWD_COMMAND}`; export r; \
26940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941         $(HOST_EXPORTS) \
26942         (cd $(HOST_SUBDIR)/rcs && \
26943           $(MAKE) $(FLAGS_TO_PASS)  check)
26944
26945 @endif rcs
26946
26947 .PHONY: install-rcs maybe-install-rcs
26948 maybe-install-rcs:
26949 @if rcs
26950 maybe-install-rcs: install-rcs
26951
26952 install-rcs: installdirs
26953         @: $(MAKE); $(unstage)
26954         @r=`${PWD_COMMAND}`; export r; \
26955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956         $(HOST_EXPORTS) \
26957         (cd $(HOST_SUBDIR)/rcs && \
26958           $(MAKE) $(FLAGS_TO_PASS)  install)
26959
26960 @endif rcs
26961
26962 # Other targets (info, dvi, pdf, etc.)
26963
26964 .PHONY: maybe-info-rcs info-rcs
26965 maybe-info-rcs:
26966 @if rcs
26967 maybe-info-rcs: info-rcs
26968
26969 info-rcs: \
26970     configure-rcs 
26971         @: $(MAKE); $(unstage)
26972         @[ -f ./rcs/Makefile ] || exit 0; \
26973         r=`${PWD_COMMAND}`; export r; \
26974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975         $(HOST_EXPORTS) \
26976         for flag in $(EXTRA_HOST_FLAGS) ; do \
26977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978         done; \
26979         echo "Doing info in rcs" ; \
26980         (cd $(HOST_SUBDIR)/rcs && \
26981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983                   "RANLIB=$${RANLIB}" \
26984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26985                   info) \
26986           || exit 1
26987
26988 @endif rcs
26989
26990 .PHONY: maybe-dvi-rcs dvi-rcs
26991 maybe-dvi-rcs:
26992 @if rcs
26993 maybe-dvi-rcs: dvi-rcs
26994
26995 dvi-rcs: \
26996     configure-rcs 
26997         @: $(MAKE); $(unstage)
26998         @[ -f ./rcs/Makefile ] || exit 0; \
26999         r=`${PWD_COMMAND}`; export r; \
27000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001         $(HOST_EXPORTS) \
27002         for flag in $(EXTRA_HOST_FLAGS) ; do \
27003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004         done; \
27005         echo "Doing dvi in rcs" ; \
27006         (cd $(HOST_SUBDIR)/rcs && \
27007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009                   "RANLIB=$${RANLIB}" \
27010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27011                   dvi) \
27012           || exit 1
27013
27014 @endif rcs
27015
27016 .PHONY: maybe-pdf-rcs pdf-rcs
27017 maybe-pdf-rcs:
27018 @if rcs
27019 maybe-pdf-rcs: pdf-rcs
27020
27021 pdf-rcs: \
27022     configure-rcs 
27023         @: $(MAKE); $(unstage)
27024         @[ -f ./rcs/Makefile ] || exit 0; \
27025         r=`${PWD_COMMAND}`; export r; \
27026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27027         $(HOST_EXPORTS) \
27028         for flag in $(EXTRA_HOST_FLAGS) ; do \
27029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27030         done; \
27031         echo "Doing pdf in rcs" ; \
27032         (cd $(HOST_SUBDIR)/rcs && \
27033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27035                   "RANLIB=$${RANLIB}" \
27036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27037                   pdf) \
27038           || exit 1
27039
27040 @endif rcs
27041
27042 .PHONY: maybe-html-rcs html-rcs
27043 maybe-html-rcs:
27044 @if rcs
27045 maybe-html-rcs: html-rcs
27046
27047 html-rcs: \
27048     configure-rcs 
27049         @: $(MAKE); $(unstage)
27050         @[ -f ./rcs/Makefile ] || exit 0; \
27051         r=`${PWD_COMMAND}`; export r; \
27052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27053         $(HOST_EXPORTS) \
27054         for flag in $(EXTRA_HOST_FLAGS) ; do \
27055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27056         done; \
27057         echo "Doing html in rcs" ; \
27058         (cd $(HOST_SUBDIR)/rcs && \
27059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27061                   "RANLIB=$${RANLIB}" \
27062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27063                   html) \
27064           || exit 1
27065
27066 @endif rcs
27067
27068 .PHONY: maybe-TAGS-rcs TAGS-rcs
27069 maybe-TAGS-rcs:
27070 @if rcs
27071 maybe-TAGS-rcs: TAGS-rcs
27072
27073 TAGS-rcs: \
27074     configure-rcs 
27075         @: $(MAKE); $(unstage)
27076         @[ -f ./rcs/Makefile ] || exit 0; \
27077         r=`${PWD_COMMAND}`; export r; \
27078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079         $(HOST_EXPORTS) \
27080         for flag in $(EXTRA_HOST_FLAGS) ; do \
27081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27082         done; \
27083         echo "Doing TAGS in rcs" ; \
27084         (cd $(HOST_SUBDIR)/rcs && \
27085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27087                   "RANLIB=$${RANLIB}" \
27088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27089                   TAGS) \
27090           || exit 1
27091
27092 @endif rcs
27093
27094 .PHONY: maybe-install-info-rcs install-info-rcs
27095 maybe-install-info-rcs:
27096 @if rcs
27097 maybe-install-info-rcs: install-info-rcs
27098
27099 install-info-rcs: \
27100     configure-rcs \
27101     info-rcs 
27102         @: $(MAKE); $(unstage)
27103         @[ -f ./rcs/Makefile ] || exit 0; \
27104         r=`${PWD_COMMAND}`; export r; \
27105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106         $(HOST_EXPORTS) \
27107         for flag in $(EXTRA_HOST_FLAGS) ; do \
27108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27109         done; \
27110         echo "Doing install-info in rcs" ; \
27111         (cd $(HOST_SUBDIR)/rcs && \
27112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27114                   "RANLIB=$${RANLIB}" \
27115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27116                   install-info) \
27117           || exit 1
27118
27119 @endif rcs
27120
27121 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
27122 maybe-install-pdf-rcs:
27123 @if rcs
27124 maybe-install-pdf-rcs: install-pdf-rcs
27125
27126 install-pdf-rcs: \
27127     configure-rcs \
27128     pdf-rcs 
27129         @: $(MAKE); $(unstage)
27130         @[ -f ./rcs/Makefile ] || exit 0; \
27131         r=`${PWD_COMMAND}`; export r; \
27132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133         $(HOST_EXPORTS) \
27134         for flag in $(EXTRA_HOST_FLAGS) ; do \
27135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27136         done; \
27137         echo "Doing install-pdf in rcs" ; \
27138         (cd $(HOST_SUBDIR)/rcs && \
27139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27141                   "RANLIB=$${RANLIB}" \
27142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27143                   install-pdf) \
27144           || exit 1
27145
27146 @endif rcs
27147
27148 .PHONY: maybe-install-html-rcs install-html-rcs
27149 maybe-install-html-rcs:
27150 @if rcs
27151 maybe-install-html-rcs: install-html-rcs
27152
27153 install-html-rcs: \
27154     configure-rcs \
27155     html-rcs 
27156         @: $(MAKE); $(unstage)
27157         @[ -f ./rcs/Makefile ] || exit 0; \
27158         r=`${PWD_COMMAND}`; export r; \
27159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160         $(HOST_EXPORTS) \
27161         for flag in $(EXTRA_HOST_FLAGS) ; do \
27162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163         done; \
27164         echo "Doing install-html in rcs" ; \
27165         (cd $(HOST_SUBDIR)/rcs && \
27166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168                   "RANLIB=$${RANLIB}" \
27169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27170                   install-html) \
27171           || exit 1
27172
27173 @endif rcs
27174
27175 .PHONY: maybe-installcheck-rcs installcheck-rcs
27176 maybe-installcheck-rcs:
27177 @if rcs
27178 maybe-installcheck-rcs: installcheck-rcs
27179
27180 installcheck-rcs: \
27181     configure-rcs 
27182         @: $(MAKE); $(unstage)
27183         @[ -f ./rcs/Makefile ] || exit 0; \
27184         r=`${PWD_COMMAND}`; export r; \
27185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27186         $(HOST_EXPORTS) \
27187         for flag in $(EXTRA_HOST_FLAGS) ; do \
27188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27189         done; \
27190         echo "Doing installcheck in rcs" ; \
27191         (cd $(HOST_SUBDIR)/rcs && \
27192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27194                   "RANLIB=$${RANLIB}" \
27195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27196                   installcheck) \
27197           || exit 1
27198
27199 @endif rcs
27200
27201 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
27202 maybe-mostlyclean-rcs:
27203 @if rcs
27204 maybe-mostlyclean-rcs: mostlyclean-rcs
27205
27206 mostlyclean-rcs: 
27207         @: $(MAKE); $(unstage)
27208         @[ -f ./rcs/Makefile ] || exit 0; \
27209         r=`${PWD_COMMAND}`; export r; \
27210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27211         $(HOST_EXPORTS) \
27212         for flag in $(EXTRA_HOST_FLAGS) ; do \
27213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27214         done; \
27215         echo "Doing mostlyclean in rcs" ; \
27216         (cd $(HOST_SUBDIR)/rcs && \
27217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27219                   "RANLIB=$${RANLIB}" \
27220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27221                   mostlyclean) \
27222           || exit 1
27223
27224 @endif rcs
27225
27226 .PHONY: maybe-clean-rcs clean-rcs
27227 maybe-clean-rcs:
27228 @if rcs
27229 maybe-clean-rcs: clean-rcs
27230
27231 clean-rcs: 
27232         @: $(MAKE); $(unstage)
27233         @[ -f ./rcs/Makefile ] || exit 0; \
27234         r=`${PWD_COMMAND}`; export r; \
27235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27236         $(HOST_EXPORTS) \
27237         for flag in $(EXTRA_HOST_FLAGS) ; do \
27238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27239         done; \
27240         echo "Doing clean in rcs" ; \
27241         (cd $(HOST_SUBDIR)/rcs && \
27242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27244                   "RANLIB=$${RANLIB}" \
27245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27246                   clean) \
27247           || exit 1
27248
27249 @endif rcs
27250
27251 .PHONY: maybe-distclean-rcs distclean-rcs
27252 maybe-distclean-rcs:
27253 @if rcs
27254 maybe-distclean-rcs: distclean-rcs
27255
27256 distclean-rcs: 
27257         @: $(MAKE); $(unstage)
27258         @[ -f ./rcs/Makefile ] || exit 0; \
27259         r=`${PWD_COMMAND}`; export r; \
27260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261         $(HOST_EXPORTS) \
27262         for flag in $(EXTRA_HOST_FLAGS) ; do \
27263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264         done; \
27265         echo "Doing distclean in rcs" ; \
27266         (cd $(HOST_SUBDIR)/rcs && \
27267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269                   "RANLIB=$${RANLIB}" \
27270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27271                   distclean) \
27272           || exit 1
27273
27274 @endif rcs
27275
27276 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
27277 maybe-maintainer-clean-rcs:
27278 @if rcs
27279 maybe-maintainer-clean-rcs: maintainer-clean-rcs
27280
27281 maintainer-clean-rcs: 
27282         @: $(MAKE); $(unstage)
27283         @[ -f ./rcs/Makefile ] || exit 0; \
27284         r=`${PWD_COMMAND}`; export r; \
27285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286         $(HOST_EXPORTS) \
27287         for flag in $(EXTRA_HOST_FLAGS) ; do \
27288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27289         done; \
27290         echo "Doing maintainer-clean in rcs" ; \
27291         (cd $(HOST_SUBDIR)/rcs && \
27292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27294                   "RANLIB=$${RANLIB}" \
27295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27296                   maintainer-clean) \
27297           || exit 1
27298
27299 @endif rcs
27300
27301
27302
27303 .PHONY: configure-readline maybe-configure-readline
27304 maybe-configure-readline:
27305 @if gcc-bootstrap
27306 configure-readline: stage_current
27307 @endif gcc-bootstrap
27308 @if readline
27309 maybe-configure-readline: configure-readline
27310 configure-readline: 
27311         @: $(MAKE); $(unstage)
27312         @r=`${PWD_COMMAND}`; export r; \
27313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
27315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
27316         $(HOST_EXPORTS) \
27317         echo Configuring in $(HOST_SUBDIR)/readline; \
27318         cd "$(HOST_SUBDIR)/readline" || exit 1; \
27319         case $(srcdir) in \
27320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27321           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
27322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27323         esac; \
27324         srcdiroption="--srcdir=$${topdir}/readline"; \
27325         libsrcdir="$$s/readline"; \
27326         $(SHELL) $${libsrcdir}/configure \
27327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27328           --target=${target_alias} $${srcdiroption}  \
27329           || exit 1
27330 @endif readline
27331
27332
27333
27334
27335
27336 .PHONY: all-readline maybe-all-readline
27337 maybe-all-readline:
27338 @if gcc-bootstrap
27339 all-readline: stage_current
27340 @endif gcc-bootstrap
27341 @if readline
27342 TARGET-readline=all
27343 maybe-all-readline: all-readline
27344 all-readline: configure-readline
27345         @: $(MAKE); $(unstage)
27346         @r=`${PWD_COMMAND}`; export r; \
27347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27348         $(HOST_EXPORTS) \
27349         (cd $(HOST_SUBDIR)/readline && \
27350           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
27351 @endif readline
27352
27353
27354
27355
27356 .PHONY: check-readline maybe-check-readline
27357 maybe-check-readline:
27358 @if readline
27359 maybe-check-readline: check-readline
27360
27361 check-readline:
27362         @: $(MAKE); $(unstage)
27363         @r=`${PWD_COMMAND}`; export r; \
27364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365         $(HOST_EXPORTS) \
27366         (cd $(HOST_SUBDIR)/readline && \
27367           $(MAKE) $(FLAGS_TO_PASS)  check)
27368
27369 @endif readline
27370
27371 .PHONY: install-readline maybe-install-readline
27372 maybe-install-readline:
27373 @if readline
27374 maybe-install-readline: install-readline
27375
27376 install-readline: installdirs
27377         @: $(MAKE); $(unstage)
27378         @r=`${PWD_COMMAND}`; export r; \
27379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27380         $(HOST_EXPORTS) \
27381         (cd $(HOST_SUBDIR)/readline && \
27382           $(MAKE) $(FLAGS_TO_PASS)  install)
27383
27384 @endif readline
27385
27386 # Other targets (info, dvi, pdf, etc.)
27387
27388 .PHONY: maybe-info-readline info-readline
27389 maybe-info-readline:
27390 @if readline
27391 maybe-info-readline: info-readline
27392
27393 info-readline: \
27394     configure-readline 
27395         @: $(MAKE); $(unstage)
27396         @[ -f ./readline/Makefile ] || exit 0; \
27397         r=`${PWD_COMMAND}`; export r; \
27398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399         $(HOST_EXPORTS) \
27400         for flag in $(EXTRA_HOST_FLAGS) ; do \
27401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27402         done; \
27403         echo "Doing info in readline" ; \
27404         (cd $(HOST_SUBDIR)/readline && \
27405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27407                   "RANLIB=$${RANLIB}" \
27408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27409                   info) \
27410           || exit 1
27411
27412 @endif readline
27413
27414 .PHONY: maybe-dvi-readline dvi-readline
27415 maybe-dvi-readline:
27416 @if readline
27417 maybe-dvi-readline: dvi-readline
27418
27419 dvi-readline: \
27420     configure-readline 
27421         @: $(MAKE); $(unstage)
27422         @[ -f ./readline/Makefile ] || exit 0; \
27423         r=`${PWD_COMMAND}`; export r; \
27424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425         $(HOST_EXPORTS) \
27426         for flag in $(EXTRA_HOST_FLAGS) ; do \
27427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27428         done; \
27429         echo "Doing dvi in readline" ; \
27430         (cd $(HOST_SUBDIR)/readline && \
27431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27433                   "RANLIB=$${RANLIB}" \
27434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27435                   dvi) \
27436           || exit 1
27437
27438 @endif readline
27439
27440 .PHONY: maybe-pdf-readline pdf-readline
27441 maybe-pdf-readline:
27442 @if readline
27443 maybe-pdf-readline: pdf-readline
27444
27445 pdf-readline: \
27446     configure-readline 
27447         @: $(MAKE); $(unstage)
27448         @[ -f ./readline/Makefile ] || exit 0; \
27449         r=`${PWD_COMMAND}`; export r; \
27450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451         $(HOST_EXPORTS) \
27452         for flag in $(EXTRA_HOST_FLAGS) ; do \
27453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27454         done; \
27455         echo "Doing pdf in readline" ; \
27456         (cd $(HOST_SUBDIR)/readline && \
27457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27459                   "RANLIB=$${RANLIB}" \
27460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27461                   pdf) \
27462           || exit 1
27463
27464 @endif readline
27465
27466 .PHONY: maybe-html-readline html-readline
27467 maybe-html-readline:
27468 @if readline
27469 maybe-html-readline: html-readline
27470
27471 html-readline: \
27472     configure-readline 
27473         @: $(MAKE); $(unstage)
27474         @[ -f ./readline/Makefile ] || exit 0; \
27475         r=`${PWD_COMMAND}`; export r; \
27476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477         $(HOST_EXPORTS) \
27478         for flag in $(EXTRA_HOST_FLAGS) ; do \
27479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27480         done; \
27481         echo "Doing html in readline" ; \
27482         (cd $(HOST_SUBDIR)/readline && \
27483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27485                   "RANLIB=$${RANLIB}" \
27486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27487                   html) \
27488           || exit 1
27489
27490 @endif readline
27491
27492 .PHONY: maybe-TAGS-readline TAGS-readline
27493 maybe-TAGS-readline:
27494 @if readline
27495 maybe-TAGS-readline: TAGS-readline
27496
27497 TAGS-readline: \
27498     configure-readline 
27499         @: $(MAKE); $(unstage)
27500         @[ -f ./readline/Makefile ] || exit 0; \
27501         r=`${PWD_COMMAND}`; export r; \
27502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503         $(HOST_EXPORTS) \
27504         for flag in $(EXTRA_HOST_FLAGS) ; do \
27505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27506         done; \
27507         echo "Doing TAGS in readline" ; \
27508         (cd $(HOST_SUBDIR)/readline && \
27509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27511                   "RANLIB=$${RANLIB}" \
27512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27513                   TAGS) \
27514           || exit 1
27515
27516 @endif readline
27517
27518 .PHONY: maybe-install-info-readline install-info-readline
27519 maybe-install-info-readline:
27520 @if readline
27521 maybe-install-info-readline: install-info-readline
27522
27523 install-info-readline: \
27524     configure-readline \
27525     info-readline 
27526         @: $(MAKE); $(unstage)
27527         @[ -f ./readline/Makefile ] || exit 0; \
27528         r=`${PWD_COMMAND}`; export r; \
27529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530         $(HOST_EXPORTS) \
27531         for flag in $(EXTRA_HOST_FLAGS) ; do \
27532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27533         done; \
27534         echo "Doing install-info in readline" ; \
27535         (cd $(HOST_SUBDIR)/readline && \
27536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27538                   "RANLIB=$${RANLIB}" \
27539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27540                   install-info) \
27541           || exit 1
27542
27543 @endif readline
27544
27545 .PHONY: maybe-install-pdf-readline install-pdf-readline
27546 maybe-install-pdf-readline:
27547 @if readline
27548 maybe-install-pdf-readline: install-pdf-readline
27549
27550 install-pdf-readline: \
27551     configure-readline \
27552     pdf-readline 
27553         @: $(MAKE); $(unstage)
27554         @[ -f ./readline/Makefile ] || exit 0; \
27555         r=`${PWD_COMMAND}`; export r; \
27556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557         $(HOST_EXPORTS) \
27558         for flag in $(EXTRA_HOST_FLAGS) ; do \
27559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27560         done; \
27561         echo "Doing install-pdf in readline" ; \
27562         (cd $(HOST_SUBDIR)/readline && \
27563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27565                   "RANLIB=$${RANLIB}" \
27566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27567                   install-pdf) \
27568           || exit 1
27569
27570 @endif readline
27571
27572 .PHONY: maybe-install-html-readline install-html-readline
27573 maybe-install-html-readline:
27574 @if readline
27575 maybe-install-html-readline: install-html-readline
27576
27577 install-html-readline: \
27578     configure-readline \
27579     html-readline 
27580         @: $(MAKE); $(unstage)
27581         @[ -f ./readline/Makefile ] || exit 0; \
27582         r=`${PWD_COMMAND}`; export r; \
27583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584         $(HOST_EXPORTS) \
27585         for flag in $(EXTRA_HOST_FLAGS) ; do \
27586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27587         done; \
27588         echo "Doing install-html in readline" ; \
27589         (cd $(HOST_SUBDIR)/readline && \
27590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27592                   "RANLIB=$${RANLIB}" \
27593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27594                   install-html) \
27595           || exit 1
27596
27597 @endif readline
27598
27599 .PHONY: maybe-installcheck-readline installcheck-readline
27600 maybe-installcheck-readline:
27601 @if readline
27602 maybe-installcheck-readline: installcheck-readline
27603
27604 installcheck-readline: \
27605     configure-readline 
27606         @: $(MAKE); $(unstage)
27607         @[ -f ./readline/Makefile ] || exit 0; \
27608         r=`${PWD_COMMAND}`; export r; \
27609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610         $(HOST_EXPORTS) \
27611         for flag in $(EXTRA_HOST_FLAGS) ; do \
27612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27613         done; \
27614         echo "Doing installcheck in readline" ; \
27615         (cd $(HOST_SUBDIR)/readline && \
27616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27618                   "RANLIB=$${RANLIB}" \
27619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27620                   installcheck) \
27621           || exit 1
27622
27623 @endif readline
27624
27625 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
27626 maybe-mostlyclean-readline:
27627 @if readline
27628 maybe-mostlyclean-readline: mostlyclean-readline
27629
27630 mostlyclean-readline: 
27631         @: $(MAKE); $(unstage)
27632         @[ -f ./readline/Makefile ] || exit 0; \
27633         r=`${PWD_COMMAND}`; export r; \
27634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635         $(HOST_EXPORTS) \
27636         for flag in $(EXTRA_HOST_FLAGS) ; do \
27637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638         done; \
27639         echo "Doing mostlyclean in readline" ; \
27640         (cd $(HOST_SUBDIR)/readline && \
27641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643                   "RANLIB=$${RANLIB}" \
27644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27645                   mostlyclean) \
27646           || exit 1
27647
27648 @endif readline
27649
27650 .PHONY: maybe-clean-readline clean-readline
27651 maybe-clean-readline:
27652 @if readline
27653 maybe-clean-readline: clean-readline
27654
27655 clean-readline: 
27656         @: $(MAKE); $(unstage)
27657         @[ -f ./readline/Makefile ] || exit 0; \
27658         r=`${PWD_COMMAND}`; export r; \
27659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660         $(HOST_EXPORTS) \
27661         for flag in $(EXTRA_HOST_FLAGS) ; do \
27662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663         done; \
27664         echo "Doing clean in readline" ; \
27665         (cd $(HOST_SUBDIR)/readline && \
27666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668                   "RANLIB=$${RANLIB}" \
27669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27670                   clean) \
27671           || exit 1
27672
27673 @endif readline
27674
27675 .PHONY: maybe-distclean-readline distclean-readline
27676 maybe-distclean-readline:
27677 @if readline
27678 maybe-distclean-readline: distclean-readline
27679
27680 distclean-readline: 
27681         @: $(MAKE); $(unstage)
27682         @[ -f ./readline/Makefile ] || exit 0; \
27683         r=`${PWD_COMMAND}`; export r; \
27684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685         $(HOST_EXPORTS) \
27686         for flag in $(EXTRA_HOST_FLAGS) ; do \
27687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688         done; \
27689         echo "Doing distclean in readline" ; \
27690         (cd $(HOST_SUBDIR)/readline && \
27691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693                   "RANLIB=$${RANLIB}" \
27694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27695                   distclean) \
27696           || exit 1
27697
27698 @endif readline
27699
27700 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
27701 maybe-maintainer-clean-readline:
27702 @if readline
27703 maybe-maintainer-clean-readline: maintainer-clean-readline
27704
27705 maintainer-clean-readline: 
27706         @: $(MAKE); $(unstage)
27707         @[ -f ./readline/Makefile ] || exit 0; \
27708         r=`${PWD_COMMAND}`; export r; \
27709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27710         $(HOST_EXPORTS) \
27711         for flag in $(EXTRA_HOST_FLAGS) ; do \
27712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27713         done; \
27714         echo "Doing maintainer-clean in readline" ; \
27715         (cd $(HOST_SUBDIR)/readline && \
27716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27718                   "RANLIB=$${RANLIB}" \
27719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27720                   maintainer-clean) \
27721           || exit 1
27722
27723 @endif readline
27724
27725
27726
27727 .PHONY: configure-release maybe-configure-release
27728 maybe-configure-release:
27729 @if gcc-bootstrap
27730 configure-release: stage_current
27731 @endif gcc-bootstrap
27732 @if release
27733 maybe-configure-release: configure-release
27734 configure-release: 
27735         @: $(MAKE); $(unstage)
27736         @r=`${PWD_COMMAND}`; export r; \
27737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
27739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
27740         $(HOST_EXPORTS) \
27741         echo Configuring in $(HOST_SUBDIR)/release; \
27742         cd "$(HOST_SUBDIR)/release" || exit 1; \
27743         case $(srcdir) in \
27744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27745           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
27746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27747         esac; \
27748         srcdiroption="--srcdir=$${topdir}/release"; \
27749         libsrcdir="$$s/release"; \
27750         $(SHELL) $${libsrcdir}/configure \
27751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27752           --target=${target_alias} $${srcdiroption}  \
27753           || exit 1
27754 @endif release
27755
27756
27757
27758
27759
27760 .PHONY: all-release maybe-all-release
27761 maybe-all-release:
27762 @if gcc-bootstrap
27763 all-release: stage_current
27764 @endif gcc-bootstrap
27765 @if release
27766 TARGET-release=all
27767 maybe-all-release: all-release
27768 all-release: configure-release
27769         @: $(MAKE); $(unstage)
27770         @r=`${PWD_COMMAND}`; export r; \
27771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27772         $(HOST_EXPORTS) \
27773         (cd $(HOST_SUBDIR)/release && \
27774           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
27775 @endif release
27776
27777
27778
27779
27780 .PHONY: check-release maybe-check-release
27781 maybe-check-release:
27782 @if release
27783 maybe-check-release: check-release
27784
27785 check-release:
27786
27787 @endif release
27788
27789 .PHONY: install-release maybe-install-release
27790 maybe-install-release:
27791 @if release
27792 maybe-install-release: install-release
27793
27794 install-release:
27795
27796 @endif release
27797
27798 # Other targets (info, dvi, pdf, etc.)
27799
27800 .PHONY: maybe-info-release info-release
27801 maybe-info-release:
27802 @if release
27803 maybe-info-release: info-release
27804
27805 info-release: \
27806     configure-release 
27807         @: $(MAKE); $(unstage)
27808         @[ -f ./release/Makefile ] || exit 0; \
27809         r=`${PWD_COMMAND}`; export r; \
27810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27811         $(HOST_EXPORTS) \
27812         for flag in $(EXTRA_HOST_FLAGS) ; do \
27813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27814         done; \
27815         echo "Doing info in release" ; \
27816         (cd $(HOST_SUBDIR)/release && \
27817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27819                   "RANLIB=$${RANLIB}" \
27820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27821                   info) \
27822           || exit 1
27823
27824 @endif release
27825
27826 .PHONY: maybe-dvi-release dvi-release
27827 maybe-dvi-release:
27828 @if release
27829 maybe-dvi-release: dvi-release
27830
27831 dvi-release: \
27832     configure-release 
27833         @: $(MAKE); $(unstage)
27834         @[ -f ./release/Makefile ] || exit 0; \
27835         r=`${PWD_COMMAND}`; export r; \
27836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837         $(HOST_EXPORTS) \
27838         for flag in $(EXTRA_HOST_FLAGS) ; do \
27839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27840         done; \
27841         echo "Doing dvi in release" ; \
27842         (cd $(HOST_SUBDIR)/release && \
27843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27845                   "RANLIB=$${RANLIB}" \
27846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27847                   dvi) \
27848           || exit 1
27849
27850 @endif release
27851
27852 .PHONY: maybe-pdf-release pdf-release
27853 maybe-pdf-release:
27854 @if release
27855 maybe-pdf-release: pdf-release
27856
27857 pdf-release: \
27858     configure-release 
27859         @: $(MAKE); $(unstage)
27860         @[ -f ./release/Makefile ] || exit 0; \
27861         r=`${PWD_COMMAND}`; export r; \
27862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863         $(HOST_EXPORTS) \
27864         for flag in $(EXTRA_HOST_FLAGS) ; do \
27865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866         done; \
27867         echo "Doing pdf in release" ; \
27868         (cd $(HOST_SUBDIR)/release && \
27869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871                   "RANLIB=$${RANLIB}" \
27872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27873                   pdf) \
27874           || exit 1
27875
27876 @endif release
27877
27878 .PHONY: maybe-html-release html-release
27879 maybe-html-release:
27880 @if release
27881 maybe-html-release: html-release
27882
27883 html-release: \
27884     configure-release 
27885         @: $(MAKE); $(unstage)
27886         @[ -f ./release/Makefile ] || exit 0; \
27887         r=`${PWD_COMMAND}`; export r; \
27888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889         $(HOST_EXPORTS) \
27890         for flag in $(EXTRA_HOST_FLAGS) ; do \
27891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892         done; \
27893         echo "Doing html in release" ; \
27894         (cd $(HOST_SUBDIR)/release && \
27895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897                   "RANLIB=$${RANLIB}" \
27898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27899                   html) \
27900           || exit 1
27901
27902 @endif release
27903
27904 .PHONY: maybe-TAGS-release TAGS-release
27905 maybe-TAGS-release:
27906 @if release
27907 maybe-TAGS-release: TAGS-release
27908
27909 TAGS-release: \
27910     configure-release 
27911         @: $(MAKE); $(unstage)
27912         @[ -f ./release/Makefile ] || exit 0; \
27913         r=`${PWD_COMMAND}`; export r; \
27914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27915         $(HOST_EXPORTS) \
27916         for flag in $(EXTRA_HOST_FLAGS) ; do \
27917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27918         done; \
27919         echo "Doing TAGS in release" ; \
27920         (cd $(HOST_SUBDIR)/release && \
27921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27923                   "RANLIB=$${RANLIB}" \
27924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27925                   TAGS) \
27926           || exit 1
27927
27928 @endif release
27929
27930 .PHONY: maybe-install-info-release install-info-release
27931 maybe-install-info-release:
27932 @if release
27933 maybe-install-info-release: install-info-release
27934
27935 install-info-release: \
27936     configure-release \
27937     info-release 
27938         @: $(MAKE); $(unstage)
27939         @[ -f ./release/Makefile ] || exit 0; \
27940         r=`${PWD_COMMAND}`; export r; \
27941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27942         $(HOST_EXPORTS) \
27943         for flag in $(EXTRA_HOST_FLAGS) ; do \
27944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27945         done; \
27946         echo "Doing install-info in release" ; \
27947         (cd $(HOST_SUBDIR)/release && \
27948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27950                   "RANLIB=$${RANLIB}" \
27951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27952                   install-info) \
27953           || exit 1
27954
27955 @endif release
27956
27957 .PHONY: maybe-install-pdf-release install-pdf-release
27958 maybe-install-pdf-release:
27959 @if release
27960 maybe-install-pdf-release: install-pdf-release
27961
27962 install-pdf-release: \
27963     configure-release \
27964     pdf-release 
27965         @: $(MAKE); $(unstage)
27966         @[ -f ./release/Makefile ] || exit 0; \
27967         r=`${PWD_COMMAND}`; export r; \
27968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27969         $(HOST_EXPORTS) \
27970         for flag in $(EXTRA_HOST_FLAGS) ; do \
27971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27972         done; \
27973         echo "Doing install-pdf in release" ; \
27974         (cd $(HOST_SUBDIR)/release && \
27975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27977                   "RANLIB=$${RANLIB}" \
27978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27979                   install-pdf) \
27980           || exit 1
27981
27982 @endif release
27983
27984 .PHONY: maybe-install-html-release install-html-release
27985 maybe-install-html-release:
27986 @if release
27987 maybe-install-html-release: install-html-release
27988
27989 install-html-release: \
27990     configure-release \
27991     html-release 
27992         @: $(MAKE); $(unstage)
27993         @[ -f ./release/Makefile ] || exit 0; \
27994         r=`${PWD_COMMAND}`; export r; \
27995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27996         $(HOST_EXPORTS) \
27997         for flag in $(EXTRA_HOST_FLAGS) ; do \
27998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27999         done; \
28000         echo "Doing install-html in release" ; \
28001         (cd $(HOST_SUBDIR)/release && \
28002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28004                   "RANLIB=$${RANLIB}" \
28005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28006                   install-html) \
28007           || exit 1
28008
28009 @endif release
28010
28011 .PHONY: maybe-installcheck-release installcheck-release
28012 maybe-installcheck-release:
28013 @if release
28014 maybe-installcheck-release: installcheck-release
28015
28016 installcheck-release: \
28017     configure-release 
28018         @: $(MAKE); $(unstage)
28019         @[ -f ./release/Makefile ] || exit 0; \
28020         r=`${PWD_COMMAND}`; export r; \
28021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022         $(HOST_EXPORTS) \
28023         for flag in $(EXTRA_HOST_FLAGS) ; do \
28024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28025         done; \
28026         echo "Doing installcheck in release" ; \
28027         (cd $(HOST_SUBDIR)/release && \
28028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28030                   "RANLIB=$${RANLIB}" \
28031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28032                   installcheck) \
28033           || exit 1
28034
28035 @endif release
28036
28037 .PHONY: maybe-mostlyclean-release mostlyclean-release
28038 maybe-mostlyclean-release:
28039 @if release
28040 maybe-mostlyclean-release: mostlyclean-release
28041
28042 mostlyclean-release: 
28043         @: $(MAKE); $(unstage)
28044         @[ -f ./release/Makefile ] || exit 0; \
28045         r=`${PWD_COMMAND}`; export r; \
28046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28047         $(HOST_EXPORTS) \
28048         for flag in $(EXTRA_HOST_FLAGS) ; do \
28049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28050         done; \
28051         echo "Doing mostlyclean in release" ; \
28052         (cd $(HOST_SUBDIR)/release && \
28053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28055                   "RANLIB=$${RANLIB}" \
28056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28057                   mostlyclean) \
28058           || exit 1
28059
28060 @endif release
28061
28062 .PHONY: maybe-clean-release clean-release
28063 maybe-clean-release:
28064 @if release
28065 maybe-clean-release: clean-release
28066
28067 clean-release: 
28068         @: $(MAKE); $(unstage)
28069         @[ -f ./release/Makefile ] || exit 0; \
28070         r=`${PWD_COMMAND}`; export r; \
28071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28072         $(HOST_EXPORTS) \
28073         for flag in $(EXTRA_HOST_FLAGS) ; do \
28074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28075         done; \
28076         echo "Doing clean in release" ; \
28077         (cd $(HOST_SUBDIR)/release && \
28078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28080                   "RANLIB=$${RANLIB}" \
28081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28082                   clean) \
28083           || exit 1
28084
28085 @endif release
28086
28087 .PHONY: maybe-distclean-release distclean-release
28088 maybe-distclean-release:
28089 @if release
28090 maybe-distclean-release: distclean-release
28091
28092 distclean-release: 
28093         @: $(MAKE); $(unstage)
28094         @[ -f ./release/Makefile ] || exit 0; \
28095         r=`${PWD_COMMAND}`; export r; \
28096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097         $(HOST_EXPORTS) \
28098         for flag in $(EXTRA_HOST_FLAGS) ; do \
28099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28100         done; \
28101         echo "Doing distclean in release" ; \
28102         (cd $(HOST_SUBDIR)/release && \
28103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28105                   "RANLIB=$${RANLIB}" \
28106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28107                   distclean) \
28108           || exit 1
28109
28110 @endif release
28111
28112 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
28113 maybe-maintainer-clean-release:
28114 @if release
28115 maybe-maintainer-clean-release: maintainer-clean-release
28116
28117 maintainer-clean-release: 
28118         @: $(MAKE); $(unstage)
28119         @[ -f ./release/Makefile ] || exit 0; \
28120         r=`${PWD_COMMAND}`; export r; \
28121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28122         $(HOST_EXPORTS) \
28123         for flag in $(EXTRA_HOST_FLAGS) ; do \
28124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28125         done; \
28126         echo "Doing maintainer-clean in release" ; \
28127         (cd $(HOST_SUBDIR)/release && \
28128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28130                   "RANLIB=$${RANLIB}" \
28131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28132                   maintainer-clean) \
28133           || exit 1
28134
28135 @endif release
28136
28137
28138
28139 .PHONY: configure-recode maybe-configure-recode
28140 maybe-configure-recode:
28141 @if gcc-bootstrap
28142 configure-recode: stage_current
28143 @endif gcc-bootstrap
28144 @if recode
28145 maybe-configure-recode: configure-recode
28146 configure-recode: 
28147         @: $(MAKE); $(unstage)
28148         @r=`${PWD_COMMAND}`; export r; \
28149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28150         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
28151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
28152         $(HOST_EXPORTS) \
28153         echo Configuring in $(HOST_SUBDIR)/recode; \
28154         cd "$(HOST_SUBDIR)/recode" || exit 1; \
28155         case $(srcdir) in \
28156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28157           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
28158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28159         esac; \
28160         srcdiroption="--srcdir=$${topdir}/recode"; \
28161         libsrcdir="$$s/recode"; \
28162         $(SHELL) $${libsrcdir}/configure \
28163           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28164           --target=${target_alias} $${srcdiroption}  \
28165           || exit 1
28166 @endif recode
28167
28168
28169
28170
28171
28172 .PHONY: all-recode maybe-all-recode
28173 maybe-all-recode:
28174 @if gcc-bootstrap
28175 all-recode: stage_current
28176 @endif gcc-bootstrap
28177 @if recode
28178 TARGET-recode=all
28179 maybe-all-recode: all-recode
28180 all-recode: configure-recode
28181         @: $(MAKE); $(unstage)
28182         @r=`${PWD_COMMAND}`; export r; \
28183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28184         $(HOST_EXPORTS) \
28185         (cd $(HOST_SUBDIR)/recode && \
28186           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
28187 @endif recode
28188
28189
28190
28191
28192 .PHONY: check-recode maybe-check-recode
28193 maybe-check-recode:
28194 @if recode
28195 maybe-check-recode: check-recode
28196
28197 check-recode:
28198         @: $(MAKE); $(unstage)
28199         @r=`${PWD_COMMAND}`; export r; \
28200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201         $(HOST_EXPORTS) \
28202         (cd $(HOST_SUBDIR)/recode && \
28203           $(MAKE) $(FLAGS_TO_PASS)  check)
28204
28205 @endif recode
28206
28207 .PHONY: install-recode maybe-install-recode
28208 maybe-install-recode:
28209 @if recode
28210 maybe-install-recode: install-recode
28211
28212 install-recode: installdirs
28213         @: $(MAKE); $(unstage)
28214         @r=`${PWD_COMMAND}`; export r; \
28215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28216         $(HOST_EXPORTS) \
28217         (cd $(HOST_SUBDIR)/recode && \
28218           $(MAKE) $(FLAGS_TO_PASS)  install)
28219
28220 @endif recode
28221
28222 # Other targets (info, dvi, pdf, etc.)
28223
28224 .PHONY: maybe-info-recode info-recode
28225 maybe-info-recode:
28226 @if recode
28227 maybe-info-recode: info-recode
28228
28229 info-recode: \
28230     configure-recode 
28231         @: $(MAKE); $(unstage)
28232         @[ -f ./recode/Makefile ] || exit 0; \
28233         r=`${PWD_COMMAND}`; export r; \
28234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235         $(HOST_EXPORTS) \
28236         for flag in $(EXTRA_HOST_FLAGS) ; do \
28237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28238         done; \
28239         echo "Doing info in recode" ; \
28240         (cd $(HOST_SUBDIR)/recode && \
28241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28243                   "RANLIB=$${RANLIB}" \
28244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28245                   info) \
28246           || exit 1
28247
28248 @endif recode
28249
28250 .PHONY: maybe-dvi-recode dvi-recode
28251 maybe-dvi-recode:
28252 @if recode
28253 maybe-dvi-recode: dvi-recode
28254
28255 dvi-recode: \
28256     configure-recode 
28257         @: $(MAKE); $(unstage)
28258         @[ -f ./recode/Makefile ] || exit 0; \
28259         r=`${PWD_COMMAND}`; export r; \
28260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28261         $(HOST_EXPORTS) \
28262         for flag in $(EXTRA_HOST_FLAGS) ; do \
28263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28264         done; \
28265         echo "Doing dvi in recode" ; \
28266         (cd $(HOST_SUBDIR)/recode && \
28267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28269                   "RANLIB=$${RANLIB}" \
28270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28271                   dvi) \
28272           || exit 1
28273
28274 @endif recode
28275
28276 .PHONY: maybe-pdf-recode pdf-recode
28277 maybe-pdf-recode:
28278 @if recode
28279 maybe-pdf-recode: pdf-recode
28280
28281 pdf-recode: \
28282     configure-recode 
28283         @: $(MAKE); $(unstage)
28284         @[ -f ./recode/Makefile ] || exit 0; \
28285         r=`${PWD_COMMAND}`; export r; \
28286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287         $(HOST_EXPORTS) \
28288         for flag in $(EXTRA_HOST_FLAGS) ; do \
28289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28290         done; \
28291         echo "Doing pdf in recode" ; \
28292         (cd $(HOST_SUBDIR)/recode && \
28293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28295                   "RANLIB=$${RANLIB}" \
28296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28297                   pdf) \
28298           || exit 1
28299
28300 @endif recode
28301
28302 .PHONY: maybe-html-recode html-recode
28303 maybe-html-recode:
28304 @if recode
28305 maybe-html-recode: html-recode
28306
28307 html-recode: \
28308     configure-recode 
28309         @: $(MAKE); $(unstage)
28310         @[ -f ./recode/Makefile ] || exit 0; \
28311         r=`${PWD_COMMAND}`; export r; \
28312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28313         $(HOST_EXPORTS) \
28314         for flag in $(EXTRA_HOST_FLAGS) ; do \
28315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28316         done; \
28317         echo "Doing html in recode" ; \
28318         (cd $(HOST_SUBDIR)/recode && \
28319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28321                   "RANLIB=$${RANLIB}" \
28322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28323                   html) \
28324           || exit 1
28325
28326 @endif recode
28327
28328 .PHONY: maybe-TAGS-recode TAGS-recode
28329 maybe-TAGS-recode:
28330 @if recode
28331 maybe-TAGS-recode: TAGS-recode
28332
28333 TAGS-recode: \
28334     configure-recode 
28335         @: $(MAKE); $(unstage)
28336         @[ -f ./recode/Makefile ] || exit 0; \
28337         r=`${PWD_COMMAND}`; export r; \
28338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339         $(HOST_EXPORTS) \
28340         for flag in $(EXTRA_HOST_FLAGS) ; do \
28341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28342         done; \
28343         echo "Doing TAGS in recode" ; \
28344         (cd $(HOST_SUBDIR)/recode && \
28345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28347                   "RANLIB=$${RANLIB}" \
28348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28349                   TAGS) \
28350           || exit 1
28351
28352 @endif recode
28353
28354 .PHONY: maybe-install-info-recode install-info-recode
28355 maybe-install-info-recode:
28356 @if recode
28357 maybe-install-info-recode: install-info-recode
28358
28359 install-info-recode: \
28360     configure-recode \
28361     info-recode 
28362         @: $(MAKE); $(unstage)
28363         @[ -f ./recode/Makefile ] || exit 0; \
28364         r=`${PWD_COMMAND}`; export r; \
28365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28366         $(HOST_EXPORTS) \
28367         for flag in $(EXTRA_HOST_FLAGS) ; do \
28368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28369         done; \
28370         echo "Doing install-info in recode" ; \
28371         (cd $(HOST_SUBDIR)/recode && \
28372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28374                   "RANLIB=$${RANLIB}" \
28375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28376                   install-info) \
28377           || exit 1
28378
28379 @endif recode
28380
28381 .PHONY: maybe-install-pdf-recode install-pdf-recode
28382 maybe-install-pdf-recode:
28383 @if recode
28384 maybe-install-pdf-recode: install-pdf-recode
28385
28386 install-pdf-recode: \
28387     configure-recode \
28388     pdf-recode 
28389         @: $(MAKE); $(unstage)
28390         @[ -f ./recode/Makefile ] || exit 0; \
28391         r=`${PWD_COMMAND}`; export r; \
28392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28393         $(HOST_EXPORTS) \
28394         for flag in $(EXTRA_HOST_FLAGS) ; do \
28395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28396         done; \
28397         echo "Doing install-pdf in recode" ; \
28398         (cd $(HOST_SUBDIR)/recode && \
28399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28401                   "RANLIB=$${RANLIB}" \
28402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28403                   install-pdf) \
28404           || exit 1
28405
28406 @endif recode
28407
28408 .PHONY: maybe-install-html-recode install-html-recode
28409 maybe-install-html-recode:
28410 @if recode
28411 maybe-install-html-recode: install-html-recode
28412
28413 install-html-recode: \
28414     configure-recode \
28415     html-recode 
28416         @: $(MAKE); $(unstage)
28417         @[ -f ./recode/Makefile ] || exit 0; \
28418         r=`${PWD_COMMAND}`; export r; \
28419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28420         $(HOST_EXPORTS) \
28421         for flag in $(EXTRA_HOST_FLAGS) ; do \
28422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28423         done; \
28424         echo "Doing install-html in recode" ; \
28425         (cd $(HOST_SUBDIR)/recode && \
28426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28428                   "RANLIB=$${RANLIB}" \
28429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28430                   install-html) \
28431           || exit 1
28432
28433 @endif recode
28434
28435 .PHONY: maybe-installcheck-recode installcheck-recode
28436 maybe-installcheck-recode:
28437 @if recode
28438 maybe-installcheck-recode: installcheck-recode
28439
28440 installcheck-recode: \
28441     configure-recode 
28442         @: $(MAKE); $(unstage)
28443         @[ -f ./recode/Makefile ] || exit 0; \
28444         r=`${PWD_COMMAND}`; export r; \
28445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446         $(HOST_EXPORTS) \
28447         for flag in $(EXTRA_HOST_FLAGS) ; do \
28448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28449         done; \
28450         echo "Doing installcheck in recode" ; \
28451         (cd $(HOST_SUBDIR)/recode && \
28452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28454                   "RANLIB=$${RANLIB}" \
28455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28456                   installcheck) \
28457           || exit 1
28458
28459 @endif recode
28460
28461 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
28462 maybe-mostlyclean-recode:
28463 @if recode
28464 maybe-mostlyclean-recode: mostlyclean-recode
28465
28466 mostlyclean-recode: 
28467         @: $(MAKE); $(unstage)
28468         @[ -f ./recode/Makefile ] || exit 0; \
28469         r=`${PWD_COMMAND}`; export r; \
28470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28471         $(HOST_EXPORTS) \
28472         for flag in $(EXTRA_HOST_FLAGS) ; do \
28473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28474         done; \
28475         echo "Doing mostlyclean in recode" ; \
28476         (cd $(HOST_SUBDIR)/recode && \
28477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28479                   "RANLIB=$${RANLIB}" \
28480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28481                   mostlyclean) \
28482           || exit 1
28483
28484 @endif recode
28485
28486 .PHONY: maybe-clean-recode clean-recode
28487 maybe-clean-recode:
28488 @if recode
28489 maybe-clean-recode: clean-recode
28490
28491 clean-recode: 
28492         @: $(MAKE); $(unstage)
28493         @[ -f ./recode/Makefile ] || exit 0; \
28494         r=`${PWD_COMMAND}`; export r; \
28495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496         $(HOST_EXPORTS) \
28497         for flag in $(EXTRA_HOST_FLAGS) ; do \
28498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28499         done; \
28500         echo "Doing clean in recode" ; \
28501         (cd $(HOST_SUBDIR)/recode && \
28502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28504                   "RANLIB=$${RANLIB}" \
28505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28506                   clean) \
28507           || exit 1
28508
28509 @endif recode
28510
28511 .PHONY: maybe-distclean-recode distclean-recode
28512 maybe-distclean-recode:
28513 @if recode
28514 maybe-distclean-recode: distclean-recode
28515
28516 distclean-recode: 
28517         @: $(MAKE); $(unstage)
28518         @[ -f ./recode/Makefile ] || exit 0; \
28519         r=`${PWD_COMMAND}`; export r; \
28520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28521         $(HOST_EXPORTS) \
28522         for flag in $(EXTRA_HOST_FLAGS) ; do \
28523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28524         done; \
28525         echo "Doing distclean in recode" ; \
28526         (cd $(HOST_SUBDIR)/recode && \
28527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28529                   "RANLIB=$${RANLIB}" \
28530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28531                   distclean) \
28532           || exit 1
28533
28534 @endif recode
28535
28536 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
28537 maybe-maintainer-clean-recode:
28538 @if recode
28539 maybe-maintainer-clean-recode: maintainer-clean-recode
28540
28541 maintainer-clean-recode: 
28542         @: $(MAKE); $(unstage)
28543         @[ -f ./recode/Makefile ] || exit 0; \
28544         r=`${PWD_COMMAND}`; export r; \
28545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28546         $(HOST_EXPORTS) \
28547         for flag in $(EXTRA_HOST_FLAGS) ; do \
28548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28549         done; \
28550         echo "Doing maintainer-clean in recode" ; \
28551         (cd $(HOST_SUBDIR)/recode && \
28552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28554                   "RANLIB=$${RANLIB}" \
28555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28556                   maintainer-clean) \
28557           || exit 1
28558
28559 @endif recode
28560
28561
28562
28563 .PHONY: configure-sed maybe-configure-sed
28564 maybe-configure-sed:
28565 @if gcc-bootstrap
28566 configure-sed: stage_current
28567 @endif gcc-bootstrap
28568 @if sed
28569 maybe-configure-sed: configure-sed
28570 configure-sed: 
28571         @: $(MAKE); $(unstage)
28572         @r=`${PWD_COMMAND}`; export r; \
28573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28574         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
28575         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
28576         $(HOST_EXPORTS) \
28577         echo Configuring in $(HOST_SUBDIR)/sed; \
28578         cd "$(HOST_SUBDIR)/sed" || exit 1; \
28579         case $(srcdir) in \
28580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28581           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
28582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28583         esac; \
28584         srcdiroption="--srcdir=$${topdir}/sed"; \
28585         libsrcdir="$$s/sed"; \
28586         $(SHELL) $${libsrcdir}/configure \
28587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28588           --target=${target_alias} $${srcdiroption}  \
28589           || exit 1
28590 @endif sed
28591
28592
28593
28594
28595
28596 .PHONY: all-sed maybe-all-sed
28597 maybe-all-sed:
28598 @if gcc-bootstrap
28599 all-sed: stage_current
28600 @endif gcc-bootstrap
28601 @if sed
28602 TARGET-sed=all
28603 maybe-all-sed: all-sed
28604 all-sed: configure-sed
28605         @: $(MAKE); $(unstage)
28606         @r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(HOST_EXPORTS) \
28609         (cd $(HOST_SUBDIR)/sed && \
28610           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
28611 @endif sed
28612
28613
28614
28615
28616 .PHONY: check-sed maybe-check-sed
28617 maybe-check-sed:
28618 @if sed
28619 maybe-check-sed: check-sed
28620
28621 check-sed:
28622         @: $(MAKE); $(unstage)
28623         @r=`${PWD_COMMAND}`; export r; \
28624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28625         $(HOST_EXPORTS) \
28626         (cd $(HOST_SUBDIR)/sed && \
28627           $(MAKE) $(FLAGS_TO_PASS)  check)
28628
28629 @endif sed
28630
28631 .PHONY: install-sed maybe-install-sed
28632 maybe-install-sed:
28633 @if sed
28634 maybe-install-sed: install-sed
28635
28636 install-sed: installdirs
28637         @: $(MAKE); $(unstage)
28638         @r=`${PWD_COMMAND}`; export r; \
28639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28640         $(HOST_EXPORTS) \
28641         (cd $(HOST_SUBDIR)/sed && \
28642           $(MAKE) $(FLAGS_TO_PASS)  install)
28643
28644 @endif sed
28645
28646 # Other targets (info, dvi, pdf, etc.)
28647
28648 .PHONY: maybe-info-sed info-sed
28649 maybe-info-sed:
28650 @if sed
28651 maybe-info-sed: info-sed
28652
28653 info-sed: \
28654     configure-sed 
28655         @: $(MAKE); $(unstage)
28656         @[ -f ./sed/Makefile ] || exit 0; \
28657         r=`${PWD_COMMAND}`; export r; \
28658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659         $(HOST_EXPORTS) \
28660         for flag in $(EXTRA_HOST_FLAGS) ; do \
28661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662         done; \
28663         echo "Doing info in sed" ; \
28664         (cd $(HOST_SUBDIR)/sed && \
28665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667                   "RANLIB=$${RANLIB}" \
28668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28669                   info) \
28670           || exit 1
28671
28672 @endif sed
28673
28674 .PHONY: maybe-dvi-sed dvi-sed
28675 maybe-dvi-sed:
28676 @if sed
28677 maybe-dvi-sed: dvi-sed
28678
28679 dvi-sed: \
28680     configure-sed 
28681         @: $(MAKE); $(unstage)
28682         @[ -f ./sed/Makefile ] || exit 0; \
28683         r=`${PWD_COMMAND}`; export r; \
28684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685         $(HOST_EXPORTS) \
28686         for flag in $(EXTRA_HOST_FLAGS) ; do \
28687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28688         done; \
28689         echo "Doing dvi in sed" ; \
28690         (cd $(HOST_SUBDIR)/sed && \
28691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28693                   "RANLIB=$${RANLIB}" \
28694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28695                   dvi) \
28696           || exit 1
28697
28698 @endif sed
28699
28700 .PHONY: maybe-pdf-sed pdf-sed
28701 maybe-pdf-sed:
28702 @if sed
28703 maybe-pdf-sed: pdf-sed
28704
28705 pdf-sed: \
28706     configure-sed 
28707         @: $(MAKE); $(unstage)
28708         @[ -f ./sed/Makefile ] || exit 0; \
28709         r=`${PWD_COMMAND}`; export r; \
28710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711         $(HOST_EXPORTS) \
28712         for flag in $(EXTRA_HOST_FLAGS) ; do \
28713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28714         done; \
28715         echo "Doing pdf in sed" ; \
28716         (cd $(HOST_SUBDIR)/sed && \
28717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28719                   "RANLIB=$${RANLIB}" \
28720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28721                   pdf) \
28722           || exit 1
28723
28724 @endif sed
28725
28726 .PHONY: maybe-html-sed html-sed
28727 maybe-html-sed:
28728 @if sed
28729 maybe-html-sed: html-sed
28730
28731 html-sed: \
28732     configure-sed 
28733         @: $(MAKE); $(unstage)
28734         @[ -f ./sed/Makefile ] || exit 0; \
28735         r=`${PWD_COMMAND}`; export r; \
28736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737         $(HOST_EXPORTS) \
28738         for flag in $(EXTRA_HOST_FLAGS) ; do \
28739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28740         done; \
28741         echo "Doing html in sed" ; \
28742         (cd $(HOST_SUBDIR)/sed && \
28743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28745                   "RANLIB=$${RANLIB}" \
28746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28747                   html) \
28748           || exit 1
28749
28750 @endif sed
28751
28752 .PHONY: maybe-TAGS-sed TAGS-sed
28753 maybe-TAGS-sed:
28754 @if sed
28755 maybe-TAGS-sed: TAGS-sed
28756
28757 TAGS-sed: \
28758     configure-sed 
28759         @: $(MAKE); $(unstage)
28760         @[ -f ./sed/Makefile ] || exit 0; \
28761         r=`${PWD_COMMAND}`; export r; \
28762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763         $(HOST_EXPORTS) \
28764         for flag in $(EXTRA_HOST_FLAGS) ; do \
28765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766         done; \
28767         echo "Doing TAGS in sed" ; \
28768         (cd $(HOST_SUBDIR)/sed && \
28769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771                   "RANLIB=$${RANLIB}" \
28772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28773                   TAGS) \
28774           || exit 1
28775
28776 @endif sed
28777
28778 .PHONY: maybe-install-info-sed install-info-sed
28779 maybe-install-info-sed:
28780 @if sed
28781 maybe-install-info-sed: install-info-sed
28782
28783 install-info-sed: \
28784     configure-sed \
28785     info-sed 
28786         @: $(MAKE); $(unstage)
28787         @[ -f ./sed/Makefile ] || exit 0; \
28788         r=`${PWD_COMMAND}`; export r; \
28789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790         $(HOST_EXPORTS) \
28791         for flag in $(EXTRA_HOST_FLAGS) ; do \
28792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28793         done; \
28794         echo "Doing install-info in sed" ; \
28795         (cd $(HOST_SUBDIR)/sed && \
28796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28798                   "RANLIB=$${RANLIB}" \
28799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28800                   install-info) \
28801           || exit 1
28802
28803 @endif sed
28804
28805 .PHONY: maybe-install-pdf-sed install-pdf-sed
28806 maybe-install-pdf-sed:
28807 @if sed
28808 maybe-install-pdf-sed: install-pdf-sed
28809
28810 install-pdf-sed: \
28811     configure-sed \
28812     pdf-sed 
28813         @: $(MAKE); $(unstage)
28814         @[ -f ./sed/Makefile ] || exit 0; \
28815         r=`${PWD_COMMAND}`; export r; \
28816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817         $(HOST_EXPORTS) \
28818         for flag in $(EXTRA_HOST_FLAGS) ; do \
28819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28820         done; \
28821         echo "Doing install-pdf in sed" ; \
28822         (cd $(HOST_SUBDIR)/sed && \
28823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28825                   "RANLIB=$${RANLIB}" \
28826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28827                   install-pdf) \
28828           || exit 1
28829
28830 @endif sed
28831
28832 .PHONY: maybe-install-html-sed install-html-sed
28833 maybe-install-html-sed:
28834 @if sed
28835 maybe-install-html-sed: install-html-sed
28836
28837 install-html-sed: \
28838     configure-sed \
28839     html-sed 
28840         @: $(MAKE); $(unstage)
28841         @[ -f ./sed/Makefile ] || exit 0; \
28842         r=`${PWD_COMMAND}`; export r; \
28843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28844         $(HOST_EXPORTS) \
28845         for flag in $(EXTRA_HOST_FLAGS) ; do \
28846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28847         done; \
28848         echo "Doing install-html in sed" ; \
28849         (cd $(HOST_SUBDIR)/sed && \
28850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28852                   "RANLIB=$${RANLIB}" \
28853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28854                   install-html) \
28855           || exit 1
28856
28857 @endif sed
28858
28859 .PHONY: maybe-installcheck-sed installcheck-sed
28860 maybe-installcheck-sed:
28861 @if sed
28862 maybe-installcheck-sed: installcheck-sed
28863
28864 installcheck-sed: \
28865     configure-sed 
28866         @: $(MAKE); $(unstage)
28867         @[ -f ./sed/Makefile ] || exit 0; \
28868         r=`${PWD_COMMAND}`; export r; \
28869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28870         $(HOST_EXPORTS) \
28871         for flag in $(EXTRA_HOST_FLAGS) ; do \
28872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28873         done; \
28874         echo "Doing installcheck in sed" ; \
28875         (cd $(HOST_SUBDIR)/sed && \
28876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28878                   "RANLIB=$${RANLIB}" \
28879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28880                   installcheck) \
28881           || exit 1
28882
28883 @endif sed
28884
28885 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
28886 maybe-mostlyclean-sed:
28887 @if sed
28888 maybe-mostlyclean-sed: mostlyclean-sed
28889
28890 mostlyclean-sed: 
28891         @: $(MAKE); $(unstage)
28892         @[ -f ./sed/Makefile ] || exit 0; \
28893         r=`${PWD_COMMAND}`; export r; \
28894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895         $(HOST_EXPORTS) \
28896         for flag in $(EXTRA_HOST_FLAGS) ; do \
28897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898         done; \
28899         echo "Doing mostlyclean in sed" ; \
28900         (cd $(HOST_SUBDIR)/sed && \
28901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903                   "RANLIB=$${RANLIB}" \
28904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28905                   mostlyclean) \
28906           || exit 1
28907
28908 @endif sed
28909
28910 .PHONY: maybe-clean-sed clean-sed
28911 maybe-clean-sed:
28912 @if sed
28913 maybe-clean-sed: clean-sed
28914
28915 clean-sed: 
28916         @: $(MAKE); $(unstage)
28917         @[ -f ./sed/Makefile ] || exit 0; \
28918         r=`${PWD_COMMAND}`; export r; \
28919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920         $(HOST_EXPORTS) \
28921         for flag in $(EXTRA_HOST_FLAGS) ; do \
28922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923         done; \
28924         echo "Doing clean in sed" ; \
28925         (cd $(HOST_SUBDIR)/sed && \
28926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28928                   "RANLIB=$${RANLIB}" \
28929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28930                   clean) \
28931           || exit 1
28932
28933 @endif sed
28934
28935 .PHONY: maybe-distclean-sed distclean-sed
28936 maybe-distclean-sed:
28937 @if sed
28938 maybe-distclean-sed: distclean-sed
28939
28940 distclean-sed: 
28941         @: $(MAKE); $(unstage)
28942         @[ -f ./sed/Makefile ] || exit 0; \
28943         r=`${PWD_COMMAND}`; export r; \
28944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28945         $(HOST_EXPORTS) \
28946         for flag in $(EXTRA_HOST_FLAGS) ; do \
28947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28948         done; \
28949         echo "Doing distclean in sed" ; \
28950         (cd $(HOST_SUBDIR)/sed && \
28951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28953                   "RANLIB=$${RANLIB}" \
28954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28955                   distclean) \
28956           || exit 1
28957
28958 @endif sed
28959
28960 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
28961 maybe-maintainer-clean-sed:
28962 @if sed
28963 maybe-maintainer-clean-sed: maintainer-clean-sed
28964
28965 maintainer-clean-sed: 
28966         @: $(MAKE); $(unstage)
28967         @[ -f ./sed/Makefile ] || exit 0; \
28968         r=`${PWD_COMMAND}`; export r; \
28969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28970         $(HOST_EXPORTS) \
28971         for flag in $(EXTRA_HOST_FLAGS) ; do \
28972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28973         done; \
28974         echo "Doing maintainer-clean in sed" ; \
28975         (cd $(HOST_SUBDIR)/sed && \
28976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28978                   "RANLIB=$${RANLIB}" \
28979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28980                   maintainer-clean) \
28981           || exit 1
28982
28983 @endif sed
28984
28985
28986
28987 .PHONY: configure-send-pr maybe-configure-send-pr
28988 maybe-configure-send-pr:
28989 @if gcc-bootstrap
28990 configure-send-pr: stage_current
28991 @endif gcc-bootstrap
28992 @if send-pr
28993 maybe-configure-send-pr: configure-send-pr
28994 configure-send-pr: 
28995         @: $(MAKE); $(unstage)
28996         @r=`${PWD_COMMAND}`; export r; \
28997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28998         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
28999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
29000         $(HOST_EXPORTS) \
29001         echo Configuring in $(HOST_SUBDIR)/send-pr; \
29002         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
29003         case $(srcdir) in \
29004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29005           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
29006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29007         esac; \
29008         srcdiroption="--srcdir=$${topdir}/send-pr"; \
29009         libsrcdir="$$s/send-pr"; \
29010         $(SHELL) $${libsrcdir}/configure \
29011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29012           --target=${target_alias} $${srcdiroption}  \
29013           || exit 1
29014 @endif send-pr
29015
29016
29017
29018
29019
29020 .PHONY: all-send-pr maybe-all-send-pr
29021 maybe-all-send-pr:
29022 @if gcc-bootstrap
29023 all-send-pr: stage_current
29024 @endif gcc-bootstrap
29025 @if send-pr
29026 TARGET-send-pr=all
29027 maybe-all-send-pr: all-send-pr
29028 all-send-pr: configure-send-pr
29029         @: $(MAKE); $(unstage)
29030         @r=`${PWD_COMMAND}`; export r; \
29031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29032         $(HOST_EXPORTS) \
29033         (cd $(HOST_SUBDIR)/send-pr && \
29034           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
29035 @endif send-pr
29036
29037
29038
29039
29040 .PHONY: check-send-pr maybe-check-send-pr
29041 maybe-check-send-pr:
29042 @if send-pr
29043 maybe-check-send-pr: check-send-pr
29044
29045 check-send-pr:
29046         @: $(MAKE); $(unstage)
29047         @r=`${PWD_COMMAND}`; export r; \
29048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049         $(HOST_EXPORTS) \
29050         (cd $(HOST_SUBDIR)/send-pr && \
29051           $(MAKE) $(FLAGS_TO_PASS)  check)
29052
29053 @endif send-pr
29054
29055 .PHONY: install-send-pr maybe-install-send-pr
29056 maybe-install-send-pr:
29057 @if send-pr
29058 maybe-install-send-pr: install-send-pr
29059
29060 install-send-pr: installdirs
29061         @: $(MAKE); $(unstage)
29062         @r=`${PWD_COMMAND}`; export r; \
29063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064         $(HOST_EXPORTS) \
29065         (cd $(HOST_SUBDIR)/send-pr && \
29066           $(MAKE) $(FLAGS_TO_PASS)  install)
29067
29068 @endif send-pr
29069
29070 # Other targets (info, dvi, pdf, etc.)
29071
29072 .PHONY: maybe-info-send-pr info-send-pr
29073 maybe-info-send-pr:
29074 @if send-pr
29075 maybe-info-send-pr: info-send-pr
29076
29077 info-send-pr: \
29078     configure-send-pr 
29079         @: $(MAKE); $(unstage)
29080         @[ -f ./send-pr/Makefile ] || exit 0; \
29081         r=`${PWD_COMMAND}`; export r; \
29082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083         $(HOST_EXPORTS) \
29084         for flag in $(EXTRA_HOST_FLAGS) ; do \
29085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086         done; \
29087         echo "Doing info in send-pr" ; \
29088         (cd $(HOST_SUBDIR)/send-pr && \
29089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091                   "RANLIB=$${RANLIB}" \
29092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29093                   info) \
29094           || exit 1
29095
29096 @endif send-pr
29097
29098 .PHONY: maybe-dvi-send-pr dvi-send-pr
29099 maybe-dvi-send-pr:
29100 @if send-pr
29101 maybe-dvi-send-pr: dvi-send-pr
29102
29103 dvi-send-pr: \
29104     configure-send-pr 
29105         @: $(MAKE); $(unstage)
29106         @[ -f ./send-pr/Makefile ] || exit 0; \
29107         r=`${PWD_COMMAND}`; export r; \
29108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29109         $(HOST_EXPORTS) \
29110         for flag in $(EXTRA_HOST_FLAGS) ; do \
29111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29112         done; \
29113         echo "Doing dvi in send-pr" ; \
29114         (cd $(HOST_SUBDIR)/send-pr && \
29115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29117                   "RANLIB=$${RANLIB}" \
29118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29119                   dvi) \
29120           || exit 1
29121
29122 @endif send-pr
29123
29124 .PHONY: maybe-pdf-send-pr pdf-send-pr
29125 maybe-pdf-send-pr:
29126 @if send-pr
29127 maybe-pdf-send-pr: pdf-send-pr
29128
29129 pdf-send-pr: \
29130     configure-send-pr 
29131         @: $(MAKE); $(unstage)
29132         @[ -f ./send-pr/Makefile ] || exit 0; \
29133         r=`${PWD_COMMAND}`; export r; \
29134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29135         $(HOST_EXPORTS) \
29136         for flag in $(EXTRA_HOST_FLAGS) ; do \
29137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29138         done; \
29139         echo "Doing pdf in send-pr" ; \
29140         (cd $(HOST_SUBDIR)/send-pr && \
29141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29143                   "RANLIB=$${RANLIB}" \
29144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29145                   pdf) \
29146           || exit 1
29147
29148 @endif send-pr
29149
29150 .PHONY: maybe-html-send-pr html-send-pr
29151 maybe-html-send-pr:
29152 @if send-pr
29153 maybe-html-send-pr: html-send-pr
29154
29155 html-send-pr: \
29156     configure-send-pr 
29157         @: $(MAKE); $(unstage)
29158         @[ -f ./send-pr/Makefile ] || exit 0; \
29159         r=`${PWD_COMMAND}`; export r; \
29160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161         $(HOST_EXPORTS) \
29162         for flag in $(EXTRA_HOST_FLAGS) ; do \
29163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29164         done; \
29165         echo "Doing html in send-pr" ; \
29166         (cd $(HOST_SUBDIR)/send-pr && \
29167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29169                   "RANLIB=$${RANLIB}" \
29170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29171                   html) \
29172           || exit 1
29173
29174 @endif send-pr
29175
29176 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
29177 maybe-TAGS-send-pr:
29178 @if send-pr
29179 maybe-TAGS-send-pr: TAGS-send-pr
29180
29181 TAGS-send-pr: \
29182     configure-send-pr 
29183         @: $(MAKE); $(unstage)
29184         @[ -f ./send-pr/Makefile ] || exit 0; \
29185         r=`${PWD_COMMAND}`; export r; \
29186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187         $(HOST_EXPORTS) \
29188         for flag in $(EXTRA_HOST_FLAGS) ; do \
29189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29190         done; \
29191         echo "Doing TAGS in send-pr" ; \
29192         (cd $(HOST_SUBDIR)/send-pr && \
29193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29195                   "RANLIB=$${RANLIB}" \
29196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29197                   TAGS) \
29198           || exit 1
29199
29200 @endif send-pr
29201
29202 .PHONY: maybe-install-info-send-pr install-info-send-pr
29203 maybe-install-info-send-pr:
29204 @if send-pr
29205 maybe-install-info-send-pr: install-info-send-pr
29206
29207 install-info-send-pr: \
29208     configure-send-pr \
29209     info-send-pr 
29210         @: $(MAKE); $(unstage)
29211         @[ -f ./send-pr/Makefile ] || exit 0; \
29212         r=`${PWD_COMMAND}`; export r; \
29213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214         $(HOST_EXPORTS) \
29215         for flag in $(EXTRA_HOST_FLAGS) ; do \
29216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29217         done; \
29218         echo "Doing install-info in send-pr" ; \
29219         (cd $(HOST_SUBDIR)/send-pr && \
29220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222                   "RANLIB=$${RANLIB}" \
29223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29224                   install-info) \
29225           || exit 1
29226
29227 @endif send-pr
29228
29229 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
29230 maybe-install-pdf-send-pr:
29231 @if send-pr
29232 maybe-install-pdf-send-pr: install-pdf-send-pr
29233
29234 install-pdf-send-pr: \
29235     configure-send-pr \
29236     pdf-send-pr 
29237         @: $(MAKE); $(unstage)
29238         @[ -f ./send-pr/Makefile ] || exit 0; \
29239         r=`${PWD_COMMAND}`; export r; \
29240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29241         $(HOST_EXPORTS) \
29242         for flag in $(EXTRA_HOST_FLAGS) ; do \
29243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29244         done; \
29245         echo "Doing install-pdf in send-pr" ; \
29246         (cd $(HOST_SUBDIR)/send-pr && \
29247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29249                   "RANLIB=$${RANLIB}" \
29250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29251                   install-pdf) \
29252           || exit 1
29253
29254 @endif send-pr
29255
29256 .PHONY: maybe-install-html-send-pr install-html-send-pr
29257 maybe-install-html-send-pr:
29258 @if send-pr
29259 maybe-install-html-send-pr: install-html-send-pr
29260
29261 install-html-send-pr: \
29262     configure-send-pr \
29263     html-send-pr 
29264         @: $(MAKE); $(unstage)
29265         @[ -f ./send-pr/Makefile ] || exit 0; \
29266         r=`${PWD_COMMAND}`; export r; \
29267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268         $(HOST_EXPORTS) \
29269         for flag in $(EXTRA_HOST_FLAGS) ; do \
29270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271         done; \
29272         echo "Doing install-html in send-pr" ; \
29273         (cd $(HOST_SUBDIR)/send-pr && \
29274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276                   "RANLIB=$${RANLIB}" \
29277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29278                   install-html) \
29279           || exit 1
29280
29281 @endif send-pr
29282
29283 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
29284 maybe-installcheck-send-pr:
29285 @if send-pr
29286 maybe-installcheck-send-pr: installcheck-send-pr
29287
29288 installcheck-send-pr: \
29289     configure-send-pr 
29290         @: $(MAKE); $(unstage)
29291         @[ -f ./send-pr/Makefile ] || exit 0; \
29292         r=`${PWD_COMMAND}`; export r; \
29293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294         $(HOST_EXPORTS) \
29295         for flag in $(EXTRA_HOST_FLAGS) ; do \
29296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29297         done; \
29298         echo "Doing installcheck in send-pr" ; \
29299         (cd $(HOST_SUBDIR)/send-pr && \
29300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29302                   "RANLIB=$${RANLIB}" \
29303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29304                   installcheck) \
29305           || exit 1
29306
29307 @endif send-pr
29308
29309 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
29310 maybe-mostlyclean-send-pr:
29311 @if send-pr
29312 maybe-mostlyclean-send-pr: mostlyclean-send-pr
29313
29314 mostlyclean-send-pr: 
29315         @: $(MAKE); $(unstage)
29316         @[ -f ./send-pr/Makefile ] || exit 0; \
29317         r=`${PWD_COMMAND}`; export r; \
29318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319         $(HOST_EXPORTS) \
29320         for flag in $(EXTRA_HOST_FLAGS) ; do \
29321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29322         done; \
29323         echo "Doing mostlyclean in send-pr" ; \
29324         (cd $(HOST_SUBDIR)/send-pr && \
29325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29327                   "RANLIB=$${RANLIB}" \
29328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29329                   mostlyclean) \
29330           || exit 1
29331
29332 @endif send-pr
29333
29334 .PHONY: maybe-clean-send-pr clean-send-pr
29335 maybe-clean-send-pr:
29336 @if send-pr
29337 maybe-clean-send-pr: clean-send-pr
29338
29339 clean-send-pr: 
29340         @: $(MAKE); $(unstage)
29341         @[ -f ./send-pr/Makefile ] || exit 0; \
29342         r=`${PWD_COMMAND}`; export r; \
29343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344         $(HOST_EXPORTS) \
29345         for flag in $(EXTRA_HOST_FLAGS) ; do \
29346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347         done; \
29348         echo "Doing clean in send-pr" ; \
29349         (cd $(HOST_SUBDIR)/send-pr && \
29350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352                   "RANLIB=$${RANLIB}" \
29353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29354                   clean) \
29355           || exit 1
29356
29357 @endif send-pr
29358
29359 .PHONY: maybe-distclean-send-pr distclean-send-pr
29360 maybe-distclean-send-pr:
29361 @if send-pr
29362 maybe-distclean-send-pr: distclean-send-pr
29363
29364 distclean-send-pr: 
29365         @: $(MAKE); $(unstage)
29366         @[ -f ./send-pr/Makefile ] || exit 0; \
29367         r=`${PWD_COMMAND}`; export r; \
29368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369         $(HOST_EXPORTS) \
29370         for flag in $(EXTRA_HOST_FLAGS) ; do \
29371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29372         done; \
29373         echo "Doing distclean in send-pr" ; \
29374         (cd $(HOST_SUBDIR)/send-pr && \
29375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29377                   "RANLIB=$${RANLIB}" \
29378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29379                   distclean) \
29380           || exit 1
29381
29382 @endif send-pr
29383
29384 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
29385 maybe-maintainer-clean-send-pr:
29386 @if send-pr
29387 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
29388
29389 maintainer-clean-send-pr: 
29390         @: $(MAKE); $(unstage)
29391         @[ -f ./send-pr/Makefile ] || exit 0; \
29392         r=`${PWD_COMMAND}`; export r; \
29393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29394         $(HOST_EXPORTS) \
29395         for flag in $(EXTRA_HOST_FLAGS) ; do \
29396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29397         done; \
29398         echo "Doing maintainer-clean in send-pr" ; \
29399         (cd $(HOST_SUBDIR)/send-pr && \
29400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29402                   "RANLIB=$${RANLIB}" \
29403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29404                   maintainer-clean) \
29405           || exit 1
29406
29407 @endif send-pr
29408
29409
29410
29411 .PHONY: configure-shellutils maybe-configure-shellutils
29412 maybe-configure-shellutils:
29413 @if gcc-bootstrap
29414 configure-shellutils: stage_current
29415 @endif gcc-bootstrap
29416 @if shellutils
29417 maybe-configure-shellutils: configure-shellutils
29418 configure-shellutils: 
29419         @: $(MAKE); $(unstage)
29420         @r=`${PWD_COMMAND}`; export r; \
29421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
29423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
29424         $(HOST_EXPORTS) \
29425         echo Configuring in $(HOST_SUBDIR)/shellutils; \
29426         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
29427         case $(srcdir) in \
29428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29429           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
29430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29431         esac; \
29432         srcdiroption="--srcdir=$${topdir}/shellutils"; \
29433         libsrcdir="$$s/shellutils"; \
29434         $(SHELL) $${libsrcdir}/configure \
29435           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29436           --target=${target_alias} $${srcdiroption}  \
29437           || exit 1
29438 @endif shellutils
29439
29440
29441
29442
29443
29444 .PHONY: all-shellutils maybe-all-shellutils
29445 maybe-all-shellutils:
29446 @if gcc-bootstrap
29447 all-shellutils: stage_current
29448 @endif gcc-bootstrap
29449 @if shellutils
29450 TARGET-shellutils=all
29451 maybe-all-shellutils: all-shellutils
29452 all-shellutils: configure-shellutils
29453         @: $(MAKE); $(unstage)
29454         @r=`${PWD_COMMAND}`; export r; \
29455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29456         $(HOST_EXPORTS) \
29457         (cd $(HOST_SUBDIR)/shellutils && \
29458           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
29459 @endif shellutils
29460
29461
29462
29463
29464 .PHONY: check-shellutils maybe-check-shellutils
29465 maybe-check-shellutils:
29466 @if shellutils
29467 maybe-check-shellutils: check-shellutils
29468
29469 check-shellutils:
29470         @: $(MAKE); $(unstage)
29471         @r=`${PWD_COMMAND}`; export r; \
29472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473         $(HOST_EXPORTS) \
29474         (cd $(HOST_SUBDIR)/shellutils && \
29475           $(MAKE) $(FLAGS_TO_PASS)  check)
29476
29477 @endif shellutils
29478
29479 .PHONY: install-shellutils maybe-install-shellutils
29480 maybe-install-shellutils:
29481 @if shellutils
29482 maybe-install-shellutils: install-shellutils
29483
29484 install-shellutils: installdirs
29485         @: $(MAKE); $(unstage)
29486         @r=`${PWD_COMMAND}`; export r; \
29487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488         $(HOST_EXPORTS) \
29489         (cd $(HOST_SUBDIR)/shellutils && \
29490           $(MAKE) $(FLAGS_TO_PASS)  install)
29491
29492 @endif shellutils
29493
29494 # Other targets (info, dvi, pdf, etc.)
29495
29496 .PHONY: maybe-info-shellutils info-shellutils
29497 maybe-info-shellutils:
29498 @if shellutils
29499 maybe-info-shellutils: info-shellutils
29500
29501 info-shellutils: \
29502     configure-shellutils 
29503         @: $(MAKE); $(unstage)
29504         @[ -f ./shellutils/Makefile ] || exit 0; \
29505         r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         $(HOST_EXPORTS) \
29508         for flag in $(EXTRA_HOST_FLAGS) ; do \
29509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29510         done; \
29511         echo "Doing info in shellutils" ; \
29512         (cd $(HOST_SUBDIR)/shellutils && \
29513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29515                   "RANLIB=$${RANLIB}" \
29516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29517                   info) \
29518           || exit 1
29519
29520 @endif shellutils
29521
29522 .PHONY: maybe-dvi-shellutils dvi-shellutils
29523 maybe-dvi-shellutils:
29524 @if shellutils
29525 maybe-dvi-shellutils: dvi-shellutils
29526
29527 dvi-shellutils: \
29528     configure-shellutils 
29529         @: $(MAKE); $(unstage)
29530         @[ -f ./shellutils/Makefile ] || exit 0; \
29531         r=`${PWD_COMMAND}`; export r; \
29532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29533         $(HOST_EXPORTS) \
29534         for flag in $(EXTRA_HOST_FLAGS) ; do \
29535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29536         done; \
29537         echo "Doing dvi in shellutils" ; \
29538         (cd $(HOST_SUBDIR)/shellutils && \
29539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29541                   "RANLIB=$${RANLIB}" \
29542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29543                   dvi) \
29544           || exit 1
29545
29546 @endif shellutils
29547
29548 .PHONY: maybe-pdf-shellutils pdf-shellutils
29549 maybe-pdf-shellutils:
29550 @if shellutils
29551 maybe-pdf-shellutils: pdf-shellutils
29552
29553 pdf-shellutils: \
29554     configure-shellutils 
29555         @: $(MAKE); $(unstage)
29556         @[ -f ./shellutils/Makefile ] || exit 0; \
29557         r=`${PWD_COMMAND}`; export r; \
29558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559         $(HOST_EXPORTS) \
29560         for flag in $(EXTRA_HOST_FLAGS) ; do \
29561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562         done; \
29563         echo "Doing pdf in shellutils" ; \
29564         (cd $(HOST_SUBDIR)/shellutils && \
29565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567                   "RANLIB=$${RANLIB}" \
29568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29569                   pdf) \
29570           || exit 1
29571
29572 @endif shellutils
29573
29574 .PHONY: maybe-html-shellutils html-shellutils
29575 maybe-html-shellutils:
29576 @if shellutils
29577 maybe-html-shellutils: html-shellutils
29578
29579 html-shellutils: \
29580     configure-shellutils 
29581         @: $(MAKE); $(unstage)
29582         @[ -f ./shellutils/Makefile ] || exit 0; \
29583         r=`${PWD_COMMAND}`; export r; \
29584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585         $(HOST_EXPORTS) \
29586         for flag in $(EXTRA_HOST_FLAGS) ; do \
29587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588         done; \
29589         echo "Doing html in shellutils" ; \
29590         (cd $(HOST_SUBDIR)/shellutils && \
29591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593                   "RANLIB=$${RANLIB}" \
29594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29595                   html) \
29596           || exit 1
29597
29598 @endif shellutils
29599
29600 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
29601 maybe-TAGS-shellutils:
29602 @if shellutils
29603 maybe-TAGS-shellutils: TAGS-shellutils
29604
29605 TAGS-shellutils: \
29606     configure-shellutils 
29607         @: $(MAKE); $(unstage)
29608         @[ -f ./shellutils/Makefile ] || exit 0; \
29609         r=`${PWD_COMMAND}`; export r; \
29610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611         $(HOST_EXPORTS) \
29612         for flag in $(EXTRA_HOST_FLAGS) ; do \
29613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614         done; \
29615         echo "Doing TAGS in shellutils" ; \
29616         (cd $(HOST_SUBDIR)/shellutils && \
29617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619                   "RANLIB=$${RANLIB}" \
29620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29621                   TAGS) \
29622           || exit 1
29623
29624 @endif shellutils
29625
29626 .PHONY: maybe-install-info-shellutils install-info-shellutils
29627 maybe-install-info-shellutils:
29628 @if shellutils
29629 maybe-install-info-shellutils: install-info-shellutils
29630
29631 install-info-shellutils: \
29632     configure-shellutils \
29633     info-shellutils 
29634         @: $(MAKE); $(unstage)
29635         @[ -f ./shellutils/Makefile ] || exit 0; \
29636         r=`${PWD_COMMAND}`; export r; \
29637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29638         $(HOST_EXPORTS) \
29639         for flag in $(EXTRA_HOST_FLAGS) ; do \
29640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29641         done; \
29642         echo "Doing install-info in shellutils" ; \
29643         (cd $(HOST_SUBDIR)/shellutils && \
29644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29646                   "RANLIB=$${RANLIB}" \
29647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29648                   install-info) \
29649           || exit 1
29650
29651 @endif shellutils
29652
29653 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
29654 maybe-install-pdf-shellutils:
29655 @if shellutils
29656 maybe-install-pdf-shellutils: install-pdf-shellutils
29657
29658 install-pdf-shellutils: \
29659     configure-shellutils \
29660     pdf-shellutils 
29661         @: $(MAKE); $(unstage)
29662         @[ -f ./shellutils/Makefile ] || exit 0; \
29663         r=`${PWD_COMMAND}`; export r; \
29664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29665         $(HOST_EXPORTS) \
29666         for flag in $(EXTRA_HOST_FLAGS) ; do \
29667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29668         done; \
29669         echo "Doing install-pdf in shellutils" ; \
29670         (cd $(HOST_SUBDIR)/shellutils && \
29671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29673                   "RANLIB=$${RANLIB}" \
29674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29675                   install-pdf) \
29676           || exit 1
29677
29678 @endif shellutils
29679
29680 .PHONY: maybe-install-html-shellutils install-html-shellutils
29681 maybe-install-html-shellutils:
29682 @if shellutils
29683 maybe-install-html-shellutils: install-html-shellutils
29684
29685 install-html-shellutils: \
29686     configure-shellutils \
29687     html-shellutils 
29688         @: $(MAKE); $(unstage)
29689         @[ -f ./shellutils/Makefile ] || exit 0; \
29690         r=`${PWD_COMMAND}`; export r; \
29691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692         $(HOST_EXPORTS) \
29693         for flag in $(EXTRA_HOST_FLAGS) ; do \
29694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695         done; \
29696         echo "Doing install-html in shellutils" ; \
29697         (cd $(HOST_SUBDIR)/shellutils && \
29698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700                   "RANLIB=$${RANLIB}" \
29701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29702                   install-html) \
29703           || exit 1
29704
29705 @endif shellutils
29706
29707 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
29708 maybe-installcheck-shellutils:
29709 @if shellutils
29710 maybe-installcheck-shellutils: installcheck-shellutils
29711
29712 installcheck-shellutils: \
29713     configure-shellutils 
29714         @: $(MAKE); $(unstage)
29715         @[ -f ./shellutils/Makefile ] || exit 0; \
29716         r=`${PWD_COMMAND}`; export r; \
29717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718         $(HOST_EXPORTS) \
29719         for flag in $(EXTRA_HOST_FLAGS) ; do \
29720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721         done; \
29722         echo "Doing installcheck in shellutils" ; \
29723         (cd $(HOST_SUBDIR)/shellutils && \
29724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726                   "RANLIB=$${RANLIB}" \
29727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29728                   installcheck) \
29729           || exit 1
29730
29731 @endif shellutils
29732
29733 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
29734 maybe-mostlyclean-shellutils:
29735 @if shellutils
29736 maybe-mostlyclean-shellutils: mostlyclean-shellutils
29737
29738 mostlyclean-shellutils: 
29739         @: $(MAKE); $(unstage)
29740         @[ -f ./shellutils/Makefile ] || exit 0; \
29741         r=`${PWD_COMMAND}`; export r; \
29742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29743         $(HOST_EXPORTS) \
29744         for flag in $(EXTRA_HOST_FLAGS) ; do \
29745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29746         done; \
29747         echo "Doing mostlyclean in shellutils" ; \
29748         (cd $(HOST_SUBDIR)/shellutils && \
29749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29751                   "RANLIB=$${RANLIB}" \
29752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29753                   mostlyclean) \
29754           || exit 1
29755
29756 @endif shellutils
29757
29758 .PHONY: maybe-clean-shellutils clean-shellutils
29759 maybe-clean-shellutils:
29760 @if shellutils
29761 maybe-clean-shellutils: clean-shellutils
29762
29763 clean-shellutils: 
29764         @: $(MAKE); $(unstage)
29765         @[ -f ./shellutils/Makefile ] || exit 0; \
29766         r=`${PWD_COMMAND}`; export r; \
29767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29768         $(HOST_EXPORTS) \
29769         for flag in $(EXTRA_HOST_FLAGS) ; do \
29770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29771         done; \
29772         echo "Doing clean in shellutils" ; \
29773         (cd $(HOST_SUBDIR)/shellutils && \
29774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29776                   "RANLIB=$${RANLIB}" \
29777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29778                   clean) \
29779           || exit 1
29780
29781 @endif shellutils
29782
29783 .PHONY: maybe-distclean-shellutils distclean-shellutils
29784 maybe-distclean-shellutils:
29785 @if shellutils
29786 maybe-distclean-shellutils: distclean-shellutils
29787
29788 distclean-shellutils: 
29789         @: $(MAKE); $(unstage)
29790         @[ -f ./shellutils/Makefile ] || exit 0; \
29791         r=`${PWD_COMMAND}`; export r; \
29792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29793         $(HOST_EXPORTS) \
29794         for flag in $(EXTRA_HOST_FLAGS) ; do \
29795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796         done; \
29797         echo "Doing distclean in shellutils" ; \
29798         (cd $(HOST_SUBDIR)/shellutils && \
29799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29801                   "RANLIB=$${RANLIB}" \
29802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29803                   distclean) \
29804           || exit 1
29805
29806 @endif shellutils
29807
29808 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
29809 maybe-maintainer-clean-shellutils:
29810 @if shellutils
29811 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
29812
29813 maintainer-clean-shellutils: 
29814         @: $(MAKE); $(unstage)
29815         @[ -f ./shellutils/Makefile ] || exit 0; \
29816         r=`${PWD_COMMAND}`; export r; \
29817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29818         $(HOST_EXPORTS) \
29819         for flag in $(EXTRA_HOST_FLAGS) ; do \
29820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29821         done; \
29822         echo "Doing maintainer-clean in shellutils" ; \
29823         (cd $(HOST_SUBDIR)/shellutils && \
29824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29826                   "RANLIB=$${RANLIB}" \
29827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29828                   maintainer-clean) \
29829           || exit 1
29830
29831 @endif shellutils
29832
29833
29834
29835 .PHONY: configure-sid maybe-configure-sid
29836 maybe-configure-sid:
29837 @if gcc-bootstrap
29838 configure-sid: stage_current
29839 @endif gcc-bootstrap
29840 @if sid
29841 maybe-configure-sid: configure-sid
29842 configure-sid: 
29843         @: $(MAKE); $(unstage)
29844         @r=`${PWD_COMMAND}`; export r; \
29845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
29847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
29848         $(HOST_EXPORTS) \
29849         echo Configuring in $(HOST_SUBDIR)/sid; \
29850         cd "$(HOST_SUBDIR)/sid" || exit 1; \
29851         case $(srcdir) in \
29852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29853           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
29854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29855         esac; \
29856         srcdiroption="--srcdir=$${topdir}/sid"; \
29857         libsrcdir="$$s/sid"; \
29858         $(SHELL) $${libsrcdir}/configure \
29859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29860           --target=${target_alias} $${srcdiroption}  \
29861           || exit 1
29862 @endif sid
29863
29864
29865
29866
29867
29868 .PHONY: all-sid maybe-all-sid
29869 maybe-all-sid:
29870 @if gcc-bootstrap
29871 all-sid: stage_current
29872 @endif gcc-bootstrap
29873 @if sid
29874 TARGET-sid=all
29875 maybe-all-sid: all-sid
29876 all-sid: configure-sid
29877         @: $(MAKE); $(unstage)
29878         @r=`${PWD_COMMAND}`; export r; \
29879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29880         $(HOST_EXPORTS) \
29881         (cd $(HOST_SUBDIR)/sid && \
29882           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
29883 @endif sid
29884
29885
29886
29887
29888 .PHONY: check-sid maybe-check-sid
29889 maybe-check-sid:
29890 @if sid
29891 maybe-check-sid: check-sid
29892
29893 check-sid:
29894         @: $(MAKE); $(unstage)
29895         @r=`${PWD_COMMAND}`; export r; \
29896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29897         $(HOST_EXPORTS) \
29898         (cd $(HOST_SUBDIR)/sid && \
29899           $(MAKE) $(FLAGS_TO_PASS)  check)
29900
29901 @endif sid
29902
29903 .PHONY: install-sid maybe-install-sid
29904 maybe-install-sid:
29905 @if sid
29906 maybe-install-sid: install-sid
29907
29908 install-sid: installdirs
29909         @: $(MAKE); $(unstage)
29910         @r=`${PWD_COMMAND}`; export r; \
29911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912         $(HOST_EXPORTS) \
29913         (cd $(HOST_SUBDIR)/sid && \
29914           $(MAKE) $(FLAGS_TO_PASS)  install)
29915
29916 @endif sid
29917
29918 # Other targets (info, dvi, pdf, etc.)
29919
29920 .PHONY: maybe-info-sid info-sid
29921 maybe-info-sid:
29922 @if sid
29923 maybe-info-sid: info-sid
29924
29925 info-sid: \
29926     configure-sid 
29927         @: $(MAKE); $(unstage)
29928         @[ -f ./sid/Makefile ] || exit 0; \
29929         r=`${PWD_COMMAND}`; export r; \
29930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931         $(HOST_EXPORTS) \
29932         for flag in $(EXTRA_HOST_FLAGS) ; do \
29933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934         done; \
29935         echo "Doing info in sid" ; \
29936         (cd $(HOST_SUBDIR)/sid && \
29937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939                   "RANLIB=$${RANLIB}" \
29940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29941                   info) \
29942           || exit 1
29943
29944 @endif sid
29945
29946 .PHONY: maybe-dvi-sid dvi-sid
29947 maybe-dvi-sid:
29948 @if sid
29949 maybe-dvi-sid: dvi-sid
29950
29951 dvi-sid: \
29952     configure-sid 
29953         @: $(MAKE); $(unstage)
29954         @[ -f ./sid/Makefile ] || exit 0; \
29955         r=`${PWD_COMMAND}`; export r; \
29956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29957         $(HOST_EXPORTS) \
29958         for flag in $(EXTRA_HOST_FLAGS) ; do \
29959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29960         done; \
29961         echo "Doing dvi in sid" ; \
29962         (cd $(HOST_SUBDIR)/sid && \
29963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29965                   "RANLIB=$${RANLIB}" \
29966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29967                   dvi) \
29968           || exit 1
29969
29970 @endif sid
29971
29972 .PHONY: maybe-pdf-sid pdf-sid
29973 maybe-pdf-sid:
29974 @if sid
29975 maybe-pdf-sid: pdf-sid
29976
29977 pdf-sid: \
29978     configure-sid 
29979         @: $(MAKE); $(unstage)
29980         @[ -f ./sid/Makefile ] || exit 0; \
29981         r=`${PWD_COMMAND}`; export r; \
29982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29983         $(HOST_EXPORTS) \
29984         for flag in $(EXTRA_HOST_FLAGS) ; do \
29985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29986         done; \
29987         echo "Doing pdf in sid" ; \
29988         (cd $(HOST_SUBDIR)/sid && \
29989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29991                   "RANLIB=$${RANLIB}" \
29992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29993                   pdf) \
29994           || exit 1
29995
29996 @endif sid
29997
29998 .PHONY: maybe-html-sid html-sid
29999 maybe-html-sid:
30000 @if sid
30001 maybe-html-sid: html-sid
30002
30003 html-sid: \
30004     configure-sid 
30005         @: $(MAKE); $(unstage)
30006         @[ -f ./sid/Makefile ] || exit 0; \
30007         r=`${PWD_COMMAND}`; export r; \
30008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009         $(HOST_EXPORTS) \
30010         for flag in $(EXTRA_HOST_FLAGS) ; do \
30011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30012         done; \
30013         echo "Doing html in sid" ; \
30014         (cd $(HOST_SUBDIR)/sid && \
30015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30017                   "RANLIB=$${RANLIB}" \
30018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30019                   html) \
30020           || exit 1
30021
30022 @endif sid
30023
30024 .PHONY: maybe-TAGS-sid TAGS-sid
30025 maybe-TAGS-sid:
30026 @if sid
30027 maybe-TAGS-sid: TAGS-sid
30028
30029 TAGS-sid: \
30030     configure-sid 
30031         @: $(MAKE); $(unstage)
30032         @[ -f ./sid/Makefile ] || exit 0; \
30033         r=`${PWD_COMMAND}`; export r; \
30034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035         $(HOST_EXPORTS) \
30036         for flag in $(EXTRA_HOST_FLAGS) ; do \
30037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30038         done; \
30039         echo "Doing TAGS in sid" ; \
30040         (cd $(HOST_SUBDIR)/sid && \
30041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30043                   "RANLIB=$${RANLIB}" \
30044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30045                   TAGS) \
30046           || exit 1
30047
30048 @endif sid
30049
30050 .PHONY: maybe-install-info-sid install-info-sid
30051 maybe-install-info-sid:
30052 @if sid
30053 maybe-install-info-sid: install-info-sid
30054
30055 install-info-sid: \
30056     configure-sid \
30057     info-sid 
30058         @: $(MAKE); $(unstage)
30059         @[ -f ./sid/Makefile ] || exit 0; \
30060         r=`${PWD_COMMAND}`; export r; \
30061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062         $(HOST_EXPORTS) \
30063         for flag in $(EXTRA_HOST_FLAGS) ; do \
30064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30065         done; \
30066         echo "Doing install-info in sid" ; \
30067         (cd $(HOST_SUBDIR)/sid && \
30068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070                   "RANLIB=$${RANLIB}" \
30071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30072                   install-info) \
30073           || exit 1
30074
30075 @endif sid
30076
30077 .PHONY: maybe-install-pdf-sid install-pdf-sid
30078 maybe-install-pdf-sid:
30079 @if sid
30080 maybe-install-pdf-sid: install-pdf-sid
30081
30082 install-pdf-sid: \
30083     configure-sid \
30084     pdf-sid 
30085         @: $(MAKE); $(unstage)
30086         @[ -f ./sid/Makefile ] || exit 0; \
30087         r=`${PWD_COMMAND}`; export r; \
30088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30089         $(HOST_EXPORTS) \
30090         for flag in $(EXTRA_HOST_FLAGS) ; do \
30091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30092         done; \
30093         echo "Doing install-pdf in sid" ; \
30094         (cd $(HOST_SUBDIR)/sid && \
30095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30097                   "RANLIB=$${RANLIB}" \
30098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30099                   install-pdf) \
30100           || exit 1
30101
30102 @endif sid
30103
30104 .PHONY: maybe-install-html-sid install-html-sid
30105 maybe-install-html-sid:
30106 @if sid
30107 maybe-install-html-sid: install-html-sid
30108
30109 install-html-sid: \
30110     configure-sid \
30111     html-sid 
30112         @: $(MAKE); $(unstage)
30113         @[ -f ./sid/Makefile ] || exit 0; \
30114         r=`${PWD_COMMAND}`; export r; \
30115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116         $(HOST_EXPORTS) \
30117         for flag in $(EXTRA_HOST_FLAGS) ; do \
30118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30119         done; \
30120         echo "Doing install-html in sid" ; \
30121         (cd $(HOST_SUBDIR)/sid && \
30122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30124                   "RANLIB=$${RANLIB}" \
30125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30126                   install-html) \
30127           || exit 1
30128
30129 @endif sid
30130
30131 .PHONY: maybe-installcheck-sid installcheck-sid
30132 maybe-installcheck-sid:
30133 @if sid
30134 maybe-installcheck-sid: installcheck-sid
30135
30136 installcheck-sid: \
30137     configure-sid 
30138         @: $(MAKE); $(unstage)
30139         @[ -f ./sid/Makefile ] || exit 0; \
30140         r=`${PWD_COMMAND}`; export r; \
30141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142         $(HOST_EXPORTS) \
30143         for flag in $(EXTRA_HOST_FLAGS) ; do \
30144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145         done; \
30146         echo "Doing installcheck in sid" ; \
30147         (cd $(HOST_SUBDIR)/sid && \
30148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150                   "RANLIB=$${RANLIB}" \
30151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30152                   installcheck) \
30153           || exit 1
30154
30155 @endif sid
30156
30157 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
30158 maybe-mostlyclean-sid:
30159 @if sid
30160 maybe-mostlyclean-sid: mostlyclean-sid
30161
30162 mostlyclean-sid: 
30163         @: $(MAKE); $(unstage)
30164         @[ -f ./sid/Makefile ] || exit 0; \
30165         r=`${PWD_COMMAND}`; export r; \
30166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30167         $(HOST_EXPORTS) \
30168         for flag in $(EXTRA_HOST_FLAGS) ; do \
30169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30170         done; \
30171         echo "Doing mostlyclean in sid" ; \
30172         (cd $(HOST_SUBDIR)/sid && \
30173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30175                   "RANLIB=$${RANLIB}" \
30176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30177                   mostlyclean) \
30178           || exit 1
30179
30180 @endif sid
30181
30182 .PHONY: maybe-clean-sid clean-sid
30183 maybe-clean-sid:
30184 @if sid
30185 maybe-clean-sid: clean-sid
30186
30187 clean-sid: 
30188         @: $(MAKE); $(unstage)
30189         @[ -f ./sid/Makefile ] || exit 0; \
30190         r=`${PWD_COMMAND}`; export r; \
30191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30192         $(HOST_EXPORTS) \
30193         for flag in $(EXTRA_HOST_FLAGS) ; do \
30194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30195         done; \
30196         echo "Doing clean in sid" ; \
30197         (cd $(HOST_SUBDIR)/sid && \
30198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30200                   "RANLIB=$${RANLIB}" \
30201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30202                   clean) \
30203           || exit 1
30204
30205 @endif sid
30206
30207 .PHONY: maybe-distclean-sid distclean-sid
30208 maybe-distclean-sid:
30209 @if sid
30210 maybe-distclean-sid: distclean-sid
30211
30212 distclean-sid: 
30213         @: $(MAKE); $(unstage)
30214         @[ -f ./sid/Makefile ] || exit 0; \
30215         r=`${PWD_COMMAND}`; export r; \
30216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30217         $(HOST_EXPORTS) \
30218         for flag in $(EXTRA_HOST_FLAGS) ; do \
30219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30220         done; \
30221         echo "Doing distclean in sid" ; \
30222         (cd $(HOST_SUBDIR)/sid && \
30223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30225                   "RANLIB=$${RANLIB}" \
30226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30227                   distclean) \
30228           || exit 1
30229
30230 @endif sid
30231
30232 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
30233 maybe-maintainer-clean-sid:
30234 @if sid
30235 maybe-maintainer-clean-sid: maintainer-clean-sid
30236
30237 maintainer-clean-sid: 
30238         @: $(MAKE); $(unstage)
30239         @[ -f ./sid/Makefile ] || exit 0; \
30240         r=`${PWD_COMMAND}`; export r; \
30241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30242         $(HOST_EXPORTS) \
30243         for flag in $(EXTRA_HOST_FLAGS) ; do \
30244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30245         done; \
30246         echo "Doing maintainer-clean in sid" ; \
30247         (cd $(HOST_SUBDIR)/sid && \
30248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30250                   "RANLIB=$${RANLIB}" \
30251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30252                   maintainer-clean) \
30253           || exit 1
30254
30255 @endif sid
30256
30257
30258
30259 .PHONY: configure-sim maybe-configure-sim
30260 maybe-configure-sim:
30261 @if gcc-bootstrap
30262 configure-sim: stage_current
30263 @endif gcc-bootstrap
30264 @if sim
30265 maybe-configure-sim: configure-sim
30266 configure-sim: 
30267         @: $(MAKE); $(unstage)
30268         @r=`${PWD_COMMAND}`; export r; \
30269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
30271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
30272         $(HOST_EXPORTS) \
30273         echo Configuring in $(HOST_SUBDIR)/sim; \
30274         cd "$(HOST_SUBDIR)/sim" || exit 1; \
30275         case $(srcdir) in \
30276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30277           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
30278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30279         esac; \
30280         srcdiroption="--srcdir=$${topdir}/sim"; \
30281         libsrcdir="$$s/sim"; \
30282         $(SHELL) $${libsrcdir}/configure \
30283           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30284           --target=${target_alias} $${srcdiroption}  \
30285           || exit 1
30286 @endif sim
30287
30288
30289
30290
30291
30292 .PHONY: all-sim maybe-all-sim
30293 maybe-all-sim:
30294 @if gcc-bootstrap
30295 all-sim: stage_current
30296 @endif gcc-bootstrap
30297 @if sim
30298 TARGET-sim=all
30299 maybe-all-sim: all-sim
30300 all-sim: configure-sim
30301         @: $(MAKE); $(unstage)
30302         @r=`${PWD_COMMAND}`; export r; \
30303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30304         $(HOST_EXPORTS) \
30305         (cd $(HOST_SUBDIR)/sim && \
30306           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
30307 @endif sim
30308
30309
30310
30311
30312 .PHONY: check-sim maybe-check-sim
30313 maybe-check-sim:
30314 @if sim
30315 maybe-check-sim: check-sim
30316
30317 check-sim:
30318         @: $(MAKE); $(unstage)
30319         @r=`${PWD_COMMAND}`; export r; \
30320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30321         $(HOST_EXPORTS) \
30322         (cd $(HOST_SUBDIR)/sim && \
30323           $(MAKE) $(FLAGS_TO_PASS)  check)
30324
30325 @endif sim
30326
30327 .PHONY: install-sim maybe-install-sim
30328 maybe-install-sim:
30329 @if sim
30330 maybe-install-sim: install-sim
30331
30332 install-sim: installdirs
30333         @: $(MAKE); $(unstage)
30334         @r=`${PWD_COMMAND}`; export r; \
30335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30336         $(HOST_EXPORTS) \
30337         (cd $(HOST_SUBDIR)/sim && \
30338           $(MAKE) $(FLAGS_TO_PASS)  install)
30339
30340 @endif sim
30341
30342 # Other targets (info, dvi, pdf, etc.)
30343
30344 .PHONY: maybe-info-sim info-sim
30345 maybe-info-sim:
30346 @if sim
30347 maybe-info-sim: info-sim
30348
30349 info-sim: \
30350     configure-sim 
30351         @: $(MAKE); $(unstage)
30352         @[ -f ./sim/Makefile ] || exit 0; \
30353         r=`${PWD_COMMAND}`; export r; \
30354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30355         $(HOST_EXPORTS) \
30356         for flag in $(EXTRA_HOST_FLAGS) ; do \
30357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30358         done; \
30359         echo "Doing info in sim" ; \
30360         (cd $(HOST_SUBDIR)/sim && \
30361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30363                   "RANLIB=$${RANLIB}" \
30364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30365                   info) \
30366           || exit 1
30367
30368 @endif sim
30369
30370 .PHONY: maybe-dvi-sim dvi-sim
30371 maybe-dvi-sim:
30372 @if sim
30373 maybe-dvi-sim: dvi-sim
30374
30375 dvi-sim: \
30376     configure-sim 
30377         @: $(MAKE); $(unstage)
30378         @[ -f ./sim/Makefile ] || exit 0; \
30379         r=`${PWD_COMMAND}`; export r; \
30380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381         $(HOST_EXPORTS) \
30382         for flag in $(EXTRA_HOST_FLAGS) ; do \
30383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30384         done; \
30385         echo "Doing dvi in sim" ; \
30386         (cd $(HOST_SUBDIR)/sim && \
30387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30389                   "RANLIB=$${RANLIB}" \
30390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30391                   dvi) \
30392           || exit 1
30393
30394 @endif sim
30395
30396 .PHONY: maybe-pdf-sim pdf-sim
30397 maybe-pdf-sim:
30398 @if sim
30399 maybe-pdf-sim: pdf-sim
30400
30401 pdf-sim: \
30402     configure-sim 
30403         @: $(MAKE); $(unstage)
30404         @[ -f ./sim/Makefile ] || exit 0; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(HOST_EXPORTS) \
30408         for flag in $(EXTRA_HOST_FLAGS) ; do \
30409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410         done; \
30411         echo "Doing pdf in sim" ; \
30412         (cd $(HOST_SUBDIR)/sim && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30417                   pdf) \
30418           || exit 1
30419
30420 @endif sim
30421
30422 .PHONY: maybe-html-sim html-sim
30423 maybe-html-sim:
30424 @if sim
30425 maybe-html-sim: html-sim
30426
30427 html-sim: \
30428     configure-sim 
30429         @: $(MAKE); $(unstage)
30430         @[ -f ./sim/Makefile ] || exit 0; \
30431         r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         $(HOST_EXPORTS) \
30434         for flag in $(EXTRA_HOST_FLAGS) ; do \
30435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436         done; \
30437         echo "Doing html in sim" ; \
30438         (cd $(HOST_SUBDIR)/sim && \
30439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441                   "RANLIB=$${RANLIB}" \
30442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30443                   html) \
30444           || exit 1
30445
30446 @endif sim
30447
30448 .PHONY: maybe-TAGS-sim TAGS-sim
30449 maybe-TAGS-sim:
30450 @if sim
30451 maybe-TAGS-sim: TAGS-sim
30452
30453 TAGS-sim: \
30454     configure-sim 
30455         @: $(MAKE); $(unstage)
30456         @[ -f ./sim/Makefile ] || exit 0; \
30457         r=`${PWD_COMMAND}`; export r; \
30458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30459         $(HOST_EXPORTS) \
30460         for flag in $(EXTRA_HOST_FLAGS) ; do \
30461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30462         done; \
30463         echo "Doing TAGS in sim" ; \
30464         (cd $(HOST_SUBDIR)/sim && \
30465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30467                   "RANLIB=$${RANLIB}" \
30468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30469                   TAGS) \
30470           || exit 1
30471
30472 @endif sim
30473
30474 .PHONY: maybe-install-info-sim install-info-sim
30475 maybe-install-info-sim:
30476 @if sim
30477 maybe-install-info-sim: install-info-sim
30478
30479 install-info-sim: \
30480     configure-sim \
30481     info-sim 
30482         @: $(MAKE); $(unstage)
30483         @[ -f ./sim/Makefile ] || exit 0; \
30484         r=`${PWD_COMMAND}`; export r; \
30485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30486         $(HOST_EXPORTS) \
30487         for flag in $(EXTRA_HOST_FLAGS) ; do \
30488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30489         done; \
30490         echo "Doing install-info in sim" ; \
30491         (cd $(HOST_SUBDIR)/sim && \
30492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30494                   "RANLIB=$${RANLIB}" \
30495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30496                   install-info) \
30497           || exit 1
30498
30499 @endif sim
30500
30501 .PHONY: maybe-install-pdf-sim install-pdf-sim
30502 maybe-install-pdf-sim:
30503 @if sim
30504 maybe-install-pdf-sim: install-pdf-sim
30505
30506 install-pdf-sim: \
30507     configure-sim \
30508     pdf-sim 
30509         @: $(MAKE); $(unstage)
30510         @[ -f ./sim/Makefile ] || exit 0; \
30511         r=`${PWD_COMMAND}`; export r; \
30512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30513         $(HOST_EXPORTS) \
30514         for flag in $(EXTRA_HOST_FLAGS) ; do \
30515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516         done; \
30517         echo "Doing install-pdf in sim" ; \
30518         (cd $(HOST_SUBDIR)/sim && \
30519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30521                   "RANLIB=$${RANLIB}" \
30522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30523                   install-pdf) \
30524           || exit 1
30525
30526 @endif sim
30527
30528 .PHONY: maybe-install-html-sim install-html-sim
30529 maybe-install-html-sim:
30530 @if sim
30531 maybe-install-html-sim: install-html-sim
30532
30533 install-html-sim: \
30534     configure-sim \
30535     html-sim 
30536         @: $(MAKE); $(unstage)
30537         @[ -f ./sim/Makefile ] || exit 0; \
30538         r=`${PWD_COMMAND}`; export r; \
30539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540         $(HOST_EXPORTS) \
30541         for flag in $(EXTRA_HOST_FLAGS) ; do \
30542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30543         done; \
30544         echo "Doing install-html in sim" ; \
30545         (cd $(HOST_SUBDIR)/sim && \
30546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30548                   "RANLIB=$${RANLIB}" \
30549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30550                   install-html) \
30551           || exit 1
30552
30553 @endif sim
30554
30555 .PHONY: maybe-installcheck-sim installcheck-sim
30556 maybe-installcheck-sim:
30557 @if sim
30558 maybe-installcheck-sim: installcheck-sim
30559
30560 installcheck-sim: \
30561     configure-sim 
30562         @: $(MAKE); $(unstage)
30563         @[ -f ./sim/Makefile ] || exit 0; \
30564         r=`${PWD_COMMAND}`; export r; \
30565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30566         $(HOST_EXPORTS) \
30567         for flag in $(EXTRA_HOST_FLAGS) ; do \
30568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30569         done; \
30570         echo "Doing installcheck in sim" ; \
30571         (cd $(HOST_SUBDIR)/sim && \
30572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30574                   "RANLIB=$${RANLIB}" \
30575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30576                   installcheck) \
30577           || exit 1
30578
30579 @endif sim
30580
30581 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
30582 maybe-mostlyclean-sim:
30583 @if sim
30584 maybe-mostlyclean-sim: mostlyclean-sim
30585
30586 mostlyclean-sim: 
30587         @: $(MAKE); $(unstage)
30588         @[ -f ./sim/Makefile ] || exit 0; \
30589         r=`${PWD_COMMAND}`; export r; \
30590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30591         $(HOST_EXPORTS) \
30592         for flag in $(EXTRA_HOST_FLAGS) ; do \
30593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30594         done; \
30595         echo "Doing mostlyclean in sim" ; \
30596         (cd $(HOST_SUBDIR)/sim && \
30597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30599                   "RANLIB=$${RANLIB}" \
30600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30601                   mostlyclean) \
30602           || exit 1
30603
30604 @endif sim
30605
30606 .PHONY: maybe-clean-sim clean-sim
30607 maybe-clean-sim:
30608 @if sim
30609 maybe-clean-sim: clean-sim
30610
30611 clean-sim: 
30612         @: $(MAKE); $(unstage)
30613         @[ -f ./sim/Makefile ] || exit 0; \
30614         r=`${PWD_COMMAND}`; export r; \
30615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30616         $(HOST_EXPORTS) \
30617         for flag in $(EXTRA_HOST_FLAGS) ; do \
30618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30619         done; \
30620         echo "Doing clean in sim" ; \
30621         (cd $(HOST_SUBDIR)/sim && \
30622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30624                   "RANLIB=$${RANLIB}" \
30625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30626                   clean) \
30627           || exit 1
30628
30629 @endif sim
30630
30631 .PHONY: maybe-distclean-sim distclean-sim
30632 maybe-distclean-sim:
30633 @if sim
30634 maybe-distclean-sim: distclean-sim
30635
30636 distclean-sim: 
30637         @: $(MAKE); $(unstage)
30638         @[ -f ./sim/Makefile ] || exit 0; \
30639         r=`${PWD_COMMAND}`; export r; \
30640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30641         $(HOST_EXPORTS) \
30642         for flag in $(EXTRA_HOST_FLAGS) ; do \
30643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30644         done; \
30645         echo "Doing distclean in sim" ; \
30646         (cd $(HOST_SUBDIR)/sim && \
30647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30649                   "RANLIB=$${RANLIB}" \
30650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30651                   distclean) \
30652           || exit 1
30653
30654 @endif sim
30655
30656 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
30657 maybe-maintainer-clean-sim:
30658 @if sim
30659 maybe-maintainer-clean-sim: maintainer-clean-sim
30660
30661 maintainer-clean-sim: 
30662         @: $(MAKE); $(unstage)
30663         @[ -f ./sim/Makefile ] || exit 0; \
30664         r=`${PWD_COMMAND}`; export r; \
30665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30666         $(HOST_EXPORTS) \
30667         for flag in $(EXTRA_HOST_FLAGS) ; do \
30668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30669         done; \
30670         echo "Doing maintainer-clean in sim" ; \
30671         (cd $(HOST_SUBDIR)/sim && \
30672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30674                   "RANLIB=$${RANLIB}" \
30675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30676                   maintainer-clean) \
30677           || exit 1
30678
30679 @endif sim
30680
30681
30682
30683 .PHONY: configure-tar maybe-configure-tar
30684 maybe-configure-tar:
30685 @if gcc-bootstrap
30686 configure-tar: stage_current
30687 @endif gcc-bootstrap
30688 @if tar
30689 maybe-configure-tar: configure-tar
30690 configure-tar: 
30691         @: $(MAKE); $(unstage)
30692         @r=`${PWD_COMMAND}`; export r; \
30693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
30695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
30696         $(HOST_EXPORTS) \
30697         echo Configuring in $(HOST_SUBDIR)/tar; \
30698         cd "$(HOST_SUBDIR)/tar" || exit 1; \
30699         case $(srcdir) in \
30700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30701           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
30702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30703         esac; \
30704         srcdiroption="--srcdir=$${topdir}/tar"; \
30705         libsrcdir="$$s/tar"; \
30706         $(SHELL) $${libsrcdir}/configure \
30707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30708           --target=${target_alias} $${srcdiroption}  \
30709           || exit 1
30710 @endif tar
30711
30712
30713
30714
30715
30716 .PHONY: all-tar maybe-all-tar
30717 maybe-all-tar:
30718 @if gcc-bootstrap
30719 all-tar: stage_current
30720 @endif gcc-bootstrap
30721 @if tar
30722 TARGET-tar=all
30723 maybe-all-tar: all-tar
30724 all-tar: configure-tar
30725         @: $(MAKE); $(unstage)
30726         @r=`${PWD_COMMAND}`; export r; \
30727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30728         $(HOST_EXPORTS) \
30729         (cd $(HOST_SUBDIR)/tar && \
30730           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
30731 @endif tar
30732
30733
30734
30735
30736 .PHONY: check-tar maybe-check-tar
30737 maybe-check-tar:
30738 @if tar
30739 maybe-check-tar: check-tar
30740
30741 check-tar:
30742         @: $(MAKE); $(unstage)
30743         @r=`${PWD_COMMAND}`; export r; \
30744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745         $(HOST_EXPORTS) \
30746         (cd $(HOST_SUBDIR)/tar && \
30747           $(MAKE) $(FLAGS_TO_PASS)  check)
30748
30749 @endif tar
30750
30751 .PHONY: install-tar maybe-install-tar
30752 maybe-install-tar:
30753 @if tar
30754 maybe-install-tar: install-tar
30755
30756 install-tar: installdirs
30757         @: $(MAKE); $(unstage)
30758         @r=`${PWD_COMMAND}`; export r; \
30759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30760         $(HOST_EXPORTS) \
30761         (cd $(HOST_SUBDIR)/tar && \
30762           $(MAKE) $(FLAGS_TO_PASS)  install)
30763
30764 @endif tar
30765
30766 # Other targets (info, dvi, pdf, etc.)
30767
30768 .PHONY: maybe-info-tar info-tar
30769 maybe-info-tar:
30770 @if tar
30771 maybe-info-tar: info-tar
30772
30773 info-tar: \
30774     configure-tar 
30775         @: $(MAKE); $(unstage)
30776         @[ -f ./tar/Makefile ] || exit 0; \
30777         r=`${PWD_COMMAND}`; export r; \
30778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30779         $(HOST_EXPORTS) \
30780         for flag in $(EXTRA_HOST_FLAGS) ; do \
30781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30782         done; \
30783         echo "Doing info in tar" ; \
30784         (cd $(HOST_SUBDIR)/tar && \
30785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30787                   "RANLIB=$${RANLIB}" \
30788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30789                   info) \
30790           || exit 1
30791
30792 @endif tar
30793
30794 .PHONY: maybe-dvi-tar dvi-tar
30795 maybe-dvi-tar:
30796 @if tar
30797 maybe-dvi-tar: dvi-tar
30798
30799 dvi-tar: \
30800     configure-tar 
30801         @: $(MAKE); $(unstage)
30802         @[ -f ./tar/Makefile ] || exit 0; \
30803         r=`${PWD_COMMAND}`; export r; \
30804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30805         $(HOST_EXPORTS) \
30806         for flag in $(EXTRA_HOST_FLAGS) ; do \
30807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30808         done; \
30809         echo "Doing dvi in tar" ; \
30810         (cd $(HOST_SUBDIR)/tar && \
30811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30813                   "RANLIB=$${RANLIB}" \
30814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30815                   dvi) \
30816           || exit 1
30817
30818 @endif tar
30819
30820 .PHONY: maybe-pdf-tar pdf-tar
30821 maybe-pdf-tar:
30822 @if tar
30823 maybe-pdf-tar: pdf-tar
30824
30825 pdf-tar: \
30826     configure-tar 
30827         @: $(MAKE); $(unstage)
30828         @[ -f ./tar/Makefile ] || exit 0; \
30829         r=`${PWD_COMMAND}`; export r; \
30830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30831         $(HOST_EXPORTS) \
30832         for flag in $(EXTRA_HOST_FLAGS) ; do \
30833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30834         done; \
30835         echo "Doing pdf in tar" ; \
30836         (cd $(HOST_SUBDIR)/tar && \
30837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30839                   "RANLIB=$${RANLIB}" \
30840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30841                   pdf) \
30842           || exit 1
30843
30844 @endif tar
30845
30846 .PHONY: maybe-html-tar html-tar
30847 maybe-html-tar:
30848 @if tar
30849 maybe-html-tar: html-tar
30850
30851 html-tar: \
30852     configure-tar 
30853         @: $(MAKE); $(unstage)
30854         @[ -f ./tar/Makefile ] || exit 0; \
30855         r=`${PWD_COMMAND}`; export r; \
30856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857         $(HOST_EXPORTS) \
30858         for flag in $(EXTRA_HOST_FLAGS) ; do \
30859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30860         done; \
30861         echo "Doing html in tar" ; \
30862         (cd $(HOST_SUBDIR)/tar && \
30863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30865                   "RANLIB=$${RANLIB}" \
30866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30867                   html) \
30868           || exit 1
30869
30870 @endif tar
30871
30872 .PHONY: maybe-TAGS-tar TAGS-tar
30873 maybe-TAGS-tar:
30874 @if tar
30875 maybe-TAGS-tar: TAGS-tar
30876
30877 TAGS-tar: \
30878     configure-tar 
30879         @: $(MAKE); $(unstage)
30880         @[ -f ./tar/Makefile ] || exit 0; \
30881         r=`${PWD_COMMAND}`; export r; \
30882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30883         $(HOST_EXPORTS) \
30884         for flag in $(EXTRA_HOST_FLAGS) ; do \
30885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30886         done; \
30887         echo "Doing TAGS in tar" ; \
30888         (cd $(HOST_SUBDIR)/tar && \
30889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30891                   "RANLIB=$${RANLIB}" \
30892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30893                   TAGS) \
30894           || exit 1
30895
30896 @endif tar
30897
30898 .PHONY: maybe-install-info-tar install-info-tar
30899 maybe-install-info-tar:
30900 @if tar
30901 maybe-install-info-tar: install-info-tar
30902
30903 install-info-tar: \
30904     configure-tar \
30905     info-tar 
30906         @: $(MAKE); $(unstage)
30907         @[ -f ./tar/Makefile ] || exit 0; \
30908         r=`${PWD_COMMAND}`; export r; \
30909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30910         $(HOST_EXPORTS) \
30911         for flag in $(EXTRA_HOST_FLAGS) ; do \
30912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30913         done; \
30914         echo "Doing install-info in tar" ; \
30915         (cd $(HOST_SUBDIR)/tar && \
30916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30918                   "RANLIB=$${RANLIB}" \
30919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30920                   install-info) \
30921           || exit 1
30922
30923 @endif tar
30924
30925 .PHONY: maybe-install-pdf-tar install-pdf-tar
30926 maybe-install-pdf-tar:
30927 @if tar
30928 maybe-install-pdf-tar: install-pdf-tar
30929
30930 install-pdf-tar: \
30931     configure-tar \
30932     pdf-tar 
30933         @: $(MAKE); $(unstage)
30934         @[ -f ./tar/Makefile ] || exit 0; \
30935         r=`${PWD_COMMAND}`; export r; \
30936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30937         $(HOST_EXPORTS) \
30938         for flag in $(EXTRA_HOST_FLAGS) ; do \
30939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30940         done; \
30941         echo "Doing install-pdf in tar" ; \
30942         (cd $(HOST_SUBDIR)/tar && \
30943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30945                   "RANLIB=$${RANLIB}" \
30946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30947                   install-pdf) \
30948           || exit 1
30949
30950 @endif tar
30951
30952 .PHONY: maybe-install-html-tar install-html-tar
30953 maybe-install-html-tar:
30954 @if tar
30955 maybe-install-html-tar: install-html-tar
30956
30957 install-html-tar: \
30958     configure-tar \
30959     html-tar 
30960         @: $(MAKE); $(unstage)
30961         @[ -f ./tar/Makefile ] || exit 0; \
30962         r=`${PWD_COMMAND}`; export r; \
30963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30964         $(HOST_EXPORTS) \
30965         for flag in $(EXTRA_HOST_FLAGS) ; do \
30966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30967         done; \
30968         echo "Doing install-html in tar" ; \
30969         (cd $(HOST_SUBDIR)/tar && \
30970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30972                   "RANLIB=$${RANLIB}" \
30973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30974                   install-html) \
30975           || exit 1
30976
30977 @endif tar
30978
30979 .PHONY: maybe-installcheck-tar installcheck-tar
30980 maybe-installcheck-tar:
30981 @if tar
30982 maybe-installcheck-tar: installcheck-tar
30983
30984 installcheck-tar: \
30985     configure-tar 
30986         @: $(MAKE); $(unstage)
30987         @[ -f ./tar/Makefile ] || exit 0; \
30988         r=`${PWD_COMMAND}`; export r; \
30989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990         $(HOST_EXPORTS) \
30991         for flag in $(EXTRA_HOST_FLAGS) ; do \
30992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993         done; \
30994         echo "Doing installcheck in tar" ; \
30995         (cd $(HOST_SUBDIR)/tar && \
30996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998                   "RANLIB=$${RANLIB}" \
30999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31000                   installcheck) \
31001           || exit 1
31002
31003 @endif tar
31004
31005 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
31006 maybe-mostlyclean-tar:
31007 @if tar
31008 maybe-mostlyclean-tar: mostlyclean-tar
31009
31010 mostlyclean-tar: 
31011         @: $(MAKE); $(unstage)
31012         @[ -f ./tar/Makefile ] || exit 0; \
31013         r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         for flag in $(EXTRA_HOST_FLAGS) ; do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         echo "Doing mostlyclean in tar" ; \
31020         (cd $(HOST_SUBDIR)/tar && \
31021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023                   "RANLIB=$${RANLIB}" \
31024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31025                   mostlyclean) \
31026           || exit 1
31027
31028 @endif tar
31029
31030 .PHONY: maybe-clean-tar clean-tar
31031 maybe-clean-tar:
31032 @if tar
31033 maybe-clean-tar: clean-tar
31034
31035 clean-tar: 
31036         @: $(MAKE); $(unstage)
31037         @[ -f ./tar/Makefile ] || exit 0; \
31038         r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         $(HOST_EXPORTS) \
31041         for flag in $(EXTRA_HOST_FLAGS) ; do \
31042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043         done; \
31044         echo "Doing clean in tar" ; \
31045         (cd $(HOST_SUBDIR)/tar && \
31046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048                   "RANLIB=$${RANLIB}" \
31049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31050                   clean) \
31051           || exit 1
31052
31053 @endif tar
31054
31055 .PHONY: maybe-distclean-tar distclean-tar
31056 maybe-distclean-tar:
31057 @if tar
31058 maybe-distclean-tar: distclean-tar
31059
31060 distclean-tar: 
31061         @: $(MAKE); $(unstage)
31062         @[ -f ./tar/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing distclean in tar" ; \
31070         (cd $(HOST_SUBDIR)/tar && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31075                   distclean) \
31076           || exit 1
31077
31078 @endif tar
31079
31080 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
31081 maybe-maintainer-clean-tar:
31082 @if tar
31083 maybe-maintainer-clean-tar: maintainer-clean-tar
31084
31085 maintainer-clean-tar: 
31086         @: $(MAKE); $(unstage)
31087         @[ -f ./tar/Makefile ] || exit 0; \
31088         r=`${PWD_COMMAND}`; export r; \
31089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090         $(HOST_EXPORTS) \
31091         for flag in $(EXTRA_HOST_FLAGS) ; do \
31092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093         done; \
31094         echo "Doing maintainer-clean in tar" ; \
31095         (cd $(HOST_SUBDIR)/tar && \
31096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098                   "RANLIB=$${RANLIB}" \
31099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31100                   maintainer-clean) \
31101           || exit 1
31102
31103 @endif tar
31104
31105
31106
31107 .PHONY: configure-texinfo maybe-configure-texinfo
31108 maybe-configure-texinfo:
31109 @if gcc-bootstrap
31110 configure-texinfo: stage_current
31111 @endif gcc-bootstrap
31112 @if texinfo
31113 maybe-configure-texinfo: configure-texinfo
31114 configure-texinfo: 
31115         @: $(MAKE); $(unstage)
31116         @r=`${PWD_COMMAND}`; export r; \
31117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31118         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
31119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
31120         $(HOST_EXPORTS) \
31121         echo Configuring in $(HOST_SUBDIR)/texinfo; \
31122         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
31123         case $(srcdir) in \
31124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31125           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
31126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31127         esac; \
31128         srcdiroption="--srcdir=$${topdir}/texinfo"; \
31129         libsrcdir="$$s/texinfo"; \
31130         $(SHELL) $${libsrcdir}/configure \
31131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31132           --target=${target_alias} $${srcdiroption}  \
31133           || exit 1
31134 @endif texinfo
31135
31136
31137
31138
31139
31140 .PHONY: all-texinfo maybe-all-texinfo
31141 maybe-all-texinfo:
31142 @if gcc-bootstrap
31143 all-texinfo: stage_current
31144 @endif gcc-bootstrap
31145 @if texinfo
31146 TARGET-texinfo=all
31147 maybe-all-texinfo: all-texinfo
31148 all-texinfo: configure-texinfo
31149         @: $(MAKE); $(unstage)
31150         @r=`${PWD_COMMAND}`; export r; \
31151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152         $(HOST_EXPORTS) \
31153         (cd $(HOST_SUBDIR)/texinfo && \
31154           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
31155 @endif texinfo
31156
31157
31158
31159
31160 .PHONY: check-texinfo maybe-check-texinfo
31161 maybe-check-texinfo:
31162 @if texinfo
31163 maybe-check-texinfo: check-texinfo
31164
31165 check-texinfo:
31166         @: $(MAKE); $(unstage)
31167         @r=`${PWD_COMMAND}`; export r; \
31168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31169         $(HOST_EXPORTS) \
31170         (cd $(HOST_SUBDIR)/texinfo && \
31171           $(MAKE) $(FLAGS_TO_PASS)  check)
31172
31173 @endif texinfo
31174
31175 .PHONY: install-texinfo maybe-install-texinfo
31176 maybe-install-texinfo:
31177 @if texinfo
31178 maybe-install-texinfo: install-texinfo
31179
31180 install-texinfo:
31181
31182 @endif texinfo
31183
31184 # Other targets (info, dvi, pdf, etc.)
31185
31186 .PHONY: maybe-info-texinfo info-texinfo
31187 maybe-info-texinfo:
31188 @if texinfo
31189 maybe-info-texinfo: info-texinfo
31190
31191 info-texinfo: \
31192     configure-texinfo 
31193         @: $(MAKE); $(unstage)
31194         @[ -f ./texinfo/Makefile ] || exit 0; \
31195         r=`${PWD_COMMAND}`; export r; \
31196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197         $(HOST_EXPORTS) \
31198         for flag in $(EXTRA_HOST_FLAGS) ; do \
31199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31200         done; \
31201         echo "Doing info in texinfo" ; \
31202         (cd $(HOST_SUBDIR)/texinfo && \
31203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31205                   "RANLIB=$${RANLIB}" \
31206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31207                   info) \
31208           || exit 1
31209
31210 @endif texinfo
31211
31212 .PHONY: maybe-dvi-texinfo dvi-texinfo
31213 maybe-dvi-texinfo:
31214 @if texinfo
31215 maybe-dvi-texinfo: dvi-texinfo
31216
31217 dvi-texinfo: \
31218     configure-texinfo 
31219         @: $(MAKE); $(unstage)
31220         @[ -f ./texinfo/Makefile ] || exit 0; \
31221         r=`${PWD_COMMAND}`; export r; \
31222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31223         $(HOST_EXPORTS) \
31224         for flag in $(EXTRA_HOST_FLAGS) ; do \
31225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31226         done; \
31227         echo "Doing dvi in texinfo" ; \
31228         (cd $(HOST_SUBDIR)/texinfo && \
31229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31231                   "RANLIB=$${RANLIB}" \
31232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31233                   dvi) \
31234           || exit 1
31235
31236 @endif texinfo
31237
31238 .PHONY: maybe-pdf-texinfo pdf-texinfo
31239 maybe-pdf-texinfo:
31240 @if texinfo
31241 maybe-pdf-texinfo: pdf-texinfo
31242
31243 pdf-texinfo: \
31244     configure-texinfo 
31245         @: $(MAKE); $(unstage)
31246         @[ -f ./texinfo/Makefile ] || exit 0; \
31247         r=`${PWD_COMMAND}`; export r; \
31248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31249         $(HOST_EXPORTS) \
31250         for flag in $(EXTRA_HOST_FLAGS) ; do \
31251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31252         done; \
31253         echo "Doing pdf in texinfo" ; \
31254         (cd $(HOST_SUBDIR)/texinfo && \
31255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31257                   "RANLIB=$${RANLIB}" \
31258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31259                   pdf) \
31260           || exit 1
31261
31262 @endif texinfo
31263
31264 .PHONY: maybe-html-texinfo html-texinfo
31265 maybe-html-texinfo:
31266 @if texinfo
31267 maybe-html-texinfo: html-texinfo
31268
31269 html-texinfo: \
31270     configure-texinfo 
31271         @: $(MAKE); $(unstage)
31272         @[ -f ./texinfo/Makefile ] || exit 0; \
31273         r=`${PWD_COMMAND}`; export r; \
31274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31275         $(HOST_EXPORTS) \
31276         for flag in $(EXTRA_HOST_FLAGS) ; do \
31277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31278         done; \
31279         echo "Doing html in texinfo" ; \
31280         (cd $(HOST_SUBDIR)/texinfo && \
31281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31283                   "RANLIB=$${RANLIB}" \
31284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31285                   html) \
31286           || exit 1
31287
31288 @endif texinfo
31289
31290 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
31291 maybe-TAGS-texinfo:
31292 @if texinfo
31293 maybe-TAGS-texinfo: TAGS-texinfo
31294
31295 TAGS-texinfo: \
31296     configure-texinfo 
31297         @: $(MAKE); $(unstage)
31298         @[ -f ./texinfo/Makefile ] || exit 0; \
31299         r=`${PWD_COMMAND}`; export r; \
31300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301         $(HOST_EXPORTS) \
31302         for flag in $(EXTRA_HOST_FLAGS) ; do \
31303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31304         done; \
31305         echo "Doing TAGS in texinfo" ; \
31306         (cd $(HOST_SUBDIR)/texinfo && \
31307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31309                   "RANLIB=$${RANLIB}" \
31310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31311                   TAGS) \
31312           || exit 1
31313
31314 @endif texinfo
31315
31316 .PHONY: maybe-install-info-texinfo install-info-texinfo
31317 maybe-install-info-texinfo:
31318 @if texinfo
31319 maybe-install-info-texinfo: install-info-texinfo
31320
31321 install-info-texinfo: \
31322     configure-texinfo \
31323     info-texinfo 
31324         @: $(MAKE); $(unstage)
31325         @[ -f ./texinfo/Makefile ] || exit 0; \
31326         r=`${PWD_COMMAND}`; export r; \
31327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328         $(HOST_EXPORTS) \
31329         for flag in $(EXTRA_HOST_FLAGS) ; do \
31330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31331         done; \
31332         echo "Doing install-info in texinfo" ; \
31333         (cd $(HOST_SUBDIR)/texinfo && \
31334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31336                   "RANLIB=$${RANLIB}" \
31337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31338                   install-info) \
31339           || exit 1
31340
31341 @endif texinfo
31342
31343 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
31344 maybe-install-pdf-texinfo:
31345 @if texinfo
31346 maybe-install-pdf-texinfo: install-pdf-texinfo
31347
31348 install-pdf-texinfo: \
31349     configure-texinfo \
31350     pdf-texinfo 
31351         @: $(MAKE); $(unstage)
31352         @[ -f ./texinfo/Makefile ] || exit 0; \
31353         r=`${PWD_COMMAND}`; export r; \
31354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31355         $(HOST_EXPORTS) \
31356         for flag in $(EXTRA_HOST_FLAGS) ; do \
31357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31358         done; \
31359         echo "Doing install-pdf in texinfo" ; \
31360         (cd $(HOST_SUBDIR)/texinfo && \
31361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31363                   "RANLIB=$${RANLIB}" \
31364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31365                   install-pdf) \
31366           || exit 1
31367
31368 @endif texinfo
31369
31370 .PHONY: maybe-install-html-texinfo install-html-texinfo
31371 maybe-install-html-texinfo:
31372 @if texinfo
31373 maybe-install-html-texinfo: install-html-texinfo
31374
31375 install-html-texinfo: \
31376     configure-texinfo \
31377     html-texinfo 
31378         @: $(MAKE); $(unstage)
31379         @[ -f ./texinfo/Makefile ] || exit 0; \
31380         r=`${PWD_COMMAND}`; export r; \
31381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382         $(HOST_EXPORTS) \
31383         for flag in $(EXTRA_HOST_FLAGS) ; do \
31384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385         done; \
31386         echo "Doing install-html in texinfo" ; \
31387         (cd $(HOST_SUBDIR)/texinfo && \
31388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31390                   "RANLIB=$${RANLIB}" \
31391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31392                   install-html) \
31393           || exit 1
31394
31395 @endif texinfo
31396
31397 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
31398 maybe-installcheck-texinfo:
31399 @if texinfo
31400 maybe-installcheck-texinfo: installcheck-texinfo
31401
31402 installcheck-texinfo: \
31403     configure-texinfo 
31404         @: $(MAKE); $(unstage)
31405         @[ -f ./texinfo/Makefile ] || exit 0; \
31406         r=`${PWD_COMMAND}`; export r; \
31407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408         $(HOST_EXPORTS) \
31409         for flag in $(EXTRA_HOST_FLAGS) ; do \
31410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31411         done; \
31412         echo "Doing installcheck in texinfo" ; \
31413         (cd $(HOST_SUBDIR)/texinfo && \
31414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31416                   "RANLIB=$${RANLIB}" \
31417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31418                   installcheck) \
31419           || exit 1
31420
31421 @endif texinfo
31422
31423 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
31424 maybe-mostlyclean-texinfo:
31425 @if texinfo
31426 maybe-mostlyclean-texinfo: mostlyclean-texinfo
31427
31428 mostlyclean-texinfo: 
31429         @: $(MAKE); $(unstage)
31430         @[ -f ./texinfo/Makefile ] || exit 0; \
31431         r=`${PWD_COMMAND}`; export r; \
31432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31433         $(HOST_EXPORTS) \
31434         for flag in $(EXTRA_HOST_FLAGS) ; do \
31435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31436         done; \
31437         echo "Doing mostlyclean in texinfo" ; \
31438         (cd $(HOST_SUBDIR)/texinfo && \
31439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31441                   "RANLIB=$${RANLIB}" \
31442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31443                   mostlyclean) \
31444           || exit 1
31445
31446 @endif texinfo
31447
31448 .PHONY: maybe-clean-texinfo clean-texinfo
31449 maybe-clean-texinfo:
31450 @if texinfo
31451 maybe-clean-texinfo: clean-texinfo
31452
31453 clean-texinfo: 
31454         @: $(MAKE); $(unstage)
31455         @[ -f ./texinfo/Makefile ] || exit 0; \
31456         r=`${PWD_COMMAND}`; export r; \
31457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31458         $(HOST_EXPORTS) \
31459         for flag in $(EXTRA_HOST_FLAGS) ; do \
31460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31461         done; \
31462         echo "Doing clean in texinfo" ; \
31463         (cd $(HOST_SUBDIR)/texinfo && \
31464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31466                   "RANLIB=$${RANLIB}" \
31467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31468                   clean) \
31469           || exit 1
31470
31471 @endif texinfo
31472
31473 .PHONY: maybe-distclean-texinfo distclean-texinfo
31474 maybe-distclean-texinfo:
31475 @if texinfo
31476 maybe-distclean-texinfo: distclean-texinfo
31477
31478 distclean-texinfo: 
31479         @: $(MAKE); $(unstage)
31480         @[ -f ./texinfo/Makefile ] || exit 0; \
31481         r=`${PWD_COMMAND}`; export r; \
31482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31483         $(HOST_EXPORTS) \
31484         for flag in $(EXTRA_HOST_FLAGS) ; do \
31485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31486         done; \
31487         echo "Doing distclean in texinfo" ; \
31488         (cd $(HOST_SUBDIR)/texinfo && \
31489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31491                   "RANLIB=$${RANLIB}" \
31492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31493                   distclean) \
31494           || exit 1
31495
31496 @endif texinfo
31497
31498 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
31499 maybe-maintainer-clean-texinfo:
31500 @if texinfo
31501 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
31502
31503 maintainer-clean-texinfo: 
31504         @: $(MAKE); $(unstage)
31505         @[ -f ./texinfo/Makefile ] || exit 0; \
31506         r=`${PWD_COMMAND}`; export r; \
31507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508         $(HOST_EXPORTS) \
31509         for flag in $(EXTRA_HOST_FLAGS) ; do \
31510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511         done; \
31512         echo "Doing maintainer-clean in texinfo" ; \
31513         (cd $(HOST_SUBDIR)/texinfo && \
31514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516                   "RANLIB=$${RANLIB}" \
31517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31518                   maintainer-clean) \
31519           || exit 1
31520
31521 @endif texinfo
31522
31523
31524
31525 .PHONY: configure-textutils maybe-configure-textutils
31526 maybe-configure-textutils:
31527 @if gcc-bootstrap
31528 configure-textutils: stage_current
31529 @endif gcc-bootstrap
31530 @if textutils
31531 maybe-configure-textutils: configure-textutils
31532 configure-textutils: 
31533         @: $(MAKE); $(unstage)
31534         @r=`${PWD_COMMAND}`; export r; \
31535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31536         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
31537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
31538         $(HOST_EXPORTS) \
31539         echo Configuring in $(HOST_SUBDIR)/textutils; \
31540         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
31541         case $(srcdir) in \
31542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31543           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
31544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31545         esac; \
31546         srcdiroption="--srcdir=$${topdir}/textutils"; \
31547         libsrcdir="$$s/textutils"; \
31548         $(SHELL) $${libsrcdir}/configure \
31549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31550           --target=${target_alias} $${srcdiroption}  \
31551           || exit 1
31552 @endif textutils
31553
31554
31555
31556
31557
31558 .PHONY: all-textutils maybe-all-textutils
31559 maybe-all-textutils:
31560 @if gcc-bootstrap
31561 all-textutils: stage_current
31562 @endif gcc-bootstrap
31563 @if textutils
31564 TARGET-textutils=all
31565 maybe-all-textutils: all-textutils
31566 all-textutils: configure-textutils
31567         @: $(MAKE); $(unstage)
31568         @r=`${PWD_COMMAND}`; export r; \
31569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31570         $(HOST_EXPORTS) \
31571         (cd $(HOST_SUBDIR)/textutils && \
31572           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
31573 @endif textutils
31574
31575
31576
31577
31578 .PHONY: check-textutils maybe-check-textutils
31579 maybe-check-textutils:
31580 @if textutils
31581 maybe-check-textutils: check-textutils
31582
31583 check-textutils:
31584         @: $(MAKE); $(unstage)
31585         @r=`${PWD_COMMAND}`; export r; \
31586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587         $(HOST_EXPORTS) \
31588         (cd $(HOST_SUBDIR)/textutils && \
31589           $(MAKE) $(FLAGS_TO_PASS)  check)
31590
31591 @endif textutils
31592
31593 .PHONY: install-textutils maybe-install-textutils
31594 maybe-install-textutils:
31595 @if textutils
31596 maybe-install-textutils: install-textutils
31597
31598 install-textutils: installdirs
31599         @: $(MAKE); $(unstage)
31600         @r=`${PWD_COMMAND}`; export r; \
31601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31602         $(HOST_EXPORTS) \
31603         (cd $(HOST_SUBDIR)/textutils && \
31604           $(MAKE) $(FLAGS_TO_PASS)  install)
31605
31606 @endif textutils
31607
31608 # Other targets (info, dvi, pdf, etc.)
31609
31610 .PHONY: maybe-info-textutils info-textutils
31611 maybe-info-textutils:
31612 @if textutils
31613 maybe-info-textutils: info-textutils
31614
31615 info-textutils: \
31616     configure-textutils 
31617         @: $(MAKE); $(unstage)
31618         @[ -f ./textutils/Makefile ] || exit 0; \
31619         r=`${PWD_COMMAND}`; export r; \
31620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621         $(HOST_EXPORTS) \
31622         for flag in $(EXTRA_HOST_FLAGS) ; do \
31623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31624         done; \
31625         echo "Doing info in textutils" ; \
31626         (cd $(HOST_SUBDIR)/textutils && \
31627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629                   "RANLIB=$${RANLIB}" \
31630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31631                   info) \
31632           || exit 1
31633
31634 @endif textutils
31635
31636 .PHONY: maybe-dvi-textutils dvi-textutils
31637 maybe-dvi-textutils:
31638 @if textutils
31639 maybe-dvi-textutils: dvi-textutils
31640
31641 dvi-textutils: \
31642     configure-textutils 
31643         @: $(MAKE); $(unstage)
31644         @[ -f ./textutils/Makefile ] || exit 0; \
31645         r=`${PWD_COMMAND}`; export r; \
31646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647         $(HOST_EXPORTS) \
31648         for flag in $(EXTRA_HOST_FLAGS) ; do \
31649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650         done; \
31651         echo "Doing dvi in textutils" ; \
31652         (cd $(HOST_SUBDIR)/textutils && \
31653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655                   "RANLIB=$${RANLIB}" \
31656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31657                   dvi) \
31658           || exit 1
31659
31660 @endif textutils
31661
31662 .PHONY: maybe-pdf-textutils pdf-textutils
31663 maybe-pdf-textutils:
31664 @if textutils
31665 maybe-pdf-textutils: pdf-textutils
31666
31667 pdf-textutils: \
31668     configure-textutils 
31669         @: $(MAKE); $(unstage)
31670         @[ -f ./textutils/Makefile ] || exit 0; \
31671         r=`${PWD_COMMAND}`; export r; \
31672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31673         $(HOST_EXPORTS) \
31674         for flag in $(EXTRA_HOST_FLAGS) ; do \
31675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31676         done; \
31677         echo "Doing pdf in textutils" ; \
31678         (cd $(HOST_SUBDIR)/textutils && \
31679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31681                   "RANLIB=$${RANLIB}" \
31682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31683                   pdf) \
31684           || exit 1
31685
31686 @endif textutils
31687
31688 .PHONY: maybe-html-textutils html-textutils
31689 maybe-html-textutils:
31690 @if textutils
31691 maybe-html-textutils: html-textutils
31692
31693 html-textutils: \
31694     configure-textutils 
31695         @: $(MAKE); $(unstage)
31696         @[ -f ./textutils/Makefile ] || exit 0; \
31697         r=`${PWD_COMMAND}`; export r; \
31698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31699         $(HOST_EXPORTS) \
31700         for flag in $(EXTRA_HOST_FLAGS) ; do \
31701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31702         done; \
31703         echo "Doing html in textutils" ; \
31704         (cd $(HOST_SUBDIR)/textutils && \
31705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31707                   "RANLIB=$${RANLIB}" \
31708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31709                   html) \
31710           || exit 1
31711
31712 @endif textutils
31713
31714 .PHONY: maybe-TAGS-textutils TAGS-textutils
31715 maybe-TAGS-textutils:
31716 @if textutils
31717 maybe-TAGS-textutils: TAGS-textutils
31718
31719 TAGS-textutils: \
31720     configure-textutils 
31721         @: $(MAKE); $(unstage)
31722         @[ -f ./textutils/Makefile ] || exit 0; \
31723         r=`${PWD_COMMAND}`; export r; \
31724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725         $(HOST_EXPORTS) \
31726         for flag in $(EXTRA_HOST_FLAGS) ; do \
31727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31728         done; \
31729         echo "Doing TAGS in textutils" ; \
31730         (cd $(HOST_SUBDIR)/textutils && \
31731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31733                   "RANLIB=$${RANLIB}" \
31734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31735                   TAGS) \
31736           || exit 1
31737
31738 @endif textutils
31739
31740 .PHONY: maybe-install-info-textutils install-info-textutils
31741 maybe-install-info-textutils:
31742 @if textutils
31743 maybe-install-info-textutils: install-info-textutils
31744
31745 install-info-textutils: \
31746     configure-textutils \
31747     info-textutils 
31748         @: $(MAKE); $(unstage)
31749         @[ -f ./textutils/Makefile ] || exit 0; \
31750         r=`${PWD_COMMAND}`; export r; \
31751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752         $(HOST_EXPORTS) \
31753         for flag in $(EXTRA_HOST_FLAGS) ; do \
31754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31755         done; \
31756         echo "Doing install-info in textutils" ; \
31757         (cd $(HOST_SUBDIR)/textutils && \
31758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31760                   "RANLIB=$${RANLIB}" \
31761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31762                   install-info) \
31763           || exit 1
31764
31765 @endif textutils
31766
31767 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
31768 maybe-install-pdf-textutils:
31769 @if textutils
31770 maybe-install-pdf-textutils: install-pdf-textutils
31771
31772 install-pdf-textutils: \
31773     configure-textutils \
31774     pdf-textutils 
31775         @: $(MAKE); $(unstage)
31776         @[ -f ./textutils/Makefile ] || exit 0; \
31777         r=`${PWD_COMMAND}`; export r; \
31778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31779         $(HOST_EXPORTS) \
31780         for flag in $(EXTRA_HOST_FLAGS) ; do \
31781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31782         done; \
31783         echo "Doing install-pdf in textutils" ; \
31784         (cd $(HOST_SUBDIR)/textutils && \
31785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31787                   "RANLIB=$${RANLIB}" \
31788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31789                   install-pdf) \
31790           || exit 1
31791
31792 @endif textutils
31793
31794 .PHONY: maybe-install-html-textutils install-html-textutils
31795 maybe-install-html-textutils:
31796 @if textutils
31797 maybe-install-html-textutils: install-html-textutils
31798
31799 install-html-textutils: \
31800     configure-textutils \
31801     html-textutils 
31802         @: $(MAKE); $(unstage)
31803         @[ -f ./textutils/Makefile ] || exit 0; \
31804         r=`${PWD_COMMAND}`; export r; \
31805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806         $(HOST_EXPORTS) \
31807         for flag in $(EXTRA_HOST_FLAGS) ; do \
31808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31809         done; \
31810         echo "Doing install-html in textutils" ; \
31811         (cd $(HOST_SUBDIR)/textutils && \
31812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31814                   "RANLIB=$${RANLIB}" \
31815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31816                   install-html) \
31817           || exit 1
31818
31819 @endif textutils
31820
31821 .PHONY: maybe-installcheck-textutils installcheck-textutils
31822 maybe-installcheck-textutils:
31823 @if textutils
31824 maybe-installcheck-textutils: installcheck-textutils
31825
31826 installcheck-textutils: \
31827     configure-textutils 
31828         @: $(MAKE); $(unstage)
31829         @[ -f ./textutils/Makefile ] || exit 0; \
31830         r=`${PWD_COMMAND}`; export r; \
31831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31832         $(HOST_EXPORTS) \
31833         for flag in $(EXTRA_HOST_FLAGS) ; do \
31834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31835         done; \
31836         echo "Doing installcheck in textutils" ; \
31837         (cd $(HOST_SUBDIR)/textutils && \
31838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31840                   "RANLIB=$${RANLIB}" \
31841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31842                   installcheck) \
31843           || exit 1
31844
31845 @endif textutils
31846
31847 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
31848 maybe-mostlyclean-textutils:
31849 @if textutils
31850 maybe-mostlyclean-textutils: mostlyclean-textutils
31851
31852 mostlyclean-textutils: 
31853         @: $(MAKE); $(unstage)
31854         @[ -f ./textutils/Makefile ] || exit 0; \
31855         r=`${PWD_COMMAND}`; export r; \
31856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857         $(HOST_EXPORTS) \
31858         for flag in $(EXTRA_HOST_FLAGS) ; do \
31859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860         done; \
31861         echo "Doing mostlyclean in textutils" ; \
31862         (cd $(HOST_SUBDIR)/textutils && \
31863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865                   "RANLIB=$${RANLIB}" \
31866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31867                   mostlyclean) \
31868           || exit 1
31869
31870 @endif textutils
31871
31872 .PHONY: maybe-clean-textutils clean-textutils
31873 maybe-clean-textutils:
31874 @if textutils
31875 maybe-clean-textutils: clean-textutils
31876
31877 clean-textutils: 
31878         @: $(MAKE); $(unstage)
31879         @[ -f ./textutils/Makefile ] || exit 0; \
31880         r=`${PWD_COMMAND}`; export r; \
31881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31882         $(HOST_EXPORTS) \
31883         for flag in $(EXTRA_HOST_FLAGS) ; do \
31884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31885         done; \
31886         echo "Doing clean in textutils" ; \
31887         (cd $(HOST_SUBDIR)/textutils && \
31888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31890                   "RANLIB=$${RANLIB}" \
31891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31892                   clean) \
31893           || exit 1
31894
31895 @endif textutils
31896
31897 .PHONY: maybe-distclean-textutils distclean-textutils
31898 maybe-distclean-textutils:
31899 @if textutils
31900 maybe-distclean-textutils: distclean-textutils
31901
31902 distclean-textutils: 
31903         @: $(MAKE); $(unstage)
31904         @[ -f ./textutils/Makefile ] || exit 0; \
31905         r=`${PWD_COMMAND}`; export r; \
31906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907         $(HOST_EXPORTS) \
31908         for flag in $(EXTRA_HOST_FLAGS) ; do \
31909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910         done; \
31911         echo "Doing distclean in textutils" ; \
31912         (cd $(HOST_SUBDIR)/textutils && \
31913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915                   "RANLIB=$${RANLIB}" \
31916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31917                   distclean) \
31918           || exit 1
31919
31920 @endif textutils
31921
31922 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
31923 maybe-maintainer-clean-textutils:
31924 @if textutils
31925 maybe-maintainer-clean-textutils: maintainer-clean-textutils
31926
31927 maintainer-clean-textutils: 
31928         @: $(MAKE); $(unstage)
31929         @[ -f ./textutils/Makefile ] || exit 0; \
31930         r=`${PWD_COMMAND}`; export r; \
31931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31932         $(HOST_EXPORTS) \
31933         for flag in $(EXTRA_HOST_FLAGS) ; do \
31934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31935         done; \
31936         echo "Doing maintainer-clean in textutils" ; \
31937         (cd $(HOST_SUBDIR)/textutils && \
31938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31940                   "RANLIB=$${RANLIB}" \
31941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31942                   maintainer-clean) \
31943           || exit 1
31944
31945 @endif textutils
31946
31947
31948
31949 .PHONY: configure-time maybe-configure-time
31950 maybe-configure-time:
31951 @if gcc-bootstrap
31952 configure-time: stage_current
31953 @endif gcc-bootstrap
31954 @if time
31955 maybe-configure-time: configure-time
31956 configure-time: 
31957         @: $(MAKE); $(unstage)
31958         @r=`${PWD_COMMAND}`; export r; \
31959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31960         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
31961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
31962         $(HOST_EXPORTS) \
31963         echo Configuring in $(HOST_SUBDIR)/time; \
31964         cd "$(HOST_SUBDIR)/time" || exit 1; \
31965         case $(srcdir) in \
31966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31967           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
31968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31969         esac; \
31970         srcdiroption="--srcdir=$${topdir}/time"; \
31971         libsrcdir="$$s/time"; \
31972         $(SHELL) $${libsrcdir}/configure \
31973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31974           --target=${target_alias} $${srcdiroption}  \
31975           || exit 1
31976 @endif time
31977
31978
31979
31980
31981
31982 .PHONY: all-time maybe-all-time
31983 maybe-all-time:
31984 @if gcc-bootstrap
31985 all-time: stage_current
31986 @endif gcc-bootstrap
31987 @if time
31988 TARGET-time=all
31989 maybe-all-time: all-time
31990 all-time: configure-time
31991         @: $(MAKE); $(unstage)
31992         @r=`${PWD_COMMAND}`; export r; \
31993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994         $(HOST_EXPORTS) \
31995         (cd $(HOST_SUBDIR)/time && \
31996           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
31997 @endif time
31998
31999
32000
32001
32002 .PHONY: check-time maybe-check-time
32003 maybe-check-time:
32004 @if time
32005 maybe-check-time: check-time
32006
32007 check-time:
32008         @: $(MAKE); $(unstage)
32009         @r=`${PWD_COMMAND}`; export r; \
32010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011         $(HOST_EXPORTS) \
32012         (cd $(HOST_SUBDIR)/time && \
32013           $(MAKE) $(FLAGS_TO_PASS)  check)
32014
32015 @endif time
32016
32017 .PHONY: install-time maybe-install-time
32018 maybe-install-time:
32019 @if time
32020 maybe-install-time: install-time
32021
32022 install-time: installdirs
32023         @: $(MAKE); $(unstage)
32024         @r=`${PWD_COMMAND}`; export r; \
32025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32026         $(HOST_EXPORTS) \
32027         (cd $(HOST_SUBDIR)/time && \
32028           $(MAKE) $(FLAGS_TO_PASS)  install)
32029
32030 @endif time
32031
32032 # Other targets (info, dvi, pdf, etc.)
32033
32034 .PHONY: maybe-info-time info-time
32035 maybe-info-time:
32036 @if time
32037 maybe-info-time: info-time
32038
32039 info-time: \
32040     configure-time 
32041         @: $(MAKE); $(unstage)
32042         @[ -f ./time/Makefile ] || exit 0; \
32043         r=`${PWD_COMMAND}`; export r; \
32044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045         $(HOST_EXPORTS) \
32046         for flag in $(EXTRA_HOST_FLAGS) ; do \
32047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048         done; \
32049         echo "Doing info in time" ; \
32050         (cd $(HOST_SUBDIR)/time && \
32051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053                   "RANLIB=$${RANLIB}" \
32054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32055                   info) \
32056           || exit 1
32057
32058 @endif time
32059
32060 .PHONY: maybe-dvi-time dvi-time
32061 maybe-dvi-time:
32062 @if time
32063 maybe-dvi-time: dvi-time
32064
32065 dvi-time: \
32066     configure-time 
32067         @: $(MAKE); $(unstage)
32068         @[ -f ./time/Makefile ] || exit 0; \
32069         r=`${PWD_COMMAND}`; export r; \
32070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071         $(HOST_EXPORTS) \
32072         for flag in $(EXTRA_HOST_FLAGS) ; do \
32073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074         done; \
32075         echo "Doing dvi in time" ; \
32076         (cd $(HOST_SUBDIR)/time && \
32077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079                   "RANLIB=$${RANLIB}" \
32080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32081                   dvi) \
32082           || exit 1
32083
32084 @endif time
32085
32086 .PHONY: maybe-pdf-time pdf-time
32087 maybe-pdf-time:
32088 @if time
32089 maybe-pdf-time: pdf-time
32090
32091 pdf-time: \
32092     configure-time 
32093         @: $(MAKE); $(unstage)
32094         @[ -f ./time/Makefile ] || exit 0; \
32095         r=`${PWD_COMMAND}`; export r; \
32096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32097         $(HOST_EXPORTS) \
32098         for flag in $(EXTRA_HOST_FLAGS) ; do \
32099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32100         done; \
32101         echo "Doing pdf in time" ; \
32102         (cd $(HOST_SUBDIR)/time && \
32103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32105                   "RANLIB=$${RANLIB}" \
32106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32107                   pdf) \
32108           || exit 1
32109
32110 @endif time
32111
32112 .PHONY: maybe-html-time html-time
32113 maybe-html-time:
32114 @if time
32115 maybe-html-time: html-time
32116
32117 html-time: \
32118     configure-time 
32119         @: $(MAKE); $(unstage)
32120         @[ -f ./time/Makefile ] || exit 0; \
32121         r=`${PWD_COMMAND}`; export r; \
32122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123         $(HOST_EXPORTS) \
32124         for flag in $(EXTRA_HOST_FLAGS) ; do \
32125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32126         done; \
32127         echo "Doing html in time" ; \
32128         (cd $(HOST_SUBDIR)/time && \
32129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32131                   "RANLIB=$${RANLIB}" \
32132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32133                   html) \
32134           || exit 1
32135
32136 @endif time
32137
32138 .PHONY: maybe-TAGS-time TAGS-time
32139 maybe-TAGS-time:
32140 @if time
32141 maybe-TAGS-time: TAGS-time
32142
32143 TAGS-time: \
32144     configure-time 
32145         @: $(MAKE); $(unstage)
32146         @[ -f ./time/Makefile ] || exit 0; \
32147         r=`${PWD_COMMAND}`; export r; \
32148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149         $(HOST_EXPORTS) \
32150         for flag in $(EXTRA_HOST_FLAGS) ; do \
32151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32152         done; \
32153         echo "Doing TAGS in time" ; \
32154         (cd $(HOST_SUBDIR)/time && \
32155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157                   "RANLIB=$${RANLIB}" \
32158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32159                   TAGS) \
32160           || exit 1
32161
32162 @endif time
32163
32164 .PHONY: maybe-install-info-time install-info-time
32165 maybe-install-info-time:
32166 @if time
32167 maybe-install-info-time: install-info-time
32168
32169 install-info-time: \
32170     configure-time \
32171     info-time 
32172         @: $(MAKE); $(unstage)
32173         @[ -f ./time/Makefile ] || exit 0; \
32174         r=`${PWD_COMMAND}`; export r; \
32175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176         $(HOST_EXPORTS) \
32177         for flag in $(EXTRA_HOST_FLAGS) ; do \
32178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32179         done; \
32180         echo "Doing install-info in time" ; \
32181         (cd $(HOST_SUBDIR)/time && \
32182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32184                   "RANLIB=$${RANLIB}" \
32185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32186                   install-info) \
32187           || exit 1
32188
32189 @endif time
32190
32191 .PHONY: maybe-install-pdf-time install-pdf-time
32192 maybe-install-pdf-time:
32193 @if time
32194 maybe-install-pdf-time: install-pdf-time
32195
32196 install-pdf-time: \
32197     configure-time \
32198     pdf-time 
32199         @: $(MAKE); $(unstage)
32200         @[ -f ./time/Makefile ] || exit 0; \
32201         r=`${PWD_COMMAND}`; export r; \
32202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32203         $(HOST_EXPORTS) \
32204         for flag in $(EXTRA_HOST_FLAGS) ; do \
32205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32206         done; \
32207         echo "Doing install-pdf in time" ; \
32208         (cd $(HOST_SUBDIR)/time && \
32209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32211                   "RANLIB=$${RANLIB}" \
32212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32213                   install-pdf) \
32214           || exit 1
32215
32216 @endif time
32217
32218 .PHONY: maybe-install-html-time install-html-time
32219 maybe-install-html-time:
32220 @if time
32221 maybe-install-html-time: install-html-time
32222
32223 install-html-time: \
32224     configure-time \
32225     html-time 
32226         @: $(MAKE); $(unstage)
32227         @[ -f ./time/Makefile ] || exit 0; \
32228         r=`${PWD_COMMAND}`; export r; \
32229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230         $(HOST_EXPORTS) \
32231         for flag in $(EXTRA_HOST_FLAGS) ; do \
32232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233         done; \
32234         echo "Doing install-html in time" ; \
32235         (cd $(HOST_SUBDIR)/time && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238                   "RANLIB=$${RANLIB}" \
32239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32240                   install-html) \
32241           || exit 1
32242
32243 @endif time
32244
32245 .PHONY: maybe-installcheck-time installcheck-time
32246 maybe-installcheck-time:
32247 @if time
32248 maybe-installcheck-time: installcheck-time
32249
32250 installcheck-time: \
32251     configure-time 
32252         @: $(MAKE); $(unstage)
32253         @[ -f ./time/Makefile ] || exit 0; \
32254         r=`${PWD_COMMAND}`; export r; \
32255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256         $(HOST_EXPORTS) \
32257         for flag in $(EXTRA_HOST_FLAGS) ; do \
32258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259         done; \
32260         echo "Doing installcheck in time" ; \
32261         (cd $(HOST_SUBDIR)/time && \
32262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264                   "RANLIB=$${RANLIB}" \
32265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32266                   installcheck) \
32267           || exit 1
32268
32269 @endif time
32270
32271 .PHONY: maybe-mostlyclean-time mostlyclean-time
32272 maybe-mostlyclean-time:
32273 @if time
32274 maybe-mostlyclean-time: mostlyclean-time
32275
32276 mostlyclean-time: 
32277         @: $(MAKE); $(unstage)
32278         @[ -f ./time/Makefile ] || exit 0; \
32279         r=`${PWD_COMMAND}`; export r; \
32280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32281         $(HOST_EXPORTS) \
32282         for flag in $(EXTRA_HOST_FLAGS) ; do \
32283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32284         done; \
32285         echo "Doing mostlyclean in time" ; \
32286         (cd $(HOST_SUBDIR)/time && \
32287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32289                   "RANLIB=$${RANLIB}" \
32290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32291                   mostlyclean) \
32292           || exit 1
32293
32294 @endif time
32295
32296 .PHONY: maybe-clean-time clean-time
32297 maybe-clean-time:
32298 @if time
32299 maybe-clean-time: clean-time
32300
32301 clean-time: 
32302         @: $(MAKE); $(unstage)
32303         @[ -f ./time/Makefile ] || exit 0; \
32304         r=`${PWD_COMMAND}`; export r; \
32305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306         $(HOST_EXPORTS) \
32307         for flag in $(EXTRA_HOST_FLAGS) ; do \
32308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32309         done; \
32310         echo "Doing clean in time" ; \
32311         (cd $(HOST_SUBDIR)/time && \
32312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314                   "RANLIB=$${RANLIB}" \
32315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32316                   clean) \
32317           || exit 1
32318
32319 @endif time
32320
32321 .PHONY: maybe-distclean-time distclean-time
32322 maybe-distclean-time:
32323 @if time
32324 maybe-distclean-time: distclean-time
32325
32326 distclean-time: 
32327         @: $(MAKE); $(unstage)
32328         @[ -f ./time/Makefile ] || exit 0; \
32329         r=`${PWD_COMMAND}`; export r; \
32330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32331         $(HOST_EXPORTS) \
32332         for flag in $(EXTRA_HOST_FLAGS) ; do \
32333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32334         done; \
32335         echo "Doing distclean in time" ; \
32336         (cd $(HOST_SUBDIR)/time && \
32337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32339                   "RANLIB=$${RANLIB}" \
32340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32341                   distclean) \
32342           || exit 1
32343
32344 @endif time
32345
32346 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
32347 maybe-maintainer-clean-time:
32348 @if time
32349 maybe-maintainer-clean-time: maintainer-clean-time
32350
32351 maintainer-clean-time: 
32352         @: $(MAKE); $(unstage)
32353         @[ -f ./time/Makefile ] || exit 0; \
32354         r=`${PWD_COMMAND}`; export r; \
32355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32356         $(HOST_EXPORTS) \
32357         for flag in $(EXTRA_HOST_FLAGS) ; do \
32358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32359         done; \
32360         echo "Doing maintainer-clean in time" ; \
32361         (cd $(HOST_SUBDIR)/time && \
32362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32364                   "RANLIB=$${RANLIB}" \
32365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32366                   maintainer-clean) \
32367           || exit 1
32368
32369 @endif time
32370
32371
32372
32373 .PHONY: configure-uudecode maybe-configure-uudecode
32374 maybe-configure-uudecode:
32375 @if gcc-bootstrap
32376 configure-uudecode: stage_current
32377 @endif gcc-bootstrap
32378 @if uudecode
32379 maybe-configure-uudecode: configure-uudecode
32380 configure-uudecode: 
32381         @: $(MAKE); $(unstage)
32382         @r=`${PWD_COMMAND}`; export r; \
32383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
32385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
32386         $(HOST_EXPORTS) \
32387         echo Configuring in $(HOST_SUBDIR)/uudecode; \
32388         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
32389         case $(srcdir) in \
32390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32391           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
32392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32393         esac; \
32394         srcdiroption="--srcdir=$${topdir}/uudecode"; \
32395         libsrcdir="$$s/uudecode"; \
32396         $(SHELL) $${libsrcdir}/configure \
32397           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32398           --target=${target_alias} $${srcdiroption}  \
32399           || exit 1
32400 @endif uudecode
32401
32402
32403
32404
32405
32406 .PHONY: all-uudecode maybe-all-uudecode
32407 maybe-all-uudecode:
32408 @if gcc-bootstrap
32409 all-uudecode: stage_current
32410 @endif gcc-bootstrap
32411 @if uudecode
32412 TARGET-uudecode=all
32413 maybe-all-uudecode: all-uudecode
32414 all-uudecode: configure-uudecode
32415         @: $(MAKE); $(unstage)
32416         @r=`${PWD_COMMAND}`; export r; \
32417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418         $(HOST_EXPORTS) \
32419         (cd $(HOST_SUBDIR)/uudecode && \
32420           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
32421 @endif uudecode
32422
32423
32424
32425
32426 .PHONY: check-uudecode maybe-check-uudecode
32427 maybe-check-uudecode:
32428 @if uudecode
32429 maybe-check-uudecode: check-uudecode
32430
32431 check-uudecode:
32432         @: $(MAKE); $(unstage)
32433         @r=`${PWD_COMMAND}`; export r; \
32434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435         $(HOST_EXPORTS) \
32436         (cd $(HOST_SUBDIR)/uudecode && \
32437           $(MAKE) $(FLAGS_TO_PASS)  check)
32438
32439 @endif uudecode
32440
32441 .PHONY: install-uudecode maybe-install-uudecode
32442 maybe-install-uudecode:
32443 @if uudecode
32444 maybe-install-uudecode: install-uudecode
32445
32446 install-uudecode: installdirs
32447         @: $(MAKE); $(unstage)
32448         @r=`${PWD_COMMAND}`; export r; \
32449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450         $(HOST_EXPORTS) \
32451         (cd $(HOST_SUBDIR)/uudecode && \
32452           $(MAKE) $(FLAGS_TO_PASS)  install)
32453
32454 @endif uudecode
32455
32456 # Other targets (info, dvi, pdf, etc.)
32457
32458 .PHONY: maybe-info-uudecode info-uudecode
32459 maybe-info-uudecode:
32460 @if uudecode
32461 maybe-info-uudecode: info-uudecode
32462
32463 info-uudecode: \
32464     configure-uudecode 
32465         @: $(MAKE); $(unstage)
32466         @[ -f ./uudecode/Makefile ] || exit 0; \
32467         r=`${PWD_COMMAND}`; export r; \
32468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32469         $(HOST_EXPORTS) \
32470         for flag in $(EXTRA_HOST_FLAGS) ; do \
32471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32472         done; \
32473         echo "Doing info in uudecode" ; \
32474         (cd $(HOST_SUBDIR)/uudecode && \
32475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32477                   "RANLIB=$${RANLIB}" \
32478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32479                   info) \
32480           || exit 1
32481
32482 @endif uudecode
32483
32484 .PHONY: maybe-dvi-uudecode dvi-uudecode
32485 maybe-dvi-uudecode:
32486 @if uudecode
32487 maybe-dvi-uudecode: dvi-uudecode
32488
32489 dvi-uudecode: \
32490     configure-uudecode 
32491         @: $(MAKE); $(unstage)
32492         @[ -f ./uudecode/Makefile ] || exit 0; \
32493         r=`${PWD_COMMAND}`; export r; \
32494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32495         $(HOST_EXPORTS) \
32496         for flag in $(EXTRA_HOST_FLAGS) ; do \
32497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32498         done; \
32499         echo "Doing dvi in uudecode" ; \
32500         (cd $(HOST_SUBDIR)/uudecode && \
32501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32503                   "RANLIB=$${RANLIB}" \
32504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32505                   dvi) \
32506           || exit 1
32507
32508 @endif uudecode
32509
32510 .PHONY: maybe-pdf-uudecode pdf-uudecode
32511 maybe-pdf-uudecode:
32512 @if uudecode
32513 maybe-pdf-uudecode: pdf-uudecode
32514
32515 pdf-uudecode: \
32516     configure-uudecode 
32517         @: $(MAKE); $(unstage)
32518         @[ -f ./uudecode/Makefile ] || exit 0; \
32519         r=`${PWD_COMMAND}`; export r; \
32520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521         $(HOST_EXPORTS) \
32522         for flag in $(EXTRA_HOST_FLAGS) ; do \
32523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32524         done; \
32525         echo "Doing pdf in uudecode" ; \
32526         (cd $(HOST_SUBDIR)/uudecode && \
32527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32529                   "RANLIB=$${RANLIB}" \
32530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32531                   pdf) \
32532           || exit 1
32533
32534 @endif uudecode
32535
32536 .PHONY: maybe-html-uudecode html-uudecode
32537 maybe-html-uudecode:
32538 @if uudecode
32539 maybe-html-uudecode: html-uudecode
32540
32541 html-uudecode: \
32542     configure-uudecode 
32543         @: $(MAKE); $(unstage)
32544         @[ -f ./uudecode/Makefile ] || exit 0; \
32545         r=`${PWD_COMMAND}`; export r; \
32546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32547         $(HOST_EXPORTS) \
32548         for flag in $(EXTRA_HOST_FLAGS) ; do \
32549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32550         done; \
32551         echo "Doing html in uudecode" ; \
32552         (cd $(HOST_SUBDIR)/uudecode && \
32553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32555                   "RANLIB=$${RANLIB}" \
32556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32557                   html) \
32558           || exit 1
32559
32560 @endif uudecode
32561
32562 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
32563 maybe-TAGS-uudecode:
32564 @if uudecode
32565 maybe-TAGS-uudecode: TAGS-uudecode
32566
32567 TAGS-uudecode: \
32568     configure-uudecode 
32569         @: $(MAKE); $(unstage)
32570         @[ -f ./uudecode/Makefile ] || exit 0; \
32571         r=`${PWD_COMMAND}`; export r; \
32572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32573         $(HOST_EXPORTS) \
32574         for flag in $(EXTRA_HOST_FLAGS) ; do \
32575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32576         done; \
32577         echo "Doing TAGS in uudecode" ; \
32578         (cd $(HOST_SUBDIR)/uudecode && \
32579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32581                   "RANLIB=$${RANLIB}" \
32582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32583                   TAGS) \
32584           || exit 1
32585
32586 @endif uudecode
32587
32588 .PHONY: maybe-install-info-uudecode install-info-uudecode
32589 maybe-install-info-uudecode:
32590 @if uudecode
32591 maybe-install-info-uudecode: install-info-uudecode
32592
32593 install-info-uudecode: \
32594     configure-uudecode \
32595     info-uudecode 
32596         @: $(MAKE); $(unstage)
32597         @[ -f ./uudecode/Makefile ] || exit 0; \
32598         r=`${PWD_COMMAND}`; export r; \
32599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600         $(HOST_EXPORTS) \
32601         for flag in $(EXTRA_HOST_FLAGS) ; do \
32602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603         done; \
32604         echo "Doing install-info in uudecode" ; \
32605         (cd $(HOST_SUBDIR)/uudecode && \
32606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608                   "RANLIB=$${RANLIB}" \
32609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32610                   install-info) \
32611           || exit 1
32612
32613 @endif uudecode
32614
32615 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
32616 maybe-install-pdf-uudecode:
32617 @if uudecode
32618 maybe-install-pdf-uudecode: install-pdf-uudecode
32619
32620 install-pdf-uudecode: \
32621     configure-uudecode \
32622     pdf-uudecode 
32623         @: $(MAKE); $(unstage)
32624         @[ -f ./uudecode/Makefile ] || exit 0; \
32625         r=`${PWD_COMMAND}`; export r; \
32626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32627         $(HOST_EXPORTS) \
32628         for flag in $(EXTRA_HOST_FLAGS) ; do \
32629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32630         done; \
32631         echo "Doing install-pdf in uudecode" ; \
32632         (cd $(HOST_SUBDIR)/uudecode && \
32633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32635                   "RANLIB=$${RANLIB}" \
32636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32637                   install-pdf) \
32638           || exit 1
32639
32640 @endif uudecode
32641
32642 .PHONY: maybe-install-html-uudecode install-html-uudecode
32643 maybe-install-html-uudecode:
32644 @if uudecode
32645 maybe-install-html-uudecode: install-html-uudecode
32646
32647 install-html-uudecode: \
32648     configure-uudecode \
32649     html-uudecode 
32650         @: $(MAKE); $(unstage)
32651         @[ -f ./uudecode/Makefile ] || exit 0; \
32652         r=`${PWD_COMMAND}`; export r; \
32653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32654         $(HOST_EXPORTS) \
32655         for flag in $(EXTRA_HOST_FLAGS) ; do \
32656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32657         done; \
32658         echo "Doing install-html in uudecode" ; \
32659         (cd $(HOST_SUBDIR)/uudecode && \
32660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32662                   "RANLIB=$${RANLIB}" \
32663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32664                   install-html) \
32665           || exit 1
32666
32667 @endif uudecode
32668
32669 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
32670 maybe-installcheck-uudecode:
32671 @if uudecode
32672 maybe-installcheck-uudecode: installcheck-uudecode
32673
32674 installcheck-uudecode: \
32675     configure-uudecode 
32676         @: $(MAKE); $(unstage)
32677         @[ -f ./uudecode/Makefile ] || exit 0; \
32678         r=`${PWD_COMMAND}`; export r; \
32679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680         $(HOST_EXPORTS) \
32681         for flag in $(EXTRA_HOST_FLAGS) ; do \
32682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683         done; \
32684         echo "Doing installcheck in uudecode" ; \
32685         (cd $(HOST_SUBDIR)/uudecode && \
32686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688                   "RANLIB=$${RANLIB}" \
32689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32690                   installcheck) \
32691           || exit 1
32692
32693 @endif uudecode
32694
32695 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
32696 maybe-mostlyclean-uudecode:
32697 @if uudecode
32698 maybe-mostlyclean-uudecode: mostlyclean-uudecode
32699
32700 mostlyclean-uudecode: 
32701         @: $(MAKE); $(unstage)
32702         @[ -f ./uudecode/Makefile ] || exit 0; \
32703         r=`${PWD_COMMAND}`; export r; \
32704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705         $(HOST_EXPORTS) \
32706         for flag in $(EXTRA_HOST_FLAGS) ; do \
32707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32708         done; \
32709         echo "Doing mostlyclean in uudecode" ; \
32710         (cd $(HOST_SUBDIR)/uudecode && \
32711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32713                   "RANLIB=$${RANLIB}" \
32714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32715                   mostlyclean) \
32716           || exit 1
32717
32718 @endif uudecode
32719
32720 .PHONY: maybe-clean-uudecode clean-uudecode
32721 maybe-clean-uudecode:
32722 @if uudecode
32723 maybe-clean-uudecode: clean-uudecode
32724
32725 clean-uudecode: 
32726         @: $(MAKE); $(unstage)
32727         @[ -f ./uudecode/Makefile ] || exit 0; \
32728         r=`${PWD_COMMAND}`; export r; \
32729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32730         $(HOST_EXPORTS) \
32731         for flag in $(EXTRA_HOST_FLAGS) ; do \
32732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32733         done; \
32734         echo "Doing clean in uudecode" ; \
32735         (cd $(HOST_SUBDIR)/uudecode && \
32736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32738                   "RANLIB=$${RANLIB}" \
32739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32740                   clean) \
32741           || exit 1
32742
32743 @endif uudecode
32744
32745 .PHONY: maybe-distclean-uudecode distclean-uudecode
32746 maybe-distclean-uudecode:
32747 @if uudecode
32748 maybe-distclean-uudecode: distclean-uudecode
32749
32750 distclean-uudecode: 
32751         @: $(MAKE); $(unstage)
32752         @[ -f ./uudecode/Makefile ] || exit 0; \
32753         r=`${PWD_COMMAND}`; export r; \
32754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32755         $(HOST_EXPORTS) \
32756         for flag in $(EXTRA_HOST_FLAGS) ; do \
32757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32758         done; \
32759         echo "Doing distclean in uudecode" ; \
32760         (cd $(HOST_SUBDIR)/uudecode && \
32761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32763                   "RANLIB=$${RANLIB}" \
32764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32765                   distclean) \
32766           || exit 1
32767
32768 @endif uudecode
32769
32770 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
32771 maybe-maintainer-clean-uudecode:
32772 @if uudecode
32773 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
32774
32775 maintainer-clean-uudecode: 
32776         @: $(MAKE); $(unstage)
32777         @[ -f ./uudecode/Makefile ] || exit 0; \
32778         r=`${PWD_COMMAND}`; export r; \
32779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32780         $(HOST_EXPORTS) \
32781         for flag in $(EXTRA_HOST_FLAGS) ; do \
32782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32783         done; \
32784         echo "Doing maintainer-clean in uudecode" ; \
32785         (cd $(HOST_SUBDIR)/uudecode && \
32786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32788                   "RANLIB=$${RANLIB}" \
32789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32790                   maintainer-clean) \
32791           || exit 1
32792
32793 @endif uudecode
32794
32795
32796
32797 .PHONY: configure-wdiff maybe-configure-wdiff
32798 maybe-configure-wdiff:
32799 @if gcc-bootstrap
32800 configure-wdiff: stage_current
32801 @endif gcc-bootstrap
32802 @if wdiff
32803 maybe-configure-wdiff: configure-wdiff
32804 configure-wdiff: 
32805         @: $(MAKE); $(unstage)
32806         @r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
32809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
32810         $(HOST_EXPORTS) \
32811         echo Configuring in $(HOST_SUBDIR)/wdiff; \
32812         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
32813         case $(srcdir) in \
32814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32815           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
32816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32817         esac; \
32818         srcdiroption="--srcdir=$${topdir}/wdiff"; \
32819         libsrcdir="$$s/wdiff"; \
32820         $(SHELL) $${libsrcdir}/configure \
32821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32822           --target=${target_alias} $${srcdiroption}  \
32823           || exit 1
32824 @endif wdiff
32825
32826
32827
32828
32829
32830 .PHONY: all-wdiff maybe-all-wdiff
32831 maybe-all-wdiff:
32832 @if gcc-bootstrap
32833 all-wdiff: stage_current
32834 @endif gcc-bootstrap
32835 @if wdiff
32836 TARGET-wdiff=all
32837 maybe-all-wdiff: all-wdiff
32838 all-wdiff: configure-wdiff
32839         @: $(MAKE); $(unstage)
32840         @r=`${PWD_COMMAND}`; export r; \
32841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32842         $(HOST_EXPORTS) \
32843         (cd $(HOST_SUBDIR)/wdiff && \
32844           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
32845 @endif wdiff
32846
32847
32848
32849
32850 .PHONY: check-wdiff maybe-check-wdiff
32851 maybe-check-wdiff:
32852 @if wdiff
32853 maybe-check-wdiff: check-wdiff
32854
32855 check-wdiff:
32856         @: $(MAKE); $(unstage)
32857         @r=`${PWD_COMMAND}`; export r; \
32858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859         $(HOST_EXPORTS) \
32860         (cd $(HOST_SUBDIR)/wdiff && \
32861           $(MAKE) $(FLAGS_TO_PASS)  check)
32862
32863 @endif wdiff
32864
32865 .PHONY: install-wdiff maybe-install-wdiff
32866 maybe-install-wdiff:
32867 @if wdiff
32868 maybe-install-wdiff: install-wdiff
32869
32870 install-wdiff: installdirs
32871         @: $(MAKE); $(unstage)
32872         @r=`${PWD_COMMAND}`; export r; \
32873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874         $(HOST_EXPORTS) \
32875         (cd $(HOST_SUBDIR)/wdiff && \
32876           $(MAKE) $(FLAGS_TO_PASS)  install)
32877
32878 @endif wdiff
32879
32880 # Other targets (info, dvi, pdf, etc.)
32881
32882 .PHONY: maybe-info-wdiff info-wdiff
32883 maybe-info-wdiff:
32884 @if wdiff
32885 maybe-info-wdiff: info-wdiff
32886
32887 info-wdiff: \
32888     configure-wdiff 
32889         @: $(MAKE); $(unstage)
32890         @[ -f ./wdiff/Makefile ] || exit 0; \
32891         r=`${PWD_COMMAND}`; export r; \
32892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893         $(HOST_EXPORTS) \
32894         for flag in $(EXTRA_HOST_FLAGS) ; do \
32895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32896         done; \
32897         echo "Doing info in wdiff" ; \
32898         (cd $(HOST_SUBDIR)/wdiff && \
32899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32901                   "RANLIB=$${RANLIB}" \
32902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32903                   info) \
32904           || exit 1
32905
32906 @endif wdiff
32907
32908 .PHONY: maybe-dvi-wdiff dvi-wdiff
32909 maybe-dvi-wdiff:
32910 @if wdiff
32911 maybe-dvi-wdiff: dvi-wdiff
32912
32913 dvi-wdiff: \
32914     configure-wdiff 
32915         @: $(MAKE); $(unstage)
32916         @[ -f ./wdiff/Makefile ] || exit 0; \
32917         r=`${PWD_COMMAND}`; export r; \
32918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919         $(HOST_EXPORTS) \
32920         for flag in $(EXTRA_HOST_FLAGS) ; do \
32921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32922         done; \
32923         echo "Doing dvi in wdiff" ; \
32924         (cd $(HOST_SUBDIR)/wdiff && \
32925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32927                   "RANLIB=$${RANLIB}" \
32928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32929                   dvi) \
32930           || exit 1
32931
32932 @endif wdiff
32933
32934 .PHONY: maybe-pdf-wdiff pdf-wdiff
32935 maybe-pdf-wdiff:
32936 @if wdiff
32937 maybe-pdf-wdiff: pdf-wdiff
32938
32939 pdf-wdiff: \
32940     configure-wdiff 
32941         @: $(MAKE); $(unstage)
32942         @[ -f ./wdiff/Makefile ] || exit 0; \
32943         r=`${PWD_COMMAND}`; export r; \
32944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32945         $(HOST_EXPORTS) \
32946         for flag in $(EXTRA_HOST_FLAGS) ; do \
32947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32948         done; \
32949         echo "Doing pdf in wdiff" ; \
32950         (cd $(HOST_SUBDIR)/wdiff && \
32951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32953                   "RANLIB=$${RANLIB}" \
32954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32955                   pdf) \
32956           || exit 1
32957
32958 @endif wdiff
32959
32960 .PHONY: maybe-html-wdiff html-wdiff
32961 maybe-html-wdiff:
32962 @if wdiff
32963 maybe-html-wdiff: html-wdiff
32964
32965 html-wdiff: \
32966     configure-wdiff 
32967         @: $(MAKE); $(unstage)
32968         @[ -f ./wdiff/Makefile ] || exit 0; \
32969         r=`${PWD_COMMAND}`; export r; \
32970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971         $(HOST_EXPORTS) \
32972         for flag in $(EXTRA_HOST_FLAGS) ; do \
32973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974         done; \
32975         echo "Doing html in wdiff" ; \
32976         (cd $(HOST_SUBDIR)/wdiff && \
32977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979                   "RANLIB=$${RANLIB}" \
32980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32981                   html) \
32982           || exit 1
32983
32984 @endif wdiff
32985
32986 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
32987 maybe-TAGS-wdiff:
32988 @if wdiff
32989 maybe-TAGS-wdiff: TAGS-wdiff
32990
32991 TAGS-wdiff: \
32992     configure-wdiff 
32993         @: $(MAKE); $(unstage)
32994         @[ -f ./wdiff/Makefile ] || exit 0; \
32995         r=`${PWD_COMMAND}`; export r; \
32996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32997         $(HOST_EXPORTS) \
32998         for flag in $(EXTRA_HOST_FLAGS) ; do \
32999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33000         done; \
33001         echo "Doing TAGS in wdiff" ; \
33002         (cd $(HOST_SUBDIR)/wdiff && \
33003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33005                   "RANLIB=$${RANLIB}" \
33006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33007                   TAGS) \
33008           || exit 1
33009
33010 @endif wdiff
33011
33012 .PHONY: maybe-install-info-wdiff install-info-wdiff
33013 maybe-install-info-wdiff:
33014 @if wdiff
33015 maybe-install-info-wdiff: install-info-wdiff
33016
33017 install-info-wdiff: \
33018     configure-wdiff \
33019     info-wdiff 
33020         @: $(MAKE); $(unstage)
33021         @[ -f ./wdiff/Makefile ] || exit 0; \
33022         r=`${PWD_COMMAND}`; export r; \
33023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024         $(HOST_EXPORTS) \
33025         for flag in $(EXTRA_HOST_FLAGS) ; do \
33026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33027         done; \
33028         echo "Doing install-info in wdiff" ; \
33029         (cd $(HOST_SUBDIR)/wdiff && \
33030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33032                   "RANLIB=$${RANLIB}" \
33033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33034                   install-info) \
33035           || exit 1
33036
33037 @endif wdiff
33038
33039 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
33040 maybe-install-pdf-wdiff:
33041 @if wdiff
33042 maybe-install-pdf-wdiff: install-pdf-wdiff
33043
33044 install-pdf-wdiff: \
33045     configure-wdiff \
33046     pdf-wdiff 
33047         @: $(MAKE); $(unstage)
33048         @[ -f ./wdiff/Makefile ] || exit 0; \
33049         r=`${PWD_COMMAND}`; export r; \
33050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33051         $(HOST_EXPORTS) \
33052         for flag in $(EXTRA_HOST_FLAGS) ; do \
33053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33054         done; \
33055         echo "Doing install-pdf in wdiff" ; \
33056         (cd $(HOST_SUBDIR)/wdiff && \
33057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33059                   "RANLIB=$${RANLIB}" \
33060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33061                   install-pdf) \
33062           || exit 1
33063
33064 @endif wdiff
33065
33066 .PHONY: maybe-install-html-wdiff install-html-wdiff
33067 maybe-install-html-wdiff:
33068 @if wdiff
33069 maybe-install-html-wdiff: install-html-wdiff
33070
33071 install-html-wdiff: \
33072     configure-wdiff \
33073     html-wdiff 
33074         @: $(MAKE); $(unstage)
33075         @[ -f ./wdiff/Makefile ] || exit 0; \
33076         r=`${PWD_COMMAND}`; export r; \
33077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078         $(HOST_EXPORTS) \
33079         for flag in $(EXTRA_HOST_FLAGS) ; do \
33080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081         done; \
33082         echo "Doing install-html in wdiff" ; \
33083         (cd $(HOST_SUBDIR)/wdiff && \
33084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086                   "RANLIB=$${RANLIB}" \
33087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33088                   install-html) \
33089           || exit 1
33090
33091 @endif wdiff
33092
33093 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
33094 maybe-installcheck-wdiff:
33095 @if wdiff
33096 maybe-installcheck-wdiff: installcheck-wdiff
33097
33098 installcheck-wdiff: \
33099     configure-wdiff 
33100         @: $(MAKE); $(unstage)
33101         @[ -f ./wdiff/Makefile ] || exit 0; \
33102         r=`${PWD_COMMAND}`; export r; \
33103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104         $(HOST_EXPORTS) \
33105         for flag in $(EXTRA_HOST_FLAGS) ; do \
33106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33107         done; \
33108         echo "Doing installcheck in wdiff" ; \
33109         (cd $(HOST_SUBDIR)/wdiff && \
33110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33112                   "RANLIB=$${RANLIB}" \
33113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33114                   installcheck) \
33115           || exit 1
33116
33117 @endif wdiff
33118
33119 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
33120 maybe-mostlyclean-wdiff:
33121 @if wdiff
33122 maybe-mostlyclean-wdiff: mostlyclean-wdiff
33123
33124 mostlyclean-wdiff: 
33125         @: $(MAKE); $(unstage)
33126         @[ -f ./wdiff/Makefile ] || exit 0; \
33127         r=`${PWD_COMMAND}`; export r; \
33128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33129         $(HOST_EXPORTS) \
33130         for flag in $(EXTRA_HOST_FLAGS) ; do \
33131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33132         done; \
33133         echo "Doing mostlyclean in wdiff" ; \
33134         (cd $(HOST_SUBDIR)/wdiff && \
33135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33137                   "RANLIB=$${RANLIB}" \
33138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33139                   mostlyclean) \
33140           || exit 1
33141
33142 @endif wdiff
33143
33144 .PHONY: maybe-clean-wdiff clean-wdiff
33145 maybe-clean-wdiff:
33146 @if wdiff
33147 maybe-clean-wdiff: clean-wdiff
33148
33149 clean-wdiff: 
33150         @: $(MAKE); $(unstage)
33151         @[ -f ./wdiff/Makefile ] || exit 0; \
33152         r=`${PWD_COMMAND}`; export r; \
33153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33154         $(HOST_EXPORTS) \
33155         for flag in $(EXTRA_HOST_FLAGS) ; do \
33156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33157         done; \
33158         echo "Doing clean in wdiff" ; \
33159         (cd $(HOST_SUBDIR)/wdiff && \
33160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33162                   "RANLIB=$${RANLIB}" \
33163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33164                   clean) \
33165           || exit 1
33166
33167 @endif wdiff
33168
33169 .PHONY: maybe-distclean-wdiff distclean-wdiff
33170 maybe-distclean-wdiff:
33171 @if wdiff
33172 maybe-distclean-wdiff: distclean-wdiff
33173
33174 distclean-wdiff: 
33175         @: $(MAKE); $(unstage)
33176         @[ -f ./wdiff/Makefile ] || exit 0; \
33177         r=`${PWD_COMMAND}`; export r; \
33178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33179         $(HOST_EXPORTS) \
33180         for flag in $(EXTRA_HOST_FLAGS) ; do \
33181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33182         done; \
33183         echo "Doing distclean in wdiff" ; \
33184         (cd $(HOST_SUBDIR)/wdiff && \
33185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33187                   "RANLIB=$${RANLIB}" \
33188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33189                   distclean) \
33190           || exit 1
33191
33192 @endif wdiff
33193
33194 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
33195 maybe-maintainer-clean-wdiff:
33196 @if wdiff
33197 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
33198
33199 maintainer-clean-wdiff: 
33200         @: $(MAKE); $(unstage)
33201         @[ -f ./wdiff/Makefile ] || exit 0; \
33202         r=`${PWD_COMMAND}`; export r; \
33203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204         $(HOST_EXPORTS) \
33205         for flag in $(EXTRA_HOST_FLAGS) ; do \
33206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33207         done; \
33208         echo "Doing maintainer-clean in wdiff" ; \
33209         (cd $(HOST_SUBDIR)/wdiff && \
33210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212                   "RANLIB=$${RANLIB}" \
33213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33214                   maintainer-clean) \
33215           || exit 1
33216
33217 @endif wdiff
33218
33219
33220
33221 .PHONY: configure-zip maybe-configure-zip
33222 maybe-configure-zip:
33223 @if gcc-bootstrap
33224 configure-zip: stage_current
33225 @endif gcc-bootstrap
33226 @if zip
33227 maybe-configure-zip: configure-zip
33228 configure-zip: 
33229         @: $(MAKE); $(unstage)
33230         @r=`${PWD_COMMAND}`; export r; \
33231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33232         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
33233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
33234         $(HOST_EXPORTS) \
33235         echo Configuring in $(HOST_SUBDIR)/zip; \
33236         cd "$(HOST_SUBDIR)/zip" || exit 1; \
33237         case $(srcdir) in \
33238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33239           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
33240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33241         esac; \
33242         srcdiroption="--srcdir=$${topdir}/zip"; \
33243         libsrcdir="$$s/zip"; \
33244         $(SHELL) $${libsrcdir}/configure \
33245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33246           --target=${target_alias} $${srcdiroption}  \
33247           || exit 1
33248 @endif zip
33249
33250
33251
33252
33253
33254 .PHONY: all-zip maybe-all-zip
33255 maybe-all-zip:
33256 @if gcc-bootstrap
33257 all-zip: stage_current
33258 @endif gcc-bootstrap
33259 @if zip
33260 TARGET-zip=all
33261 maybe-all-zip: all-zip
33262 all-zip: configure-zip
33263         @: $(MAKE); $(unstage)
33264         @r=`${PWD_COMMAND}`; export r; \
33265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33266         $(HOST_EXPORTS) \
33267         (cd $(HOST_SUBDIR)/zip && \
33268           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
33269 @endif zip
33270
33271
33272
33273
33274 .PHONY: check-zip maybe-check-zip
33275 maybe-check-zip:
33276 @if zip
33277 maybe-check-zip: check-zip
33278
33279 # This module is only tested in a native toolchain.
33280 check-zip:
33281         @: $(MAKE); $(unstage)
33282         @if [ '$(host)' = '$(target)' ] ; then \
33283           r=`${PWD_COMMAND}`; export r; \
33284           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33285           $(HOST_EXPORTS) \
33286           (cd $(HOST_SUBDIR)/zip && \
33287             $(MAKE) $(FLAGS_TO_PASS)  check); \
33288         fi
33289
33290 @endif zip
33291
33292 .PHONY: install-zip maybe-install-zip
33293 maybe-install-zip:
33294 @if zip
33295 maybe-install-zip: install-zip
33296
33297 install-zip: installdirs
33298         @: $(MAKE); $(unstage)
33299         @r=`${PWD_COMMAND}`; export r; \
33300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33301         $(HOST_EXPORTS) \
33302         (cd $(HOST_SUBDIR)/zip && \
33303           $(MAKE) $(FLAGS_TO_PASS)  install)
33304
33305 @endif zip
33306
33307 # Other targets (info, dvi, pdf, etc.)
33308
33309 .PHONY: maybe-info-zip info-zip
33310 maybe-info-zip:
33311 @if zip
33312 maybe-info-zip: info-zip
33313
33314 info-zip: \
33315     configure-zip 
33316         @: $(MAKE); $(unstage)
33317         @[ -f ./zip/Makefile ] || exit 0; \
33318         r=`${PWD_COMMAND}`; export r; \
33319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33320         $(HOST_EXPORTS) \
33321         for flag in $(EXTRA_HOST_FLAGS) ; do \
33322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33323         done; \
33324         echo "Doing info in zip" ; \
33325         (cd $(HOST_SUBDIR)/zip && \
33326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33328                   "RANLIB=$${RANLIB}" \
33329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33330                   info) \
33331           || exit 1
33332
33333 @endif zip
33334
33335 .PHONY: maybe-dvi-zip dvi-zip
33336 maybe-dvi-zip:
33337 @if zip
33338 maybe-dvi-zip: dvi-zip
33339
33340 dvi-zip: \
33341     configure-zip 
33342         @: $(MAKE); $(unstage)
33343         @[ -f ./zip/Makefile ] || exit 0; \
33344         r=`${PWD_COMMAND}`; export r; \
33345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33346         $(HOST_EXPORTS) \
33347         for flag in $(EXTRA_HOST_FLAGS) ; do \
33348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33349         done; \
33350         echo "Doing dvi in zip" ; \
33351         (cd $(HOST_SUBDIR)/zip && \
33352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33354                   "RANLIB=$${RANLIB}" \
33355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33356                   dvi) \
33357           || exit 1
33358
33359 @endif zip
33360
33361 .PHONY: maybe-pdf-zip pdf-zip
33362 maybe-pdf-zip:
33363 @if zip
33364 maybe-pdf-zip: pdf-zip
33365
33366 pdf-zip: \
33367     configure-zip 
33368         @: $(MAKE); $(unstage)
33369         @[ -f ./zip/Makefile ] || exit 0; \
33370         r=`${PWD_COMMAND}`; export r; \
33371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372         $(HOST_EXPORTS) \
33373         for flag in $(EXTRA_HOST_FLAGS) ; do \
33374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33375         done; \
33376         echo "Doing pdf in zip" ; \
33377         (cd $(HOST_SUBDIR)/zip && \
33378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33380                   "RANLIB=$${RANLIB}" \
33381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33382                   pdf) \
33383           || exit 1
33384
33385 @endif zip
33386
33387 .PHONY: maybe-html-zip html-zip
33388 maybe-html-zip:
33389 @if zip
33390 maybe-html-zip: html-zip
33391
33392 html-zip: \
33393     configure-zip 
33394         @: $(MAKE); $(unstage)
33395         @[ -f ./zip/Makefile ] || exit 0; \
33396         r=`${PWD_COMMAND}`; export r; \
33397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33398         $(HOST_EXPORTS) \
33399         for flag in $(EXTRA_HOST_FLAGS) ; do \
33400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33401         done; \
33402         echo "Doing html in zip" ; \
33403         (cd $(HOST_SUBDIR)/zip && \
33404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33406                   "RANLIB=$${RANLIB}" \
33407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33408                   html) \
33409           || exit 1
33410
33411 @endif zip
33412
33413 .PHONY: maybe-TAGS-zip TAGS-zip
33414 maybe-TAGS-zip:
33415 @if zip
33416 maybe-TAGS-zip: TAGS-zip
33417
33418 TAGS-zip: \
33419     configure-zip 
33420         @: $(MAKE); $(unstage)
33421         @[ -f ./zip/Makefile ] || exit 0; \
33422         r=`${PWD_COMMAND}`; export r; \
33423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33424         $(HOST_EXPORTS) \
33425         for flag in $(EXTRA_HOST_FLAGS) ; do \
33426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33427         done; \
33428         echo "Doing TAGS in zip" ; \
33429         (cd $(HOST_SUBDIR)/zip && \
33430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33432                   "RANLIB=$${RANLIB}" \
33433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33434                   TAGS) \
33435           || exit 1
33436
33437 @endif zip
33438
33439 .PHONY: maybe-install-info-zip install-info-zip
33440 maybe-install-info-zip:
33441 @if zip
33442 maybe-install-info-zip: install-info-zip
33443
33444 install-info-zip: \
33445     configure-zip \
33446     info-zip 
33447         @: $(MAKE); $(unstage)
33448         @[ -f ./zip/Makefile ] || exit 0; \
33449         r=`${PWD_COMMAND}`; export r; \
33450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451         $(HOST_EXPORTS) \
33452         for flag in $(EXTRA_HOST_FLAGS) ; do \
33453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33454         done; \
33455         echo "Doing install-info in zip" ; \
33456         (cd $(HOST_SUBDIR)/zip && \
33457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33459                   "RANLIB=$${RANLIB}" \
33460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33461                   install-info) \
33462           || exit 1
33463
33464 @endif zip
33465
33466 .PHONY: maybe-install-pdf-zip install-pdf-zip
33467 maybe-install-pdf-zip:
33468 @if zip
33469 maybe-install-pdf-zip: install-pdf-zip
33470
33471 install-pdf-zip: \
33472     configure-zip \
33473     pdf-zip 
33474         @: $(MAKE); $(unstage)
33475         @[ -f ./zip/Makefile ] || exit 0; \
33476         r=`${PWD_COMMAND}`; export r; \
33477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478         $(HOST_EXPORTS) \
33479         for flag in $(EXTRA_HOST_FLAGS) ; do \
33480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33481         done; \
33482         echo "Doing install-pdf in zip" ; \
33483         (cd $(HOST_SUBDIR)/zip && \
33484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33486                   "RANLIB=$${RANLIB}" \
33487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33488                   install-pdf) \
33489           || exit 1
33490
33491 @endif zip
33492
33493 .PHONY: maybe-install-html-zip install-html-zip
33494 maybe-install-html-zip:
33495 @if zip
33496 maybe-install-html-zip: install-html-zip
33497
33498 install-html-zip: \
33499     configure-zip \
33500     html-zip 
33501         @: $(MAKE); $(unstage)
33502         @[ -f ./zip/Makefile ] || exit 0; \
33503         r=`${PWD_COMMAND}`; export r; \
33504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505         $(HOST_EXPORTS) \
33506         for flag in $(EXTRA_HOST_FLAGS) ; do \
33507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508         done; \
33509         echo "Doing install-html in zip" ; \
33510         (cd $(HOST_SUBDIR)/zip && \
33511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513                   "RANLIB=$${RANLIB}" \
33514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33515                   install-html) \
33516           || exit 1
33517
33518 @endif zip
33519
33520 .PHONY: maybe-installcheck-zip installcheck-zip
33521 maybe-installcheck-zip:
33522 @if zip
33523 maybe-installcheck-zip: installcheck-zip
33524
33525 installcheck-zip: \
33526     configure-zip 
33527         @: $(MAKE); $(unstage)
33528         @[ -f ./zip/Makefile ] || exit 0; \
33529         r=`${PWD_COMMAND}`; export r; \
33530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531         $(HOST_EXPORTS) \
33532         for flag in $(EXTRA_HOST_FLAGS) ; do \
33533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534         done; \
33535         echo "Doing installcheck in zip" ; \
33536         (cd $(HOST_SUBDIR)/zip && \
33537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539                   "RANLIB=$${RANLIB}" \
33540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33541                   installcheck) \
33542           || exit 1
33543
33544 @endif zip
33545
33546 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
33547 maybe-mostlyclean-zip:
33548 @if zip
33549 maybe-mostlyclean-zip: mostlyclean-zip
33550
33551 mostlyclean-zip: 
33552         @: $(MAKE); $(unstage)
33553         @[ -f ./zip/Makefile ] || exit 0; \
33554         r=`${PWD_COMMAND}`; export r; \
33555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33556         $(HOST_EXPORTS) \
33557         for flag in $(EXTRA_HOST_FLAGS) ; do \
33558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33559         done; \
33560         echo "Doing mostlyclean in zip" ; \
33561         (cd $(HOST_SUBDIR)/zip && \
33562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33564                   "RANLIB=$${RANLIB}" \
33565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33566                   mostlyclean) \
33567           || exit 1
33568
33569 @endif zip
33570
33571 .PHONY: maybe-clean-zip clean-zip
33572 maybe-clean-zip:
33573 @if zip
33574 maybe-clean-zip: clean-zip
33575
33576 clean-zip: 
33577         @: $(MAKE); $(unstage)
33578         @[ -f ./zip/Makefile ] || exit 0; \
33579         r=`${PWD_COMMAND}`; export r; \
33580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581         $(HOST_EXPORTS) \
33582         for flag in $(EXTRA_HOST_FLAGS) ; do \
33583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584         done; \
33585         echo "Doing clean in zip" ; \
33586         (cd $(HOST_SUBDIR)/zip && \
33587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33589                   "RANLIB=$${RANLIB}" \
33590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33591                   clean) \
33592           || exit 1
33593
33594 @endif zip
33595
33596 .PHONY: maybe-distclean-zip distclean-zip
33597 maybe-distclean-zip:
33598 @if zip
33599 maybe-distclean-zip: distclean-zip
33600
33601 distclean-zip: 
33602         @: $(MAKE); $(unstage)
33603         @[ -f ./zip/Makefile ] || exit 0; \
33604         r=`${PWD_COMMAND}`; export r; \
33605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33606         $(HOST_EXPORTS) \
33607         for flag in $(EXTRA_HOST_FLAGS) ; do \
33608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33609         done; \
33610         echo "Doing distclean in zip" ; \
33611         (cd $(HOST_SUBDIR)/zip && \
33612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33614                   "RANLIB=$${RANLIB}" \
33615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33616                   distclean) \
33617           || exit 1
33618
33619 @endif zip
33620
33621 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
33622 maybe-maintainer-clean-zip:
33623 @if zip
33624 maybe-maintainer-clean-zip: maintainer-clean-zip
33625
33626 maintainer-clean-zip: 
33627         @: $(MAKE); $(unstage)
33628         @[ -f ./zip/Makefile ] || exit 0; \
33629         r=`${PWD_COMMAND}`; export r; \
33630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33631         $(HOST_EXPORTS) \
33632         for flag in $(EXTRA_HOST_FLAGS) ; do \
33633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33634         done; \
33635         echo "Doing maintainer-clean in zip" ; \
33636         (cd $(HOST_SUBDIR)/zip && \
33637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33639                   "RANLIB=$${RANLIB}" \
33640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33641                   maintainer-clean) \
33642           || exit 1
33643
33644 @endif zip
33645
33646
33647
33648 .PHONY: configure-zlib maybe-configure-zlib
33649 maybe-configure-zlib:
33650 @if gcc-bootstrap
33651 configure-zlib: stage_current
33652 @endif gcc-bootstrap
33653 @if zlib
33654 maybe-configure-zlib: configure-zlib
33655 configure-zlib: 
33656         @r=`${PWD_COMMAND}`; export r; \
33657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33658         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33660         $(HOST_EXPORTS) \
33661         echo Configuring in $(HOST_SUBDIR)/zlib; \
33662         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33663         case $(srcdir) in \
33664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33665           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33667         esac; \
33668         srcdiroption="--srcdir=$${topdir}/zlib"; \
33669         libsrcdir="$$s/zlib"; \
33670         $(SHELL) $${libsrcdir}/configure \
33671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33672           --target=${target_alias} $${srcdiroption}  \
33673           || exit 1
33674 @endif zlib
33675
33676
33677
33678 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33679 maybe-configure-stage1-zlib:
33680 @if zlib-bootstrap
33681 maybe-configure-stage1-zlib: configure-stage1-zlib
33682 configure-stage1-zlib:
33683         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33685         @r=`${PWD_COMMAND}`; export r; \
33686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33688         $(HOST_EXPORTS) \
33689         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
33690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33691         cd $(HOST_SUBDIR)/zlib || exit 1; \
33692         case $(srcdir) in \
33693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33694           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33696         esac; \
33697         srcdiroption="--srcdir=$${topdir}/zlib"; \
33698         libsrcdir="$$s/zlib"; \
33699         $(SHELL) $${libsrcdir}/configure \
33700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33701           --target=${target_alias} $${srcdiroption} \
33702            \
33703           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
33704 @endif zlib-bootstrap
33705
33706 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33707 maybe-configure-stage2-zlib:
33708 @if zlib-bootstrap
33709 maybe-configure-stage2-zlib: configure-stage2-zlib
33710 configure-stage2-zlib:
33711         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33713         @r=`${PWD_COMMAND}`; export r; \
33714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33716         $(HOST_EXPORTS) \
33717         $(POSTSTAGE1_HOST_EXPORTS) \
33718         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
33719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33720         cd $(HOST_SUBDIR)/zlib || exit 1; \
33721         case $(srcdir) in \
33722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33723           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33725         esac; \
33726         srcdiroption="--srcdir=$${topdir}/zlib"; \
33727         libsrcdir="$$s/zlib"; \
33728         $(SHELL) $${libsrcdir}/configure \
33729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33730           --target=${target_alias} $${srcdiroption} \
33731           --with-build-libsubdir=$(HOST_SUBDIR) \
33732           @stage2_werror_flag@ 
33733 @endif zlib-bootstrap
33734
33735 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33736 maybe-configure-stage3-zlib:
33737 @if zlib-bootstrap
33738 maybe-configure-stage3-zlib: configure-stage3-zlib
33739 configure-stage3-zlib:
33740         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33741         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33742         @r=`${PWD_COMMAND}`; export r; \
33743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33745         $(HOST_EXPORTS) \
33746         $(POSTSTAGE1_HOST_EXPORTS) \
33747         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
33748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33749         cd $(HOST_SUBDIR)/zlib || exit 1; \
33750         case $(srcdir) in \
33751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33752           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33754         esac; \
33755         srcdiroption="--srcdir=$${topdir}/zlib"; \
33756         libsrcdir="$$s/zlib"; \
33757         $(SHELL) $${libsrcdir}/configure \
33758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33759           --target=${target_alias} $${srcdiroption} \
33760           --with-build-libsubdir=$(HOST_SUBDIR) \
33761           @stage2_werror_flag@ 
33762 @endif zlib-bootstrap
33763
33764 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33765 maybe-configure-stage4-zlib:
33766 @if zlib-bootstrap
33767 maybe-configure-stage4-zlib: configure-stage4-zlib
33768 configure-stage4-zlib:
33769         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33771         @r=`${PWD_COMMAND}`; export r; \
33772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33773         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33774         $(HOST_EXPORTS) \
33775         $(POSTSTAGE1_HOST_EXPORTS) \
33776         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
33777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33778         cd $(HOST_SUBDIR)/zlib || exit 1; \
33779         case $(srcdir) in \
33780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33781           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33783         esac; \
33784         srcdiroption="--srcdir=$${topdir}/zlib"; \
33785         libsrcdir="$$s/zlib"; \
33786         $(SHELL) $${libsrcdir}/configure \
33787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33788           --target=${target_alias} $${srcdiroption} \
33789           --with-build-libsubdir=$(HOST_SUBDIR) \
33790           @stage2_werror_flag@ 
33791 @endif zlib-bootstrap
33792
33793 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33794 maybe-configure-stageprofile-zlib:
33795 @if zlib-bootstrap
33796 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33797 configure-stageprofile-zlib:
33798         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33800         @r=`${PWD_COMMAND}`; export r; \
33801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33803         $(HOST_EXPORTS) \
33804         $(POSTSTAGE1_HOST_EXPORTS) \
33805         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
33806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33807         cd $(HOST_SUBDIR)/zlib || exit 1; \
33808         case $(srcdir) in \
33809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33810           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33812         esac; \
33813         srcdiroption="--srcdir=$${topdir}/zlib"; \
33814         libsrcdir="$$s/zlib"; \
33815         $(SHELL) $${libsrcdir}/configure \
33816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33817           --target=${target_alias} $${srcdiroption} \
33818           --with-build-libsubdir=$(HOST_SUBDIR) \
33819           @stage2_werror_flag@ 
33820 @endif zlib-bootstrap
33821
33822 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33823 maybe-configure-stagefeedback-zlib:
33824 @if zlib-bootstrap
33825 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33826 configure-stagefeedback-zlib:
33827         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33829         @r=`${PWD_COMMAND}`; export r; \
33830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33831         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33832         $(HOST_EXPORTS) \
33833         $(POSTSTAGE1_HOST_EXPORTS) \
33834         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
33835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33836         cd $(HOST_SUBDIR)/zlib || exit 1; \
33837         case $(srcdir) in \
33838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33839           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33841         esac; \
33842         srcdiroption="--srcdir=$${topdir}/zlib"; \
33843         libsrcdir="$$s/zlib"; \
33844         $(SHELL) $${libsrcdir}/configure \
33845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33846           --target=${target_alias} $${srcdiroption} \
33847           --with-build-libsubdir=$(HOST_SUBDIR) \
33848           @stage2_werror_flag@ 
33849 @endif zlib-bootstrap
33850
33851
33852
33853
33854
33855 .PHONY: all-zlib maybe-all-zlib
33856 maybe-all-zlib:
33857 @if gcc-bootstrap
33858 all-zlib: stage_current
33859 @endif gcc-bootstrap
33860 @if zlib
33861 TARGET-zlib=all
33862 maybe-all-zlib: all-zlib
33863 all-zlib: configure-zlib
33864         @r=`${PWD_COMMAND}`; export r; \
33865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33866         $(HOST_EXPORTS) \
33867         (cd $(HOST_SUBDIR)/zlib && \
33868           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
33869 @endif zlib
33870
33871
33872
33873 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33874 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33875 maybe-all-stage1-zlib:
33876 maybe-clean-stage1-zlib:
33877 @if zlib-bootstrap
33878 maybe-all-stage1-zlib: all-stage1-zlib
33879 all-stage1: all-stage1-zlib
33880 TARGET-stage1-zlib = $(TARGET-zlib)
33881 all-stage1-zlib: configure-stage1-zlib
33882         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33883         @r=`${PWD_COMMAND}`; export r; \
33884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33885         $(HOST_EXPORTS) \
33886         cd $(HOST_SUBDIR)/zlib && \
33887         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
33888                 $(TARGET-stage1-zlib)
33889
33890 maybe-clean-stage1-zlib: clean-stage1-zlib
33891 clean-stage1: clean-stage1-zlib
33892 clean-stage1-zlib:
33893         @if [ $(current_stage) = stage1 ]; then \
33894           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33895         else \
33896           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33897           $(MAKE) stage1-start; \
33898         fi; \
33899         cd $(HOST_SUBDIR)/zlib && \
33900         $(MAKE) $(FLAGS_TO_PASS)  \
33901                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
33902 @endif zlib-bootstrap
33903
33904
33905 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33906 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33907 maybe-all-stage2-zlib:
33908 maybe-clean-stage2-zlib:
33909 @if zlib-bootstrap
33910 maybe-all-stage2-zlib: all-stage2-zlib
33911 all-stage2: all-stage2-zlib
33912 TARGET-stage2-zlib = $(TARGET-zlib)
33913 all-stage2-zlib: configure-stage2-zlib
33914         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33915         @r=`${PWD_COMMAND}`; export r; \
33916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33917         $(HOST_EXPORTS) \
33918         $(POSTSTAGE1_HOST_EXPORTS) \
33919         cd $(HOST_SUBDIR)/zlib && \
33920         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
33921                 $(TARGET-stage2-zlib)
33922
33923 maybe-clean-stage2-zlib: clean-stage2-zlib
33924 clean-stage2: clean-stage2-zlib
33925 clean-stage2-zlib:
33926         @if [ $(current_stage) = stage2 ]; then \
33927           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33928         else \
33929           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33930           $(MAKE) stage2-start; \
33931         fi; \
33932         cd $(HOST_SUBDIR)/zlib && \
33933         $(MAKE) $(FLAGS_TO_PASS)  \
33934                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
33935                   clean
33936 @endif zlib-bootstrap
33937
33938
33939 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33940 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33941 maybe-all-stage3-zlib:
33942 maybe-clean-stage3-zlib:
33943 @if zlib-bootstrap
33944 maybe-all-stage3-zlib: all-stage3-zlib
33945 all-stage3: all-stage3-zlib
33946 TARGET-stage3-zlib = $(TARGET-zlib)
33947 all-stage3-zlib: configure-stage3-zlib
33948         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33949         @r=`${PWD_COMMAND}`; export r; \
33950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33951         $(HOST_EXPORTS) \
33952         $(POSTSTAGE1_HOST_EXPORTS) \
33953         cd $(HOST_SUBDIR)/zlib && \
33954         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
33955                 $(TARGET-stage3-zlib)
33956
33957 maybe-clean-stage3-zlib: clean-stage3-zlib
33958 clean-stage3: clean-stage3-zlib
33959 clean-stage3-zlib:
33960         @if [ $(current_stage) = stage3 ]; then \
33961           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33962         else \
33963           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33964           $(MAKE) stage3-start; \
33965         fi; \
33966         cd $(HOST_SUBDIR)/zlib && \
33967         $(MAKE) $(FLAGS_TO_PASS)  \
33968                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
33969                   clean
33970 @endif zlib-bootstrap
33971
33972
33973 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33974 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33975 maybe-all-stage4-zlib:
33976 maybe-clean-stage4-zlib:
33977 @if zlib-bootstrap
33978 maybe-all-stage4-zlib: all-stage4-zlib
33979 all-stage4: all-stage4-zlib
33980 TARGET-stage4-zlib = $(TARGET-zlib)
33981 all-stage4-zlib: configure-stage4-zlib
33982         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33983         @r=`${PWD_COMMAND}`; export r; \
33984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33985         $(HOST_EXPORTS) \
33986         $(POSTSTAGE1_HOST_EXPORTS) \
33987         cd $(HOST_SUBDIR)/zlib && \
33988         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
33989                 $(TARGET-stage4-zlib)
33990
33991 maybe-clean-stage4-zlib: clean-stage4-zlib
33992 clean-stage4: clean-stage4-zlib
33993 clean-stage4-zlib:
33994         @if [ $(current_stage) = stage4 ]; then \
33995           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33996         else \
33997           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33998           $(MAKE) stage4-start; \
33999         fi; \
34000         cd $(HOST_SUBDIR)/zlib && \
34001         $(MAKE) $(FLAGS_TO_PASS)  \
34002                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34003                   clean
34004 @endif zlib-bootstrap
34005
34006
34007 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34008 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34009 maybe-all-stageprofile-zlib:
34010 maybe-clean-stageprofile-zlib:
34011 @if zlib-bootstrap
34012 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34013 all-stageprofile: all-stageprofile-zlib
34014 TARGET-stageprofile-zlib = $(TARGET-zlib)
34015 all-stageprofile-zlib: configure-stageprofile-zlib
34016         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34017         @r=`${PWD_COMMAND}`; export r; \
34018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34019         $(HOST_EXPORTS) \
34020         $(POSTSTAGE1_HOST_EXPORTS) \
34021         cd $(HOST_SUBDIR)/zlib && \
34022         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
34023                 $(TARGET-stageprofile-zlib)
34024
34025 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34026 clean-stageprofile: clean-stageprofile-zlib
34027 clean-stageprofile-zlib:
34028         @if [ $(current_stage) = stageprofile ]; then \
34029           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34030         else \
34031           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34032           $(MAKE) stageprofile-start; \
34033         fi; \
34034         cd $(HOST_SUBDIR)/zlib && \
34035         $(MAKE) $(FLAGS_TO_PASS)  \
34036                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34037                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
34038 @endif zlib-bootstrap
34039
34040
34041 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34042 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34043 maybe-all-stagefeedback-zlib:
34044 maybe-clean-stagefeedback-zlib:
34045 @if zlib-bootstrap
34046 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34047 all-stagefeedback: all-stagefeedback-zlib
34048 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34049 all-stagefeedback-zlib: configure-stagefeedback-zlib
34050         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34051         @r=`${PWD_COMMAND}`; export r; \
34052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34053         $(HOST_EXPORTS) \
34054         $(POSTSTAGE1_HOST_EXPORTS) \
34055         cd $(HOST_SUBDIR)/zlib && \
34056         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
34057                 $(TARGET-stagefeedback-zlib)
34058
34059 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34060 clean-stagefeedback: clean-stagefeedback-zlib
34061 clean-stagefeedback-zlib:
34062         @if [ $(current_stage) = stagefeedback ]; then \
34063           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34064         else \
34065           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34066           $(MAKE) stagefeedback-start; \
34067         fi; \
34068         cd $(HOST_SUBDIR)/zlib && \
34069         $(MAKE) $(FLAGS_TO_PASS)  \
34070                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
34071                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
34072 @endif zlib-bootstrap
34073
34074
34075
34076
34077
34078 .PHONY: check-zlib maybe-check-zlib
34079 maybe-check-zlib:
34080 @if zlib
34081 maybe-check-zlib: check-zlib
34082
34083 check-zlib:
34084
34085 @endif zlib
34086
34087 .PHONY: install-zlib maybe-install-zlib
34088 maybe-install-zlib:
34089 @if zlib
34090 maybe-install-zlib: install-zlib
34091
34092 install-zlib:
34093
34094 @endif zlib
34095
34096 # Other targets (info, dvi, pdf, etc.)
34097
34098 .PHONY: maybe-info-zlib info-zlib
34099 maybe-info-zlib:
34100 @if zlib
34101 maybe-info-zlib: info-zlib
34102
34103 info-zlib: \
34104     configure-zlib 
34105         @[ -f ./zlib/Makefile ] || exit 0; \
34106         r=`${PWD_COMMAND}`; export r; \
34107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34108         $(HOST_EXPORTS) \
34109         for flag in $(EXTRA_HOST_FLAGS) ; do \
34110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34111         done; \
34112         echo "Doing info in zlib" ; \
34113         (cd $(HOST_SUBDIR)/zlib && \
34114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34116                   "RANLIB=$${RANLIB}" \
34117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34118                   info) \
34119           || exit 1
34120
34121 @endif zlib
34122
34123 .PHONY: maybe-dvi-zlib dvi-zlib
34124 maybe-dvi-zlib:
34125 @if zlib
34126 maybe-dvi-zlib: dvi-zlib
34127
34128 dvi-zlib: \
34129     configure-zlib 
34130         @[ -f ./zlib/Makefile ] || exit 0; \
34131         r=`${PWD_COMMAND}`; export r; \
34132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34133         $(HOST_EXPORTS) \
34134         for flag in $(EXTRA_HOST_FLAGS) ; do \
34135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34136         done; \
34137         echo "Doing dvi in zlib" ; \
34138         (cd $(HOST_SUBDIR)/zlib && \
34139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34141                   "RANLIB=$${RANLIB}" \
34142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34143                   dvi) \
34144           || exit 1
34145
34146 @endif zlib
34147
34148 .PHONY: maybe-pdf-zlib pdf-zlib
34149 maybe-pdf-zlib:
34150 @if zlib
34151 maybe-pdf-zlib: pdf-zlib
34152
34153 pdf-zlib: \
34154     configure-zlib 
34155         @[ -f ./zlib/Makefile ] || exit 0; \
34156         r=`${PWD_COMMAND}`; export r; \
34157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158         $(HOST_EXPORTS) \
34159         for flag in $(EXTRA_HOST_FLAGS) ; do \
34160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34161         done; \
34162         echo "Doing pdf in zlib" ; \
34163         (cd $(HOST_SUBDIR)/zlib && \
34164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34166                   "RANLIB=$${RANLIB}" \
34167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34168                   pdf) \
34169           || exit 1
34170
34171 @endif zlib
34172
34173 .PHONY: maybe-html-zlib html-zlib
34174 maybe-html-zlib:
34175 @if zlib
34176 maybe-html-zlib: html-zlib
34177
34178 html-zlib: \
34179     configure-zlib 
34180         @[ -f ./zlib/Makefile ] || exit 0; \
34181         r=`${PWD_COMMAND}`; export r; \
34182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183         $(HOST_EXPORTS) \
34184         for flag in $(EXTRA_HOST_FLAGS) ; do \
34185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34186         done; \
34187         echo "Doing html in zlib" ; \
34188         (cd $(HOST_SUBDIR)/zlib && \
34189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34191                   "RANLIB=$${RANLIB}" \
34192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34193                   html) \
34194           || exit 1
34195
34196 @endif zlib
34197
34198 .PHONY: maybe-TAGS-zlib TAGS-zlib
34199 maybe-TAGS-zlib:
34200 @if zlib
34201 maybe-TAGS-zlib: TAGS-zlib
34202
34203 TAGS-zlib: \
34204     configure-zlib 
34205         @[ -f ./zlib/Makefile ] || exit 0; \
34206         r=`${PWD_COMMAND}`; export r; \
34207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208         $(HOST_EXPORTS) \
34209         for flag in $(EXTRA_HOST_FLAGS) ; do \
34210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34211         done; \
34212         echo "Doing TAGS in zlib" ; \
34213         (cd $(HOST_SUBDIR)/zlib && \
34214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216                   "RANLIB=$${RANLIB}" \
34217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34218                   TAGS) \
34219           || exit 1
34220
34221 @endif zlib
34222
34223 .PHONY: maybe-install-info-zlib install-info-zlib
34224 maybe-install-info-zlib:
34225 @if zlib
34226 maybe-install-info-zlib: install-info-zlib
34227
34228 install-info-zlib: \
34229     configure-zlib \
34230     info-zlib 
34231         @[ -f ./zlib/Makefile ] || exit 0; \
34232         r=`${PWD_COMMAND}`; export r; \
34233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34234         $(HOST_EXPORTS) \
34235         for flag in $(EXTRA_HOST_FLAGS) ; do \
34236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34237         done; \
34238         echo "Doing install-info in zlib" ; \
34239         (cd $(HOST_SUBDIR)/zlib && \
34240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34242                   "RANLIB=$${RANLIB}" \
34243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34244                   install-info) \
34245           || exit 1
34246
34247 @endif zlib
34248
34249 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34250 maybe-install-pdf-zlib:
34251 @if zlib
34252 maybe-install-pdf-zlib: install-pdf-zlib
34253
34254 install-pdf-zlib: \
34255     configure-zlib \
34256     pdf-zlib 
34257         @[ -f ./zlib/Makefile ] || exit 0; \
34258         r=`${PWD_COMMAND}`; export r; \
34259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260         $(HOST_EXPORTS) \
34261         for flag in $(EXTRA_HOST_FLAGS) ; do \
34262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34263         done; \
34264         echo "Doing install-pdf in zlib" ; \
34265         (cd $(HOST_SUBDIR)/zlib && \
34266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34268                   "RANLIB=$${RANLIB}" \
34269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34270                   install-pdf) \
34271           || exit 1
34272
34273 @endif zlib
34274
34275 .PHONY: maybe-install-html-zlib install-html-zlib
34276 maybe-install-html-zlib:
34277 @if zlib
34278 maybe-install-html-zlib: install-html-zlib
34279
34280 install-html-zlib: \
34281     configure-zlib \
34282     html-zlib 
34283         @[ -f ./zlib/Makefile ] || exit 0; \
34284         r=`${PWD_COMMAND}`; export r; \
34285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34286         $(HOST_EXPORTS) \
34287         for flag in $(EXTRA_HOST_FLAGS) ; do \
34288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34289         done; \
34290         echo "Doing install-html in zlib" ; \
34291         (cd $(HOST_SUBDIR)/zlib && \
34292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34294                   "RANLIB=$${RANLIB}" \
34295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34296                   install-html) \
34297           || exit 1
34298
34299 @endif zlib
34300
34301 .PHONY: maybe-installcheck-zlib installcheck-zlib
34302 maybe-installcheck-zlib:
34303 @if zlib
34304 maybe-installcheck-zlib: installcheck-zlib
34305
34306 installcheck-zlib: \
34307     configure-zlib 
34308         @[ -f ./zlib/Makefile ] || exit 0; \
34309         r=`${PWD_COMMAND}`; export r; \
34310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34311         $(HOST_EXPORTS) \
34312         for flag in $(EXTRA_HOST_FLAGS) ; do \
34313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34314         done; \
34315         echo "Doing installcheck in zlib" ; \
34316         (cd $(HOST_SUBDIR)/zlib && \
34317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34319                   "RANLIB=$${RANLIB}" \
34320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34321                   installcheck) \
34322           || exit 1
34323
34324 @endif zlib
34325
34326 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34327 maybe-mostlyclean-zlib:
34328 @if zlib
34329 maybe-mostlyclean-zlib: mostlyclean-zlib
34330
34331 mostlyclean-zlib: 
34332         @[ -f ./zlib/Makefile ] || exit 0; \
34333         r=`${PWD_COMMAND}`; export r; \
34334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34335         $(HOST_EXPORTS) \
34336         for flag in $(EXTRA_HOST_FLAGS) ; do \
34337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34338         done; \
34339         echo "Doing mostlyclean in zlib" ; \
34340         (cd $(HOST_SUBDIR)/zlib && \
34341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34343                   "RANLIB=$${RANLIB}" \
34344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34345                   mostlyclean) \
34346           || exit 1
34347
34348 @endif zlib
34349
34350 .PHONY: maybe-clean-zlib clean-zlib
34351 maybe-clean-zlib:
34352 @if zlib
34353 maybe-clean-zlib: clean-zlib
34354
34355 clean-zlib: 
34356         @[ -f ./zlib/Makefile ] || exit 0; \
34357         r=`${PWD_COMMAND}`; export r; \
34358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34359         $(HOST_EXPORTS) \
34360         for flag in $(EXTRA_HOST_FLAGS) ; do \
34361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34362         done; \
34363         echo "Doing clean in zlib" ; \
34364         (cd $(HOST_SUBDIR)/zlib && \
34365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34367                   "RANLIB=$${RANLIB}" \
34368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34369                   clean) \
34370           || exit 1
34371
34372 @endif zlib
34373
34374 .PHONY: maybe-distclean-zlib distclean-zlib
34375 maybe-distclean-zlib:
34376 @if zlib
34377 maybe-distclean-zlib: distclean-zlib
34378
34379 distclean-zlib: 
34380         @[ -f ./zlib/Makefile ] || exit 0; \
34381         r=`${PWD_COMMAND}`; export r; \
34382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34383         $(HOST_EXPORTS) \
34384         for flag in $(EXTRA_HOST_FLAGS) ; do \
34385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34386         done; \
34387         echo "Doing distclean in zlib" ; \
34388         (cd $(HOST_SUBDIR)/zlib && \
34389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34391                   "RANLIB=$${RANLIB}" \
34392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34393                   distclean) \
34394           || exit 1
34395
34396 @endif zlib
34397
34398 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34399 maybe-maintainer-clean-zlib:
34400 @if zlib
34401 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34402
34403 maintainer-clean-zlib: 
34404         @[ -f ./zlib/Makefile ] || exit 0; \
34405         r=`${PWD_COMMAND}`; export r; \
34406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34407         $(HOST_EXPORTS) \
34408         for flag in $(EXTRA_HOST_FLAGS) ; do \
34409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34410         done; \
34411         echo "Doing maintainer-clean in zlib" ; \
34412         (cd $(HOST_SUBDIR)/zlib && \
34413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34415                   "RANLIB=$${RANLIB}" \
34416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34417                   maintainer-clean) \
34418           || exit 1
34419
34420 @endif zlib
34421
34422
34423
34424 .PHONY: configure-gdb maybe-configure-gdb
34425 maybe-configure-gdb:
34426 @if gcc-bootstrap
34427 configure-gdb: stage_current
34428 @endif gcc-bootstrap
34429 @if gdb
34430 maybe-configure-gdb: configure-gdb
34431 configure-gdb: 
34432         @: $(MAKE); $(unstage)
34433         @r=`${PWD_COMMAND}`; export r; \
34434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34435         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
34436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
34437         $(HOST_EXPORTS) \
34438         echo Configuring in $(HOST_SUBDIR)/gdb; \
34439         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
34440         case $(srcdir) in \
34441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34442           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
34443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34444         esac; \
34445         srcdiroption="--srcdir=$${topdir}/gdb"; \
34446         libsrcdir="$$s/gdb"; \
34447         $(SHELL) $${libsrcdir}/configure \
34448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34449           --target=${target_alias} $${srcdiroption}  \
34450           || exit 1
34451 @endif gdb
34452
34453
34454
34455
34456
34457 .PHONY: all-gdb maybe-all-gdb
34458 maybe-all-gdb:
34459 @if gcc-bootstrap
34460 all-gdb: stage_current
34461 @endif gcc-bootstrap
34462 @if gdb
34463 TARGET-gdb=all
34464 maybe-all-gdb: all-gdb
34465 all-gdb: configure-gdb
34466         @: $(MAKE); $(unstage)
34467         @r=`${PWD_COMMAND}`; export r; \
34468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34469         $(HOST_EXPORTS) \
34470         (cd $(HOST_SUBDIR)/gdb && \
34471           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
34472 @endif gdb
34473
34474
34475
34476
34477 .PHONY: check-gdb maybe-check-gdb
34478 maybe-check-gdb:
34479 @if gdb
34480 maybe-check-gdb: check-gdb
34481
34482 check-gdb:
34483         @: $(MAKE); $(unstage)
34484         @r=`${PWD_COMMAND}`; export r; \
34485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486         $(HOST_EXPORTS) \
34487         (cd $(HOST_SUBDIR)/gdb && \
34488           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
34489
34490 @endif gdb
34491
34492 .PHONY: install-gdb maybe-install-gdb
34493 maybe-install-gdb:
34494 @if gdb
34495 maybe-install-gdb: install-gdb
34496
34497 install-gdb: installdirs
34498         @: $(MAKE); $(unstage)
34499         @r=`${PWD_COMMAND}`; export r; \
34500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501         $(HOST_EXPORTS) \
34502         (cd $(HOST_SUBDIR)/gdb && \
34503           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
34504
34505 @endif gdb
34506
34507 # Other targets (info, dvi, pdf, etc.)
34508
34509 .PHONY: maybe-info-gdb info-gdb
34510 maybe-info-gdb:
34511 @if gdb
34512 maybe-info-gdb: info-gdb
34513
34514 info-gdb: \
34515     configure-gdb 
34516         @: $(MAKE); $(unstage)
34517         @[ -f ./gdb/Makefile ] || exit 0; \
34518         r=`${PWD_COMMAND}`; export r; \
34519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34520         $(HOST_EXPORTS) \
34521         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34523         done; \
34524         echo "Doing info in gdb" ; \
34525         (cd $(HOST_SUBDIR)/gdb && \
34526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34528                   "RANLIB=$${RANLIB}" \
34529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34530                   info) \
34531           || exit 1
34532
34533 @endif gdb
34534
34535 .PHONY: maybe-dvi-gdb dvi-gdb
34536 maybe-dvi-gdb:
34537 @if gdb
34538 maybe-dvi-gdb: dvi-gdb
34539
34540 dvi-gdb: \
34541     configure-gdb 
34542         @: $(MAKE); $(unstage)
34543         @[ -f ./gdb/Makefile ] || exit 0; \
34544         r=`${PWD_COMMAND}`; export r; \
34545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34546         $(HOST_EXPORTS) \
34547         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34549         done; \
34550         echo "Doing dvi in gdb" ; \
34551         (cd $(HOST_SUBDIR)/gdb && \
34552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34554                   "RANLIB=$${RANLIB}" \
34555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34556                   dvi) \
34557           || exit 1
34558
34559 @endif gdb
34560
34561 .PHONY: maybe-pdf-gdb pdf-gdb
34562 maybe-pdf-gdb:
34563 @if gdb
34564 maybe-pdf-gdb: pdf-gdb
34565
34566 pdf-gdb: \
34567     configure-gdb 
34568         @: $(MAKE); $(unstage)
34569         @[ -f ./gdb/Makefile ] || exit 0; \
34570         r=`${PWD_COMMAND}`; export r; \
34571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34572         $(HOST_EXPORTS) \
34573         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575         done; \
34576         echo "Doing pdf in gdb" ; \
34577         (cd $(HOST_SUBDIR)/gdb && \
34578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34580                   "RANLIB=$${RANLIB}" \
34581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34582                   pdf) \
34583           || exit 1
34584
34585 @endif gdb
34586
34587 .PHONY: maybe-html-gdb html-gdb
34588 maybe-html-gdb:
34589 @if gdb
34590 maybe-html-gdb: html-gdb
34591
34592 html-gdb: \
34593     configure-gdb 
34594         @: $(MAKE); $(unstage)
34595         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
34600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601         done; \
34602         echo "Doing html in gdb" ; \
34603         (cd $(HOST_SUBDIR)/gdb && \
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}" \
34608                   html) \
34609           || exit 1
34610
34611 @endif gdb
34612
34613 .PHONY: maybe-TAGS-gdb TAGS-gdb
34614 maybe-TAGS-gdb:
34615 @if gdb
34616 maybe-TAGS-gdb: TAGS-gdb
34617
34618 TAGS-gdb: \
34619     configure-gdb 
34620         @: $(MAKE); $(unstage)
34621         @[ -f ./gdb/Makefile ] || exit 0; \
34622         r=`${PWD_COMMAND}`; export r; \
34623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34624         $(HOST_EXPORTS) \
34625         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34627         done; \
34628         echo "Doing TAGS in gdb" ; \
34629         (cd $(HOST_SUBDIR)/gdb && \
34630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34632                   "RANLIB=$${RANLIB}" \
34633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34634                   TAGS) \
34635           || exit 1
34636
34637 @endif gdb
34638
34639 .PHONY: maybe-install-info-gdb install-info-gdb
34640 maybe-install-info-gdb:
34641 @if gdb
34642 maybe-install-info-gdb: install-info-gdb
34643
34644 install-info-gdb: \
34645     configure-gdb \
34646     info-gdb 
34647         @: $(MAKE); $(unstage)
34648         @[ -f ./gdb/Makefile ] || exit 0; \
34649         r=`${PWD_COMMAND}`; export r; \
34650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34651         $(HOST_EXPORTS) \
34652         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34654         done; \
34655         echo "Doing install-info in gdb" ; \
34656         (cd $(HOST_SUBDIR)/gdb && \
34657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34659                   "RANLIB=$${RANLIB}" \
34660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34661                   install-info) \
34662           || exit 1
34663
34664 @endif gdb
34665
34666 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
34667 maybe-install-pdf-gdb:
34668 @if gdb
34669 maybe-install-pdf-gdb: install-pdf-gdb
34670
34671 install-pdf-gdb: \
34672     configure-gdb \
34673     pdf-gdb 
34674         @: $(MAKE); $(unstage)
34675         @[ -f ./gdb/Makefile ] || exit 0; \
34676         r=`${PWD_COMMAND}`; export r; \
34677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678         $(HOST_EXPORTS) \
34679         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34681         done; \
34682         echo "Doing install-pdf in gdb" ; \
34683         (cd $(HOST_SUBDIR)/gdb && \
34684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686                   "RANLIB=$${RANLIB}" \
34687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34688                   install-pdf) \
34689           || exit 1
34690
34691 @endif gdb
34692
34693 .PHONY: maybe-install-html-gdb install-html-gdb
34694 maybe-install-html-gdb:
34695 @if gdb
34696 maybe-install-html-gdb: install-html-gdb
34697
34698 install-html-gdb: \
34699     configure-gdb \
34700     html-gdb 
34701         @: $(MAKE); $(unstage)
34702         @[ -f ./gdb/Makefile ] || exit 0; \
34703         r=`${PWD_COMMAND}`; export r; \
34704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34705         $(HOST_EXPORTS) \
34706         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34708         done; \
34709         echo "Doing install-html in gdb" ; \
34710         (cd $(HOST_SUBDIR)/gdb && \
34711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34713                   "RANLIB=$${RANLIB}" \
34714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34715                   install-html) \
34716           || exit 1
34717
34718 @endif gdb
34719
34720 .PHONY: maybe-installcheck-gdb installcheck-gdb
34721 maybe-installcheck-gdb:
34722 @if gdb
34723 maybe-installcheck-gdb: installcheck-gdb
34724
34725 installcheck-gdb: \
34726     configure-gdb 
34727         @: $(MAKE); $(unstage)
34728         @[ -f ./gdb/Makefile ] || exit 0; \
34729         r=`${PWD_COMMAND}`; export r; \
34730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34731         $(HOST_EXPORTS) \
34732         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34734         done; \
34735         echo "Doing installcheck in gdb" ; \
34736         (cd $(HOST_SUBDIR)/gdb && \
34737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34739                   "RANLIB=$${RANLIB}" \
34740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34741                   installcheck) \
34742           || exit 1
34743
34744 @endif gdb
34745
34746 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
34747 maybe-mostlyclean-gdb:
34748 @if gdb
34749 maybe-mostlyclean-gdb: mostlyclean-gdb
34750
34751 mostlyclean-gdb: 
34752         @: $(MAKE); $(unstage)
34753         @[ -f ./gdb/Makefile ] || exit 0; \
34754         r=`${PWD_COMMAND}`; export r; \
34755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34756         $(HOST_EXPORTS) \
34757         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34759         done; \
34760         echo "Doing mostlyclean in gdb" ; \
34761         (cd $(HOST_SUBDIR)/gdb && \
34762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34764                   "RANLIB=$${RANLIB}" \
34765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34766                   mostlyclean) \
34767           || exit 1
34768
34769 @endif gdb
34770
34771 .PHONY: maybe-clean-gdb clean-gdb
34772 maybe-clean-gdb:
34773 @if gdb
34774 maybe-clean-gdb: clean-gdb
34775
34776 clean-gdb: 
34777         @: $(MAKE); $(unstage)
34778         @[ -f ./gdb/Makefile ] || exit 0; \
34779         r=`${PWD_COMMAND}`; export r; \
34780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34781         $(HOST_EXPORTS) \
34782         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34784         done; \
34785         echo "Doing clean in gdb" ; \
34786         (cd $(HOST_SUBDIR)/gdb && \
34787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34789                   "RANLIB=$${RANLIB}" \
34790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34791                   clean) \
34792           || exit 1
34793
34794 @endif gdb
34795
34796 .PHONY: maybe-distclean-gdb distclean-gdb
34797 maybe-distclean-gdb:
34798 @if gdb
34799 maybe-distclean-gdb: distclean-gdb
34800
34801 distclean-gdb: 
34802         @: $(MAKE); $(unstage)
34803         @[ -f ./gdb/Makefile ] || exit 0; \
34804         r=`${PWD_COMMAND}`; export r; \
34805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34806         $(HOST_EXPORTS) \
34807         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809         done; \
34810         echo "Doing distclean in gdb" ; \
34811         (cd $(HOST_SUBDIR)/gdb && \
34812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34814                   "RANLIB=$${RANLIB}" \
34815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34816                   distclean) \
34817           || exit 1
34818
34819 @endif gdb
34820
34821 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
34822 maybe-maintainer-clean-gdb:
34823 @if gdb
34824 maybe-maintainer-clean-gdb: maintainer-clean-gdb
34825
34826 maintainer-clean-gdb: 
34827         @: $(MAKE); $(unstage)
34828         @[ -f ./gdb/Makefile ] || exit 0; \
34829         r=`${PWD_COMMAND}`; export r; \
34830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831         $(HOST_EXPORTS) \
34832         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34834         done; \
34835         echo "Doing maintainer-clean in gdb" ; \
34836         (cd $(HOST_SUBDIR)/gdb && \
34837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34839                   "RANLIB=$${RANLIB}" \
34840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34841                   maintainer-clean) \
34842           || exit 1
34843
34844 @endif gdb
34845
34846
34847
34848 .PHONY: configure-expect maybe-configure-expect
34849 maybe-configure-expect:
34850 @if gcc-bootstrap
34851 configure-expect: stage_current
34852 @endif gcc-bootstrap
34853 @if expect
34854 maybe-configure-expect: configure-expect
34855 configure-expect: 
34856         @: $(MAKE); $(unstage)
34857         @r=`${PWD_COMMAND}`; export r; \
34858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
34860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
34861         $(HOST_EXPORTS) \
34862         echo Configuring in $(HOST_SUBDIR)/expect; \
34863         cd "$(HOST_SUBDIR)/expect" || exit 1; \
34864         case $(srcdir) in \
34865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34866           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
34867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34868         esac; \
34869         srcdiroption="--srcdir=$${topdir}/expect"; \
34870         libsrcdir="$$s/expect"; \
34871         $(SHELL) $${libsrcdir}/configure \
34872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34873           --target=${target_alias} $${srcdiroption}  \
34874           || exit 1
34875 @endif expect
34876
34877
34878
34879
34880
34881 .PHONY: all-expect maybe-all-expect
34882 maybe-all-expect:
34883 @if gcc-bootstrap
34884 all-expect: stage_current
34885 @endif gcc-bootstrap
34886 @if expect
34887 TARGET-expect=all
34888 maybe-all-expect: all-expect
34889 all-expect: configure-expect
34890         @: $(MAKE); $(unstage)
34891         @r=`${PWD_COMMAND}`; export r; \
34892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893         $(HOST_EXPORTS) \
34894         (cd $(HOST_SUBDIR)/expect && \
34895           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
34896 @endif expect
34897
34898
34899
34900
34901 .PHONY: check-expect maybe-check-expect
34902 maybe-check-expect:
34903 @if expect
34904 maybe-check-expect: check-expect
34905
34906 check-expect:
34907         @: $(MAKE); $(unstage)
34908         @r=`${PWD_COMMAND}`; export r; \
34909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910         $(HOST_EXPORTS) \
34911         (cd $(HOST_SUBDIR)/expect && \
34912           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
34913
34914 @endif expect
34915
34916 .PHONY: install-expect maybe-install-expect
34917 maybe-install-expect:
34918 @if expect
34919 maybe-install-expect: install-expect
34920
34921 install-expect: installdirs
34922         @: $(MAKE); $(unstage)
34923         @r=`${PWD_COMMAND}`; export r; \
34924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34925         $(HOST_EXPORTS) \
34926         (cd $(HOST_SUBDIR)/expect && \
34927           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
34928
34929 @endif expect
34930
34931 # Other targets (info, dvi, pdf, etc.)
34932
34933 .PHONY: maybe-info-expect info-expect
34934 maybe-info-expect:
34935 @if expect
34936 maybe-info-expect: info-expect
34937
34938 info-expect: \
34939     configure-expect 
34940         @: $(MAKE); $(unstage)
34941         @[ -f ./expect/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 info in expect" ; \
34949         (cd $(HOST_SUBDIR)/expect && \
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}" \
34954                   info) \
34955           || exit 1
34956
34957 @endif expect
34958
34959 .PHONY: maybe-dvi-expect dvi-expect
34960 maybe-dvi-expect:
34961 @if expect
34962 maybe-dvi-expect: dvi-expect
34963
34964 dvi-expect: \
34965     configure-expect 
34966         @: $(MAKE); $(unstage)
34967         @[ -f ./expect/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 dvi in expect" ; \
34975         (cd $(HOST_SUBDIR)/expect && \
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}" \
34980                   dvi) \
34981           || exit 1
34982
34983 @endif expect
34984
34985 .PHONY: maybe-pdf-expect pdf-expect
34986 maybe-pdf-expect:
34987 @if expect
34988 maybe-pdf-expect: pdf-expect
34989
34990 pdf-expect: \
34991     configure-expect 
34992         @: $(MAKE); $(unstage)
34993         @[ -f ./expect/Makefile ] || exit 0; \
34994         r=`${PWD_COMMAND}`; export r; \
34995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34996         $(HOST_EXPORTS) \
34997         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34999         done; \
35000         echo "Doing pdf in expect" ; \
35001         (cd $(HOST_SUBDIR)/expect && \
35002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35004                   "RANLIB=$${RANLIB}" \
35005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35006                   pdf) \
35007           || exit 1
35008
35009 @endif expect
35010
35011 .PHONY: maybe-html-expect html-expect
35012 maybe-html-expect:
35013 @if expect
35014 maybe-html-expect: html-expect
35015
35016 html-expect: \
35017     configure-expect 
35018         @: $(MAKE); $(unstage)
35019         @[ -f ./expect/Makefile ] || exit 0; \
35020         r=`${PWD_COMMAND}`; export r; \
35021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35022         $(HOST_EXPORTS) \
35023         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35025         done; \
35026         echo "Doing html in expect" ; \
35027         (cd $(HOST_SUBDIR)/expect && \
35028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35030                   "RANLIB=$${RANLIB}" \
35031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35032                   html) \
35033           || exit 1
35034
35035 @endif expect
35036
35037 .PHONY: maybe-TAGS-expect TAGS-expect
35038 maybe-TAGS-expect:
35039 @if expect
35040 maybe-TAGS-expect: TAGS-expect
35041
35042 TAGS-expect: \
35043     configure-expect 
35044         @: $(MAKE); $(unstage)
35045         @[ -f ./expect/Makefile ] || exit 0; \
35046         r=`${PWD_COMMAND}`; export r; \
35047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048         $(HOST_EXPORTS) \
35049         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051         done; \
35052         echo "Doing TAGS in expect" ; \
35053         (cd $(HOST_SUBDIR)/expect && \
35054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056                   "RANLIB=$${RANLIB}" \
35057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35058                   TAGS) \
35059           || exit 1
35060
35061 @endif expect
35062
35063 .PHONY: maybe-install-info-expect install-info-expect
35064 maybe-install-info-expect:
35065 @if expect
35066 maybe-install-info-expect: install-info-expect
35067
35068 install-info-expect: \
35069     configure-expect \
35070     info-expect 
35071         @: $(MAKE); $(unstage)
35072         @[ -f ./expect/Makefile ] || exit 0; \
35073         r=`${PWD_COMMAND}`; export r; \
35074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35075         $(HOST_EXPORTS) \
35076         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35078         done; \
35079         echo "Doing install-info in expect" ; \
35080         (cd $(HOST_SUBDIR)/expect && \
35081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35083                   "RANLIB=$${RANLIB}" \
35084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35085                   install-info) \
35086           || exit 1
35087
35088 @endif expect
35089
35090 .PHONY: maybe-install-pdf-expect install-pdf-expect
35091 maybe-install-pdf-expect:
35092 @if expect
35093 maybe-install-pdf-expect: install-pdf-expect
35094
35095 install-pdf-expect: \
35096     configure-expect \
35097     pdf-expect 
35098         @: $(MAKE); $(unstage)
35099         @[ -f ./expect/Makefile ] || exit 0; \
35100         r=`${PWD_COMMAND}`; export r; \
35101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35102         $(HOST_EXPORTS) \
35103         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35105         done; \
35106         echo "Doing install-pdf in expect" ; \
35107         (cd $(HOST_SUBDIR)/expect && \
35108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35110                   "RANLIB=$${RANLIB}" \
35111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35112                   install-pdf) \
35113           || exit 1
35114
35115 @endif expect
35116
35117 .PHONY: maybe-install-html-expect install-html-expect
35118 maybe-install-html-expect:
35119 @if expect
35120 maybe-install-html-expect: install-html-expect
35121
35122 install-html-expect: \
35123     configure-expect \
35124     html-expect 
35125         @: $(MAKE); $(unstage)
35126         @[ -f ./expect/Makefile ] || exit 0; \
35127         r=`${PWD_COMMAND}`; export r; \
35128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129         $(HOST_EXPORTS) \
35130         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35132         done; \
35133         echo "Doing install-html in expect" ; \
35134         (cd $(HOST_SUBDIR)/expect && \
35135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35137                   "RANLIB=$${RANLIB}" \
35138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35139                   install-html) \
35140           || exit 1
35141
35142 @endif expect
35143
35144 .PHONY: maybe-installcheck-expect installcheck-expect
35145 maybe-installcheck-expect:
35146 @if expect
35147 maybe-installcheck-expect: installcheck-expect
35148
35149 installcheck-expect: \
35150     configure-expect 
35151         @: $(MAKE); $(unstage)
35152         @[ -f ./expect/Makefile ] || exit 0; \
35153         r=`${PWD_COMMAND}`; export r; \
35154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35155         $(HOST_EXPORTS) \
35156         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35158         done; \
35159         echo "Doing installcheck in expect" ; \
35160         (cd $(HOST_SUBDIR)/expect && \
35161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35163                   "RANLIB=$${RANLIB}" \
35164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35165                   installcheck) \
35166           || exit 1
35167
35168 @endif expect
35169
35170 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
35171 maybe-mostlyclean-expect:
35172 @if expect
35173 maybe-mostlyclean-expect: mostlyclean-expect
35174
35175 mostlyclean-expect: 
35176         @: $(MAKE); $(unstage)
35177         @[ -f ./expect/Makefile ] || exit 0; \
35178         r=`${PWD_COMMAND}`; export r; \
35179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180         $(HOST_EXPORTS) \
35181         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35183         done; \
35184         echo "Doing mostlyclean in expect" ; \
35185         (cd $(HOST_SUBDIR)/expect && \
35186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35188                   "RANLIB=$${RANLIB}" \
35189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35190                   mostlyclean) \
35191           || exit 1
35192
35193 @endif expect
35194
35195 .PHONY: maybe-clean-expect clean-expect
35196 maybe-clean-expect:
35197 @if expect
35198 maybe-clean-expect: clean-expect
35199
35200 clean-expect: 
35201         @: $(MAKE); $(unstage)
35202         @[ -f ./expect/Makefile ] || exit 0; \
35203         r=`${PWD_COMMAND}`; export r; \
35204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205         $(HOST_EXPORTS) \
35206         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35208         done; \
35209         echo "Doing clean in expect" ; \
35210         (cd $(HOST_SUBDIR)/expect && \
35211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35213                   "RANLIB=$${RANLIB}" \
35214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35215                   clean) \
35216           || exit 1
35217
35218 @endif expect
35219
35220 .PHONY: maybe-distclean-expect distclean-expect
35221 maybe-distclean-expect:
35222 @if expect
35223 maybe-distclean-expect: distclean-expect
35224
35225 distclean-expect: 
35226         @: $(MAKE); $(unstage)
35227         @[ -f ./expect/Makefile ] || exit 0; \
35228         r=`${PWD_COMMAND}`; export r; \
35229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35230         $(HOST_EXPORTS) \
35231         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35233         done; \
35234         echo "Doing distclean in expect" ; \
35235         (cd $(HOST_SUBDIR)/expect && \
35236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35238                   "RANLIB=$${RANLIB}" \
35239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35240                   distclean) \
35241           || exit 1
35242
35243 @endif expect
35244
35245 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
35246 maybe-maintainer-clean-expect:
35247 @if expect
35248 maybe-maintainer-clean-expect: maintainer-clean-expect
35249
35250 maintainer-clean-expect: 
35251         @: $(MAKE); $(unstage)
35252         @[ -f ./expect/Makefile ] || exit 0; \
35253         r=`${PWD_COMMAND}`; export r; \
35254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255         $(HOST_EXPORTS) \
35256         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258         done; \
35259         echo "Doing maintainer-clean in expect" ; \
35260         (cd $(HOST_SUBDIR)/expect && \
35261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263                   "RANLIB=$${RANLIB}" \
35264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35265                   maintainer-clean) \
35266           || exit 1
35267
35268 @endif expect
35269
35270
35271
35272 .PHONY: configure-guile maybe-configure-guile
35273 maybe-configure-guile:
35274 @if gcc-bootstrap
35275 configure-guile: stage_current
35276 @endif gcc-bootstrap
35277 @if guile
35278 maybe-configure-guile: configure-guile
35279 configure-guile: 
35280         @: $(MAKE); $(unstage)
35281         @r=`${PWD_COMMAND}`; export r; \
35282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
35284         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
35285         $(HOST_EXPORTS) \
35286         echo Configuring in $(HOST_SUBDIR)/guile; \
35287         cd "$(HOST_SUBDIR)/guile" || exit 1; \
35288         case $(srcdir) in \
35289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35290           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
35291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35292         esac; \
35293         srcdiroption="--srcdir=$${topdir}/guile"; \
35294         libsrcdir="$$s/guile"; \
35295         $(SHELL) $${libsrcdir}/configure \
35296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35297           --target=${target_alias} $${srcdiroption}  \
35298           || exit 1
35299 @endif guile
35300
35301
35302
35303
35304
35305 .PHONY: all-guile maybe-all-guile
35306 maybe-all-guile:
35307 @if gcc-bootstrap
35308 all-guile: stage_current
35309 @endif gcc-bootstrap
35310 @if guile
35311 TARGET-guile=all
35312 maybe-all-guile: all-guile
35313 all-guile: configure-guile
35314         @: $(MAKE); $(unstage)
35315         @r=`${PWD_COMMAND}`; export r; \
35316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35317         $(HOST_EXPORTS) \
35318         (cd $(HOST_SUBDIR)/guile && \
35319           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
35320 @endif guile
35321
35322
35323
35324
35325 .PHONY: check-guile maybe-check-guile
35326 maybe-check-guile:
35327 @if guile
35328 maybe-check-guile: check-guile
35329
35330 check-guile:
35331         @: $(MAKE); $(unstage)
35332         @r=`${PWD_COMMAND}`; export r; \
35333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334         $(HOST_EXPORTS) \
35335         (cd $(HOST_SUBDIR)/guile && \
35336           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35337
35338 @endif guile
35339
35340 .PHONY: install-guile maybe-install-guile
35341 maybe-install-guile:
35342 @if guile
35343 maybe-install-guile: install-guile
35344
35345 install-guile: installdirs
35346         @: $(MAKE); $(unstage)
35347         @r=`${PWD_COMMAND}`; export r; \
35348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35349         $(HOST_EXPORTS) \
35350         (cd $(HOST_SUBDIR)/guile && \
35351           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35352
35353 @endif guile
35354
35355 # Other targets (info, dvi, pdf, etc.)
35356
35357 .PHONY: maybe-info-guile info-guile
35358 maybe-info-guile:
35359 @if guile
35360 maybe-info-guile: info-guile
35361
35362 info-guile: \
35363     configure-guile 
35364         @: $(MAKE); $(unstage)
35365         @[ -f ./guile/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 info in guile" ; \
35373         (cd $(HOST_SUBDIR)/guile && \
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}" \
35378                   info) \
35379           || exit 1
35380
35381 @endif guile
35382
35383 .PHONY: maybe-dvi-guile dvi-guile
35384 maybe-dvi-guile:
35385 @if guile
35386 maybe-dvi-guile: dvi-guile
35387
35388 dvi-guile: \
35389     configure-guile 
35390         @: $(MAKE); $(unstage)
35391         @[ -f ./guile/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 dvi in guile" ; \
35399         (cd $(HOST_SUBDIR)/guile && \
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}" \
35404                   dvi) \
35405           || exit 1
35406
35407 @endif guile
35408
35409 .PHONY: maybe-pdf-guile pdf-guile
35410 maybe-pdf-guile:
35411 @if guile
35412 maybe-pdf-guile: pdf-guile
35413
35414 pdf-guile: \
35415     configure-guile 
35416         @: $(MAKE); $(unstage)
35417         @[ -f ./guile/Makefile ] || exit 0; \
35418         r=`${PWD_COMMAND}`; export r; \
35419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35420         $(HOST_EXPORTS) \
35421         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35423         done; \
35424         echo "Doing pdf in guile" ; \
35425         (cd $(HOST_SUBDIR)/guile && \
35426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35428                   "RANLIB=$${RANLIB}" \
35429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35430                   pdf) \
35431           || exit 1
35432
35433 @endif guile
35434
35435 .PHONY: maybe-html-guile html-guile
35436 maybe-html-guile:
35437 @if guile
35438 maybe-html-guile: html-guile
35439
35440 html-guile: \
35441     configure-guile 
35442         @: $(MAKE); $(unstage)
35443         @[ -f ./guile/Makefile ] || exit 0; \
35444         r=`${PWD_COMMAND}`; export r; \
35445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35446         $(HOST_EXPORTS) \
35447         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35449         done; \
35450         echo "Doing html in guile" ; \
35451         (cd $(HOST_SUBDIR)/guile && \
35452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35454                   "RANLIB=$${RANLIB}" \
35455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35456                   html) \
35457           || exit 1
35458
35459 @endif guile
35460
35461 .PHONY: maybe-TAGS-guile TAGS-guile
35462 maybe-TAGS-guile:
35463 @if guile
35464 maybe-TAGS-guile: TAGS-guile
35465
35466 TAGS-guile: \
35467     configure-guile 
35468         @: $(MAKE); $(unstage)
35469         @[ -f ./guile/Makefile ] || exit 0; \
35470         r=`${PWD_COMMAND}`; export r; \
35471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472         $(HOST_EXPORTS) \
35473         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35475         done; \
35476         echo "Doing TAGS in guile" ; \
35477         (cd $(HOST_SUBDIR)/guile && \
35478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35480                   "RANLIB=$${RANLIB}" \
35481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35482                   TAGS) \
35483           || exit 1
35484
35485 @endif guile
35486
35487 .PHONY: maybe-install-info-guile install-info-guile
35488 maybe-install-info-guile:
35489 @if guile
35490 maybe-install-info-guile: install-info-guile
35491
35492 install-info-guile: \
35493     configure-guile \
35494     info-guile 
35495         @: $(MAKE); $(unstage)
35496         @[ -f ./guile/Makefile ] || exit 0; \
35497         r=`${PWD_COMMAND}`; export r; \
35498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35499         $(HOST_EXPORTS) \
35500         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35502         done; \
35503         echo "Doing install-info in guile" ; \
35504         (cd $(HOST_SUBDIR)/guile && \
35505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35507                   "RANLIB=$${RANLIB}" \
35508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35509                   install-info) \
35510           || exit 1
35511
35512 @endif guile
35513
35514 .PHONY: maybe-install-pdf-guile install-pdf-guile
35515 maybe-install-pdf-guile:
35516 @if guile
35517 maybe-install-pdf-guile: install-pdf-guile
35518
35519 install-pdf-guile: \
35520     configure-guile \
35521     pdf-guile 
35522         @: $(MAKE); $(unstage)
35523         @[ -f ./guile/Makefile ] || exit 0; \
35524         r=`${PWD_COMMAND}`; export r; \
35525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35526         $(HOST_EXPORTS) \
35527         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35529         done; \
35530         echo "Doing install-pdf in guile" ; \
35531         (cd $(HOST_SUBDIR)/guile && \
35532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35534                   "RANLIB=$${RANLIB}" \
35535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35536                   install-pdf) \
35537           || exit 1
35538
35539 @endif guile
35540
35541 .PHONY: maybe-install-html-guile install-html-guile
35542 maybe-install-html-guile:
35543 @if guile
35544 maybe-install-html-guile: install-html-guile
35545
35546 install-html-guile: \
35547     configure-guile \
35548     html-guile 
35549         @: $(MAKE); $(unstage)
35550         @[ -f ./guile/Makefile ] || exit 0; \
35551         r=`${PWD_COMMAND}`; export r; \
35552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553         $(HOST_EXPORTS) \
35554         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35556         done; \
35557         echo "Doing install-html in guile" ; \
35558         (cd $(HOST_SUBDIR)/guile && \
35559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35561                   "RANLIB=$${RANLIB}" \
35562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35563                   install-html) \
35564           || exit 1
35565
35566 @endif guile
35567
35568 .PHONY: maybe-installcheck-guile installcheck-guile
35569 maybe-installcheck-guile:
35570 @if guile
35571 maybe-installcheck-guile: installcheck-guile
35572
35573 installcheck-guile: \
35574     configure-guile 
35575         @: $(MAKE); $(unstage)
35576         @[ -f ./guile/Makefile ] || exit 0; \
35577         r=`${PWD_COMMAND}`; export r; \
35578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35579         $(HOST_EXPORTS) \
35580         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35582         done; \
35583         echo "Doing installcheck in guile" ; \
35584         (cd $(HOST_SUBDIR)/guile && \
35585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35587                   "RANLIB=$${RANLIB}" \
35588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35589                   installcheck) \
35590           || exit 1
35591
35592 @endif guile
35593
35594 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
35595 maybe-mostlyclean-guile:
35596 @if guile
35597 maybe-mostlyclean-guile: mostlyclean-guile
35598
35599 mostlyclean-guile: 
35600         @: $(MAKE); $(unstage)
35601         @[ -f ./guile/Makefile ] || exit 0; \
35602         r=`${PWD_COMMAND}`; export r; \
35603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604         $(HOST_EXPORTS) \
35605         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35607         done; \
35608         echo "Doing mostlyclean in guile" ; \
35609         (cd $(HOST_SUBDIR)/guile && \
35610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35612                   "RANLIB=$${RANLIB}" \
35613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35614                   mostlyclean) \
35615           || exit 1
35616
35617 @endif guile
35618
35619 .PHONY: maybe-clean-guile clean-guile
35620 maybe-clean-guile:
35621 @if guile
35622 maybe-clean-guile: clean-guile
35623
35624 clean-guile: 
35625         @: $(MAKE); $(unstage)
35626         @[ -f ./guile/Makefile ] || exit 0; \
35627         r=`${PWD_COMMAND}`; export r; \
35628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35629         $(HOST_EXPORTS) \
35630         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35632         done; \
35633         echo "Doing clean in guile" ; \
35634         (cd $(HOST_SUBDIR)/guile && \
35635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35637                   "RANLIB=$${RANLIB}" \
35638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35639                   clean) \
35640           || exit 1
35641
35642 @endif guile
35643
35644 .PHONY: maybe-distclean-guile distclean-guile
35645 maybe-distclean-guile:
35646 @if guile
35647 maybe-distclean-guile: distclean-guile
35648
35649 distclean-guile: 
35650         @: $(MAKE); $(unstage)
35651         @[ -f ./guile/Makefile ] || exit 0; \
35652         r=`${PWD_COMMAND}`; export r; \
35653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35654         $(HOST_EXPORTS) \
35655         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35657         done; \
35658         echo "Doing distclean in guile" ; \
35659         (cd $(HOST_SUBDIR)/guile && \
35660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35662                   "RANLIB=$${RANLIB}" \
35663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35664                   distclean) \
35665           || exit 1
35666
35667 @endif guile
35668
35669 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
35670 maybe-maintainer-clean-guile:
35671 @if guile
35672 maybe-maintainer-clean-guile: maintainer-clean-guile
35673
35674 maintainer-clean-guile: 
35675         @: $(MAKE); $(unstage)
35676         @[ -f ./guile/Makefile ] || exit 0; \
35677         r=`${PWD_COMMAND}`; export r; \
35678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35679         $(HOST_EXPORTS) \
35680         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35682         done; \
35683         echo "Doing maintainer-clean in guile" ; \
35684         (cd $(HOST_SUBDIR)/guile && \
35685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35687                   "RANLIB=$${RANLIB}" \
35688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35689                   maintainer-clean) \
35690           || exit 1
35691
35692 @endif guile
35693
35694
35695
35696 .PHONY: configure-tk maybe-configure-tk
35697 maybe-configure-tk:
35698 @if gcc-bootstrap
35699 configure-tk: stage_current
35700 @endif gcc-bootstrap
35701 @if tk
35702 maybe-configure-tk: configure-tk
35703 configure-tk: 
35704         @: $(MAKE); $(unstage)
35705         @r=`${PWD_COMMAND}`; export r; \
35706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35707         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
35708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
35709         $(HOST_EXPORTS) \
35710         echo Configuring in $(HOST_SUBDIR)/tk; \
35711         cd "$(HOST_SUBDIR)/tk" || exit 1; \
35712         case $(srcdir) in \
35713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35714           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
35715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35716         esac; \
35717         srcdiroption="--srcdir=$${topdir}/tk"; \
35718         libsrcdir="$$s/tk"; \
35719         $(SHELL) $${libsrcdir}/configure \
35720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35721           --target=${target_alias} $${srcdiroption}  \
35722           || exit 1
35723 @endif tk
35724
35725
35726
35727
35728
35729 .PHONY: all-tk maybe-all-tk
35730 maybe-all-tk:
35731 @if gcc-bootstrap
35732 all-tk: stage_current
35733 @endif gcc-bootstrap
35734 @if tk
35735 TARGET-tk=all
35736 maybe-all-tk: all-tk
35737 all-tk: configure-tk
35738         @: $(MAKE); $(unstage)
35739         @r=`${PWD_COMMAND}`; export r; \
35740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35741         $(HOST_EXPORTS) \
35742         (cd $(HOST_SUBDIR)/tk && \
35743           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
35744 @endif tk
35745
35746
35747
35748
35749 .PHONY: check-tk maybe-check-tk
35750 maybe-check-tk:
35751 @if tk
35752 maybe-check-tk: check-tk
35753
35754 check-tk:
35755         @: $(MAKE); $(unstage)
35756         @r=`${PWD_COMMAND}`; export r; \
35757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758         $(HOST_EXPORTS) \
35759         (cd $(HOST_SUBDIR)/tk && \
35760           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35761
35762 @endif tk
35763
35764 .PHONY: install-tk maybe-install-tk
35765 maybe-install-tk:
35766 @if tk
35767 maybe-install-tk: install-tk
35768
35769 install-tk: installdirs
35770         @: $(MAKE); $(unstage)
35771         @r=`${PWD_COMMAND}`; export r; \
35772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35773         $(HOST_EXPORTS) \
35774         (cd $(HOST_SUBDIR)/tk && \
35775           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35776
35777 @endif tk
35778
35779 # Other targets (info, dvi, pdf, etc.)
35780
35781 .PHONY: maybe-info-tk info-tk
35782 maybe-info-tk:
35783 @if tk
35784 maybe-info-tk: info-tk
35785
35786 info-tk: \
35787     configure-tk 
35788         @: $(MAKE); $(unstage)
35789         @[ -f ./tk/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 info in tk" ; \
35797         (cd $(HOST_SUBDIR)/tk && \
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}" \
35802                   info) \
35803           || exit 1
35804
35805 @endif tk
35806
35807 .PHONY: maybe-dvi-tk dvi-tk
35808 maybe-dvi-tk:
35809 @if tk
35810 maybe-dvi-tk: dvi-tk
35811
35812 dvi-tk: \
35813     configure-tk 
35814         @: $(MAKE); $(unstage)
35815         @[ -f ./tk/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 dvi in tk" ; \
35823         (cd $(HOST_SUBDIR)/tk && \
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}" \
35828                   dvi) \
35829           || exit 1
35830
35831 @endif tk
35832
35833 .PHONY: maybe-pdf-tk pdf-tk
35834 maybe-pdf-tk:
35835 @if tk
35836 maybe-pdf-tk: pdf-tk
35837
35838 pdf-tk: \
35839     configure-tk 
35840         @: $(MAKE); $(unstage)
35841         @[ -f ./tk/Makefile ] || exit 0; \
35842         r=`${PWD_COMMAND}`; export r; \
35843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35844         $(HOST_EXPORTS) \
35845         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35847         done; \
35848         echo "Doing pdf in tk" ; \
35849         (cd $(HOST_SUBDIR)/tk && \
35850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35852                   "RANLIB=$${RANLIB}" \
35853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35854                   pdf) \
35855           || exit 1
35856
35857 @endif tk
35858
35859 .PHONY: maybe-html-tk html-tk
35860 maybe-html-tk:
35861 @if tk
35862 maybe-html-tk: html-tk
35863
35864 html-tk: \
35865     configure-tk 
35866         @: $(MAKE); $(unstage)
35867         @[ -f ./tk/Makefile ] || exit 0; \
35868         r=`${PWD_COMMAND}`; export r; \
35869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870         $(HOST_EXPORTS) \
35871         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873         done; \
35874         echo "Doing html in tk" ; \
35875         (cd $(HOST_SUBDIR)/tk && \
35876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878                   "RANLIB=$${RANLIB}" \
35879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35880                   html) \
35881           || exit 1
35882
35883 @endif tk
35884
35885 .PHONY: maybe-TAGS-tk TAGS-tk
35886 maybe-TAGS-tk:
35887 @if tk
35888 maybe-TAGS-tk: TAGS-tk
35889
35890 TAGS-tk: \
35891     configure-tk 
35892         @: $(MAKE); $(unstage)
35893         @[ -f ./tk/Makefile ] || exit 0; \
35894         r=`${PWD_COMMAND}`; export r; \
35895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35896         $(HOST_EXPORTS) \
35897         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35899         done; \
35900         echo "Doing TAGS in tk" ; \
35901         (cd $(HOST_SUBDIR)/tk && \
35902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35904                   "RANLIB=$${RANLIB}" \
35905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35906                   TAGS) \
35907           || exit 1
35908
35909 @endif tk
35910
35911 .PHONY: maybe-install-info-tk install-info-tk
35912 maybe-install-info-tk:
35913 @if tk
35914 maybe-install-info-tk: install-info-tk
35915
35916 install-info-tk: \
35917     configure-tk \
35918     info-tk 
35919         @: $(MAKE); $(unstage)
35920         @[ -f ./tk/Makefile ] || exit 0; \
35921         r=`${PWD_COMMAND}`; export r; \
35922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923         $(HOST_EXPORTS) \
35924         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926         done; \
35927         echo "Doing install-info in tk" ; \
35928         (cd $(HOST_SUBDIR)/tk && \
35929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931                   "RANLIB=$${RANLIB}" \
35932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35933                   install-info) \
35934           || exit 1
35935
35936 @endif tk
35937
35938 .PHONY: maybe-install-pdf-tk install-pdf-tk
35939 maybe-install-pdf-tk:
35940 @if tk
35941 maybe-install-pdf-tk: install-pdf-tk
35942
35943 install-pdf-tk: \
35944     configure-tk \
35945     pdf-tk 
35946         @: $(MAKE); $(unstage)
35947         @[ -f ./tk/Makefile ] || exit 0; \
35948         r=`${PWD_COMMAND}`; export r; \
35949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35950         $(HOST_EXPORTS) \
35951         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35953         done; \
35954         echo "Doing install-pdf in tk" ; \
35955         (cd $(HOST_SUBDIR)/tk && \
35956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35958                   "RANLIB=$${RANLIB}" \
35959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35960                   install-pdf) \
35961           || exit 1
35962
35963 @endif tk
35964
35965 .PHONY: maybe-install-html-tk install-html-tk
35966 maybe-install-html-tk:
35967 @if tk
35968 maybe-install-html-tk: install-html-tk
35969
35970 install-html-tk: \
35971     configure-tk \
35972     html-tk 
35973         @: $(MAKE); $(unstage)
35974         @[ -f ./tk/Makefile ] || exit 0; \
35975         r=`${PWD_COMMAND}`; export r; \
35976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35977         $(HOST_EXPORTS) \
35978         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35980         done; \
35981         echo "Doing install-html in tk" ; \
35982         (cd $(HOST_SUBDIR)/tk && \
35983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35985                   "RANLIB=$${RANLIB}" \
35986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35987                   install-html) \
35988           || exit 1
35989
35990 @endif tk
35991
35992 .PHONY: maybe-installcheck-tk installcheck-tk
35993 maybe-installcheck-tk:
35994 @if tk
35995 maybe-installcheck-tk: installcheck-tk
35996
35997 installcheck-tk: \
35998     configure-tk 
35999         @: $(MAKE); $(unstage)
36000         @[ -f ./tk/Makefile ] || exit 0; \
36001         r=`${PWD_COMMAND}`; export r; \
36002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36003         $(HOST_EXPORTS) \
36004         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36006         done; \
36007         echo "Doing installcheck in tk" ; \
36008         (cd $(HOST_SUBDIR)/tk && \
36009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36011                   "RANLIB=$${RANLIB}" \
36012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36013                   installcheck) \
36014           || exit 1
36015
36016 @endif tk
36017
36018 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
36019 maybe-mostlyclean-tk:
36020 @if tk
36021 maybe-mostlyclean-tk: mostlyclean-tk
36022
36023 mostlyclean-tk: 
36024         @: $(MAKE); $(unstage)
36025         @[ -f ./tk/Makefile ] || exit 0; \
36026         r=`${PWD_COMMAND}`; export r; \
36027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028         $(HOST_EXPORTS) \
36029         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031         done; \
36032         echo "Doing mostlyclean in tk" ; \
36033         (cd $(HOST_SUBDIR)/tk && \
36034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036                   "RANLIB=$${RANLIB}" \
36037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36038                   mostlyclean) \
36039           || exit 1
36040
36041 @endif tk
36042
36043 .PHONY: maybe-clean-tk clean-tk
36044 maybe-clean-tk:
36045 @if tk
36046 maybe-clean-tk: clean-tk
36047
36048 clean-tk: 
36049         @: $(MAKE); $(unstage)
36050         @[ -f ./tk/Makefile ] || exit 0; \
36051         r=`${PWD_COMMAND}`; export r; \
36052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053         $(HOST_EXPORTS) \
36054         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36056         done; \
36057         echo "Doing clean in tk" ; \
36058         (cd $(HOST_SUBDIR)/tk && \
36059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36061                   "RANLIB=$${RANLIB}" \
36062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36063                   clean) \
36064           || exit 1
36065
36066 @endif tk
36067
36068 .PHONY: maybe-distclean-tk distclean-tk
36069 maybe-distclean-tk:
36070 @if tk
36071 maybe-distclean-tk: distclean-tk
36072
36073 distclean-tk: 
36074         @: $(MAKE); $(unstage)
36075         @[ -f ./tk/Makefile ] || exit 0; \
36076         r=`${PWD_COMMAND}`; export r; \
36077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078         $(HOST_EXPORTS) \
36079         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36081         done; \
36082         echo "Doing distclean in tk" ; \
36083         (cd $(HOST_SUBDIR)/tk && \
36084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36086                   "RANLIB=$${RANLIB}" \
36087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36088                   distclean) \
36089           || exit 1
36090
36091 @endif tk
36092
36093 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
36094 maybe-maintainer-clean-tk:
36095 @if tk
36096 maybe-maintainer-clean-tk: maintainer-clean-tk
36097
36098 maintainer-clean-tk: 
36099         @: $(MAKE); $(unstage)
36100         @[ -f ./tk/Makefile ] || exit 0; \
36101         r=`${PWD_COMMAND}`; export r; \
36102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36103         $(HOST_EXPORTS) \
36104         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36106         done; \
36107         echo "Doing maintainer-clean in tk" ; \
36108         (cd $(HOST_SUBDIR)/tk && \
36109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36111                   "RANLIB=$${RANLIB}" \
36112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36113                   maintainer-clean) \
36114           || exit 1
36115
36116 @endif tk
36117
36118
36119
36120 .PHONY: configure-libtermcap maybe-configure-libtermcap
36121 maybe-configure-libtermcap:
36122 @if gcc-bootstrap
36123 configure-libtermcap: stage_current
36124 @endif gcc-bootstrap
36125 @if libtermcap
36126 maybe-configure-libtermcap: configure-libtermcap
36127 configure-libtermcap: 
36128         @: $(MAKE); $(unstage)
36129         @r=`${PWD_COMMAND}`; export r; \
36130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
36132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
36133         $(HOST_EXPORTS) \
36134         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
36135         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
36136         case $(srcdir) in \
36137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36138           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
36139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36140         esac; \
36141         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
36142         libsrcdir="$$s/libtermcap"; \
36143         $(SHELL) $${libsrcdir}/configure \
36144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36145           --target=${target_alias} $${srcdiroption}  \
36146           || exit 1
36147 @endif libtermcap
36148
36149
36150
36151
36152
36153 .PHONY: all-libtermcap maybe-all-libtermcap
36154 maybe-all-libtermcap:
36155 @if gcc-bootstrap
36156 all-libtermcap: stage_current
36157 @endif gcc-bootstrap
36158 @if libtermcap
36159 TARGET-libtermcap=all
36160 maybe-all-libtermcap: all-libtermcap
36161 all-libtermcap: configure-libtermcap
36162         @: $(MAKE); $(unstage)
36163         @r=`${PWD_COMMAND}`; export r; \
36164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165         $(HOST_EXPORTS) \
36166         (cd $(HOST_SUBDIR)/libtermcap && \
36167           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
36168 @endif libtermcap
36169
36170
36171
36172
36173 .PHONY: check-libtermcap maybe-check-libtermcap
36174 maybe-check-libtermcap:
36175 @if libtermcap
36176 maybe-check-libtermcap: check-libtermcap
36177
36178 check-libtermcap:
36179
36180 @endif libtermcap
36181
36182 .PHONY: install-libtermcap maybe-install-libtermcap
36183 maybe-install-libtermcap:
36184 @if libtermcap
36185 maybe-install-libtermcap: install-libtermcap
36186
36187 install-libtermcap: installdirs
36188         @: $(MAKE); $(unstage)
36189         @r=`${PWD_COMMAND}`; export r; \
36190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191         $(HOST_EXPORTS) \
36192         (cd $(HOST_SUBDIR)/libtermcap && \
36193           $(MAKE) $(FLAGS_TO_PASS)  install)
36194
36195 @endif libtermcap
36196
36197 # Other targets (info, dvi, pdf, etc.)
36198
36199 .PHONY: maybe-info-libtermcap info-libtermcap
36200 maybe-info-libtermcap:
36201 @if libtermcap
36202 maybe-info-libtermcap: info-libtermcap
36203
36204 info-libtermcap: \
36205     configure-libtermcap 
36206         @: $(MAKE); $(unstage)
36207         @[ -f ./libtermcap/Makefile ] || exit 0; \
36208         r=`${PWD_COMMAND}`; export r; \
36209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210         $(HOST_EXPORTS) \
36211         for flag in $(EXTRA_HOST_FLAGS) ; do \
36212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213         done; \
36214         echo "Doing info in libtermcap" ; \
36215         (cd $(HOST_SUBDIR)/libtermcap && \
36216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218                   "RANLIB=$${RANLIB}" \
36219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36220                   info) \
36221           || exit 1
36222
36223 @endif libtermcap
36224
36225 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
36226 maybe-dvi-libtermcap:
36227 @if libtermcap
36228 maybe-dvi-libtermcap: dvi-libtermcap
36229
36230 dvi-libtermcap: \
36231     configure-libtermcap 
36232         @: $(MAKE); $(unstage)
36233         @[ -f ./libtermcap/Makefile ] || exit 0; \
36234         r=`${PWD_COMMAND}`; export r; \
36235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236         $(HOST_EXPORTS) \
36237         for flag in $(EXTRA_HOST_FLAGS) ; do \
36238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36239         done; \
36240         echo "Doing dvi in libtermcap" ; \
36241         (cd $(HOST_SUBDIR)/libtermcap && \
36242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36244                   "RANLIB=$${RANLIB}" \
36245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36246                   dvi) \
36247           || exit 1
36248
36249 @endif libtermcap
36250
36251 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
36252 maybe-pdf-libtermcap:
36253 @if libtermcap
36254 maybe-pdf-libtermcap: pdf-libtermcap
36255
36256 pdf-libtermcap: \
36257     configure-libtermcap 
36258         @: $(MAKE); $(unstage)
36259         @[ -f ./libtermcap/Makefile ] || exit 0; \
36260         r=`${PWD_COMMAND}`; export r; \
36261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36262         $(HOST_EXPORTS) \
36263         for flag in $(EXTRA_HOST_FLAGS) ; do \
36264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36265         done; \
36266         echo "Doing pdf in libtermcap" ; \
36267         (cd $(HOST_SUBDIR)/libtermcap && \
36268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36270                   "RANLIB=$${RANLIB}" \
36271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36272                   pdf) \
36273           || exit 1
36274
36275 @endif libtermcap
36276
36277 .PHONY: maybe-html-libtermcap html-libtermcap
36278 maybe-html-libtermcap:
36279 @if libtermcap
36280 maybe-html-libtermcap: html-libtermcap
36281
36282 html-libtermcap: \
36283     configure-libtermcap 
36284         @: $(MAKE); $(unstage)
36285         @[ -f ./libtermcap/Makefile ] || exit 0; \
36286         r=`${PWD_COMMAND}`; export r; \
36287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36288         $(HOST_EXPORTS) \
36289         for flag in $(EXTRA_HOST_FLAGS) ; do \
36290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36291         done; \
36292         echo "Doing html in libtermcap" ; \
36293         (cd $(HOST_SUBDIR)/libtermcap && \
36294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36296                   "RANLIB=$${RANLIB}" \
36297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36298                   html) \
36299           || exit 1
36300
36301 @endif libtermcap
36302
36303 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
36304 maybe-TAGS-libtermcap:
36305 @if libtermcap
36306 maybe-TAGS-libtermcap: TAGS-libtermcap
36307
36308 TAGS-libtermcap: \
36309     configure-libtermcap 
36310         @: $(MAKE); $(unstage)
36311         @[ -f ./libtermcap/Makefile ] || exit 0; \
36312         r=`${PWD_COMMAND}`; export r; \
36313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36314         $(HOST_EXPORTS) \
36315         for flag in $(EXTRA_HOST_FLAGS) ; do \
36316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36317         done; \
36318         echo "Doing TAGS in libtermcap" ; \
36319         (cd $(HOST_SUBDIR)/libtermcap && \
36320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36322                   "RANLIB=$${RANLIB}" \
36323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36324                   TAGS) \
36325           || exit 1
36326
36327 @endif libtermcap
36328
36329 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
36330 maybe-install-info-libtermcap:
36331 @if libtermcap
36332 maybe-install-info-libtermcap: install-info-libtermcap
36333
36334 install-info-libtermcap: \
36335     configure-libtermcap \
36336     info-libtermcap 
36337         @: $(MAKE); $(unstage)
36338         @[ -f ./libtermcap/Makefile ] || exit 0; \
36339         r=`${PWD_COMMAND}`; export r; \
36340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341         $(HOST_EXPORTS) \
36342         for flag in $(EXTRA_HOST_FLAGS) ; do \
36343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344         done; \
36345         echo "Doing install-info in libtermcap" ; \
36346         (cd $(HOST_SUBDIR)/libtermcap && \
36347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349                   "RANLIB=$${RANLIB}" \
36350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36351                   install-info) \
36352           || exit 1
36353
36354 @endif libtermcap
36355
36356 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
36357 maybe-install-pdf-libtermcap:
36358 @if libtermcap
36359 maybe-install-pdf-libtermcap: install-pdf-libtermcap
36360
36361 install-pdf-libtermcap: \
36362     configure-libtermcap \
36363     pdf-libtermcap 
36364         @: $(MAKE); $(unstage)
36365         @[ -f ./libtermcap/Makefile ] || exit 0; \
36366         r=`${PWD_COMMAND}`; export r; \
36367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36368         $(HOST_EXPORTS) \
36369         for flag in $(EXTRA_HOST_FLAGS) ; do \
36370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36371         done; \
36372         echo "Doing install-pdf in libtermcap" ; \
36373         (cd $(HOST_SUBDIR)/libtermcap && \
36374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36376                   "RANLIB=$${RANLIB}" \
36377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36378                   install-pdf) \
36379           || exit 1
36380
36381 @endif libtermcap
36382
36383 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
36384 maybe-install-html-libtermcap:
36385 @if libtermcap
36386 maybe-install-html-libtermcap: install-html-libtermcap
36387
36388 install-html-libtermcap: \
36389     configure-libtermcap \
36390     html-libtermcap 
36391         @: $(MAKE); $(unstage)
36392         @[ -f ./libtermcap/Makefile ] || exit 0; \
36393         r=`${PWD_COMMAND}`; export r; \
36394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395         $(HOST_EXPORTS) \
36396         for flag in $(EXTRA_HOST_FLAGS) ; do \
36397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398         done; \
36399         echo "Doing install-html in libtermcap" ; \
36400         (cd $(HOST_SUBDIR)/libtermcap && \
36401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403                   "RANLIB=$${RANLIB}" \
36404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36405                   install-html) \
36406           || exit 1
36407
36408 @endif libtermcap
36409
36410 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
36411 maybe-installcheck-libtermcap:
36412 @if libtermcap
36413 maybe-installcheck-libtermcap: installcheck-libtermcap
36414
36415 installcheck-libtermcap: \
36416     configure-libtermcap 
36417         @: $(MAKE); $(unstage)
36418         @[ -f ./libtermcap/Makefile ] || exit 0; \
36419         r=`${PWD_COMMAND}`; export r; \
36420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421         $(HOST_EXPORTS) \
36422         for flag in $(EXTRA_HOST_FLAGS) ; do \
36423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36424         done; \
36425         echo "Doing installcheck in libtermcap" ; \
36426         (cd $(HOST_SUBDIR)/libtermcap && \
36427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36429                   "RANLIB=$${RANLIB}" \
36430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36431                   installcheck) \
36432           || exit 1
36433
36434 @endif libtermcap
36435
36436 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
36437 maybe-mostlyclean-libtermcap:
36438 @if libtermcap
36439 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
36440
36441 # libtermcap doesn't support mostlyclean.
36442 mostlyclean-libtermcap:
36443
36444 @endif libtermcap
36445
36446 .PHONY: maybe-clean-libtermcap clean-libtermcap
36447 maybe-clean-libtermcap:
36448 @if libtermcap
36449 maybe-clean-libtermcap: clean-libtermcap
36450
36451 # libtermcap doesn't support clean.
36452 clean-libtermcap:
36453
36454 @endif libtermcap
36455
36456 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
36457 maybe-distclean-libtermcap:
36458 @if libtermcap
36459 maybe-distclean-libtermcap: distclean-libtermcap
36460
36461 # libtermcap doesn't support distclean.
36462 distclean-libtermcap:
36463
36464 @endif libtermcap
36465
36466 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
36467 maybe-maintainer-clean-libtermcap:
36468 @if libtermcap
36469 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
36470
36471 # libtermcap doesn't support maintainer-clean.
36472 maintainer-clean-libtermcap:
36473
36474 @endif libtermcap
36475
36476
36477
36478 .PHONY: configure-utils maybe-configure-utils
36479 maybe-configure-utils:
36480 @if gcc-bootstrap
36481 configure-utils: stage_current
36482 @endif gcc-bootstrap
36483 @if utils
36484 maybe-configure-utils: configure-utils
36485 configure-utils: 
36486         @: $(MAKE); $(unstage)
36487         @r=`${PWD_COMMAND}`; export r; \
36488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
36490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
36491         $(HOST_EXPORTS) \
36492         echo Configuring in $(HOST_SUBDIR)/utils; \
36493         cd "$(HOST_SUBDIR)/utils" || exit 1; \
36494         case $(srcdir) in \
36495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36496           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
36497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36498         esac; \
36499         srcdiroption="--srcdir=$${topdir}/utils"; \
36500         libsrcdir="$$s/utils"; \
36501         $(SHELL) $${libsrcdir}/configure \
36502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36503           --target=${target_alias} $${srcdiroption}  \
36504           || exit 1
36505 @endif utils
36506
36507
36508
36509
36510
36511 .PHONY: all-utils maybe-all-utils
36512 maybe-all-utils:
36513 @if gcc-bootstrap
36514 all-utils: stage_current
36515 @endif gcc-bootstrap
36516 @if utils
36517 TARGET-utils=all
36518 maybe-all-utils: all-utils
36519 all-utils: configure-utils
36520         @: $(MAKE); $(unstage)
36521         @r=`${PWD_COMMAND}`; export r; \
36522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36523         $(HOST_EXPORTS) \
36524         (cd $(HOST_SUBDIR)/utils && \
36525           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
36526 @endif utils
36527
36528
36529
36530
36531 .PHONY: check-utils maybe-check-utils
36532 maybe-check-utils:
36533 @if utils
36534 maybe-check-utils: check-utils
36535
36536 check-utils:
36537
36538 @endif utils
36539
36540 .PHONY: install-utils maybe-install-utils
36541 maybe-install-utils:
36542 @if utils
36543 maybe-install-utils: install-utils
36544
36545 install-utils: installdirs
36546         @: $(MAKE); $(unstage)
36547         @r=`${PWD_COMMAND}`; export r; \
36548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36549         $(HOST_EXPORTS) \
36550         (cd $(HOST_SUBDIR)/utils && \
36551           $(MAKE) $(FLAGS_TO_PASS)  install)
36552
36553 @endif utils
36554
36555 # Other targets (info, dvi, pdf, etc.)
36556
36557 .PHONY: maybe-info-utils info-utils
36558 maybe-info-utils:
36559 @if utils
36560 maybe-info-utils: info-utils
36561
36562 info-utils: \
36563     configure-utils 
36564         @: $(MAKE); $(unstage)
36565         @[ -f ./utils/Makefile ] || exit 0; \
36566         r=`${PWD_COMMAND}`; export r; \
36567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36568         $(HOST_EXPORTS) \
36569         for flag in $(EXTRA_HOST_FLAGS) ; do \
36570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36571         done; \
36572         echo "Doing info in utils" ; \
36573         (cd $(HOST_SUBDIR)/utils && \
36574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36576                   "RANLIB=$${RANLIB}" \
36577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36578                   info) \
36579           || exit 1
36580
36581 @endif utils
36582
36583 .PHONY: maybe-dvi-utils dvi-utils
36584 maybe-dvi-utils:
36585 @if utils
36586 maybe-dvi-utils: dvi-utils
36587
36588 dvi-utils: \
36589     configure-utils 
36590         @: $(MAKE); $(unstage)
36591         @[ -f ./utils/Makefile ] || exit 0; \
36592         r=`${PWD_COMMAND}`; export r; \
36593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36594         $(HOST_EXPORTS) \
36595         for flag in $(EXTRA_HOST_FLAGS) ; do \
36596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36597         done; \
36598         echo "Doing dvi in utils" ; \
36599         (cd $(HOST_SUBDIR)/utils && \
36600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36602                   "RANLIB=$${RANLIB}" \
36603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36604                   dvi) \
36605           || exit 1
36606
36607 @endif utils
36608
36609 .PHONY: maybe-pdf-utils pdf-utils
36610 maybe-pdf-utils:
36611 @if utils
36612 maybe-pdf-utils: pdf-utils
36613
36614 pdf-utils: \
36615     configure-utils 
36616         @: $(MAKE); $(unstage)
36617         @[ -f ./utils/Makefile ] || exit 0; \
36618         r=`${PWD_COMMAND}`; export r; \
36619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620         $(HOST_EXPORTS) \
36621         for flag in $(EXTRA_HOST_FLAGS) ; do \
36622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623         done; \
36624         echo "Doing pdf in utils" ; \
36625         (cd $(HOST_SUBDIR)/utils && \
36626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628                   "RANLIB=$${RANLIB}" \
36629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36630                   pdf) \
36631           || exit 1
36632
36633 @endif utils
36634
36635 .PHONY: maybe-html-utils html-utils
36636 maybe-html-utils:
36637 @if utils
36638 maybe-html-utils: html-utils
36639
36640 html-utils: \
36641     configure-utils 
36642         @: $(MAKE); $(unstage)
36643         @[ -f ./utils/Makefile ] || exit 0; \
36644         r=`${PWD_COMMAND}`; export r; \
36645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646         $(HOST_EXPORTS) \
36647         for flag in $(EXTRA_HOST_FLAGS) ; do \
36648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649         done; \
36650         echo "Doing html in utils" ; \
36651         (cd $(HOST_SUBDIR)/utils && \
36652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36654                   "RANLIB=$${RANLIB}" \
36655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36656                   html) \
36657           || exit 1
36658
36659 @endif utils
36660
36661 .PHONY: maybe-TAGS-utils TAGS-utils
36662 maybe-TAGS-utils:
36663 @if utils
36664 maybe-TAGS-utils: TAGS-utils
36665
36666 TAGS-utils: \
36667     configure-utils 
36668         @: $(MAKE); $(unstage)
36669         @[ -f ./utils/Makefile ] || exit 0; \
36670         r=`${PWD_COMMAND}`; export r; \
36671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36672         $(HOST_EXPORTS) \
36673         for flag in $(EXTRA_HOST_FLAGS) ; do \
36674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36675         done; \
36676         echo "Doing TAGS in utils" ; \
36677         (cd $(HOST_SUBDIR)/utils && \
36678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36680                   "RANLIB=$${RANLIB}" \
36681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36682                   TAGS) \
36683           || exit 1
36684
36685 @endif utils
36686
36687 .PHONY: maybe-install-info-utils install-info-utils
36688 maybe-install-info-utils:
36689 @if utils
36690 maybe-install-info-utils: install-info-utils
36691
36692 install-info-utils: \
36693     configure-utils \
36694     info-utils 
36695         @: $(MAKE); $(unstage)
36696         @[ -f ./utils/Makefile ] || exit 0; \
36697         r=`${PWD_COMMAND}`; export r; \
36698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36699         $(HOST_EXPORTS) \
36700         for flag in $(EXTRA_HOST_FLAGS) ; do \
36701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36702         done; \
36703         echo "Doing install-info in utils" ; \
36704         (cd $(HOST_SUBDIR)/utils && \
36705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36707                   "RANLIB=$${RANLIB}" \
36708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36709                   install-info) \
36710           || exit 1
36711
36712 @endif utils
36713
36714 .PHONY: maybe-install-pdf-utils install-pdf-utils
36715 maybe-install-pdf-utils:
36716 @if utils
36717 maybe-install-pdf-utils: install-pdf-utils
36718
36719 install-pdf-utils: \
36720     configure-utils \
36721     pdf-utils 
36722         @: $(MAKE); $(unstage)
36723         @[ -f ./utils/Makefile ] || exit 0; \
36724         r=`${PWD_COMMAND}`; export r; \
36725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36726         $(HOST_EXPORTS) \
36727         for flag in $(EXTRA_HOST_FLAGS) ; do \
36728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36729         done; \
36730         echo "Doing install-pdf in utils" ; \
36731         (cd $(HOST_SUBDIR)/utils && \
36732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36734                   "RANLIB=$${RANLIB}" \
36735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36736                   install-pdf) \
36737           || exit 1
36738
36739 @endif utils
36740
36741 .PHONY: maybe-install-html-utils install-html-utils
36742 maybe-install-html-utils:
36743 @if utils
36744 maybe-install-html-utils: install-html-utils
36745
36746 install-html-utils: \
36747     configure-utils \
36748     html-utils 
36749         @: $(MAKE); $(unstage)
36750         @[ -f ./utils/Makefile ] || exit 0; \
36751         r=`${PWD_COMMAND}`; export r; \
36752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36753         $(HOST_EXPORTS) \
36754         for flag in $(EXTRA_HOST_FLAGS) ; do \
36755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36756         done; \
36757         echo "Doing install-html in utils" ; \
36758         (cd $(HOST_SUBDIR)/utils && \
36759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36761                   "RANLIB=$${RANLIB}" \
36762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36763                   install-html) \
36764           || exit 1
36765
36766 @endif utils
36767
36768 .PHONY: maybe-installcheck-utils installcheck-utils
36769 maybe-installcheck-utils:
36770 @if utils
36771 maybe-installcheck-utils: installcheck-utils
36772
36773 installcheck-utils: \
36774     configure-utils 
36775         @: $(MAKE); $(unstage)
36776         @[ -f ./utils/Makefile ] || exit 0; \
36777         r=`${PWD_COMMAND}`; export r; \
36778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779         $(HOST_EXPORTS) \
36780         for flag in $(EXTRA_HOST_FLAGS) ; do \
36781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782         done; \
36783         echo "Doing installcheck in utils" ; \
36784         (cd $(HOST_SUBDIR)/utils && \
36785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787                   "RANLIB=$${RANLIB}" \
36788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36789                   installcheck) \
36790           || exit 1
36791
36792 @endif utils
36793
36794 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
36795 maybe-mostlyclean-utils:
36796 @if utils
36797 maybe-mostlyclean-utils: mostlyclean-utils
36798
36799 mostlyclean-utils: 
36800         @: $(MAKE); $(unstage)
36801         @[ -f ./utils/Makefile ] || exit 0; \
36802         r=`${PWD_COMMAND}`; export r; \
36803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36804         $(HOST_EXPORTS) \
36805         for flag in $(EXTRA_HOST_FLAGS) ; do \
36806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807         done; \
36808         echo "Doing mostlyclean in utils" ; \
36809         (cd $(HOST_SUBDIR)/utils && \
36810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36812                   "RANLIB=$${RANLIB}" \
36813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36814                   mostlyclean) \
36815           || exit 1
36816
36817 @endif utils
36818
36819 .PHONY: maybe-clean-utils clean-utils
36820 maybe-clean-utils:
36821 @if utils
36822 maybe-clean-utils: clean-utils
36823
36824 clean-utils: 
36825         @: $(MAKE); $(unstage)
36826         @[ -f ./utils/Makefile ] || exit 0; \
36827         r=`${PWD_COMMAND}`; export r; \
36828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829         $(HOST_EXPORTS) \
36830         for flag in $(EXTRA_HOST_FLAGS) ; do \
36831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36832         done; \
36833         echo "Doing clean in utils" ; \
36834         (cd $(HOST_SUBDIR)/utils && \
36835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36837                   "RANLIB=$${RANLIB}" \
36838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36839                   clean) \
36840           || exit 1
36841
36842 @endif utils
36843
36844 .PHONY: maybe-distclean-utils distclean-utils
36845 maybe-distclean-utils:
36846 @if utils
36847 maybe-distclean-utils: distclean-utils
36848
36849 distclean-utils: 
36850         @: $(MAKE); $(unstage)
36851         @[ -f ./utils/Makefile ] || exit 0; \
36852         r=`${PWD_COMMAND}`; export r; \
36853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36854         $(HOST_EXPORTS) \
36855         for flag in $(EXTRA_HOST_FLAGS) ; do \
36856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36857         done; \
36858         echo "Doing distclean in utils" ; \
36859         (cd $(HOST_SUBDIR)/utils && \
36860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36862                   "RANLIB=$${RANLIB}" \
36863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36864                   distclean) \
36865           || exit 1
36866
36867 @endif utils
36868
36869 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
36870 maybe-maintainer-clean-utils:
36871 @if utils
36872 maybe-maintainer-clean-utils: maintainer-clean-utils
36873
36874 maintainer-clean-utils: 
36875         @: $(MAKE); $(unstage)
36876         @[ -f ./utils/Makefile ] || exit 0; \
36877         r=`${PWD_COMMAND}`; export r; \
36878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879         $(HOST_EXPORTS) \
36880         for flag in $(EXTRA_HOST_FLAGS) ; do \
36881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36882         done; \
36883         echo "Doing maintainer-clean in utils" ; \
36884         (cd $(HOST_SUBDIR)/utils && \
36885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36887                   "RANLIB=$${RANLIB}" \
36888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36889                   maintainer-clean) \
36890           || exit 1
36891
36892 @endif utils
36893
36894
36895
36896 .PHONY: configure-gnattools maybe-configure-gnattools
36897 maybe-configure-gnattools:
36898 @if gcc-bootstrap
36899 configure-gnattools: stage_current
36900 @endif gcc-bootstrap
36901 @if gnattools
36902 maybe-configure-gnattools: configure-gnattools
36903 configure-gnattools: 
36904         @: $(MAKE); $(unstage)
36905         @r=`${PWD_COMMAND}`; export r; \
36906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36907         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
36908         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
36909         $(HOST_EXPORTS) \
36910         echo Configuring in $(HOST_SUBDIR)/gnattools; \
36911         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
36912         case $(srcdir) in \
36913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36914           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
36915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36916         esac; \
36917         srcdiroption="--srcdir=$${topdir}/gnattools"; \
36918         libsrcdir="$$s/gnattools"; \
36919         $(SHELL) $${libsrcdir}/configure \
36920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36921           --target=${target_alias} $${srcdiroption}  \
36922           || exit 1
36923 @endif gnattools
36924
36925
36926
36927
36928
36929 .PHONY: all-gnattools maybe-all-gnattools
36930 maybe-all-gnattools:
36931 @if gcc-bootstrap
36932 all-gnattools: stage_current
36933 @endif gcc-bootstrap
36934 @if gnattools
36935 TARGET-gnattools=all
36936 maybe-all-gnattools: all-gnattools
36937 all-gnattools: configure-gnattools
36938         @: $(MAKE); $(unstage)
36939         @r=`${PWD_COMMAND}`; export r; \
36940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36941         $(HOST_EXPORTS) \
36942         (cd $(HOST_SUBDIR)/gnattools && \
36943           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
36944 @endif gnattools
36945
36946
36947
36948
36949 .PHONY: check-gnattools maybe-check-gnattools
36950 maybe-check-gnattools:
36951 @if gnattools
36952 maybe-check-gnattools: check-gnattools
36953
36954 check-gnattools:
36955         @: $(MAKE); $(unstage)
36956         @r=`${PWD_COMMAND}`; export r; \
36957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36958         $(HOST_EXPORTS) \
36959         (cd $(HOST_SUBDIR)/gnattools && \
36960           $(MAKE) $(FLAGS_TO_PASS)  check)
36961
36962 @endif gnattools
36963
36964 .PHONY: install-gnattools maybe-install-gnattools
36965 maybe-install-gnattools:
36966 @if gnattools
36967 maybe-install-gnattools: install-gnattools
36968
36969 install-gnattools: installdirs
36970         @: $(MAKE); $(unstage)
36971         @r=`${PWD_COMMAND}`; export r; \
36972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973         $(HOST_EXPORTS) \
36974         (cd $(HOST_SUBDIR)/gnattools && \
36975           $(MAKE) $(FLAGS_TO_PASS)  install)
36976
36977 @endif gnattools
36978
36979 # Other targets (info, dvi, pdf, etc.)
36980
36981 .PHONY: maybe-info-gnattools info-gnattools
36982 maybe-info-gnattools:
36983 @if gnattools
36984 maybe-info-gnattools: info-gnattools
36985
36986 info-gnattools: \
36987     configure-gnattools 
36988         @: $(MAKE); $(unstage)
36989         @[ -f ./gnattools/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 info in gnattools" ; \
36997         (cd $(HOST_SUBDIR)/gnattools && \
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}" \
37002                   info) \
37003           || exit 1
37004
37005 @endif gnattools
37006
37007 .PHONY: maybe-dvi-gnattools dvi-gnattools
37008 maybe-dvi-gnattools:
37009 @if gnattools
37010 maybe-dvi-gnattools: dvi-gnattools
37011
37012 dvi-gnattools: \
37013     configure-gnattools 
37014         @: $(MAKE); $(unstage)
37015         @[ -f ./gnattools/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 dvi in gnattools" ; \
37023         (cd $(HOST_SUBDIR)/gnattools && \
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}" \
37028                   dvi) \
37029           || exit 1
37030
37031 @endif gnattools
37032
37033 .PHONY: maybe-pdf-gnattools pdf-gnattools
37034 maybe-pdf-gnattools:
37035 @if gnattools
37036 maybe-pdf-gnattools: pdf-gnattools
37037
37038 pdf-gnattools: \
37039     configure-gnattools 
37040         @: $(MAKE); $(unstage)
37041         @[ -f ./gnattools/Makefile ] || exit 0; \
37042         r=`${PWD_COMMAND}`; export r; \
37043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044         $(HOST_EXPORTS) \
37045         for flag in $(EXTRA_HOST_FLAGS) ; do \
37046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37047         done; \
37048         echo "Doing pdf in gnattools" ; \
37049         (cd $(HOST_SUBDIR)/gnattools && \
37050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052                   "RANLIB=$${RANLIB}" \
37053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37054                   pdf) \
37055           || exit 1
37056
37057 @endif gnattools
37058
37059 .PHONY: maybe-html-gnattools html-gnattools
37060 maybe-html-gnattools:
37061 @if gnattools
37062 maybe-html-gnattools: html-gnattools
37063
37064 html-gnattools: \
37065     configure-gnattools 
37066         @: $(MAKE); $(unstage)
37067         @[ -f ./gnattools/Makefile ] || exit 0; \
37068         r=`${PWD_COMMAND}`; export r; \
37069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070         $(HOST_EXPORTS) \
37071         for flag in $(EXTRA_HOST_FLAGS) ; do \
37072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37073         done; \
37074         echo "Doing html in gnattools" ; \
37075         (cd $(HOST_SUBDIR)/gnattools && \
37076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37078                   "RANLIB=$${RANLIB}" \
37079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37080                   html) \
37081           || exit 1
37082
37083 @endif gnattools
37084
37085 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
37086 maybe-TAGS-gnattools:
37087 @if gnattools
37088 maybe-TAGS-gnattools: TAGS-gnattools
37089
37090 TAGS-gnattools: \
37091     configure-gnattools 
37092         @: $(MAKE); $(unstage)
37093         @[ -f ./gnattools/Makefile ] || exit 0; \
37094         r=`${PWD_COMMAND}`; export r; \
37095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096         $(HOST_EXPORTS) \
37097         for flag in $(EXTRA_HOST_FLAGS) ; do \
37098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099         done; \
37100         echo "Doing TAGS in gnattools" ; \
37101         (cd $(HOST_SUBDIR)/gnattools && \
37102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104                   "RANLIB=$${RANLIB}" \
37105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37106                   TAGS) \
37107           || exit 1
37108
37109 @endif gnattools
37110
37111 .PHONY: maybe-install-info-gnattools install-info-gnattools
37112 maybe-install-info-gnattools:
37113 @if gnattools
37114 maybe-install-info-gnattools: install-info-gnattools
37115
37116 install-info-gnattools: \
37117     configure-gnattools \
37118     info-gnattools 
37119         @: $(MAKE); $(unstage)
37120         @[ -f ./gnattools/Makefile ] || exit 0; \
37121         r=`${PWD_COMMAND}`; export r; \
37122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37123         $(HOST_EXPORTS) \
37124         for flag in $(EXTRA_HOST_FLAGS) ; do \
37125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37126         done; \
37127         echo "Doing install-info in gnattools" ; \
37128         (cd $(HOST_SUBDIR)/gnattools && \
37129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37131                   "RANLIB=$${RANLIB}" \
37132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37133                   install-info) \
37134           || exit 1
37135
37136 @endif gnattools
37137
37138 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
37139 maybe-install-pdf-gnattools:
37140 @if gnattools
37141 maybe-install-pdf-gnattools: install-pdf-gnattools
37142
37143 install-pdf-gnattools: \
37144     configure-gnattools \
37145     pdf-gnattools 
37146         @: $(MAKE); $(unstage)
37147         @[ -f ./gnattools/Makefile ] || exit 0; \
37148         r=`${PWD_COMMAND}`; export r; \
37149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37150         $(HOST_EXPORTS) \
37151         for flag in $(EXTRA_HOST_FLAGS) ; do \
37152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37153         done; \
37154         echo "Doing install-pdf in gnattools" ; \
37155         (cd $(HOST_SUBDIR)/gnattools && \
37156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37158                   "RANLIB=$${RANLIB}" \
37159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37160                   install-pdf) \
37161           || exit 1
37162
37163 @endif gnattools
37164
37165 .PHONY: maybe-install-html-gnattools install-html-gnattools
37166 maybe-install-html-gnattools:
37167 @if gnattools
37168 maybe-install-html-gnattools: install-html-gnattools
37169
37170 install-html-gnattools: \
37171     configure-gnattools \
37172     html-gnattools 
37173         @: $(MAKE); $(unstage)
37174         @[ -f ./gnattools/Makefile ] || exit 0; \
37175         r=`${PWD_COMMAND}`; export r; \
37176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177         $(HOST_EXPORTS) \
37178         for flag in $(EXTRA_HOST_FLAGS) ; do \
37179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37180         done; \
37181         echo "Doing install-html in gnattools" ; \
37182         (cd $(HOST_SUBDIR)/gnattools && \
37183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37185                   "RANLIB=$${RANLIB}" \
37186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37187                   install-html) \
37188           || exit 1
37189
37190 @endif gnattools
37191
37192 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
37193 maybe-installcheck-gnattools:
37194 @if gnattools
37195 maybe-installcheck-gnattools: installcheck-gnattools
37196
37197 installcheck-gnattools: \
37198     configure-gnattools 
37199         @: $(MAKE); $(unstage)
37200         @[ -f ./gnattools/Makefile ] || exit 0; \
37201         r=`${PWD_COMMAND}`; export r; \
37202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37203         $(HOST_EXPORTS) \
37204         for flag in $(EXTRA_HOST_FLAGS) ; do \
37205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37206         done; \
37207         echo "Doing installcheck in gnattools" ; \
37208         (cd $(HOST_SUBDIR)/gnattools && \
37209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37211                   "RANLIB=$${RANLIB}" \
37212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37213                   installcheck) \
37214           || exit 1
37215
37216 @endif gnattools
37217
37218 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
37219 maybe-mostlyclean-gnattools:
37220 @if gnattools
37221 maybe-mostlyclean-gnattools: mostlyclean-gnattools
37222
37223 mostlyclean-gnattools: 
37224         @: $(MAKE); $(unstage)
37225         @[ -f ./gnattools/Makefile ] || exit 0; \
37226         r=`${PWD_COMMAND}`; export r; \
37227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37228         $(HOST_EXPORTS) \
37229         for flag in $(EXTRA_HOST_FLAGS) ; do \
37230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37231         done; \
37232         echo "Doing mostlyclean in gnattools" ; \
37233         (cd $(HOST_SUBDIR)/gnattools && \
37234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37236                   "RANLIB=$${RANLIB}" \
37237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37238                   mostlyclean) \
37239           || exit 1
37240
37241 @endif gnattools
37242
37243 .PHONY: maybe-clean-gnattools clean-gnattools
37244 maybe-clean-gnattools:
37245 @if gnattools
37246 maybe-clean-gnattools: clean-gnattools
37247
37248 clean-gnattools: 
37249         @: $(MAKE); $(unstage)
37250         @[ -f ./gnattools/Makefile ] || exit 0; \
37251         r=`${PWD_COMMAND}`; export r; \
37252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37253         $(HOST_EXPORTS) \
37254         for flag in $(EXTRA_HOST_FLAGS) ; do \
37255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37256         done; \
37257         echo "Doing clean in gnattools" ; \
37258         (cd $(HOST_SUBDIR)/gnattools && \
37259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37261                   "RANLIB=$${RANLIB}" \
37262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37263                   clean) \
37264           || exit 1
37265
37266 @endif gnattools
37267
37268 .PHONY: maybe-distclean-gnattools distclean-gnattools
37269 maybe-distclean-gnattools:
37270 @if gnattools
37271 maybe-distclean-gnattools: distclean-gnattools
37272
37273 distclean-gnattools: 
37274         @: $(MAKE); $(unstage)
37275         @[ -f ./gnattools/Makefile ] || exit 0; \
37276         r=`${PWD_COMMAND}`; export r; \
37277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37278         $(HOST_EXPORTS) \
37279         for flag in $(EXTRA_HOST_FLAGS) ; do \
37280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37281         done; \
37282         echo "Doing distclean in gnattools" ; \
37283         (cd $(HOST_SUBDIR)/gnattools && \
37284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37286                   "RANLIB=$${RANLIB}" \
37287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37288                   distclean) \
37289           || exit 1
37290
37291 @endif gnattools
37292
37293 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
37294 maybe-maintainer-clean-gnattools:
37295 @if gnattools
37296 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
37297
37298 maintainer-clean-gnattools: 
37299         @: $(MAKE); $(unstage)
37300         @[ -f ./gnattools/Makefile ] || exit 0; \
37301         r=`${PWD_COMMAND}`; export r; \
37302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303         $(HOST_EXPORTS) \
37304         for flag in $(EXTRA_HOST_FLAGS) ; do \
37305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306         done; \
37307         echo "Doing maintainer-clean in gnattools" ; \
37308         (cd $(HOST_SUBDIR)/gnattools && \
37309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311                   "RANLIB=$${RANLIB}" \
37312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37313                   maintainer-clean) \
37314           || exit 1
37315
37316 @endif gnattools
37317
37318
37319
37320 # ---------------------------------------
37321 # Modules which run on the target machine
37322 # ---------------------------------------
37323
37324
37325
37326
37327 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
37328 maybe-configure-target-libstdc++-v3:
37329 @if gcc-bootstrap
37330 configure-target-libstdc++-v3: stage_current
37331 @endif gcc-bootstrap
37332 @if target-libstdc++-v3
37333 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
37334 configure-target-libstdc++-v3: 
37335         @: $(MAKE); $(unstage)
37336         @r=`${PWD_COMMAND}`; export r; \
37337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338         echo "Checking multilib configuration for libstdc++-v3..."; \
37339         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37340         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
37341         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37342           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37343             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37344           else \
37345             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
37346             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37347           fi; \
37348         else \
37349           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37350         fi; \
37351         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
37352         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37353         $(RAW_CXX_TARGET_EXPORTS) \
37354         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
37355         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
37356         case $(srcdir) in \
37357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37358           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
37359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37360         esac; \
37361         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
37362         libsrcdir="$$s/libstdc++-v3"; \
37363         rm -f no-such-file || : ; \
37364         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37365           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37366           --target=${target_alias} $${srcdiroption}  \
37367           || exit 1
37368 @endif target-libstdc++-v3
37369
37370
37371
37372
37373
37374 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
37375 maybe-all-target-libstdc++-v3:
37376 @if gcc-bootstrap
37377 all-target-libstdc++-v3: stage_current
37378 @endif gcc-bootstrap
37379 @if target-libstdc++-v3
37380 TARGET-target-libstdc++-v3=all
37381 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
37382 all-target-libstdc++-v3: configure-target-libstdc++-v3
37383         @: $(MAKE); $(unstage)
37384         @r=`${PWD_COMMAND}`; export r; \
37385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37386         $(RAW_CXX_TARGET_EXPORTS) \
37387         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37388           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
37389 @endif target-libstdc++-v3
37390
37391
37392
37393
37394
37395 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
37396 maybe-check-target-libstdc++-v3:
37397 @if target-libstdc++-v3
37398 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
37399
37400 check-target-libstdc++-v3:
37401         @: $(MAKE); $(unstage)
37402         @r=`${PWD_COMMAND}`; export r; \
37403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404         $(RAW_CXX_TARGET_EXPORTS) \
37405         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37406           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
37407
37408 @endif target-libstdc++-v3
37409
37410 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
37411 maybe-install-target-libstdc++-v3:
37412 @if target-libstdc++-v3
37413 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
37414
37415 install-target-libstdc++-v3: installdirs
37416         @: $(MAKE); $(unstage)
37417         @r=`${PWD_COMMAND}`; export r; \
37418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419         $(RAW_CXX_TARGET_EXPORTS) \
37420         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37421           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37422
37423 @endif target-libstdc++-v3
37424
37425 # Other targets (info, dvi, pdf, etc.)
37426
37427 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
37428 maybe-info-target-libstdc++-v3:
37429 @if target-libstdc++-v3
37430 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
37431
37432 info-target-libstdc++-v3: \
37433     configure-target-libstdc++-v3 
37434         @: $(MAKE); $(unstage)
37435         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37436         r=`${PWD_COMMAND}`; export r; \
37437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37438         $(RAW_CXX_TARGET_EXPORTS) \
37439         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37440         for flag in $(EXTRA_TARGET_FLAGS); do \
37441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37442         done; \
37443         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37446                   "RANLIB=$${RANLIB}" \
37447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37448                    info) \
37449           || exit 1
37450
37451 @endif target-libstdc++-v3
37452
37453 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
37454 maybe-dvi-target-libstdc++-v3:
37455 @if target-libstdc++-v3
37456 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
37457
37458 dvi-target-libstdc++-v3: \
37459     configure-target-libstdc++-v3 
37460         @: $(MAKE); $(unstage)
37461         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37462         r=`${PWD_COMMAND}`; export r; \
37463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37464         $(RAW_CXX_TARGET_EXPORTS) \
37465         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37466         for flag in $(EXTRA_TARGET_FLAGS); do \
37467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468         done; \
37469         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37472                   "RANLIB=$${RANLIB}" \
37473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37474                    dvi) \
37475           || exit 1
37476
37477 @endif target-libstdc++-v3
37478
37479 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
37480 maybe-pdf-target-libstdc++-v3:
37481 @if target-libstdc++-v3
37482 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
37483
37484 pdf-target-libstdc++-v3: \
37485     configure-target-libstdc++-v3 
37486         @: $(MAKE); $(unstage)
37487         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37488         r=`${PWD_COMMAND}`; export r; \
37489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490         $(RAW_CXX_TARGET_EXPORTS) \
37491         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37492         for flag in $(EXTRA_TARGET_FLAGS); do \
37493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37494         done; \
37495         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37498                   "RANLIB=$${RANLIB}" \
37499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37500                    pdf) \
37501           || exit 1
37502
37503 @endif target-libstdc++-v3
37504
37505 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
37506 maybe-html-target-libstdc++-v3:
37507 @if target-libstdc++-v3
37508 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
37509
37510 html-target-libstdc++-v3: \
37511     configure-target-libstdc++-v3 
37512         @: $(MAKE); $(unstage)
37513         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37514         r=`${PWD_COMMAND}`; export r; \
37515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37516         $(RAW_CXX_TARGET_EXPORTS) \
37517         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37518         for flag in $(EXTRA_TARGET_FLAGS); do \
37519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520         done; \
37521         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37524                   "RANLIB=$${RANLIB}" \
37525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37526                    html) \
37527           || exit 1
37528
37529 @endif target-libstdc++-v3
37530
37531 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
37532 maybe-TAGS-target-libstdc++-v3:
37533 @if target-libstdc++-v3
37534 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
37535
37536 TAGS-target-libstdc++-v3: \
37537     configure-target-libstdc++-v3 
37538         @: $(MAKE); $(unstage)
37539         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37540         r=`${PWD_COMMAND}`; export r; \
37541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37542         $(RAW_CXX_TARGET_EXPORTS) \
37543         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37544         for flag in $(EXTRA_TARGET_FLAGS); do \
37545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37546         done; \
37547         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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}" \
37552                    TAGS) \
37553           || exit 1
37554
37555 @endif target-libstdc++-v3
37556
37557 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
37558 maybe-install-info-target-libstdc++-v3:
37559 @if target-libstdc++-v3
37560 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
37561
37562 install-info-target-libstdc++-v3: \
37563     configure-target-libstdc++-v3 \
37564     info-target-libstdc++-v3 
37565         @: $(MAKE); $(unstage)
37566         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37567         r=`${PWD_COMMAND}`; export r; \
37568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37569         $(RAW_CXX_TARGET_EXPORTS) \
37570         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37571         for flag in $(EXTRA_TARGET_FLAGS); do \
37572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37573         done; \
37574         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37577                   "RANLIB=$${RANLIB}" \
37578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37579                    install-info) \
37580           || exit 1
37581
37582 @endif target-libstdc++-v3
37583
37584 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
37585 maybe-install-pdf-target-libstdc++-v3:
37586 @if target-libstdc++-v3
37587 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
37588
37589 install-pdf-target-libstdc++-v3: \
37590     configure-target-libstdc++-v3 \
37591     pdf-target-libstdc++-v3 
37592         @: $(MAKE); $(unstage)
37593         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37594         r=`${PWD_COMMAND}`; export r; \
37595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37596         $(RAW_CXX_TARGET_EXPORTS) \
37597         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37598         for flag in $(EXTRA_TARGET_FLAGS); do \
37599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37600         done; \
37601         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37604                   "RANLIB=$${RANLIB}" \
37605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37606                    install-pdf) \
37607           || exit 1
37608
37609 @endif target-libstdc++-v3
37610
37611 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
37612 maybe-install-html-target-libstdc++-v3:
37613 @if target-libstdc++-v3
37614 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
37615
37616 install-html-target-libstdc++-v3: \
37617     configure-target-libstdc++-v3 \
37618     html-target-libstdc++-v3 
37619         @: $(MAKE); $(unstage)
37620         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37621         r=`${PWD_COMMAND}`; export r; \
37622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37623         $(RAW_CXX_TARGET_EXPORTS) \
37624         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37625         for flag in $(EXTRA_TARGET_FLAGS); do \
37626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37627         done; \
37628         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37631                   "RANLIB=$${RANLIB}" \
37632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37633                    install-html) \
37634           || exit 1
37635
37636 @endif target-libstdc++-v3
37637
37638 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
37639 maybe-installcheck-target-libstdc++-v3:
37640 @if target-libstdc++-v3
37641 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
37642
37643 installcheck-target-libstdc++-v3: \
37644     configure-target-libstdc++-v3 
37645         @: $(MAKE); $(unstage)
37646         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37647         r=`${PWD_COMMAND}`; export r; \
37648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37649         $(RAW_CXX_TARGET_EXPORTS) \
37650         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37651         for flag in $(EXTRA_TARGET_FLAGS); do \
37652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37653         done; \
37654         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37657                   "RANLIB=$${RANLIB}" \
37658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37659                    installcheck) \
37660           || exit 1
37661
37662 @endif target-libstdc++-v3
37663
37664 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
37665 maybe-mostlyclean-target-libstdc++-v3:
37666 @if target-libstdc++-v3
37667 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
37668
37669 mostlyclean-target-libstdc++-v3: 
37670         @: $(MAKE); $(unstage)
37671         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37672         r=`${PWD_COMMAND}`; export r; \
37673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37674         $(RAW_CXX_TARGET_EXPORTS) \
37675         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37676         for flag in $(EXTRA_TARGET_FLAGS); do \
37677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37678         done; \
37679         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37682                   "RANLIB=$${RANLIB}" \
37683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37684                    mostlyclean) \
37685           || exit 1
37686
37687 @endif target-libstdc++-v3
37688
37689 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
37690 maybe-clean-target-libstdc++-v3:
37691 @if target-libstdc++-v3
37692 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
37693
37694 clean-target-libstdc++-v3: 
37695         @: $(MAKE); $(unstage)
37696         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37697         r=`${PWD_COMMAND}`; export r; \
37698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37699         $(RAW_CXX_TARGET_EXPORTS) \
37700         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37701         for flag in $(EXTRA_TARGET_FLAGS); do \
37702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37703         done; \
37704         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37707                   "RANLIB=$${RANLIB}" \
37708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37709                    clean) \
37710           || exit 1
37711
37712 @endif target-libstdc++-v3
37713
37714 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
37715 maybe-distclean-target-libstdc++-v3:
37716 @if target-libstdc++-v3
37717 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
37718
37719 distclean-target-libstdc++-v3: 
37720         @: $(MAKE); $(unstage)
37721         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37722         r=`${PWD_COMMAND}`; export r; \
37723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724         $(RAW_CXX_TARGET_EXPORTS) \
37725         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37726         for flag in $(EXTRA_TARGET_FLAGS); do \
37727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37728         done; \
37729         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732                   "RANLIB=$${RANLIB}" \
37733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37734                    distclean) \
37735           || exit 1
37736
37737 @endif target-libstdc++-v3
37738
37739 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
37740 maybe-maintainer-clean-target-libstdc++-v3:
37741 @if target-libstdc++-v3
37742 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
37743
37744 maintainer-clean-target-libstdc++-v3: 
37745         @: $(MAKE); $(unstage)
37746         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37747         r=`${PWD_COMMAND}`; export r; \
37748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749         $(RAW_CXX_TARGET_EXPORTS) \
37750         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37751         for flag in $(EXTRA_TARGET_FLAGS); do \
37752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753         done; \
37754         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757                   "RANLIB=$${RANLIB}" \
37758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37759                    maintainer-clean) \
37760           || exit 1
37761
37762 @endif target-libstdc++-v3
37763
37764
37765
37766
37767
37768 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
37769 maybe-configure-target-libmudflap:
37770 @if gcc-bootstrap
37771 configure-target-libmudflap: stage_current
37772 @endif gcc-bootstrap
37773 @if target-libmudflap
37774 maybe-configure-target-libmudflap: configure-target-libmudflap
37775 configure-target-libmudflap: 
37776         @: $(MAKE); $(unstage)
37777         @r=`${PWD_COMMAND}`; export r; \
37778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779         echo "Checking multilib configuration for libmudflap..."; \
37780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
37781         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
37782         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
37783           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
37784             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
37785           else \
37786             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
37787             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
37788           fi; \
37789         else \
37790           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
37791         fi; \
37792         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
37793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
37794         $(NORMAL_TARGET_EXPORTS) \
37795         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
37796         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
37797         case $(srcdir) in \
37798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37799           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
37800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37801         esac; \
37802         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
37803         libsrcdir="$$s/libmudflap"; \
37804         rm -f no-such-file || : ; \
37805         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37806           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37807           --target=${target_alias} $${srcdiroption}  \
37808           || exit 1
37809 @endif target-libmudflap
37810
37811
37812
37813
37814
37815 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
37816 maybe-all-target-libmudflap:
37817 @if gcc-bootstrap
37818 all-target-libmudflap: stage_current
37819 @endif gcc-bootstrap
37820 @if target-libmudflap
37821 TARGET-target-libmudflap=all
37822 maybe-all-target-libmudflap: all-target-libmudflap
37823 all-target-libmudflap: configure-target-libmudflap
37824         @: $(MAKE); $(unstage)
37825         @r=`${PWD_COMMAND}`; export r; \
37826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37827         $(NORMAL_TARGET_EXPORTS) \
37828         (cd $(TARGET_SUBDIR)/libmudflap && \
37829           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
37830 @endif target-libmudflap
37831
37832
37833
37834
37835
37836 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
37837 maybe-check-target-libmudflap:
37838 @if target-libmudflap
37839 maybe-check-target-libmudflap: check-target-libmudflap
37840
37841 check-target-libmudflap:
37842         @: $(MAKE); $(unstage)
37843         @r=`${PWD_COMMAND}`; export r; \
37844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845         $(NORMAL_TARGET_EXPORTS) \
37846         (cd $(TARGET_SUBDIR)/libmudflap && \
37847           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37848
37849 @endif target-libmudflap
37850
37851 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
37852 maybe-install-target-libmudflap:
37853 @if target-libmudflap
37854 maybe-install-target-libmudflap: install-target-libmudflap
37855
37856 install-target-libmudflap: installdirs
37857         @: $(MAKE); $(unstage)
37858         @r=`${PWD_COMMAND}`; export r; \
37859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860         $(NORMAL_TARGET_EXPORTS) \
37861         (cd $(TARGET_SUBDIR)/libmudflap && \
37862           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37863
37864 @endif target-libmudflap
37865
37866 # Other targets (info, dvi, pdf, etc.)
37867
37868 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
37869 maybe-info-target-libmudflap:
37870 @if target-libmudflap
37871 maybe-info-target-libmudflap: info-target-libmudflap
37872
37873 info-target-libmudflap: \
37874     configure-target-libmudflap 
37875         @: $(MAKE); $(unstage)
37876         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
37877         r=`${PWD_COMMAND}`; export r; \
37878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37879         $(NORMAL_TARGET_EXPORTS) \
37880         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
37881         for flag in $(EXTRA_TARGET_FLAGS); do \
37882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37883         done; \
37884         (cd $(TARGET_SUBDIR)/libmudflap && \
37885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37887                   "RANLIB=$${RANLIB}" \
37888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37889                    info) \
37890           || exit 1
37891
37892 @endif target-libmudflap
37893
37894 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
37895 maybe-dvi-target-libmudflap:
37896 @if target-libmudflap
37897 maybe-dvi-target-libmudflap: dvi-target-libmudflap
37898
37899 dvi-target-libmudflap: \
37900     configure-target-libmudflap 
37901         @: $(MAKE); $(unstage)
37902         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
37903         r=`${PWD_COMMAND}`; export r; \
37904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905         $(NORMAL_TARGET_EXPORTS) \
37906         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
37907         for flag in $(EXTRA_TARGET_FLAGS); do \
37908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37909         done; \
37910         (cd $(TARGET_SUBDIR)/libmudflap && \
37911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37913                   "RANLIB=$${RANLIB}" \
37914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37915                    dvi) \
37916           || exit 1
37917
37918 @endif target-libmudflap
37919
37920 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
37921 maybe-pdf-target-libmudflap:
37922 @if target-libmudflap
37923 maybe-pdf-target-libmudflap: pdf-target-libmudflap
37924
37925 pdf-target-libmudflap: \
37926     configure-target-libmudflap 
37927         @: $(MAKE); $(unstage)
37928         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
37929         r=`${PWD_COMMAND}`; export r; \
37930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931         $(NORMAL_TARGET_EXPORTS) \
37932         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
37933         for flag in $(EXTRA_TARGET_FLAGS); do \
37934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37935         done; \
37936         (cd $(TARGET_SUBDIR)/libmudflap && \
37937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37939                   "RANLIB=$${RANLIB}" \
37940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37941                    pdf) \
37942           || exit 1
37943
37944 @endif target-libmudflap
37945
37946 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
37947 maybe-html-target-libmudflap:
37948 @if target-libmudflap
37949 maybe-html-target-libmudflap: html-target-libmudflap
37950
37951 html-target-libmudflap: \
37952     configure-target-libmudflap 
37953         @: $(MAKE); $(unstage)
37954         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
37955         r=`${PWD_COMMAND}`; export r; \
37956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37957         $(NORMAL_TARGET_EXPORTS) \
37958         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
37959         for flag in $(EXTRA_TARGET_FLAGS); do \
37960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37961         done; \
37962         (cd $(TARGET_SUBDIR)/libmudflap && \
37963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37965                   "RANLIB=$${RANLIB}" \
37966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37967                    html) \
37968           || exit 1
37969
37970 @endif target-libmudflap
37971
37972 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
37973 maybe-TAGS-target-libmudflap:
37974 @if target-libmudflap
37975 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
37976
37977 TAGS-target-libmudflap: \
37978     configure-target-libmudflap 
37979         @: $(MAKE); $(unstage)
37980         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
37981         r=`${PWD_COMMAND}`; export r; \
37982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983         $(NORMAL_TARGET_EXPORTS) \
37984         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
37985         for flag in $(EXTRA_TARGET_FLAGS); do \
37986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37987         done; \
37988         (cd $(TARGET_SUBDIR)/libmudflap && \
37989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37991                   "RANLIB=$${RANLIB}" \
37992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37993                    TAGS) \
37994           || exit 1
37995
37996 @endif target-libmudflap
37997
37998 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
37999 maybe-install-info-target-libmudflap:
38000 @if target-libmudflap
38001 maybe-install-info-target-libmudflap: install-info-target-libmudflap
38002
38003 install-info-target-libmudflap: \
38004     configure-target-libmudflap \
38005     info-target-libmudflap 
38006         @: $(MAKE); $(unstage)
38007         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38008         r=`${PWD_COMMAND}`; export r; \
38009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010         $(NORMAL_TARGET_EXPORTS) \
38011         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
38012         for flag in $(EXTRA_TARGET_FLAGS); do \
38013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38014         done; \
38015         (cd $(TARGET_SUBDIR)/libmudflap && \
38016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38018                   "RANLIB=$${RANLIB}" \
38019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38020                    install-info) \
38021           || exit 1
38022
38023 @endif target-libmudflap
38024
38025 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
38026 maybe-install-pdf-target-libmudflap:
38027 @if target-libmudflap
38028 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
38029
38030 install-pdf-target-libmudflap: \
38031     configure-target-libmudflap \
38032     pdf-target-libmudflap 
38033         @: $(MAKE); $(unstage)
38034         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38035         r=`${PWD_COMMAND}`; export r; \
38036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037         $(NORMAL_TARGET_EXPORTS) \
38038         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
38039         for flag in $(EXTRA_TARGET_FLAGS); do \
38040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38041         done; \
38042         (cd $(TARGET_SUBDIR)/libmudflap && \
38043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38045                   "RANLIB=$${RANLIB}" \
38046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38047                    install-pdf) \
38048           || exit 1
38049
38050 @endif target-libmudflap
38051
38052 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
38053 maybe-install-html-target-libmudflap:
38054 @if target-libmudflap
38055 maybe-install-html-target-libmudflap: install-html-target-libmudflap
38056
38057 install-html-target-libmudflap: \
38058     configure-target-libmudflap \
38059     html-target-libmudflap 
38060         @: $(MAKE); $(unstage)
38061         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38062         r=`${PWD_COMMAND}`; export r; \
38063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38064         $(NORMAL_TARGET_EXPORTS) \
38065         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
38066         for flag in $(EXTRA_TARGET_FLAGS); do \
38067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38068         done; \
38069         (cd $(TARGET_SUBDIR)/libmudflap && \
38070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38072                   "RANLIB=$${RANLIB}" \
38073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38074                    install-html) \
38075           || exit 1
38076
38077 @endif target-libmudflap
38078
38079 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
38080 maybe-installcheck-target-libmudflap:
38081 @if target-libmudflap
38082 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
38083
38084 installcheck-target-libmudflap: \
38085     configure-target-libmudflap 
38086         @: $(MAKE); $(unstage)
38087         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38088         r=`${PWD_COMMAND}`; export r; \
38089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38090         $(NORMAL_TARGET_EXPORTS) \
38091         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
38092         for flag in $(EXTRA_TARGET_FLAGS); do \
38093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094         done; \
38095         (cd $(TARGET_SUBDIR)/libmudflap && \
38096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38098                   "RANLIB=$${RANLIB}" \
38099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38100                    installcheck) \
38101           || exit 1
38102
38103 @endif target-libmudflap
38104
38105 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
38106 maybe-mostlyclean-target-libmudflap:
38107 @if target-libmudflap
38108 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
38109
38110 mostlyclean-target-libmudflap: 
38111         @: $(MAKE); $(unstage)
38112         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38113         r=`${PWD_COMMAND}`; export r; \
38114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115         $(NORMAL_TARGET_EXPORTS) \
38116         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
38117         for flag in $(EXTRA_TARGET_FLAGS); do \
38118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38119         done; \
38120         (cd $(TARGET_SUBDIR)/libmudflap && \
38121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38123                   "RANLIB=$${RANLIB}" \
38124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38125                    mostlyclean) \
38126           || exit 1
38127
38128 @endif target-libmudflap
38129
38130 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
38131 maybe-clean-target-libmudflap:
38132 @if target-libmudflap
38133 maybe-clean-target-libmudflap: clean-target-libmudflap
38134
38135 clean-target-libmudflap: 
38136         @: $(MAKE); $(unstage)
38137         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38138         r=`${PWD_COMMAND}`; export r; \
38139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38140         $(NORMAL_TARGET_EXPORTS) \
38141         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
38142         for flag in $(EXTRA_TARGET_FLAGS); do \
38143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38144         done; \
38145         (cd $(TARGET_SUBDIR)/libmudflap && \
38146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38148                   "RANLIB=$${RANLIB}" \
38149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38150                    clean) \
38151           || exit 1
38152
38153 @endif target-libmudflap
38154
38155 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
38156 maybe-distclean-target-libmudflap:
38157 @if target-libmudflap
38158 maybe-distclean-target-libmudflap: distclean-target-libmudflap
38159
38160 distclean-target-libmudflap: 
38161         @: $(MAKE); $(unstage)
38162         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38163         r=`${PWD_COMMAND}`; export r; \
38164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38165         $(NORMAL_TARGET_EXPORTS) \
38166         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
38167         for flag in $(EXTRA_TARGET_FLAGS); do \
38168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38169         done; \
38170         (cd $(TARGET_SUBDIR)/libmudflap && \
38171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38173                   "RANLIB=$${RANLIB}" \
38174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38175                    distclean) \
38176           || exit 1
38177
38178 @endif target-libmudflap
38179
38180 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
38181 maybe-maintainer-clean-target-libmudflap:
38182 @if target-libmudflap
38183 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
38184
38185 maintainer-clean-target-libmudflap: 
38186         @: $(MAKE); $(unstage)
38187         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38188         r=`${PWD_COMMAND}`; export r; \
38189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190         $(NORMAL_TARGET_EXPORTS) \
38191         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
38192         for flag in $(EXTRA_TARGET_FLAGS); do \
38193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38194         done; \
38195         (cd $(TARGET_SUBDIR)/libmudflap && \
38196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38198                   "RANLIB=$${RANLIB}" \
38199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38200                    maintainer-clean) \
38201           || exit 1
38202
38203 @endif target-libmudflap
38204
38205
38206
38207
38208
38209 .PHONY: configure-target-libssp maybe-configure-target-libssp
38210 maybe-configure-target-libssp:
38211 @if gcc-bootstrap
38212 configure-target-libssp: stage_current
38213 @endif gcc-bootstrap
38214 @if target-libssp
38215 maybe-configure-target-libssp: configure-target-libssp
38216 configure-target-libssp: 
38217         @: $(MAKE); $(unstage)
38218         @r=`${PWD_COMMAND}`; export r; \
38219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220         echo "Checking multilib configuration for libssp..."; \
38221         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38222         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
38223         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
38224           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
38225             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
38226           else \
38227             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
38228             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38229           fi; \
38230         else \
38231           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38232         fi; \
38233         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
38234         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38235         $(NORMAL_TARGET_EXPORTS) \
38236         echo Configuring in $(TARGET_SUBDIR)/libssp; \
38237         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
38238         case $(srcdir) in \
38239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38240           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
38241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38242         esac; \
38243         srcdiroption="--srcdir=$${topdir}/libssp"; \
38244         libsrcdir="$$s/libssp"; \
38245         rm -f no-such-file || : ; \
38246         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38247           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38248           --target=${target_alias} $${srcdiroption}  \
38249           || exit 1
38250 @endif target-libssp
38251
38252
38253
38254
38255
38256 .PHONY: all-target-libssp maybe-all-target-libssp
38257 maybe-all-target-libssp:
38258 @if gcc-bootstrap
38259 all-target-libssp: stage_current
38260 @endif gcc-bootstrap
38261 @if target-libssp
38262 TARGET-target-libssp=all
38263 maybe-all-target-libssp: all-target-libssp
38264 all-target-libssp: configure-target-libssp
38265         @: $(MAKE); $(unstage)
38266         @r=`${PWD_COMMAND}`; export r; \
38267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38268         $(NORMAL_TARGET_EXPORTS) \
38269         (cd $(TARGET_SUBDIR)/libssp && \
38270           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
38271 @endif target-libssp
38272
38273
38274
38275
38276
38277 .PHONY: check-target-libssp maybe-check-target-libssp
38278 maybe-check-target-libssp:
38279 @if target-libssp
38280 maybe-check-target-libssp: check-target-libssp
38281
38282 check-target-libssp:
38283         @: $(MAKE); $(unstage)
38284         @r=`${PWD_COMMAND}`; export r; \
38285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38286         $(NORMAL_TARGET_EXPORTS) \
38287         (cd $(TARGET_SUBDIR)/libssp && \
38288           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38289
38290 @endif target-libssp
38291
38292 .PHONY: install-target-libssp maybe-install-target-libssp
38293 maybe-install-target-libssp:
38294 @if target-libssp
38295 maybe-install-target-libssp: install-target-libssp
38296
38297 install-target-libssp: installdirs
38298         @: $(MAKE); $(unstage)
38299         @r=`${PWD_COMMAND}`; export r; \
38300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38301         $(NORMAL_TARGET_EXPORTS) \
38302         (cd $(TARGET_SUBDIR)/libssp && \
38303           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38304
38305 @endif target-libssp
38306
38307 # Other targets (info, dvi, pdf, etc.)
38308
38309 .PHONY: maybe-info-target-libssp info-target-libssp
38310 maybe-info-target-libssp:
38311 @if target-libssp
38312 maybe-info-target-libssp: info-target-libssp
38313
38314 info-target-libssp: \
38315     configure-target-libssp 
38316         @: $(MAKE); $(unstage)
38317         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38318         r=`${PWD_COMMAND}`; export r; \
38319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38320         $(NORMAL_TARGET_EXPORTS) \
38321         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
38322         for flag in $(EXTRA_TARGET_FLAGS); do \
38323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324         done; \
38325         (cd $(TARGET_SUBDIR)/libssp && \
38326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38328                   "RANLIB=$${RANLIB}" \
38329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38330                    info) \
38331           || exit 1
38332
38333 @endif target-libssp
38334
38335 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
38336 maybe-dvi-target-libssp:
38337 @if target-libssp
38338 maybe-dvi-target-libssp: dvi-target-libssp
38339
38340 dvi-target-libssp: \
38341     configure-target-libssp 
38342         @: $(MAKE); $(unstage)
38343         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38344         r=`${PWD_COMMAND}`; export r; \
38345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346         $(NORMAL_TARGET_EXPORTS) \
38347         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
38348         for flag in $(EXTRA_TARGET_FLAGS); do \
38349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350         done; \
38351         (cd $(TARGET_SUBDIR)/libssp && \
38352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354                   "RANLIB=$${RANLIB}" \
38355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38356                    dvi) \
38357           || exit 1
38358
38359 @endif target-libssp
38360
38361 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
38362 maybe-pdf-target-libssp:
38363 @if target-libssp
38364 maybe-pdf-target-libssp: pdf-target-libssp
38365
38366 pdf-target-libssp: \
38367     configure-target-libssp 
38368         @: $(MAKE); $(unstage)
38369         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38370         r=`${PWD_COMMAND}`; export r; \
38371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38372         $(NORMAL_TARGET_EXPORTS) \
38373         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
38374         for flag in $(EXTRA_TARGET_FLAGS); do \
38375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376         done; \
38377         (cd $(TARGET_SUBDIR)/libssp && \
38378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38380                   "RANLIB=$${RANLIB}" \
38381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38382                    pdf) \
38383           || exit 1
38384
38385 @endif target-libssp
38386
38387 .PHONY: maybe-html-target-libssp html-target-libssp
38388 maybe-html-target-libssp:
38389 @if target-libssp
38390 maybe-html-target-libssp: html-target-libssp
38391
38392 html-target-libssp: \
38393     configure-target-libssp 
38394         @: $(MAKE); $(unstage)
38395         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38396         r=`${PWD_COMMAND}`; export r; \
38397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38398         $(NORMAL_TARGET_EXPORTS) \
38399         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
38400         for flag in $(EXTRA_TARGET_FLAGS); do \
38401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38402         done; \
38403         (cd $(TARGET_SUBDIR)/libssp && \
38404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38406                   "RANLIB=$${RANLIB}" \
38407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38408                    html) \
38409           || exit 1
38410
38411 @endif target-libssp
38412
38413 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
38414 maybe-TAGS-target-libssp:
38415 @if target-libssp
38416 maybe-TAGS-target-libssp: TAGS-target-libssp
38417
38418 TAGS-target-libssp: \
38419     configure-target-libssp 
38420         @: $(MAKE); $(unstage)
38421         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38422         r=`${PWD_COMMAND}`; export r; \
38423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38424         $(NORMAL_TARGET_EXPORTS) \
38425         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
38426         for flag in $(EXTRA_TARGET_FLAGS); do \
38427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38428         done; \
38429         (cd $(TARGET_SUBDIR)/libssp && \
38430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38432                   "RANLIB=$${RANLIB}" \
38433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38434                    TAGS) \
38435           || exit 1
38436
38437 @endif target-libssp
38438
38439 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
38440 maybe-install-info-target-libssp:
38441 @if target-libssp
38442 maybe-install-info-target-libssp: install-info-target-libssp
38443
38444 install-info-target-libssp: \
38445     configure-target-libssp \
38446     info-target-libssp 
38447         @: $(MAKE); $(unstage)
38448         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38449         r=`${PWD_COMMAND}`; export r; \
38450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38451         $(NORMAL_TARGET_EXPORTS) \
38452         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
38453         for flag in $(EXTRA_TARGET_FLAGS); do \
38454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38455         done; \
38456         (cd $(TARGET_SUBDIR)/libssp && \
38457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38459                   "RANLIB=$${RANLIB}" \
38460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38461                    install-info) \
38462           || exit 1
38463
38464 @endif target-libssp
38465
38466 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
38467 maybe-install-pdf-target-libssp:
38468 @if target-libssp
38469 maybe-install-pdf-target-libssp: install-pdf-target-libssp
38470
38471 install-pdf-target-libssp: \
38472     configure-target-libssp \
38473     pdf-target-libssp 
38474         @: $(MAKE); $(unstage)
38475         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38476         r=`${PWD_COMMAND}`; export r; \
38477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38478         $(NORMAL_TARGET_EXPORTS) \
38479         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
38480         for flag in $(EXTRA_TARGET_FLAGS); do \
38481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38482         done; \
38483         (cd $(TARGET_SUBDIR)/libssp && \
38484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38486                   "RANLIB=$${RANLIB}" \
38487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38488                    install-pdf) \
38489           || exit 1
38490
38491 @endif target-libssp
38492
38493 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38494 maybe-install-html-target-libssp:
38495 @if target-libssp
38496 maybe-install-html-target-libssp: install-html-target-libssp
38497
38498 install-html-target-libssp: \
38499     configure-target-libssp \
38500     html-target-libssp 
38501         @: $(MAKE); $(unstage)
38502         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38503         r=`${PWD_COMMAND}`; export r; \
38504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38505         $(NORMAL_TARGET_EXPORTS) \
38506         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
38507         for flag in $(EXTRA_TARGET_FLAGS); do \
38508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38509         done; \
38510         (cd $(TARGET_SUBDIR)/libssp && \
38511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38513                   "RANLIB=$${RANLIB}" \
38514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38515                    install-html) \
38516           || exit 1
38517
38518 @endif target-libssp
38519
38520 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38521 maybe-installcheck-target-libssp:
38522 @if target-libssp
38523 maybe-installcheck-target-libssp: installcheck-target-libssp
38524
38525 installcheck-target-libssp: \
38526     configure-target-libssp 
38527         @: $(MAKE); $(unstage)
38528         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38529         r=`${PWD_COMMAND}`; export r; \
38530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531         $(NORMAL_TARGET_EXPORTS) \
38532         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
38533         for flag in $(EXTRA_TARGET_FLAGS); do \
38534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535         done; \
38536         (cd $(TARGET_SUBDIR)/libssp && \
38537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38539                   "RANLIB=$${RANLIB}" \
38540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38541                    installcheck) \
38542           || exit 1
38543
38544 @endif target-libssp
38545
38546 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38547 maybe-mostlyclean-target-libssp:
38548 @if target-libssp
38549 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38550
38551 mostlyclean-target-libssp: 
38552         @: $(MAKE); $(unstage)
38553         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38554         r=`${PWD_COMMAND}`; export r; \
38555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38556         $(NORMAL_TARGET_EXPORTS) \
38557         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
38558         for flag in $(EXTRA_TARGET_FLAGS); do \
38559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38560         done; \
38561         (cd $(TARGET_SUBDIR)/libssp && \
38562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38564                   "RANLIB=$${RANLIB}" \
38565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38566                    mostlyclean) \
38567           || exit 1
38568
38569 @endif target-libssp
38570
38571 .PHONY: maybe-clean-target-libssp clean-target-libssp
38572 maybe-clean-target-libssp:
38573 @if target-libssp
38574 maybe-clean-target-libssp: clean-target-libssp
38575
38576 clean-target-libssp: 
38577         @: $(MAKE); $(unstage)
38578         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38579         r=`${PWD_COMMAND}`; export r; \
38580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38581         $(NORMAL_TARGET_EXPORTS) \
38582         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
38583         for flag in $(EXTRA_TARGET_FLAGS); do \
38584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38585         done; \
38586         (cd $(TARGET_SUBDIR)/libssp && \
38587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38589                   "RANLIB=$${RANLIB}" \
38590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38591                    clean) \
38592           || exit 1
38593
38594 @endif target-libssp
38595
38596 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38597 maybe-distclean-target-libssp:
38598 @if target-libssp
38599 maybe-distclean-target-libssp: distclean-target-libssp
38600
38601 distclean-target-libssp: 
38602         @: $(MAKE); $(unstage)
38603         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38604         r=`${PWD_COMMAND}`; export r; \
38605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38606         $(NORMAL_TARGET_EXPORTS) \
38607         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
38608         for flag in $(EXTRA_TARGET_FLAGS); do \
38609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38610         done; \
38611         (cd $(TARGET_SUBDIR)/libssp && \
38612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38614                   "RANLIB=$${RANLIB}" \
38615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38616                    distclean) \
38617           || exit 1
38618
38619 @endif target-libssp
38620
38621 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38622 maybe-maintainer-clean-target-libssp:
38623 @if target-libssp
38624 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38625
38626 maintainer-clean-target-libssp: 
38627         @: $(MAKE); $(unstage)
38628         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38629         r=`${PWD_COMMAND}`; export r; \
38630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631         $(NORMAL_TARGET_EXPORTS) \
38632         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
38633         for flag in $(EXTRA_TARGET_FLAGS); do \
38634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38635         done; \
38636         (cd $(TARGET_SUBDIR)/libssp && \
38637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38639                   "RANLIB=$${RANLIB}" \
38640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38641                    maintainer-clean) \
38642           || exit 1
38643
38644 @endif target-libssp
38645
38646
38647
38648
38649
38650 .PHONY: configure-target-newlib maybe-configure-target-newlib
38651 maybe-configure-target-newlib:
38652 @if gcc-bootstrap
38653 configure-target-newlib: stage_current
38654 @endif gcc-bootstrap
38655 @if target-newlib
38656 maybe-configure-target-newlib: configure-target-newlib
38657 configure-target-newlib: 
38658         @: $(MAKE); $(unstage)
38659         @r=`${PWD_COMMAND}`; export r; \
38660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661         echo "Checking multilib configuration for newlib..."; \
38662         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38663         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
38664         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38665           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38666             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38667           else \
38668             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38669             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38670           fi; \
38671         else \
38672           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38673         fi; \
38674         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38675         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38676         $(NORMAL_TARGET_EXPORTS) \
38677         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38678         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38679         case $(srcdir) in \
38680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38681           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38683         esac; \
38684         srcdiroption="--srcdir=$${topdir}/newlib"; \
38685         libsrcdir="$$s/newlib"; \
38686         rm -f no-such-file || : ; \
38687         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38689           --target=${target_alias} $${srcdiroption}  \
38690           || exit 1
38691 @endif target-newlib
38692
38693
38694
38695
38696
38697 .PHONY: all-target-newlib maybe-all-target-newlib
38698 maybe-all-target-newlib:
38699 @if gcc-bootstrap
38700 all-target-newlib: stage_current
38701 @endif gcc-bootstrap
38702 @if target-newlib
38703 TARGET-target-newlib=all
38704 maybe-all-target-newlib: all-target-newlib
38705 all-target-newlib: configure-target-newlib
38706         @: $(MAKE); $(unstage)
38707         @r=`${PWD_COMMAND}`; export r; \
38708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709         $(NORMAL_TARGET_EXPORTS) \
38710         (cd $(TARGET_SUBDIR)/newlib && \
38711           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
38712 @endif target-newlib
38713
38714
38715
38716
38717
38718 .PHONY: check-target-newlib maybe-check-target-newlib
38719 maybe-check-target-newlib:
38720 @if target-newlib
38721 maybe-check-target-newlib: check-target-newlib
38722
38723 check-target-newlib:
38724         @: $(MAKE); $(unstage)
38725         @r=`${PWD_COMMAND}`; export r; \
38726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38727         $(NORMAL_TARGET_EXPORTS) \
38728         (cd $(TARGET_SUBDIR)/newlib && \
38729           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38730
38731 @endif target-newlib
38732
38733 .PHONY: install-target-newlib maybe-install-target-newlib
38734 maybe-install-target-newlib:
38735 @if target-newlib
38736 maybe-install-target-newlib: install-target-newlib
38737
38738 install-target-newlib: installdirs
38739         @: $(MAKE); $(unstage)
38740         @r=`${PWD_COMMAND}`; export r; \
38741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38742         $(NORMAL_TARGET_EXPORTS) \
38743         (cd $(TARGET_SUBDIR)/newlib && \
38744           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38745
38746 @endif target-newlib
38747
38748 # Other targets (info, dvi, pdf, etc.)
38749
38750 .PHONY: maybe-info-target-newlib info-target-newlib
38751 maybe-info-target-newlib:
38752 @if target-newlib
38753 maybe-info-target-newlib: info-target-newlib
38754
38755 info-target-newlib: \
38756     configure-target-newlib 
38757         @: $(MAKE); $(unstage)
38758         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38759         r=`${PWD_COMMAND}`; export r; \
38760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38761         $(NORMAL_TARGET_EXPORTS) \
38762         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
38763         for flag in $(EXTRA_TARGET_FLAGS); do \
38764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38765         done; \
38766         (cd $(TARGET_SUBDIR)/newlib && \
38767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38769                   "RANLIB=$${RANLIB}" \
38770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38771                    info) \
38772           || exit 1
38773
38774 @endif target-newlib
38775
38776 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38777 maybe-dvi-target-newlib:
38778 @if target-newlib
38779 maybe-dvi-target-newlib: dvi-target-newlib
38780
38781 dvi-target-newlib: \
38782     configure-target-newlib 
38783         @: $(MAKE); $(unstage)
38784         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38785         r=`${PWD_COMMAND}`; export r; \
38786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38787         $(NORMAL_TARGET_EXPORTS) \
38788         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
38789         for flag in $(EXTRA_TARGET_FLAGS); do \
38790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38791         done; \
38792         (cd $(TARGET_SUBDIR)/newlib && \
38793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38795                   "RANLIB=$${RANLIB}" \
38796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38797                    dvi) \
38798           || exit 1
38799
38800 @endif target-newlib
38801
38802 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38803 maybe-pdf-target-newlib:
38804 @if target-newlib
38805 maybe-pdf-target-newlib: pdf-target-newlib
38806
38807 pdf-target-newlib: \
38808     configure-target-newlib 
38809         @: $(MAKE); $(unstage)
38810         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38811         r=`${PWD_COMMAND}`; export r; \
38812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813         $(NORMAL_TARGET_EXPORTS) \
38814         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
38815         for flag in $(EXTRA_TARGET_FLAGS); do \
38816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38817         done; \
38818         (cd $(TARGET_SUBDIR)/newlib && \
38819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38821                   "RANLIB=$${RANLIB}" \
38822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38823                    pdf) \
38824           || exit 1
38825
38826 @endif target-newlib
38827
38828 .PHONY: maybe-html-target-newlib html-target-newlib
38829 maybe-html-target-newlib:
38830 @if target-newlib
38831 maybe-html-target-newlib: html-target-newlib
38832
38833 html-target-newlib: \
38834     configure-target-newlib 
38835         @: $(MAKE); $(unstage)
38836         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38837         r=`${PWD_COMMAND}`; export r; \
38838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38839         $(NORMAL_TARGET_EXPORTS) \
38840         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
38841         for flag in $(EXTRA_TARGET_FLAGS); do \
38842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38843         done; \
38844         (cd $(TARGET_SUBDIR)/newlib && \
38845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38847                   "RANLIB=$${RANLIB}" \
38848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38849                    html) \
38850           || exit 1
38851
38852 @endif target-newlib
38853
38854 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38855 maybe-TAGS-target-newlib:
38856 @if target-newlib
38857 maybe-TAGS-target-newlib: TAGS-target-newlib
38858
38859 TAGS-target-newlib: \
38860     configure-target-newlib 
38861         @: $(MAKE); $(unstage)
38862         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38863         r=`${PWD_COMMAND}`; export r; \
38864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865         $(NORMAL_TARGET_EXPORTS) \
38866         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
38867         for flag in $(EXTRA_TARGET_FLAGS); do \
38868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38869         done; \
38870         (cd $(TARGET_SUBDIR)/newlib && \
38871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38873                   "RANLIB=$${RANLIB}" \
38874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38875                    TAGS) \
38876           || exit 1
38877
38878 @endif target-newlib
38879
38880 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38881 maybe-install-info-target-newlib:
38882 @if target-newlib
38883 maybe-install-info-target-newlib: install-info-target-newlib
38884
38885 install-info-target-newlib: \
38886     configure-target-newlib \
38887     info-target-newlib 
38888         @: $(MAKE); $(unstage)
38889         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38890         r=`${PWD_COMMAND}`; export r; \
38891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38892         $(NORMAL_TARGET_EXPORTS) \
38893         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
38894         for flag in $(EXTRA_TARGET_FLAGS); do \
38895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38896         done; \
38897         (cd $(TARGET_SUBDIR)/newlib && \
38898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38900                   "RANLIB=$${RANLIB}" \
38901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38902                    install-info) \
38903           || exit 1
38904
38905 @endif target-newlib
38906
38907 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38908 maybe-install-pdf-target-newlib:
38909 @if target-newlib
38910 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38911
38912 install-pdf-target-newlib: \
38913     configure-target-newlib \
38914     pdf-target-newlib 
38915         @: $(MAKE); $(unstage)
38916         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38917         r=`${PWD_COMMAND}`; export r; \
38918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38919         $(NORMAL_TARGET_EXPORTS) \
38920         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
38921         for flag in $(EXTRA_TARGET_FLAGS); do \
38922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38923         done; \
38924         (cd $(TARGET_SUBDIR)/newlib && \
38925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38927                   "RANLIB=$${RANLIB}" \
38928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38929                    install-pdf) \
38930           || exit 1
38931
38932 @endif target-newlib
38933
38934 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38935 maybe-install-html-target-newlib:
38936 @if target-newlib
38937 maybe-install-html-target-newlib: install-html-target-newlib
38938
38939 install-html-target-newlib: \
38940     configure-target-newlib \
38941     html-target-newlib 
38942         @: $(MAKE); $(unstage)
38943         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38944         r=`${PWD_COMMAND}`; export r; \
38945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38946         $(NORMAL_TARGET_EXPORTS) \
38947         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
38948         for flag in $(EXTRA_TARGET_FLAGS); do \
38949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38950         done; \
38951         (cd $(TARGET_SUBDIR)/newlib && \
38952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38954                   "RANLIB=$${RANLIB}" \
38955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38956                    install-html) \
38957           || exit 1
38958
38959 @endif target-newlib
38960
38961 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38962 maybe-installcheck-target-newlib:
38963 @if target-newlib
38964 maybe-installcheck-target-newlib: installcheck-target-newlib
38965
38966 installcheck-target-newlib: \
38967     configure-target-newlib 
38968         @: $(MAKE); $(unstage)
38969         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38970         r=`${PWD_COMMAND}`; export r; \
38971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38972         $(NORMAL_TARGET_EXPORTS) \
38973         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
38974         for flag in $(EXTRA_TARGET_FLAGS); do \
38975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38976         done; \
38977         (cd $(TARGET_SUBDIR)/newlib && \
38978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38980                   "RANLIB=$${RANLIB}" \
38981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38982                    installcheck) \
38983           || exit 1
38984
38985 @endif target-newlib
38986
38987 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38988 maybe-mostlyclean-target-newlib:
38989 @if target-newlib
38990 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38991
38992 mostlyclean-target-newlib: 
38993         @: $(MAKE); $(unstage)
38994         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38995         r=`${PWD_COMMAND}`; export r; \
38996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38997         $(NORMAL_TARGET_EXPORTS) \
38998         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
38999         for flag in $(EXTRA_TARGET_FLAGS); do \
39000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39001         done; \
39002         (cd $(TARGET_SUBDIR)/newlib && \
39003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39005                   "RANLIB=$${RANLIB}" \
39006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39007                    mostlyclean) \
39008           || exit 1
39009
39010 @endif target-newlib
39011
39012 .PHONY: maybe-clean-target-newlib clean-target-newlib
39013 maybe-clean-target-newlib:
39014 @if target-newlib
39015 maybe-clean-target-newlib: clean-target-newlib
39016
39017 clean-target-newlib: 
39018         @: $(MAKE); $(unstage)
39019         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39020         r=`${PWD_COMMAND}`; export r; \
39021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39022         $(NORMAL_TARGET_EXPORTS) \
39023         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
39024         for flag in $(EXTRA_TARGET_FLAGS); do \
39025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39026         done; \
39027         (cd $(TARGET_SUBDIR)/newlib && \
39028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39030                   "RANLIB=$${RANLIB}" \
39031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39032                    clean) \
39033           || exit 1
39034
39035 @endif target-newlib
39036
39037 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
39038 maybe-distclean-target-newlib:
39039 @if target-newlib
39040 maybe-distclean-target-newlib: distclean-target-newlib
39041
39042 distclean-target-newlib: 
39043         @: $(MAKE); $(unstage)
39044         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39045         r=`${PWD_COMMAND}`; export r; \
39046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39047         $(NORMAL_TARGET_EXPORTS) \
39048         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
39049         for flag in $(EXTRA_TARGET_FLAGS); do \
39050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39051         done; \
39052         (cd $(TARGET_SUBDIR)/newlib && \
39053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39055                   "RANLIB=$${RANLIB}" \
39056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39057                    distclean) \
39058           || exit 1
39059
39060 @endif target-newlib
39061
39062 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
39063 maybe-maintainer-clean-target-newlib:
39064 @if target-newlib
39065 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
39066
39067 maintainer-clean-target-newlib: 
39068         @: $(MAKE); $(unstage)
39069         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39070         r=`${PWD_COMMAND}`; export r; \
39071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39072         $(NORMAL_TARGET_EXPORTS) \
39073         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
39074         for flag in $(EXTRA_TARGET_FLAGS); do \
39075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39076         done; \
39077         (cd $(TARGET_SUBDIR)/newlib && \
39078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39080                   "RANLIB=$${RANLIB}" \
39081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39082                    maintainer-clean) \
39083           || exit 1
39084
39085 @endif target-newlib
39086
39087
39088
39089
39090
39091 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
39092 maybe-configure-target-libgcc:
39093 @if gcc-bootstrap
39094 configure-target-libgcc: stage_current
39095 @endif gcc-bootstrap
39096 @if target-libgcc
39097 maybe-configure-target-libgcc: configure-target-libgcc
39098 configure-target-libgcc: 
39099         @r=`${PWD_COMMAND}`; export r; \
39100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101         echo "Checking multilib configuration for libgcc..."; \
39102         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39103         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39104         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39105           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39106             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39107           else \
39108             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39109             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39110           fi; \
39111         else \
39112           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39113         fi; \
39114         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39115         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39116         $(NORMAL_TARGET_EXPORTS) \
39117         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
39118         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
39119         case $(srcdir) in \
39120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39121           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39123         esac; \
39124         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39125         libsrcdir="$$s/libgcc"; \
39126         rm -f no-such-file || : ; \
39127         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39128           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39129           --target=${target_alias} $${srcdiroption}  \
39130           || exit 1
39131 @endif target-libgcc
39132
39133
39134
39135 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
39136 maybe-configure-stage1-target-libgcc:
39137 @if target-libgcc-bootstrap
39138 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
39139 configure-stage1-target-libgcc:
39140         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39141         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39142         @r=`${PWD_COMMAND}`; export r; \
39143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39144         echo "Checking multilib configuration for libgcc..."; \
39145         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39146         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39147           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39148             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39149           else \
39150             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39151             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39152           fi; \
39153         else \
39154           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39155         fi; \
39156         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39157         $(NORMAL_TARGET_EXPORTS) \
39158         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
39159         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39160         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39161         case $(srcdir) in \
39162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39163           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39165         esac; \
39166         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39167         libsrcdir="$$s/libgcc"; \
39168         $(SHELL) $${libsrcdir}/configure \
39169           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39170           --target=${target_alias} $${srcdiroption} \
39171            \
39172           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
39173 @endif target-libgcc-bootstrap
39174
39175 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
39176 maybe-configure-stage2-target-libgcc:
39177 @if target-libgcc-bootstrap
39178 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
39179 configure-stage2-target-libgcc:
39180         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39181         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39182         @r=`${PWD_COMMAND}`; export r; \
39183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184         echo "Checking multilib configuration for libgcc..."; \
39185         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39186         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39187           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39188             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39189           else \
39190             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39191             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39192           fi; \
39193         else \
39194           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39195         fi; \
39196         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39197         $(NORMAL_TARGET_EXPORTS) \
39198          \
39199         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
39200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39201         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39202         case $(srcdir) in \
39203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39204           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39206         esac; \
39207         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39208         libsrcdir="$$s/libgcc"; \
39209         $(SHELL) $${libsrcdir}/configure \
39210           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39211           --target=${target_alias} $${srcdiroption} \
39212           --with-build-libsubdir=$(HOST_SUBDIR) \
39213           @stage2_werror_flag@ 
39214 @endif target-libgcc-bootstrap
39215
39216 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
39217 maybe-configure-stage3-target-libgcc:
39218 @if target-libgcc-bootstrap
39219 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
39220 configure-stage3-target-libgcc:
39221         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39222         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39223         @r=`${PWD_COMMAND}`; export r; \
39224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39225         echo "Checking multilib configuration for libgcc..."; \
39226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39227         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39228           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39229             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39230           else \
39231             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39232             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39233           fi; \
39234         else \
39235           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39236         fi; \
39237         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39238         $(NORMAL_TARGET_EXPORTS) \
39239          \
39240         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
39241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39242         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39243         case $(srcdir) in \
39244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39245           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39247         esac; \
39248         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39249         libsrcdir="$$s/libgcc"; \
39250         $(SHELL) $${libsrcdir}/configure \
39251           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39252           --target=${target_alias} $${srcdiroption} \
39253           --with-build-libsubdir=$(HOST_SUBDIR) \
39254           @stage2_werror_flag@ 
39255 @endif target-libgcc-bootstrap
39256
39257 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
39258 maybe-configure-stage4-target-libgcc:
39259 @if target-libgcc-bootstrap
39260 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
39261 configure-stage4-target-libgcc:
39262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39263         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39264         @r=`${PWD_COMMAND}`; export r; \
39265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39266         echo "Checking multilib configuration for libgcc..."; \
39267         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39268         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39269           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39270             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39271           else \
39272             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39273             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39274           fi; \
39275         else \
39276           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39277         fi; \
39278         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39279         $(NORMAL_TARGET_EXPORTS) \
39280          \
39281         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
39282         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39283         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39284         case $(srcdir) in \
39285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39286           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39288         esac; \
39289         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39290         libsrcdir="$$s/libgcc"; \
39291         $(SHELL) $${libsrcdir}/configure \
39292           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39293           --target=${target_alias} $${srcdiroption} \
39294           --with-build-libsubdir=$(HOST_SUBDIR) \
39295           @stage2_werror_flag@ 
39296 @endif target-libgcc-bootstrap
39297
39298 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
39299 maybe-configure-stageprofile-target-libgcc:
39300 @if target-libgcc-bootstrap
39301 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39302 configure-stageprofile-target-libgcc:
39303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39304         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39305         @r=`${PWD_COMMAND}`; export r; \
39306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39307         echo "Checking multilib configuration for libgcc..."; \
39308         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39309         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39310           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39311             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39312           else \
39313             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39314             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39315           fi; \
39316         else \
39317           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39318         fi; \
39319         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39320         $(NORMAL_TARGET_EXPORTS) \
39321          \
39322         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
39323         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39324         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39325         case $(srcdir) in \
39326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39327           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39329         esac; \
39330         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39331         libsrcdir="$$s/libgcc"; \
39332         $(SHELL) $${libsrcdir}/configure \
39333           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39334           --target=${target_alias} $${srcdiroption} \
39335           --with-build-libsubdir=$(HOST_SUBDIR) \
39336           @stage2_werror_flag@ 
39337 @endif target-libgcc-bootstrap
39338
39339 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
39340 maybe-configure-stagefeedback-target-libgcc:
39341 @if target-libgcc-bootstrap
39342 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39343 configure-stagefeedback-target-libgcc:
39344         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39345         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39346         @r=`${PWD_COMMAND}`; export r; \
39347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348         echo "Checking multilib configuration for libgcc..."; \
39349         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39350         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39351           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39352             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39353           else \
39354             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39355             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39356           fi; \
39357         else \
39358           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39359         fi; \
39360         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39361         $(NORMAL_TARGET_EXPORTS) \
39362          \
39363         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
39364         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39365         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39366         case $(srcdir) in \
39367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39368           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39370         esac; \
39371         srcdiroption="--srcdir=$${topdir}/libgcc"; \
39372         libsrcdir="$$s/libgcc"; \
39373         $(SHELL) $${libsrcdir}/configure \
39374           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39375           --target=${target_alias} $${srcdiroption} \
39376           --with-build-libsubdir=$(HOST_SUBDIR) \
39377           @stage2_werror_flag@ 
39378 @endif target-libgcc-bootstrap
39379
39380
39381
39382
39383
39384 .PHONY: all-target-libgcc maybe-all-target-libgcc
39385 maybe-all-target-libgcc:
39386 @if gcc-bootstrap
39387 all-target-libgcc: stage_current
39388 @endif gcc-bootstrap
39389 @if target-libgcc
39390 TARGET-target-libgcc=all
39391 maybe-all-target-libgcc: all-target-libgcc
39392 all-target-libgcc: configure-target-libgcc
39393         @r=`${PWD_COMMAND}`; export r; \
39394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395         $(NORMAL_TARGET_EXPORTS) \
39396         (cd $(TARGET_SUBDIR)/libgcc && \
39397           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgcc))
39398 @endif target-libgcc
39399
39400
39401
39402 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
39403 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
39404 maybe-all-stage1-target-libgcc:
39405 maybe-clean-stage1-target-libgcc:
39406 @if target-libgcc-bootstrap
39407 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
39408 all-stage1: all-stage1-target-libgcc
39409 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
39410 all-stage1-target-libgcc: configure-stage1-target-libgcc
39411         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39412         @r=`${PWD_COMMAND}`; export r; \
39413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39414         $(NORMAL_TARGET_EXPORTS) \
39415         cd $(TARGET_SUBDIR)/libgcc && \
39416         $(MAKE) $(TARGET_FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
39417                 $(TARGET-stage1-target-libgcc)
39418
39419 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
39420 clean-stage1: clean-stage1-target-libgcc
39421 clean-stage1-target-libgcc:
39422         @if [ $(current_stage) = stage1 ]; then \
39423           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39424         else \
39425           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
39426           $(MAKE) stage1-start; \
39427         fi; \
39428         cd $(TARGET_SUBDIR)/libgcc && \
39429         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39430                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
39431 @endif target-libgcc-bootstrap
39432
39433
39434 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
39435 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
39436 maybe-all-stage2-target-libgcc:
39437 maybe-clean-stage2-target-libgcc:
39438 @if target-libgcc-bootstrap
39439 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39440 all-stage2: all-stage2-target-libgcc
39441 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39442 all-stage2-target-libgcc: configure-stage2-target-libgcc
39443         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39444         @r=`${PWD_COMMAND}`; export r; \
39445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39446         $(NORMAL_TARGET_EXPORTS) \
39447          \
39448         cd $(TARGET_SUBDIR)/libgcc && \
39449         $(MAKE) $(TARGET_FLAGS_TO_PASS)    \
39450                 $(TARGET-stage2-target-libgcc)
39451
39452 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39453 clean-stage2: clean-stage2-target-libgcc
39454 clean-stage2-target-libgcc:
39455         @if [ $(current_stage) = stage2 ]; then \
39456           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39457         else \
39458           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39459           $(MAKE) stage2-start; \
39460         fi; \
39461         cd $(TARGET_SUBDIR)/libgcc && \
39462         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39463                   \
39464                   clean
39465 @endif target-libgcc-bootstrap
39466
39467
39468 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39469 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39470 maybe-all-stage3-target-libgcc:
39471 maybe-clean-stage3-target-libgcc:
39472 @if target-libgcc-bootstrap
39473 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39474 all-stage3: all-stage3-target-libgcc
39475 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39476 all-stage3-target-libgcc: configure-stage3-target-libgcc
39477         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39478         @r=`${PWD_COMMAND}`; export r; \
39479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39480         $(NORMAL_TARGET_EXPORTS) \
39481          \
39482         cd $(TARGET_SUBDIR)/libgcc && \
39483         $(MAKE) $(TARGET_FLAGS_TO_PASS)    \
39484                 $(TARGET-stage3-target-libgcc)
39485
39486 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39487 clean-stage3: clean-stage3-target-libgcc
39488 clean-stage3-target-libgcc:
39489         @if [ $(current_stage) = stage3 ]; then \
39490           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39491         else \
39492           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39493           $(MAKE) stage3-start; \
39494         fi; \
39495         cd $(TARGET_SUBDIR)/libgcc && \
39496         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39497                   \
39498                   clean
39499 @endif target-libgcc-bootstrap
39500
39501
39502 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39503 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39504 maybe-all-stage4-target-libgcc:
39505 maybe-clean-stage4-target-libgcc:
39506 @if target-libgcc-bootstrap
39507 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39508 all-stage4: all-stage4-target-libgcc
39509 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39510 all-stage4-target-libgcc: configure-stage4-target-libgcc
39511         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39512         @r=`${PWD_COMMAND}`; export r; \
39513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39514         $(NORMAL_TARGET_EXPORTS) \
39515          \
39516         cd $(TARGET_SUBDIR)/libgcc && \
39517         $(MAKE) $(TARGET_FLAGS_TO_PASS)    \
39518                 $(TARGET-stage4-target-libgcc)
39519
39520 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39521 clean-stage4: clean-stage4-target-libgcc
39522 clean-stage4-target-libgcc:
39523         @if [ $(current_stage) = stage4 ]; then \
39524           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39525         else \
39526           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39527           $(MAKE) stage4-start; \
39528         fi; \
39529         cd $(TARGET_SUBDIR)/libgcc && \
39530         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39531                   \
39532                   clean
39533 @endif target-libgcc-bootstrap
39534
39535
39536 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
39537 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39538 maybe-all-stageprofile-target-libgcc:
39539 maybe-clean-stageprofile-target-libgcc:
39540 @if target-libgcc-bootstrap
39541 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39542 all-stageprofile: all-stageprofile-target-libgcc
39543 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39544 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39545         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39546         @r=`${PWD_COMMAND}`; export r; \
39547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39548         $(NORMAL_TARGET_EXPORTS) \
39549          \
39550         cd $(TARGET_SUBDIR)/libgcc && \
39551         $(MAKE) $(TARGET_FLAGS_TO_PASS)  CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
39552                 $(TARGET-stageprofile-target-libgcc)
39553
39554 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39555 clean-stageprofile: clean-stageprofile-target-libgcc
39556 clean-stageprofile-target-libgcc:
39557         @if [ $(current_stage) = stageprofile ]; then \
39558           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39559         else \
39560           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39561           $(MAKE) stageprofile-start; \
39562         fi; \
39563         cd $(TARGET_SUBDIR)/libgcc && \
39564         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39565                   \
39566                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
39567 @endif target-libgcc-bootstrap
39568
39569
39570 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39571 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39572 maybe-all-stagefeedback-target-libgcc:
39573 maybe-clean-stagefeedback-target-libgcc:
39574 @if target-libgcc-bootstrap
39575 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39576 all-stagefeedback: all-stagefeedback-target-libgcc
39577 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39578 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39579         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39580         @r=`${PWD_COMMAND}`; export r; \
39581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582         $(NORMAL_TARGET_EXPORTS) \
39583          \
39584         cd $(TARGET_SUBDIR)/libgcc && \
39585         $(MAKE) $(TARGET_FLAGS_TO_PASS)  CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
39586                 $(TARGET-stagefeedback-target-libgcc)
39587
39588 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39589 clean-stagefeedback: clean-stagefeedback-target-libgcc
39590 clean-stagefeedback-target-libgcc:
39591         @if [ $(current_stage) = stagefeedback ]; then \
39592           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39593         else \
39594           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39595           $(MAKE) stagefeedback-start; \
39596         fi; \
39597         cd $(TARGET_SUBDIR)/libgcc && \
39598         $(MAKE) $(TARGET_FLAGS_TO_PASS)  \
39599                   \
39600                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
39601 @endif target-libgcc-bootstrap
39602
39603
39604
39605
39606
39607
39608 .PHONY: check-target-libgcc maybe-check-target-libgcc
39609 maybe-check-target-libgcc:
39610 @if target-libgcc
39611 maybe-check-target-libgcc: check-target-libgcc
39612
39613 # Dummy target for uncheckable module.
39614 check-target-libgcc:
39615
39616 @endif target-libgcc
39617
39618 .PHONY: install-target-libgcc maybe-install-target-libgcc
39619 maybe-install-target-libgcc:
39620 @if target-libgcc
39621 maybe-install-target-libgcc: install-target-libgcc
39622
39623 install-target-libgcc: installdirs
39624         @: $(MAKE); $(unstage)
39625         @r=`${PWD_COMMAND}`; export r; \
39626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39627         $(NORMAL_TARGET_EXPORTS) \
39628         (cd $(TARGET_SUBDIR)/libgcc && \
39629           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39630
39631 @endif target-libgcc
39632
39633 # Other targets (info, dvi, pdf, etc.)
39634
39635 .PHONY: maybe-info-target-libgcc info-target-libgcc
39636 maybe-info-target-libgcc:
39637 @if target-libgcc
39638 maybe-info-target-libgcc: info-target-libgcc
39639
39640 info-target-libgcc: \
39641     configure-target-libgcc 
39642         @: $(MAKE); $(unstage)
39643         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39644         r=`${PWD_COMMAND}`; export r; \
39645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646         $(NORMAL_TARGET_EXPORTS) \
39647         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
39648         for flag in $(EXTRA_TARGET_FLAGS); do \
39649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39650         done; \
39651         (cd $(TARGET_SUBDIR)/libgcc && \
39652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39654                   "RANLIB=$${RANLIB}" \
39655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39656                    info) \
39657           || exit 1
39658
39659 @endif target-libgcc
39660
39661 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39662 maybe-dvi-target-libgcc:
39663 @if target-libgcc
39664 maybe-dvi-target-libgcc: dvi-target-libgcc
39665
39666 dvi-target-libgcc: \
39667     configure-target-libgcc 
39668         @: $(MAKE); $(unstage)
39669         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39670         r=`${PWD_COMMAND}`; export r; \
39671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672         $(NORMAL_TARGET_EXPORTS) \
39673         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
39674         for flag in $(EXTRA_TARGET_FLAGS); do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         (cd $(TARGET_SUBDIR)/libgcc && \
39678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39680                   "RANLIB=$${RANLIB}" \
39681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39682                    dvi) \
39683           || exit 1
39684
39685 @endif target-libgcc
39686
39687 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39688 maybe-pdf-target-libgcc:
39689 @if target-libgcc
39690 maybe-pdf-target-libgcc: pdf-target-libgcc
39691
39692 pdf-target-libgcc: \
39693     configure-target-libgcc 
39694         @: $(MAKE); $(unstage)
39695         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39696         r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         $(NORMAL_TARGET_EXPORTS) \
39699         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
39700         for flag in $(EXTRA_TARGET_FLAGS); do \
39701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39702         done; \
39703         (cd $(TARGET_SUBDIR)/libgcc && \
39704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39706                   "RANLIB=$${RANLIB}" \
39707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39708                    pdf) \
39709           || exit 1
39710
39711 @endif target-libgcc
39712
39713 .PHONY: maybe-html-target-libgcc html-target-libgcc
39714 maybe-html-target-libgcc:
39715 @if target-libgcc
39716 maybe-html-target-libgcc: html-target-libgcc
39717
39718 html-target-libgcc: \
39719     configure-target-libgcc 
39720         @: $(MAKE); $(unstage)
39721         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39722         r=`${PWD_COMMAND}`; export r; \
39723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724         $(NORMAL_TARGET_EXPORTS) \
39725         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
39726         for flag in $(EXTRA_TARGET_FLAGS); do \
39727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39728         done; \
39729         (cd $(TARGET_SUBDIR)/libgcc && \
39730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39732                   "RANLIB=$${RANLIB}" \
39733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39734                    html) \
39735           || exit 1
39736
39737 @endif target-libgcc
39738
39739 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39740 maybe-TAGS-target-libgcc:
39741 @if target-libgcc
39742 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39743
39744 TAGS-target-libgcc: \
39745     configure-target-libgcc 
39746         @: $(MAKE); $(unstage)
39747         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39748         r=`${PWD_COMMAND}`; export r; \
39749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39750         $(NORMAL_TARGET_EXPORTS) \
39751         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
39752         for flag in $(EXTRA_TARGET_FLAGS); do \
39753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39754         done; \
39755         (cd $(TARGET_SUBDIR)/libgcc && \
39756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39758                   "RANLIB=$${RANLIB}" \
39759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39760                    TAGS) \
39761           || exit 1
39762
39763 @endif target-libgcc
39764
39765 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39766 maybe-install-info-target-libgcc:
39767 @if target-libgcc
39768 maybe-install-info-target-libgcc: install-info-target-libgcc
39769
39770 install-info-target-libgcc: \
39771     configure-target-libgcc \
39772     info-target-libgcc 
39773         @: $(MAKE); $(unstage)
39774         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39775         r=`${PWD_COMMAND}`; export r; \
39776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39777         $(NORMAL_TARGET_EXPORTS) \
39778         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
39779         for flag in $(EXTRA_TARGET_FLAGS); do \
39780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39781         done; \
39782         (cd $(TARGET_SUBDIR)/libgcc && \
39783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39785                   "RANLIB=$${RANLIB}" \
39786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39787                    install-info) \
39788           || exit 1
39789
39790 @endif target-libgcc
39791
39792 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39793 maybe-install-pdf-target-libgcc:
39794 @if target-libgcc
39795 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39796
39797 install-pdf-target-libgcc: \
39798     configure-target-libgcc \
39799     pdf-target-libgcc 
39800         @: $(MAKE); $(unstage)
39801         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39802         r=`${PWD_COMMAND}`; export r; \
39803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804         $(NORMAL_TARGET_EXPORTS) \
39805         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
39806         for flag in $(EXTRA_TARGET_FLAGS); do \
39807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808         done; \
39809         (cd $(TARGET_SUBDIR)/libgcc && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812                   "RANLIB=$${RANLIB}" \
39813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39814                    install-pdf) \
39815           || exit 1
39816
39817 @endif target-libgcc
39818
39819 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39820 maybe-install-html-target-libgcc:
39821 @if target-libgcc
39822 maybe-install-html-target-libgcc: install-html-target-libgcc
39823
39824 install-html-target-libgcc: \
39825     configure-target-libgcc \
39826     html-target-libgcc 
39827         @: $(MAKE); $(unstage)
39828         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39829         r=`${PWD_COMMAND}`; export r; \
39830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39831         $(NORMAL_TARGET_EXPORTS) \
39832         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
39833         for flag in $(EXTRA_TARGET_FLAGS); do \
39834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835         done; \
39836         (cd $(TARGET_SUBDIR)/libgcc && \
39837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39839                   "RANLIB=$${RANLIB}" \
39840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39841                    install-html) \
39842           || exit 1
39843
39844 @endif target-libgcc
39845
39846 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39847 maybe-installcheck-target-libgcc:
39848 @if target-libgcc
39849 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39850
39851 installcheck-target-libgcc: \
39852     configure-target-libgcc 
39853         @: $(MAKE); $(unstage)
39854         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39855         r=`${PWD_COMMAND}`; export r; \
39856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857         $(NORMAL_TARGET_EXPORTS) \
39858         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
39859         for flag in $(EXTRA_TARGET_FLAGS); do \
39860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39861         done; \
39862         (cd $(TARGET_SUBDIR)/libgcc && \
39863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39865                   "RANLIB=$${RANLIB}" \
39866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39867                    installcheck) \
39868           || exit 1
39869
39870 @endif target-libgcc
39871
39872 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39873 maybe-mostlyclean-target-libgcc:
39874 @if target-libgcc
39875 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39876
39877 mostlyclean-target-libgcc: 
39878         @: $(MAKE); $(unstage)
39879         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39880         r=`${PWD_COMMAND}`; export r; \
39881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39882         $(NORMAL_TARGET_EXPORTS) \
39883         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
39884         for flag in $(EXTRA_TARGET_FLAGS); do \
39885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39886         done; \
39887         (cd $(TARGET_SUBDIR)/libgcc && \
39888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39890                   "RANLIB=$${RANLIB}" \
39891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39892                    mostlyclean) \
39893           || exit 1
39894
39895 @endif target-libgcc
39896
39897 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39898 maybe-clean-target-libgcc:
39899 @if target-libgcc
39900 maybe-clean-target-libgcc: clean-target-libgcc
39901
39902 clean-target-libgcc: 
39903         @: $(MAKE); $(unstage)
39904         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39905         r=`${PWD_COMMAND}`; export r; \
39906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907         $(NORMAL_TARGET_EXPORTS) \
39908         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
39909         for flag in $(EXTRA_TARGET_FLAGS); do \
39910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39911         done; \
39912         (cd $(TARGET_SUBDIR)/libgcc && \
39913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39915                   "RANLIB=$${RANLIB}" \
39916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39917                    clean) \
39918           || exit 1
39919
39920 @endif target-libgcc
39921
39922 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39923 maybe-distclean-target-libgcc:
39924 @if target-libgcc
39925 maybe-distclean-target-libgcc: distclean-target-libgcc
39926
39927 distclean-target-libgcc: 
39928         @: $(MAKE); $(unstage)
39929         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39930         r=`${PWD_COMMAND}`; export r; \
39931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932         $(NORMAL_TARGET_EXPORTS) \
39933         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
39934         for flag in $(EXTRA_TARGET_FLAGS); do \
39935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39936         done; \
39937         (cd $(TARGET_SUBDIR)/libgcc && \
39938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940                   "RANLIB=$${RANLIB}" \
39941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39942                    distclean) \
39943           || exit 1
39944
39945 @endif target-libgcc
39946
39947 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39948 maybe-maintainer-clean-target-libgcc:
39949 @if target-libgcc
39950 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39951
39952 maintainer-clean-target-libgcc: 
39953         @: $(MAKE); $(unstage)
39954         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39955         r=`${PWD_COMMAND}`; export r; \
39956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957         $(NORMAL_TARGET_EXPORTS) \
39958         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
39959         for flag in $(EXTRA_TARGET_FLAGS); do \
39960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39961         done; \
39962         (cd $(TARGET_SUBDIR)/libgcc && \
39963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965                   "RANLIB=$${RANLIB}" \
39966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39967                    maintainer-clean) \
39968           || exit 1
39969
39970 @endif target-libgcc
39971
39972
39973
39974
39975
39976 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
39977 maybe-configure-target-libgfortran:
39978 @if gcc-bootstrap
39979 configure-target-libgfortran: stage_current
39980 @endif gcc-bootstrap
39981 @if target-libgfortran
39982 maybe-configure-target-libgfortran: configure-target-libgfortran
39983 configure-target-libgfortran: 
39984         @: $(MAKE); $(unstage)
39985         @r=`${PWD_COMMAND}`; export r; \
39986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39987         echo "Checking multilib configuration for libgfortran..."; \
39988         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
39990         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39991           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39992             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
39993           else \
39994             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
39995             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39996           fi; \
39997         else \
39998           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39999         fi; \
40000         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
40002         $(NORMAL_TARGET_EXPORTS) \
40003         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40004         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40005         case $(srcdir) in \
40006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40007           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40009         esac; \
40010         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
40011         libsrcdir="$$s/libgfortran"; \
40012         rm -f no-such-file || : ; \
40013         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40015           --target=${target_alias} $${srcdiroption}  \
40016           || exit 1
40017 @endif target-libgfortran
40018
40019
40020
40021
40022
40023 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40024 maybe-all-target-libgfortran:
40025 @if gcc-bootstrap
40026 all-target-libgfortran: stage_current
40027 @endif gcc-bootstrap
40028 @if target-libgfortran
40029 TARGET-target-libgfortran=all
40030 maybe-all-target-libgfortran: all-target-libgfortran
40031 all-target-libgfortran: configure-target-libgfortran
40032         @: $(MAKE); $(unstage)
40033         @r=`${PWD_COMMAND}`; export r; \
40034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40035         $(NORMAL_TARGET_EXPORTS) \
40036         (cd $(TARGET_SUBDIR)/libgfortran && \
40037           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
40038 @endif target-libgfortran
40039
40040
40041
40042
40043
40044 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40045 maybe-check-target-libgfortran:
40046 @if target-libgfortran
40047 maybe-check-target-libgfortran: check-target-libgfortran
40048
40049 check-target-libgfortran:
40050         @: $(MAKE); $(unstage)
40051         @r=`${PWD_COMMAND}`; export r; \
40052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053         $(NORMAL_TARGET_EXPORTS) \
40054         (cd $(TARGET_SUBDIR)/libgfortran && \
40055           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40056
40057 @endif target-libgfortran
40058
40059 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40060 maybe-install-target-libgfortran:
40061 @if target-libgfortran
40062 maybe-install-target-libgfortran: install-target-libgfortran
40063
40064 install-target-libgfortran: installdirs
40065         @: $(MAKE); $(unstage)
40066         @r=`${PWD_COMMAND}`; export r; \
40067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40068         $(NORMAL_TARGET_EXPORTS) \
40069         (cd $(TARGET_SUBDIR)/libgfortran && \
40070           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40071
40072 @endif target-libgfortran
40073
40074 # Other targets (info, dvi, pdf, etc.)
40075
40076 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40077 maybe-info-target-libgfortran:
40078 @if target-libgfortran
40079 maybe-info-target-libgfortran: info-target-libgfortran
40080
40081 info-target-libgfortran: \
40082     configure-target-libgfortran 
40083         @: $(MAKE); $(unstage)
40084         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40085         r=`${PWD_COMMAND}`; export r; \
40086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40087         $(NORMAL_TARGET_EXPORTS) \
40088         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40089         for flag in $(EXTRA_TARGET_FLAGS); do \
40090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40091         done; \
40092         (cd $(TARGET_SUBDIR)/libgfortran && \
40093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40095                   "RANLIB=$${RANLIB}" \
40096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40097                    info) \
40098           || exit 1
40099
40100 @endif target-libgfortran
40101
40102 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40103 maybe-dvi-target-libgfortran:
40104 @if target-libgfortran
40105 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40106
40107 dvi-target-libgfortran: \
40108     configure-target-libgfortran 
40109         @: $(MAKE); $(unstage)
40110         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40111         r=`${PWD_COMMAND}`; export r; \
40112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113         $(NORMAL_TARGET_EXPORTS) \
40114         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40115         for flag in $(EXTRA_TARGET_FLAGS); do \
40116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40117         done; \
40118         (cd $(TARGET_SUBDIR)/libgfortran && \
40119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40121                   "RANLIB=$${RANLIB}" \
40122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40123                    dvi) \
40124           || exit 1
40125
40126 @endif target-libgfortran
40127
40128 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40129 maybe-pdf-target-libgfortran:
40130 @if target-libgfortran
40131 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40132
40133 pdf-target-libgfortran: \
40134     configure-target-libgfortran 
40135         @: $(MAKE); $(unstage)
40136         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40137         r=`${PWD_COMMAND}`; export r; \
40138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139         $(NORMAL_TARGET_EXPORTS) \
40140         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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}" \
40149                    pdf) \
40150           || exit 1
40151
40152 @endif target-libgfortran
40153
40154 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40155 maybe-html-target-libgfortran:
40156 @if target-libgfortran
40157 maybe-html-target-libgfortran: html-target-libgfortran
40158
40159 html-target-libgfortran: \
40160     configure-target-libgfortran 
40161         @: $(MAKE); $(unstage)
40162         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40163         r=`${PWD_COMMAND}`; export r; \
40164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40165         $(NORMAL_TARGET_EXPORTS) \
40166         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40167         for flag in $(EXTRA_TARGET_FLAGS); do \
40168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40169         done; \
40170         (cd $(TARGET_SUBDIR)/libgfortran && \
40171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40173                   "RANLIB=$${RANLIB}" \
40174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40175                    html) \
40176           || exit 1
40177
40178 @endif target-libgfortran
40179
40180 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40181 maybe-TAGS-target-libgfortran:
40182 @if target-libgfortran
40183 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40184
40185 TAGS-target-libgfortran: \
40186     configure-target-libgfortran 
40187         @: $(MAKE); $(unstage)
40188         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40189         r=`${PWD_COMMAND}`; export r; \
40190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40191         $(NORMAL_TARGET_EXPORTS) \
40192         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40193         for flag in $(EXTRA_TARGET_FLAGS); do \
40194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40195         done; \
40196         (cd $(TARGET_SUBDIR)/libgfortran && \
40197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40199                   "RANLIB=$${RANLIB}" \
40200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40201                    TAGS) \
40202           || exit 1
40203
40204 @endif target-libgfortran
40205
40206 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40207 maybe-install-info-target-libgfortran:
40208 @if target-libgfortran
40209 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40210
40211 install-info-target-libgfortran: \
40212     configure-target-libgfortran \
40213     info-target-libgfortran 
40214         @: $(MAKE); $(unstage)
40215         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40216         r=`${PWD_COMMAND}`; export r; \
40217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40218         $(NORMAL_TARGET_EXPORTS) \
40219         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40220         for flag in $(EXTRA_TARGET_FLAGS); do \
40221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222         done; \
40223         (cd $(TARGET_SUBDIR)/libgfortran && \
40224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40226                   "RANLIB=$${RANLIB}" \
40227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40228                    install-info) \
40229           || exit 1
40230
40231 @endif target-libgfortran
40232
40233 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40234 maybe-install-pdf-target-libgfortran:
40235 @if target-libgfortran
40236 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40237
40238 install-pdf-target-libgfortran: \
40239     configure-target-libgfortran \
40240     pdf-target-libgfortran 
40241         @: $(MAKE); $(unstage)
40242         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40243         r=`${PWD_COMMAND}`; export r; \
40244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40245         $(NORMAL_TARGET_EXPORTS) \
40246         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40247         for flag in $(EXTRA_TARGET_FLAGS); do \
40248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40249         done; \
40250         (cd $(TARGET_SUBDIR)/libgfortran && \
40251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40253                   "RANLIB=$${RANLIB}" \
40254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40255                    install-pdf) \
40256           || exit 1
40257
40258 @endif target-libgfortran
40259
40260 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40261 maybe-install-html-target-libgfortran:
40262 @if target-libgfortran
40263 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40264
40265 install-html-target-libgfortran: \
40266     configure-target-libgfortran \
40267     html-target-libgfortran 
40268         @: $(MAKE); $(unstage)
40269         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40270         r=`${PWD_COMMAND}`; export r; \
40271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40272         $(NORMAL_TARGET_EXPORTS) \
40273         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40274         for flag in $(EXTRA_TARGET_FLAGS); do \
40275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40276         done; \
40277         (cd $(TARGET_SUBDIR)/libgfortran && \
40278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40280                   "RANLIB=$${RANLIB}" \
40281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40282                    install-html) \
40283           || exit 1
40284
40285 @endif target-libgfortran
40286
40287 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40288 maybe-installcheck-target-libgfortran:
40289 @if target-libgfortran
40290 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40291
40292 installcheck-target-libgfortran: \
40293     configure-target-libgfortran 
40294         @: $(MAKE); $(unstage)
40295         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40296         r=`${PWD_COMMAND}`; export r; \
40297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298         $(NORMAL_TARGET_EXPORTS) \
40299         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40300         for flag in $(EXTRA_TARGET_FLAGS); do \
40301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40302         done; \
40303         (cd $(TARGET_SUBDIR)/libgfortran && \
40304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306                   "RANLIB=$${RANLIB}" \
40307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40308                    installcheck) \
40309           || exit 1
40310
40311 @endif target-libgfortran
40312
40313 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40314 maybe-mostlyclean-target-libgfortran:
40315 @if target-libgfortran
40316 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40317
40318 mostlyclean-target-libgfortran: 
40319         @: $(MAKE); $(unstage)
40320         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40321         r=`${PWD_COMMAND}`; export r; \
40322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40323         $(NORMAL_TARGET_EXPORTS) \
40324         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40325         for flag in $(EXTRA_TARGET_FLAGS); do \
40326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40327         done; \
40328         (cd $(TARGET_SUBDIR)/libgfortran && \
40329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40331                   "RANLIB=$${RANLIB}" \
40332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40333                    mostlyclean) \
40334           || exit 1
40335
40336 @endif target-libgfortran
40337
40338 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40339 maybe-clean-target-libgfortran:
40340 @if target-libgfortran
40341 maybe-clean-target-libgfortran: clean-target-libgfortran
40342
40343 clean-target-libgfortran: 
40344         @: $(MAKE); $(unstage)
40345         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40346         r=`${PWD_COMMAND}`; export r; \
40347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40348         $(NORMAL_TARGET_EXPORTS) \
40349         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40350         for flag in $(EXTRA_TARGET_FLAGS); do \
40351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40352         done; \
40353         (cd $(TARGET_SUBDIR)/libgfortran && \
40354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40356                   "RANLIB=$${RANLIB}" \
40357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40358                    clean) \
40359           || exit 1
40360
40361 @endif target-libgfortran
40362
40363 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40364 maybe-distclean-target-libgfortran:
40365 @if target-libgfortran
40366 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40367
40368 distclean-target-libgfortran: 
40369         @: $(MAKE); $(unstage)
40370         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40371         r=`${PWD_COMMAND}`; export r; \
40372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373         $(NORMAL_TARGET_EXPORTS) \
40374         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40375         for flag in $(EXTRA_TARGET_FLAGS); do \
40376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40377         done; \
40378         (cd $(TARGET_SUBDIR)/libgfortran && \
40379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40381                   "RANLIB=$${RANLIB}" \
40382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40383                    distclean) \
40384           || exit 1
40385
40386 @endif target-libgfortran
40387
40388 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40389 maybe-maintainer-clean-target-libgfortran:
40390 @if target-libgfortran
40391 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40392
40393 maintainer-clean-target-libgfortran: 
40394         @: $(MAKE); $(unstage)
40395         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40396         r=`${PWD_COMMAND}`; export r; \
40397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40398         $(NORMAL_TARGET_EXPORTS) \
40399         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40400         for flag in $(EXTRA_TARGET_FLAGS); do \
40401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40402         done; \
40403         (cd $(TARGET_SUBDIR)/libgfortran && \
40404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40406                   "RANLIB=$${RANLIB}" \
40407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40408                    maintainer-clean) \
40409           || exit 1
40410
40411 @endif target-libgfortran
40412
40413
40414
40415
40416
40417 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40418 maybe-configure-target-libobjc:
40419 @if gcc-bootstrap
40420 configure-target-libobjc: stage_current
40421 @endif gcc-bootstrap
40422 @if target-libobjc
40423 maybe-configure-target-libobjc: configure-target-libobjc
40424 configure-target-libobjc: 
40425         @: $(MAKE); $(unstage)
40426         @r=`${PWD_COMMAND}`; export r; \
40427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40428         echo "Checking multilib configuration for libobjc..."; \
40429         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40430         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40431         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40432           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40433             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40434           else \
40435             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40436             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40437           fi; \
40438         else \
40439           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40440         fi; \
40441         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40442         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40443         $(NORMAL_TARGET_EXPORTS) \
40444         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40445         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40446         case $(srcdir) in \
40447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40448           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40450         esac; \
40451         srcdiroption="--srcdir=$${topdir}/libobjc"; \
40452         libsrcdir="$$s/libobjc"; \
40453         rm -f no-such-file || : ; \
40454         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40455           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40456           --target=${target_alias} $${srcdiroption}  \
40457           || exit 1
40458 @endif target-libobjc
40459
40460
40461
40462
40463
40464 .PHONY: all-target-libobjc maybe-all-target-libobjc
40465 maybe-all-target-libobjc:
40466 @if gcc-bootstrap
40467 all-target-libobjc: stage_current
40468 @endif gcc-bootstrap
40469 @if target-libobjc
40470 TARGET-target-libobjc=all
40471 maybe-all-target-libobjc: all-target-libobjc
40472 all-target-libobjc: configure-target-libobjc
40473         @: $(MAKE); $(unstage)
40474         @r=`${PWD_COMMAND}`; export r; \
40475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40476         $(NORMAL_TARGET_EXPORTS) \
40477         (cd $(TARGET_SUBDIR)/libobjc && \
40478           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
40479 @endif target-libobjc
40480
40481
40482
40483
40484
40485 .PHONY: check-target-libobjc maybe-check-target-libobjc
40486 maybe-check-target-libobjc:
40487 @if target-libobjc
40488 maybe-check-target-libobjc: check-target-libobjc
40489
40490 check-target-libobjc:
40491         @: $(MAKE); $(unstage)
40492         @r=`${PWD_COMMAND}`; export r; \
40493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494         $(NORMAL_TARGET_EXPORTS) \
40495         (cd $(TARGET_SUBDIR)/libobjc && \
40496           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40497
40498 @endif target-libobjc
40499
40500 .PHONY: install-target-libobjc maybe-install-target-libobjc
40501 maybe-install-target-libobjc:
40502 @if target-libobjc
40503 maybe-install-target-libobjc: install-target-libobjc
40504
40505 install-target-libobjc: installdirs
40506         @: $(MAKE); $(unstage)
40507         @r=`${PWD_COMMAND}`; export r; \
40508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509         $(NORMAL_TARGET_EXPORTS) \
40510         (cd $(TARGET_SUBDIR)/libobjc && \
40511           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40512
40513 @endif target-libobjc
40514
40515 # Other targets (info, dvi, pdf, etc.)
40516
40517 .PHONY: maybe-info-target-libobjc info-target-libobjc
40518 maybe-info-target-libobjc:
40519 @if target-libobjc
40520 maybe-info-target-libobjc: info-target-libobjc
40521
40522 info-target-libobjc: \
40523     configure-target-libobjc 
40524         @: $(MAKE); $(unstage)
40525         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40526         r=`${PWD_COMMAND}`; export r; \
40527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528         $(NORMAL_TARGET_EXPORTS) \
40529         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40530         for flag in $(EXTRA_TARGET_FLAGS); do \
40531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40532         done; \
40533         (cd $(TARGET_SUBDIR)/libobjc && \
40534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40536                   "RANLIB=$${RANLIB}" \
40537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40538                    info) \
40539           || exit 1
40540
40541 @endif target-libobjc
40542
40543 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40544 maybe-dvi-target-libobjc:
40545 @if target-libobjc
40546 maybe-dvi-target-libobjc: dvi-target-libobjc
40547
40548 dvi-target-libobjc: \
40549     configure-target-libobjc 
40550         @: $(MAKE); $(unstage)
40551         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40552         r=`${PWD_COMMAND}`; export r; \
40553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554         $(NORMAL_TARGET_EXPORTS) \
40555         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40556         for flag in $(EXTRA_TARGET_FLAGS); do \
40557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40558         done; \
40559         (cd $(TARGET_SUBDIR)/libobjc && \
40560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40562                   "RANLIB=$${RANLIB}" \
40563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40564                    dvi) \
40565           || exit 1
40566
40567 @endif target-libobjc
40568
40569 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40570 maybe-pdf-target-libobjc:
40571 @if target-libobjc
40572 maybe-pdf-target-libobjc: pdf-target-libobjc
40573
40574 pdf-target-libobjc: \
40575     configure-target-libobjc 
40576         @: $(MAKE); $(unstage)
40577         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40578         r=`${PWD_COMMAND}`; export r; \
40579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580         $(NORMAL_TARGET_EXPORTS) \
40581         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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}" \
40590                    pdf) \
40591           || exit 1
40592
40593 @endif target-libobjc
40594
40595 .PHONY: maybe-html-target-libobjc html-target-libobjc
40596 maybe-html-target-libobjc:
40597 @if target-libobjc
40598 maybe-html-target-libobjc: html-target-libobjc
40599
40600 html-target-libobjc: \
40601     configure-target-libobjc 
40602         @: $(MAKE); $(unstage)
40603         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40604         r=`${PWD_COMMAND}`; export r; \
40605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40606         $(NORMAL_TARGET_EXPORTS) \
40607         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40608         for flag in $(EXTRA_TARGET_FLAGS); do \
40609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40610         done; \
40611         (cd $(TARGET_SUBDIR)/libobjc && \
40612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40614                   "RANLIB=$${RANLIB}" \
40615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40616                    html) \
40617           || exit 1
40618
40619 @endif target-libobjc
40620
40621 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40622 maybe-TAGS-target-libobjc:
40623 @if target-libobjc
40624 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40625
40626 TAGS-target-libobjc: \
40627     configure-target-libobjc 
40628         @: $(MAKE); $(unstage)
40629         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40630         r=`${PWD_COMMAND}`; export r; \
40631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40632         $(NORMAL_TARGET_EXPORTS) \
40633         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40634         for flag in $(EXTRA_TARGET_FLAGS); do \
40635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40636         done; \
40637         (cd $(TARGET_SUBDIR)/libobjc && \
40638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40640                   "RANLIB=$${RANLIB}" \
40641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40642                    TAGS) \
40643           || exit 1
40644
40645 @endif target-libobjc
40646
40647 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40648 maybe-install-info-target-libobjc:
40649 @if target-libobjc
40650 maybe-install-info-target-libobjc: install-info-target-libobjc
40651
40652 install-info-target-libobjc: \
40653     configure-target-libobjc \
40654     info-target-libobjc 
40655         @: $(MAKE); $(unstage)
40656         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40657         r=`${PWD_COMMAND}`; export r; \
40658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40659         $(NORMAL_TARGET_EXPORTS) \
40660         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40661         for flag in $(EXTRA_TARGET_FLAGS); do \
40662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40663         done; \
40664         (cd $(TARGET_SUBDIR)/libobjc && \
40665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40667                   "RANLIB=$${RANLIB}" \
40668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40669                    install-info) \
40670           || exit 1
40671
40672 @endif target-libobjc
40673
40674 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40675 maybe-install-pdf-target-libobjc:
40676 @if target-libobjc
40677 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40678
40679 install-pdf-target-libobjc: \
40680     configure-target-libobjc \
40681     pdf-target-libobjc 
40682         @: $(MAKE); $(unstage)
40683         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40684         r=`${PWD_COMMAND}`; export r; \
40685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40686         $(NORMAL_TARGET_EXPORTS) \
40687         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40688         for flag in $(EXTRA_TARGET_FLAGS); do \
40689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40690         done; \
40691         (cd $(TARGET_SUBDIR)/libobjc && \
40692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40694                   "RANLIB=$${RANLIB}" \
40695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40696                    install-pdf) \
40697           || exit 1
40698
40699 @endif target-libobjc
40700
40701 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40702 maybe-install-html-target-libobjc:
40703 @if target-libobjc
40704 maybe-install-html-target-libobjc: install-html-target-libobjc
40705
40706 install-html-target-libobjc: \
40707     configure-target-libobjc \
40708     html-target-libobjc 
40709         @: $(MAKE); $(unstage)
40710         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40711         r=`${PWD_COMMAND}`; export r; \
40712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40713         $(NORMAL_TARGET_EXPORTS) \
40714         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40715         for flag in $(EXTRA_TARGET_FLAGS); do \
40716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717         done; \
40718         (cd $(TARGET_SUBDIR)/libobjc && \
40719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40721                   "RANLIB=$${RANLIB}" \
40722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40723                    install-html) \
40724           || exit 1
40725
40726 @endif target-libobjc
40727
40728 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40729 maybe-installcheck-target-libobjc:
40730 @if target-libobjc
40731 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40732
40733 installcheck-target-libobjc: \
40734     configure-target-libobjc 
40735         @: $(MAKE); $(unstage)
40736         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40737         r=`${PWD_COMMAND}`; export r; \
40738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40739         $(NORMAL_TARGET_EXPORTS) \
40740         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40741         for flag in $(EXTRA_TARGET_FLAGS); do \
40742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40743         done; \
40744         (cd $(TARGET_SUBDIR)/libobjc && \
40745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40747                   "RANLIB=$${RANLIB}" \
40748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40749                    installcheck) \
40750           || exit 1
40751
40752 @endif target-libobjc
40753
40754 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
40755 maybe-mostlyclean-target-libobjc:
40756 @if target-libobjc
40757 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
40758
40759 mostlyclean-target-libobjc: 
40760         @: $(MAKE); $(unstage)
40761         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40762         r=`${PWD_COMMAND}`; export r; \
40763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40764         $(NORMAL_TARGET_EXPORTS) \
40765         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
40766         for flag in $(EXTRA_TARGET_FLAGS); do \
40767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40768         done; \
40769         (cd $(TARGET_SUBDIR)/libobjc && \
40770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40772                   "RANLIB=$${RANLIB}" \
40773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40774                    mostlyclean) \
40775           || exit 1
40776
40777 @endif target-libobjc
40778
40779 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
40780 maybe-clean-target-libobjc:
40781 @if target-libobjc
40782 maybe-clean-target-libobjc: clean-target-libobjc
40783
40784 clean-target-libobjc: 
40785         @: $(MAKE); $(unstage)
40786         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40787         r=`${PWD_COMMAND}`; export r; \
40788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789         $(NORMAL_TARGET_EXPORTS) \
40790         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
40791         for flag in $(EXTRA_TARGET_FLAGS); do \
40792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40793         done; \
40794         (cd $(TARGET_SUBDIR)/libobjc && \
40795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40797                   "RANLIB=$${RANLIB}" \
40798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40799                    clean) \
40800           || exit 1
40801
40802 @endif target-libobjc
40803
40804 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
40805 maybe-distclean-target-libobjc:
40806 @if target-libobjc
40807 maybe-distclean-target-libobjc: distclean-target-libobjc
40808
40809 distclean-target-libobjc: 
40810         @: $(MAKE); $(unstage)
40811         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40812         r=`${PWD_COMMAND}`; export r; \
40813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40814         $(NORMAL_TARGET_EXPORTS) \
40815         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
40816         for flag in $(EXTRA_TARGET_FLAGS); do \
40817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40818         done; \
40819         (cd $(TARGET_SUBDIR)/libobjc && \
40820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40822                   "RANLIB=$${RANLIB}" \
40823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40824                    distclean) \
40825           || exit 1
40826
40827 @endif target-libobjc
40828
40829 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
40830 maybe-maintainer-clean-target-libobjc:
40831 @if target-libobjc
40832 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
40833
40834 maintainer-clean-target-libobjc: 
40835         @: $(MAKE); $(unstage)
40836         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40837         r=`${PWD_COMMAND}`; export r; \
40838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839         $(NORMAL_TARGET_EXPORTS) \
40840         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
40841         for flag in $(EXTRA_TARGET_FLAGS); do \
40842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40843         done; \
40844         (cd $(TARGET_SUBDIR)/libobjc && \
40845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40847                   "RANLIB=$${RANLIB}" \
40848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40849                    maintainer-clean) \
40850           || exit 1
40851
40852 @endif target-libobjc
40853
40854
40855
40856
40857
40858 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
40859 maybe-configure-target-libtermcap:
40860 @if gcc-bootstrap
40861 configure-target-libtermcap: stage_current
40862 @endif gcc-bootstrap
40863 @if target-libtermcap
40864 maybe-configure-target-libtermcap: configure-target-libtermcap
40865 configure-target-libtermcap: 
40866         @: $(MAKE); $(unstage)
40867         @r=`${PWD_COMMAND}`; export r; \
40868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40869         echo "Checking multilib configuration for libtermcap..."; \
40870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40871         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
40872         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40873           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40874             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
40875           else \
40876             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
40877             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40878           fi; \
40879         else \
40880           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40881         fi; \
40882         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
40883         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40884         $(NORMAL_TARGET_EXPORTS) \
40885         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
40886         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
40887         case $(srcdir) in \
40888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40889           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
40890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40891         esac; \
40892         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
40893         libsrcdir="$$s/libtermcap"; \
40894         rm -f no-such-file || : ; \
40895         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40896           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40897           --target=${target_alias} $${srcdiroption}  \
40898           || exit 1
40899 @endif target-libtermcap
40900
40901
40902
40903
40904
40905 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
40906 maybe-all-target-libtermcap:
40907 @if gcc-bootstrap
40908 all-target-libtermcap: stage_current
40909 @endif gcc-bootstrap
40910 @if target-libtermcap
40911 TARGET-target-libtermcap=all
40912 maybe-all-target-libtermcap: all-target-libtermcap
40913 all-target-libtermcap: configure-target-libtermcap
40914         @: $(MAKE); $(unstage)
40915         @r=`${PWD_COMMAND}`; export r; \
40916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917         $(NORMAL_TARGET_EXPORTS) \
40918         (cd $(TARGET_SUBDIR)/libtermcap && \
40919           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
40920 @endif target-libtermcap
40921
40922
40923
40924
40925
40926 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
40927 maybe-check-target-libtermcap:
40928 @if target-libtermcap
40929 maybe-check-target-libtermcap: check-target-libtermcap
40930
40931 # Dummy target for uncheckable module.
40932 check-target-libtermcap:
40933
40934 @endif target-libtermcap
40935
40936 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
40937 maybe-install-target-libtermcap:
40938 @if target-libtermcap
40939 maybe-install-target-libtermcap: install-target-libtermcap
40940
40941 install-target-libtermcap: installdirs
40942         @: $(MAKE); $(unstage)
40943         @r=`${PWD_COMMAND}`; export r; \
40944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40945         $(NORMAL_TARGET_EXPORTS) \
40946         (cd $(TARGET_SUBDIR)/libtermcap && \
40947           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40948
40949 @endif target-libtermcap
40950
40951 # Other targets (info, dvi, pdf, etc.)
40952
40953 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
40954 maybe-info-target-libtermcap:
40955 @if target-libtermcap
40956 maybe-info-target-libtermcap: info-target-libtermcap
40957
40958 info-target-libtermcap: \
40959     configure-target-libtermcap 
40960         @: $(MAKE); $(unstage)
40961         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40962         r=`${PWD_COMMAND}`; export r; \
40963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964         $(NORMAL_TARGET_EXPORTS) \
40965         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
40966         for flag in $(EXTRA_TARGET_FLAGS); do \
40967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968         done; \
40969         (cd $(TARGET_SUBDIR)/libtermcap && \
40970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40972                   "RANLIB=$${RANLIB}" \
40973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
40974                    info) \
40975           || exit 1
40976
40977 @endif target-libtermcap
40978
40979 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
40980 maybe-dvi-target-libtermcap:
40981 @if target-libtermcap
40982 maybe-dvi-target-libtermcap: dvi-target-libtermcap
40983
40984 dvi-target-libtermcap: \
40985     configure-target-libtermcap 
40986         @: $(MAKE); $(unstage)
40987         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40988         r=`${PWD_COMMAND}`; export r; \
40989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990         $(NORMAL_TARGET_EXPORTS) \
40991         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
40992         for flag in $(EXTRA_TARGET_FLAGS); do \
40993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994         done; \
40995         (cd $(TARGET_SUBDIR)/libtermcap && \
40996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40998                   "RANLIB=$${RANLIB}" \
40999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41000                    dvi) \
41001           || exit 1
41002
41003 @endif target-libtermcap
41004
41005 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41006 maybe-pdf-target-libtermcap:
41007 @if target-libtermcap
41008 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41009
41010 pdf-target-libtermcap: \
41011     configure-target-libtermcap 
41012         @: $(MAKE); $(unstage)
41013         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41014         r=`${PWD_COMMAND}`; export r; \
41015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016         $(NORMAL_TARGET_EXPORTS) \
41017         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41018         for flag in $(EXTRA_TARGET_FLAGS); do \
41019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020         done; \
41021         (cd $(TARGET_SUBDIR)/libtermcap && \
41022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024                   "RANLIB=$${RANLIB}" \
41025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41026                    pdf) \
41027           || exit 1
41028
41029 @endif target-libtermcap
41030
41031 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41032 maybe-html-target-libtermcap:
41033 @if target-libtermcap
41034 maybe-html-target-libtermcap: html-target-libtermcap
41035
41036 html-target-libtermcap: \
41037     configure-target-libtermcap 
41038         @: $(MAKE); $(unstage)
41039         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41040         r=`${PWD_COMMAND}`; export r; \
41041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042         $(NORMAL_TARGET_EXPORTS) \
41043         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41044         for flag in $(EXTRA_TARGET_FLAGS); do \
41045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046         done; \
41047         (cd $(TARGET_SUBDIR)/libtermcap && \
41048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050                   "RANLIB=$${RANLIB}" \
41051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41052                    html) \
41053           || exit 1
41054
41055 @endif target-libtermcap
41056
41057 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41058 maybe-TAGS-target-libtermcap:
41059 @if target-libtermcap
41060 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41061
41062 TAGS-target-libtermcap: \
41063     configure-target-libtermcap 
41064         @: $(MAKE); $(unstage)
41065         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41066         r=`${PWD_COMMAND}`; export r; \
41067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068         $(NORMAL_TARGET_EXPORTS) \
41069         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41070         for flag in $(EXTRA_TARGET_FLAGS); do \
41071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072         done; \
41073         (cd $(TARGET_SUBDIR)/libtermcap && \
41074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076                   "RANLIB=$${RANLIB}" \
41077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41078                    TAGS) \
41079           || exit 1
41080
41081 @endif target-libtermcap
41082
41083 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41084 maybe-install-info-target-libtermcap:
41085 @if target-libtermcap
41086 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41087
41088 install-info-target-libtermcap: \
41089     configure-target-libtermcap \
41090     info-target-libtermcap 
41091         @: $(MAKE); $(unstage)
41092         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41093         r=`${PWD_COMMAND}`; export r; \
41094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095         $(NORMAL_TARGET_EXPORTS) \
41096         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41097         for flag in $(EXTRA_TARGET_FLAGS); do \
41098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099         done; \
41100         (cd $(TARGET_SUBDIR)/libtermcap && \
41101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103                   "RANLIB=$${RANLIB}" \
41104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41105                    install-info) \
41106           || exit 1
41107
41108 @endif target-libtermcap
41109
41110 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41111 maybe-install-pdf-target-libtermcap:
41112 @if target-libtermcap
41113 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41114
41115 install-pdf-target-libtermcap: \
41116     configure-target-libtermcap \
41117     pdf-target-libtermcap 
41118         @: $(MAKE); $(unstage)
41119         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41120         r=`${PWD_COMMAND}`; export r; \
41121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122         $(NORMAL_TARGET_EXPORTS) \
41123         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41124         for flag in $(EXTRA_TARGET_FLAGS); do \
41125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126         done; \
41127         (cd $(TARGET_SUBDIR)/libtermcap && \
41128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130                   "RANLIB=$${RANLIB}" \
41131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41132                    install-pdf) \
41133           || exit 1
41134
41135 @endif target-libtermcap
41136
41137 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41138 maybe-install-html-target-libtermcap:
41139 @if target-libtermcap
41140 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41141
41142 install-html-target-libtermcap: \
41143     configure-target-libtermcap \
41144     html-target-libtermcap 
41145         @: $(MAKE); $(unstage)
41146         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41147         r=`${PWD_COMMAND}`; export r; \
41148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41149         $(NORMAL_TARGET_EXPORTS) \
41150         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41151         for flag in $(EXTRA_TARGET_FLAGS); do \
41152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153         done; \
41154         (cd $(TARGET_SUBDIR)/libtermcap && \
41155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41157                   "RANLIB=$${RANLIB}" \
41158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41159                    install-html) \
41160           || exit 1
41161
41162 @endif target-libtermcap
41163
41164 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41165 maybe-installcheck-target-libtermcap:
41166 @if target-libtermcap
41167 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41168
41169 installcheck-target-libtermcap: \
41170     configure-target-libtermcap 
41171         @: $(MAKE); $(unstage)
41172         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41173         r=`${PWD_COMMAND}`; export r; \
41174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175         $(NORMAL_TARGET_EXPORTS) \
41176         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41177         for flag in $(EXTRA_TARGET_FLAGS); do \
41178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41179         done; \
41180         (cd $(TARGET_SUBDIR)/libtermcap && \
41181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183                   "RANLIB=$${RANLIB}" \
41184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41185                    installcheck) \
41186           || exit 1
41187
41188 @endif target-libtermcap
41189
41190 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41191 maybe-mostlyclean-target-libtermcap:
41192 @if target-libtermcap
41193 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41194
41195 # libtermcap doesn't support mostlyclean.
41196 mostlyclean-target-libtermcap:
41197
41198 @endif target-libtermcap
41199
41200 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41201 maybe-clean-target-libtermcap:
41202 @if target-libtermcap
41203 maybe-clean-target-libtermcap: clean-target-libtermcap
41204
41205 # libtermcap doesn't support clean.
41206 clean-target-libtermcap:
41207
41208 @endif target-libtermcap
41209
41210 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41211 maybe-distclean-target-libtermcap:
41212 @if target-libtermcap
41213 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41214
41215 # libtermcap doesn't support distclean.
41216 distclean-target-libtermcap:
41217
41218 @endif target-libtermcap
41219
41220 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41221 maybe-maintainer-clean-target-libtermcap:
41222 @if target-libtermcap
41223 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41224
41225 # libtermcap doesn't support maintainer-clean.
41226 maintainer-clean-target-libtermcap:
41227
41228 @endif target-libtermcap
41229
41230
41231
41232
41233
41234 .PHONY: configure-target-winsup maybe-configure-target-winsup
41235 maybe-configure-target-winsup:
41236 @if gcc-bootstrap
41237 configure-target-winsup: stage_current
41238 @endif gcc-bootstrap
41239 @if target-winsup
41240 maybe-configure-target-winsup: configure-target-winsup
41241 configure-target-winsup: 
41242         @: $(MAKE); $(unstage)
41243         @r=`${PWD_COMMAND}`; export r; \
41244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41245         echo "Checking multilib configuration for winsup..."; \
41246         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41247         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41248         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41249           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41250             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41251           else \
41252             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41253             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41254           fi; \
41255         else \
41256           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41257         fi; \
41258         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41259         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41260         $(NORMAL_TARGET_EXPORTS) \
41261         echo Configuring in $(TARGET_SUBDIR)/winsup; \
41262         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41263         case $(srcdir) in \
41264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41265           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41267         esac; \
41268         srcdiroption="--srcdir=$${topdir}/winsup"; \
41269         libsrcdir="$$s/winsup"; \
41270         rm -f no-such-file || : ; \
41271         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41272           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41273           --target=${target_alias} $${srcdiroption}  \
41274           || exit 1
41275 @endif target-winsup
41276
41277
41278
41279
41280
41281 .PHONY: all-target-winsup maybe-all-target-winsup
41282 maybe-all-target-winsup:
41283 @if gcc-bootstrap
41284 all-target-winsup: stage_current
41285 @endif gcc-bootstrap
41286 @if target-winsup
41287 TARGET-target-winsup=all
41288 maybe-all-target-winsup: all-target-winsup
41289 all-target-winsup: configure-target-winsup
41290         @: $(MAKE); $(unstage)
41291         @r=`${PWD_COMMAND}`; export r; \
41292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293         $(NORMAL_TARGET_EXPORTS) \
41294         (cd $(TARGET_SUBDIR)/winsup && \
41295           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
41296 @endif target-winsup
41297
41298
41299
41300
41301
41302 .PHONY: check-target-winsup maybe-check-target-winsup
41303 maybe-check-target-winsup:
41304 @if target-winsup
41305 maybe-check-target-winsup: check-target-winsup
41306
41307 check-target-winsup:
41308         @: $(MAKE); $(unstage)
41309         @r=`${PWD_COMMAND}`; export r; \
41310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311         $(NORMAL_TARGET_EXPORTS) \
41312         (cd $(TARGET_SUBDIR)/winsup && \
41313           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41314
41315 @endif target-winsup
41316
41317 .PHONY: install-target-winsup maybe-install-target-winsup
41318 maybe-install-target-winsup:
41319 @if target-winsup
41320 maybe-install-target-winsup: install-target-winsup
41321
41322 install-target-winsup: installdirs
41323         @: $(MAKE); $(unstage)
41324         @r=`${PWD_COMMAND}`; export r; \
41325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41326         $(NORMAL_TARGET_EXPORTS) \
41327         (cd $(TARGET_SUBDIR)/winsup && \
41328           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41329
41330 @endif target-winsup
41331
41332 # Other targets (info, dvi, pdf, etc.)
41333
41334 .PHONY: maybe-info-target-winsup info-target-winsup
41335 maybe-info-target-winsup:
41336 @if target-winsup
41337 maybe-info-target-winsup: info-target-winsup
41338
41339 info-target-winsup: \
41340     configure-target-winsup 
41341         @: $(MAKE); $(unstage)
41342         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41343         r=`${PWD_COMMAND}`; export r; \
41344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345         $(NORMAL_TARGET_EXPORTS) \
41346         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41347         for flag in $(EXTRA_TARGET_FLAGS); do \
41348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41349         done; \
41350         (cd $(TARGET_SUBDIR)/winsup && \
41351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41353                   "RANLIB=$${RANLIB}" \
41354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41355                    info) \
41356           || exit 1
41357
41358 @endif target-winsup
41359
41360 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41361 maybe-dvi-target-winsup:
41362 @if target-winsup
41363 maybe-dvi-target-winsup: dvi-target-winsup
41364
41365 dvi-target-winsup: \
41366     configure-target-winsup 
41367         @: $(MAKE); $(unstage)
41368         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41369         r=`${PWD_COMMAND}`; export r; \
41370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371         $(NORMAL_TARGET_EXPORTS) \
41372         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41373         for flag in $(EXTRA_TARGET_FLAGS); do \
41374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41375         done; \
41376         (cd $(TARGET_SUBDIR)/winsup && \
41377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41379                   "RANLIB=$${RANLIB}" \
41380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41381                    dvi) \
41382           || exit 1
41383
41384 @endif target-winsup
41385
41386 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41387 maybe-pdf-target-winsup:
41388 @if target-winsup
41389 maybe-pdf-target-winsup: pdf-target-winsup
41390
41391 pdf-target-winsup: \
41392     configure-target-winsup 
41393         @: $(MAKE); $(unstage)
41394         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41395         r=`${PWD_COMMAND}`; export r; \
41396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41397         $(NORMAL_TARGET_EXPORTS) \
41398         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41399         for flag in $(EXTRA_TARGET_FLAGS); do \
41400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41401         done; \
41402         (cd $(TARGET_SUBDIR)/winsup && \
41403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41405                   "RANLIB=$${RANLIB}" \
41406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41407                    pdf) \
41408           || exit 1
41409
41410 @endif target-winsup
41411
41412 .PHONY: maybe-html-target-winsup html-target-winsup
41413 maybe-html-target-winsup:
41414 @if target-winsup
41415 maybe-html-target-winsup: html-target-winsup
41416
41417 html-target-winsup: \
41418     configure-target-winsup 
41419         @: $(MAKE); $(unstage)
41420         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41421         r=`${PWD_COMMAND}`; export r; \
41422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423         $(NORMAL_TARGET_EXPORTS) \
41424         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41425         for flag in $(EXTRA_TARGET_FLAGS); do \
41426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41427         done; \
41428         (cd $(TARGET_SUBDIR)/winsup && \
41429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41431                   "RANLIB=$${RANLIB}" \
41432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41433                    html) \
41434           || exit 1
41435
41436 @endif target-winsup
41437
41438 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41439 maybe-TAGS-target-winsup:
41440 @if target-winsup
41441 maybe-TAGS-target-winsup: TAGS-target-winsup
41442
41443 TAGS-target-winsup: \
41444     configure-target-winsup 
41445         @: $(MAKE); $(unstage)
41446         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41447         r=`${PWD_COMMAND}`; export r; \
41448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449         $(NORMAL_TARGET_EXPORTS) \
41450         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41451         for flag in $(EXTRA_TARGET_FLAGS); do \
41452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41453         done; \
41454         (cd $(TARGET_SUBDIR)/winsup && \
41455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41457                   "RANLIB=$${RANLIB}" \
41458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41459                    TAGS) \
41460           || exit 1
41461
41462 @endif target-winsup
41463
41464 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41465 maybe-install-info-target-winsup:
41466 @if target-winsup
41467 maybe-install-info-target-winsup: install-info-target-winsup
41468
41469 install-info-target-winsup: \
41470     configure-target-winsup \
41471     info-target-winsup 
41472         @: $(MAKE); $(unstage)
41473         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41474         r=`${PWD_COMMAND}`; export r; \
41475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41476         $(NORMAL_TARGET_EXPORTS) \
41477         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41478         for flag in $(EXTRA_TARGET_FLAGS); do \
41479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41480         done; \
41481         (cd $(TARGET_SUBDIR)/winsup && \
41482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41484                   "RANLIB=$${RANLIB}" \
41485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41486                    install-info) \
41487           || exit 1
41488
41489 @endif target-winsup
41490
41491 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
41492 maybe-install-pdf-target-winsup:
41493 @if target-winsup
41494 maybe-install-pdf-target-winsup: install-pdf-target-winsup
41495
41496 install-pdf-target-winsup: \
41497     configure-target-winsup \
41498     pdf-target-winsup 
41499         @: $(MAKE); $(unstage)
41500         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41501         r=`${PWD_COMMAND}`; export r; \
41502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503         $(NORMAL_TARGET_EXPORTS) \
41504         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
41505         for flag in $(EXTRA_TARGET_FLAGS); do \
41506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41507         done; \
41508         (cd $(TARGET_SUBDIR)/winsup && \
41509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41511                   "RANLIB=$${RANLIB}" \
41512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41513                    install-pdf) \
41514           || exit 1
41515
41516 @endif target-winsup
41517
41518 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
41519 maybe-install-html-target-winsup:
41520 @if target-winsup
41521 maybe-install-html-target-winsup: install-html-target-winsup
41522
41523 install-html-target-winsup: \
41524     configure-target-winsup \
41525     html-target-winsup 
41526         @: $(MAKE); $(unstage)
41527         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41528         r=`${PWD_COMMAND}`; export r; \
41529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41530         $(NORMAL_TARGET_EXPORTS) \
41531         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
41532         for flag in $(EXTRA_TARGET_FLAGS); do \
41533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41534         done; \
41535         (cd $(TARGET_SUBDIR)/winsup && \
41536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41538                   "RANLIB=$${RANLIB}" \
41539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41540                    install-html) \
41541           || exit 1
41542
41543 @endif target-winsup
41544
41545 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
41546 maybe-installcheck-target-winsup:
41547 @if target-winsup
41548 maybe-installcheck-target-winsup: installcheck-target-winsup
41549
41550 installcheck-target-winsup: \
41551     configure-target-winsup 
41552         @: $(MAKE); $(unstage)
41553         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41554         r=`${PWD_COMMAND}`; export r; \
41555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41556         $(NORMAL_TARGET_EXPORTS) \
41557         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
41558         for flag in $(EXTRA_TARGET_FLAGS); do \
41559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560         done; \
41561         (cd $(TARGET_SUBDIR)/winsup && \
41562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41564                   "RANLIB=$${RANLIB}" \
41565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41566                    installcheck) \
41567           || exit 1
41568
41569 @endif target-winsup
41570
41571 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
41572 maybe-mostlyclean-target-winsup:
41573 @if target-winsup
41574 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
41575
41576 mostlyclean-target-winsup: 
41577         @: $(MAKE); $(unstage)
41578         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41579         r=`${PWD_COMMAND}`; export r; \
41580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581         $(NORMAL_TARGET_EXPORTS) \
41582         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
41583         for flag in $(EXTRA_TARGET_FLAGS); do \
41584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585         done; \
41586         (cd $(TARGET_SUBDIR)/winsup && \
41587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41589                   "RANLIB=$${RANLIB}" \
41590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41591                    mostlyclean) \
41592           || exit 1
41593
41594 @endif target-winsup
41595
41596 .PHONY: maybe-clean-target-winsup clean-target-winsup
41597 maybe-clean-target-winsup:
41598 @if target-winsup
41599 maybe-clean-target-winsup: clean-target-winsup
41600
41601 clean-target-winsup: 
41602         @: $(MAKE); $(unstage)
41603         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41604         r=`${PWD_COMMAND}`; export r; \
41605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606         $(NORMAL_TARGET_EXPORTS) \
41607         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
41608         for flag in $(EXTRA_TARGET_FLAGS); do \
41609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610         done; \
41611         (cd $(TARGET_SUBDIR)/winsup && \
41612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41614                   "RANLIB=$${RANLIB}" \
41615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41616                    clean) \
41617           || exit 1
41618
41619 @endif target-winsup
41620
41621 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
41622 maybe-distclean-target-winsup:
41623 @if target-winsup
41624 maybe-distclean-target-winsup: distclean-target-winsup
41625
41626 distclean-target-winsup: 
41627         @: $(MAKE); $(unstage)
41628         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41629         r=`${PWD_COMMAND}`; export r; \
41630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41631         $(NORMAL_TARGET_EXPORTS) \
41632         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
41633         for flag in $(EXTRA_TARGET_FLAGS); do \
41634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41635         done; \
41636         (cd $(TARGET_SUBDIR)/winsup && \
41637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41639                   "RANLIB=$${RANLIB}" \
41640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41641                    distclean) \
41642           || exit 1
41643
41644 @endif target-winsup
41645
41646 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
41647 maybe-maintainer-clean-target-winsup:
41648 @if target-winsup
41649 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
41650
41651 maintainer-clean-target-winsup: 
41652         @: $(MAKE); $(unstage)
41653         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41654         r=`${PWD_COMMAND}`; export r; \
41655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41656         $(NORMAL_TARGET_EXPORTS) \
41657         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
41658         for flag in $(EXTRA_TARGET_FLAGS); do \
41659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41660         done; \
41661         (cd $(TARGET_SUBDIR)/winsup && \
41662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41664                   "RANLIB=$${RANLIB}" \
41665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41666                    maintainer-clean) \
41667           || exit 1
41668
41669 @endif target-winsup
41670
41671
41672
41673
41674
41675 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
41676 maybe-configure-target-libgloss:
41677 @if gcc-bootstrap
41678 configure-target-libgloss: stage_current
41679 @endif gcc-bootstrap
41680 @if target-libgloss
41681 maybe-configure-target-libgloss: configure-target-libgloss
41682 configure-target-libgloss: 
41683         @: $(MAKE); $(unstage)
41684         @r=`${PWD_COMMAND}`; export r; \
41685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41686         echo "Checking multilib configuration for libgloss..."; \
41687         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41688         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
41689         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41690           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41691             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
41692           else \
41693             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
41694             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41695           fi; \
41696         else \
41697           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41698         fi; \
41699         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
41700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41701         $(NORMAL_TARGET_EXPORTS) \
41702         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
41703         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
41704         case $(srcdir) in \
41705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41706           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
41707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41708         esac; \
41709         srcdiroption="--srcdir=$${topdir}/libgloss"; \
41710         libsrcdir="$$s/libgloss"; \
41711         rm -f no-such-file || : ; \
41712         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41713           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41714           --target=${target_alias} $${srcdiroption}  \
41715           || exit 1
41716 @endif target-libgloss
41717
41718
41719
41720
41721
41722 .PHONY: all-target-libgloss maybe-all-target-libgloss
41723 maybe-all-target-libgloss:
41724 @if gcc-bootstrap
41725 all-target-libgloss: stage_current
41726 @endif gcc-bootstrap
41727 @if target-libgloss
41728 TARGET-target-libgloss=all
41729 maybe-all-target-libgloss: all-target-libgloss
41730 all-target-libgloss: configure-target-libgloss
41731         @: $(MAKE); $(unstage)
41732         @r=`${PWD_COMMAND}`; export r; \
41733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41734         $(NORMAL_TARGET_EXPORTS) \
41735         (cd $(TARGET_SUBDIR)/libgloss && \
41736           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
41737 @endif target-libgloss
41738
41739
41740
41741
41742
41743 .PHONY: check-target-libgloss maybe-check-target-libgloss
41744 maybe-check-target-libgloss:
41745 @if target-libgloss
41746 maybe-check-target-libgloss: check-target-libgloss
41747
41748 # Dummy target for uncheckable module.
41749 check-target-libgloss:
41750
41751 @endif target-libgloss
41752
41753 .PHONY: install-target-libgloss maybe-install-target-libgloss
41754 maybe-install-target-libgloss:
41755 @if target-libgloss
41756 maybe-install-target-libgloss: install-target-libgloss
41757
41758 install-target-libgloss: installdirs
41759         @: $(MAKE); $(unstage)
41760         @r=`${PWD_COMMAND}`; export r; \
41761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762         $(NORMAL_TARGET_EXPORTS) \
41763         (cd $(TARGET_SUBDIR)/libgloss && \
41764           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41765
41766 @endif target-libgloss
41767
41768 # Other targets (info, dvi, pdf, etc.)
41769
41770 .PHONY: maybe-info-target-libgloss info-target-libgloss
41771 maybe-info-target-libgloss:
41772 @if target-libgloss
41773 maybe-info-target-libgloss: info-target-libgloss
41774
41775 info-target-libgloss: \
41776     configure-target-libgloss 
41777         @: $(MAKE); $(unstage)
41778         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41779         r=`${PWD_COMMAND}`; export r; \
41780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41781         $(NORMAL_TARGET_EXPORTS) \
41782         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
41783         for flag in $(EXTRA_TARGET_FLAGS); do \
41784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41785         done; \
41786         (cd $(TARGET_SUBDIR)/libgloss && \
41787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41789                   "RANLIB=$${RANLIB}" \
41790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41791                    info) \
41792           || exit 1
41793
41794 @endif target-libgloss
41795
41796 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
41797 maybe-dvi-target-libgloss:
41798 @if target-libgloss
41799 maybe-dvi-target-libgloss: dvi-target-libgloss
41800
41801 dvi-target-libgloss: \
41802     configure-target-libgloss 
41803         @: $(MAKE); $(unstage)
41804         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41805         r=`${PWD_COMMAND}`; export r; \
41806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41807         $(NORMAL_TARGET_EXPORTS) \
41808         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
41809         for flag in $(EXTRA_TARGET_FLAGS); do \
41810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41811         done; \
41812         (cd $(TARGET_SUBDIR)/libgloss && \
41813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41815                   "RANLIB=$${RANLIB}" \
41816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41817                    dvi) \
41818           || exit 1
41819
41820 @endif target-libgloss
41821
41822 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
41823 maybe-pdf-target-libgloss:
41824 @if target-libgloss
41825 maybe-pdf-target-libgloss: pdf-target-libgloss
41826
41827 pdf-target-libgloss: \
41828     configure-target-libgloss 
41829         @: $(MAKE); $(unstage)
41830         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41831         r=`${PWD_COMMAND}`; export r; \
41832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41833         $(NORMAL_TARGET_EXPORTS) \
41834         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
41835         for flag in $(EXTRA_TARGET_FLAGS); do \
41836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41837         done; \
41838         (cd $(TARGET_SUBDIR)/libgloss && \
41839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41841                   "RANLIB=$${RANLIB}" \
41842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41843                    pdf) \
41844           || exit 1
41845
41846 @endif target-libgloss
41847
41848 .PHONY: maybe-html-target-libgloss html-target-libgloss
41849 maybe-html-target-libgloss:
41850 @if target-libgloss
41851 maybe-html-target-libgloss: html-target-libgloss
41852
41853 html-target-libgloss: \
41854     configure-target-libgloss 
41855         @: $(MAKE); $(unstage)
41856         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41857         r=`${PWD_COMMAND}`; export r; \
41858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41859         $(NORMAL_TARGET_EXPORTS) \
41860         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
41861         for flag in $(EXTRA_TARGET_FLAGS); do \
41862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41863         done; \
41864         (cd $(TARGET_SUBDIR)/libgloss && \
41865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41867                   "RANLIB=$${RANLIB}" \
41868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41869                    html) \
41870           || exit 1
41871
41872 @endif target-libgloss
41873
41874 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
41875 maybe-TAGS-target-libgloss:
41876 @if target-libgloss
41877 maybe-TAGS-target-libgloss: TAGS-target-libgloss
41878
41879 TAGS-target-libgloss: \
41880     configure-target-libgloss 
41881         @: $(MAKE); $(unstage)
41882         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41883         r=`${PWD_COMMAND}`; export r; \
41884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41885         $(NORMAL_TARGET_EXPORTS) \
41886         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
41887         for flag in $(EXTRA_TARGET_FLAGS); do \
41888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41889         done; \
41890         (cd $(TARGET_SUBDIR)/libgloss && \
41891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41893                   "RANLIB=$${RANLIB}" \
41894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41895                    TAGS) \
41896           || exit 1
41897
41898 @endif target-libgloss
41899
41900 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
41901 maybe-install-info-target-libgloss:
41902 @if target-libgloss
41903 maybe-install-info-target-libgloss: install-info-target-libgloss
41904
41905 install-info-target-libgloss: \
41906     configure-target-libgloss \
41907     info-target-libgloss 
41908         @: $(MAKE); $(unstage)
41909         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41910         r=`${PWD_COMMAND}`; export r; \
41911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41912         $(NORMAL_TARGET_EXPORTS) \
41913         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
41914         for flag in $(EXTRA_TARGET_FLAGS); do \
41915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41916         done; \
41917         (cd $(TARGET_SUBDIR)/libgloss && \
41918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41920                   "RANLIB=$${RANLIB}" \
41921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41922                    install-info) \
41923           || exit 1
41924
41925 @endif target-libgloss
41926
41927 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
41928 maybe-install-pdf-target-libgloss:
41929 @if target-libgloss
41930 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
41931
41932 install-pdf-target-libgloss: \
41933     configure-target-libgloss \
41934     pdf-target-libgloss 
41935         @: $(MAKE); $(unstage)
41936         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41937         r=`${PWD_COMMAND}`; export r; \
41938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41939         $(NORMAL_TARGET_EXPORTS) \
41940         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
41941         for flag in $(EXTRA_TARGET_FLAGS); do \
41942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41943         done; \
41944         (cd $(TARGET_SUBDIR)/libgloss && \
41945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41947                   "RANLIB=$${RANLIB}" \
41948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41949                    install-pdf) \
41950           || exit 1
41951
41952 @endif target-libgloss
41953
41954 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
41955 maybe-install-html-target-libgloss:
41956 @if target-libgloss
41957 maybe-install-html-target-libgloss: install-html-target-libgloss
41958
41959 install-html-target-libgloss: \
41960     configure-target-libgloss \
41961     html-target-libgloss 
41962         @: $(MAKE); $(unstage)
41963         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41964         r=`${PWD_COMMAND}`; export r; \
41965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41966         $(NORMAL_TARGET_EXPORTS) \
41967         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
41968         for flag in $(EXTRA_TARGET_FLAGS); do \
41969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41970         done; \
41971         (cd $(TARGET_SUBDIR)/libgloss && \
41972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41974                   "RANLIB=$${RANLIB}" \
41975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
41976                    install-html) \
41977           || exit 1
41978
41979 @endif target-libgloss
41980
41981 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
41982 maybe-installcheck-target-libgloss:
41983 @if target-libgloss
41984 maybe-installcheck-target-libgloss: installcheck-target-libgloss
41985
41986 installcheck-target-libgloss: \
41987     configure-target-libgloss 
41988         @: $(MAKE); $(unstage)
41989         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41990         r=`${PWD_COMMAND}`; export r; \
41991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992         $(NORMAL_TARGET_EXPORTS) \
41993         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
41994         for flag in $(EXTRA_TARGET_FLAGS); do \
41995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41996         done; \
41997         (cd $(TARGET_SUBDIR)/libgloss && \
41998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000                   "RANLIB=$${RANLIB}" \
42001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42002                    installcheck) \
42003           || exit 1
42004
42005 @endif target-libgloss
42006
42007 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42008 maybe-mostlyclean-target-libgloss:
42009 @if target-libgloss
42010 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42011
42012 mostlyclean-target-libgloss: 
42013         @: $(MAKE); $(unstage)
42014         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42015         r=`${PWD_COMMAND}`; export r; \
42016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42017         $(NORMAL_TARGET_EXPORTS) \
42018         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42019         for flag in $(EXTRA_TARGET_FLAGS); do \
42020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42021         done; \
42022         (cd $(TARGET_SUBDIR)/libgloss && \
42023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42025                   "RANLIB=$${RANLIB}" \
42026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42027                    mostlyclean) \
42028           || exit 1
42029
42030 @endif target-libgloss
42031
42032 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42033 maybe-clean-target-libgloss:
42034 @if target-libgloss
42035 maybe-clean-target-libgloss: clean-target-libgloss
42036
42037 clean-target-libgloss: 
42038         @: $(MAKE); $(unstage)
42039         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42040         r=`${PWD_COMMAND}`; export r; \
42041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42042         $(NORMAL_TARGET_EXPORTS) \
42043         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42044         for flag in $(EXTRA_TARGET_FLAGS); do \
42045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42046         done; \
42047         (cd $(TARGET_SUBDIR)/libgloss && \
42048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42050                   "RANLIB=$${RANLIB}" \
42051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42052                    clean) \
42053           || exit 1
42054
42055 @endif target-libgloss
42056
42057 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42058 maybe-distclean-target-libgloss:
42059 @if target-libgloss
42060 maybe-distclean-target-libgloss: distclean-target-libgloss
42061
42062 distclean-target-libgloss: 
42063         @: $(MAKE); $(unstage)
42064         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42065         r=`${PWD_COMMAND}`; export r; \
42066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42067         $(NORMAL_TARGET_EXPORTS) \
42068         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42069         for flag in $(EXTRA_TARGET_FLAGS); do \
42070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42071         done; \
42072         (cd $(TARGET_SUBDIR)/libgloss && \
42073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42075                   "RANLIB=$${RANLIB}" \
42076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42077                    distclean) \
42078           || exit 1
42079
42080 @endif target-libgloss
42081
42082 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42083 maybe-maintainer-clean-target-libgloss:
42084 @if target-libgloss
42085 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42086
42087 maintainer-clean-target-libgloss: 
42088         @: $(MAKE); $(unstage)
42089         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42090         r=`${PWD_COMMAND}`; export r; \
42091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42092         $(NORMAL_TARGET_EXPORTS) \
42093         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42094         for flag in $(EXTRA_TARGET_FLAGS); do \
42095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42096         done; \
42097         (cd $(TARGET_SUBDIR)/libgloss && \
42098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42100                   "RANLIB=$${RANLIB}" \
42101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42102                    maintainer-clean) \
42103           || exit 1
42104
42105 @endif target-libgloss
42106
42107
42108
42109
42110
42111 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
42112 maybe-configure-target-libiberty:
42113 @if gcc-bootstrap
42114 configure-target-libiberty: stage_current
42115 @endif gcc-bootstrap
42116 @if target-libiberty
42117 maybe-configure-target-libiberty: configure-target-libiberty
42118 configure-target-libiberty: 
42119         @: $(MAKE); $(unstage)
42120         @r=`${PWD_COMMAND}`; export r; \
42121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42122         echo "Checking multilib configuration for libiberty..."; \
42123         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42124         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
42125         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42126           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42127             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
42128           else \
42129             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
42130             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42131           fi; \
42132         else \
42133           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42134         fi; \
42135         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
42136         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42137         $(NORMAL_TARGET_EXPORTS) \
42138         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
42139         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
42140         case $(srcdir) in \
42141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42142           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
42143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42144         esac; \
42145         srcdiroption="--srcdir=$${topdir}/libiberty"; \
42146         libsrcdir="$$s/libiberty"; \
42147         rm -f no-such-file || : ; \
42148         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42149           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42150           --target=${target_alias} $${srcdiroption}  \
42151           || exit 1
42152 @endif target-libiberty
42153
42154
42155
42156
42157
42158 .PHONY: all-target-libiberty maybe-all-target-libiberty
42159 maybe-all-target-libiberty:
42160 @if gcc-bootstrap
42161 all-target-libiberty: stage_current
42162 @endif gcc-bootstrap
42163 @if target-libiberty
42164 TARGET-target-libiberty=all
42165 maybe-all-target-libiberty: all-target-libiberty
42166 all-target-libiberty: configure-target-libiberty
42167         @: $(MAKE); $(unstage)
42168         @r=`${PWD_COMMAND}`; export r; \
42169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42170         $(NORMAL_TARGET_EXPORTS) \
42171         (cd $(TARGET_SUBDIR)/libiberty && \
42172           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
42173 @endif target-libiberty
42174
42175
42176
42177
42178
42179 .PHONY: check-target-libiberty maybe-check-target-libiberty
42180 maybe-check-target-libiberty:
42181 @if target-libiberty
42182 maybe-check-target-libiberty: check-target-libiberty
42183
42184 check-target-libiberty:
42185         @: $(MAKE); $(unstage)
42186         @r=`${PWD_COMMAND}`; export r; \
42187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42188         $(NORMAL_TARGET_EXPORTS) \
42189         (cd $(TARGET_SUBDIR)/libiberty && \
42190           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42191
42192 @endif target-libiberty
42193
42194 .PHONY: install-target-libiberty maybe-install-target-libiberty
42195 maybe-install-target-libiberty:
42196 @if target-libiberty
42197 maybe-install-target-libiberty: install-target-libiberty
42198
42199 install-target-libiberty: installdirs
42200         @: $(MAKE); $(unstage)
42201         @r=`${PWD_COMMAND}`; export r; \
42202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42203         $(NORMAL_TARGET_EXPORTS) \
42204         (cd $(TARGET_SUBDIR)/libiberty && \
42205           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42206
42207 @endif target-libiberty
42208
42209 # Other targets (info, dvi, pdf, etc.)
42210
42211 .PHONY: maybe-info-target-libiberty info-target-libiberty
42212 maybe-info-target-libiberty:
42213 @if target-libiberty
42214 maybe-info-target-libiberty: info-target-libiberty
42215
42216 info-target-libiberty: \
42217     configure-target-libiberty 
42218         @: $(MAKE); $(unstage)
42219         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42220         r=`${PWD_COMMAND}`; export r; \
42221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42222         $(NORMAL_TARGET_EXPORTS) \
42223         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
42224         for flag in $(EXTRA_TARGET_FLAGS); do \
42225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42226         done; \
42227         (cd $(TARGET_SUBDIR)/libiberty && \
42228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42230                   "RANLIB=$${RANLIB}" \
42231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42232                    info) \
42233           || exit 1
42234
42235 @endif target-libiberty
42236
42237 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
42238 maybe-dvi-target-libiberty:
42239 @if target-libiberty
42240 maybe-dvi-target-libiberty: dvi-target-libiberty
42241
42242 dvi-target-libiberty: \
42243     configure-target-libiberty 
42244         @: $(MAKE); $(unstage)
42245         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42246         r=`${PWD_COMMAND}`; export r; \
42247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42248         $(NORMAL_TARGET_EXPORTS) \
42249         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
42250         for flag in $(EXTRA_TARGET_FLAGS); do \
42251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42252         done; \
42253         (cd $(TARGET_SUBDIR)/libiberty && \
42254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42256                   "RANLIB=$${RANLIB}" \
42257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42258                    dvi) \
42259           || exit 1
42260
42261 @endif target-libiberty
42262
42263 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
42264 maybe-pdf-target-libiberty:
42265 @if target-libiberty
42266 maybe-pdf-target-libiberty: pdf-target-libiberty
42267
42268 pdf-target-libiberty: \
42269     configure-target-libiberty 
42270         @: $(MAKE); $(unstage)
42271         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42272         r=`${PWD_COMMAND}`; export r; \
42273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274         $(NORMAL_TARGET_EXPORTS) \
42275         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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}" \
42284                    pdf) \
42285           || exit 1
42286
42287 @endif target-libiberty
42288
42289 .PHONY: maybe-html-target-libiberty html-target-libiberty
42290 maybe-html-target-libiberty:
42291 @if target-libiberty
42292 maybe-html-target-libiberty: html-target-libiberty
42293
42294 html-target-libiberty: \
42295     configure-target-libiberty 
42296         @: $(MAKE); $(unstage)
42297         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42298         r=`${PWD_COMMAND}`; export r; \
42299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42300         $(NORMAL_TARGET_EXPORTS) \
42301         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
42302         for flag in $(EXTRA_TARGET_FLAGS); do \
42303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42304         done; \
42305         (cd $(TARGET_SUBDIR)/libiberty && \
42306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42308                   "RANLIB=$${RANLIB}" \
42309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42310                    html) \
42311           || exit 1
42312
42313 @endif target-libiberty
42314
42315 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
42316 maybe-TAGS-target-libiberty:
42317 @if target-libiberty
42318 maybe-TAGS-target-libiberty: TAGS-target-libiberty
42319
42320 TAGS-target-libiberty: \
42321     configure-target-libiberty 
42322         @: $(MAKE); $(unstage)
42323         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42324         r=`${PWD_COMMAND}`; export r; \
42325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326         $(NORMAL_TARGET_EXPORTS) \
42327         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
42328         for flag in $(EXTRA_TARGET_FLAGS); do \
42329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42330         done; \
42331         (cd $(TARGET_SUBDIR)/libiberty && \
42332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42334                   "RANLIB=$${RANLIB}" \
42335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42336                    TAGS) \
42337           || exit 1
42338
42339 @endif target-libiberty
42340
42341 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
42342 maybe-install-info-target-libiberty:
42343 @if target-libiberty
42344 maybe-install-info-target-libiberty: install-info-target-libiberty
42345
42346 install-info-target-libiberty: \
42347     configure-target-libiberty \
42348     info-target-libiberty 
42349         @: $(MAKE); $(unstage)
42350         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42351         r=`${PWD_COMMAND}`; export r; \
42352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42353         $(NORMAL_TARGET_EXPORTS) \
42354         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
42355         for flag in $(EXTRA_TARGET_FLAGS); do \
42356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42357         done; \
42358         (cd $(TARGET_SUBDIR)/libiberty && \
42359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42361                   "RANLIB=$${RANLIB}" \
42362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42363                    install-info) \
42364           || exit 1
42365
42366 @endif target-libiberty
42367
42368 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
42369 maybe-install-pdf-target-libiberty:
42370 @if target-libiberty
42371 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
42372
42373 install-pdf-target-libiberty: \
42374     configure-target-libiberty \
42375     pdf-target-libiberty 
42376         @: $(MAKE); $(unstage)
42377         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42378         r=`${PWD_COMMAND}`; export r; \
42379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42380         $(NORMAL_TARGET_EXPORTS) \
42381         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
42382         for flag in $(EXTRA_TARGET_FLAGS); do \
42383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42384         done; \
42385         (cd $(TARGET_SUBDIR)/libiberty && \
42386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42388                   "RANLIB=$${RANLIB}" \
42389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42390                    install-pdf) \
42391           || exit 1
42392
42393 @endif target-libiberty
42394
42395 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
42396 maybe-install-html-target-libiberty:
42397 @if target-libiberty
42398 maybe-install-html-target-libiberty: install-html-target-libiberty
42399
42400 install-html-target-libiberty: \
42401     configure-target-libiberty \
42402     html-target-libiberty 
42403         @: $(MAKE); $(unstage)
42404         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42405         r=`${PWD_COMMAND}`; export r; \
42406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42407         $(NORMAL_TARGET_EXPORTS) \
42408         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
42409         for flag in $(EXTRA_TARGET_FLAGS); do \
42410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42411         done; \
42412         (cd $(TARGET_SUBDIR)/libiberty && \
42413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42415                   "RANLIB=$${RANLIB}" \
42416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42417                    install-html) \
42418           || exit 1
42419
42420 @endif target-libiberty
42421
42422 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
42423 maybe-installcheck-target-libiberty:
42424 @if target-libiberty
42425 maybe-installcheck-target-libiberty: installcheck-target-libiberty
42426
42427 installcheck-target-libiberty: \
42428     configure-target-libiberty 
42429         @: $(MAKE); $(unstage)
42430         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42431         r=`${PWD_COMMAND}`; export r; \
42432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42433         $(NORMAL_TARGET_EXPORTS) \
42434         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
42435         for flag in $(EXTRA_TARGET_FLAGS); do \
42436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42437         done; \
42438         (cd $(TARGET_SUBDIR)/libiberty && \
42439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42441                   "RANLIB=$${RANLIB}" \
42442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42443                    installcheck) \
42444           || exit 1
42445
42446 @endif target-libiberty
42447
42448 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
42449 maybe-mostlyclean-target-libiberty:
42450 @if target-libiberty
42451 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
42452
42453 mostlyclean-target-libiberty: 
42454         @: $(MAKE); $(unstage)
42455         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42456         r=`${PWD_COMMAND}`; export r; \
42457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42458         $(NORMAL_TARGET_EXPORTS) \
42459         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
42460         for flag in $(EXTRA_TARGET_FLAGS); do \
42461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42462         done; \
42463         (cd $(TARGET_SUBDIR)/libiberty && \
42464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42466                   "RANLIB=$${RANLIB}" \
42467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42468                    mostlyclean) \
42469           || exit 1
42470
42471 @endif target-libiberty
42472
42473 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
42474 maybe-clean-target-libiberty:
42475 @if target-libiberty
42476 maybe-clean-target-libiberty: clean-target-libiberty
42477
42478 clean-target-libiberty: 
42479         @: $(MAKE); $(unstage)
42480         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42481         r=`${PWD_COMMAND}`; export r; \
42482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42483         $(NORMAL_TARGET_EXPORTS) \
42484         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
42485         for flag in $(EXTRA_TARGET_FLAGS); do \
42486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42487         done; \
42488         (cd $(TARGET_SUBDIR)/libiberty && \
42489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42491                   "RANLIB=$${RANLIB}" \
42492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42493                    clean) \
42494           || exit 1
42495
42496 @endif target-libiberty
42497
42498 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
42499 maybe-distclean-target-libiberty:
42500 @if target-libiberty
42501 maybe-distclean-target-libiberty: distclean-target-libiberty
42502
42503 distclean-target-libiberty: 
42504         @: $(MAKE); $(unstage)
42505         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42506         r=`${PWD_COMMAND}`; export r; \
42507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42508         $(NORMAL_TARGET_EXPORTS) \
42509         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
42510         for flag in $(EXTRA_TARGET_FLAGS); do \
42511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42512         done; \
42513         (cd $(TARGET_SUBDIR)/libiberty && \
42514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42516                   "RANLIB=$${RANLIB}" \
42517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42518                    distclean) \
42519           || exit 1
42520
42521 @endif target-libiberty
42522
42523 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
42524 maybe-maintainer-clean-target-libiberty:
42525 @if target-libiberty
42526 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
42527
42528 maintainer-clean-target-libiberty: 
42529         @: $(MAKE); $(unstage)
42530         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42531         r=`${PWD_COMMAND}`; export r; \
42532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42533         $(NORMAL_TARGET_EXPORTS) \
42534         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
42535         for flag in $(EXTRA_TARGET_FLAGS); do \
42536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42537         done; \
42538         (cd $(TARGET_SUBDIR)/libiberty && \
42539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42541                   "RANLIB=$${RANLIB}" \
42542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42543                    maintainer-clean) \
42544           || exit 1
42545
42546 @endif target-libiberty
42547
42548
42549
42550
42551
42552 .PHONY: configure-target-gperf maybe-configure-target-gperf
42553 maybe-configure-target-gperf:
42554 @if gcc-bootstrap
42555 configure-target-gperf: stage_current
42556 @endif gcc-bootstrap
42557 @if target-gperf
42558 maybe-configure-target-gperf: configure-target-gperf
42559 configure-target-gperf: 
42560         @: $(MAKE); $(unstage)
42561         @r=`${PWD_COMMAND}`; export r; \
42562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42563         echo "Checking multilib configuration for gperf..."; \
42564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
42566         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
42567           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
42568             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
42569           else \
42570             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
42571             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42572           fi; \
42573         else \
42574           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42575         fi; \
42576         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
42577         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42578         $(NORMAL_TARGET_EXPORTS) \
42579         echo Configuring in $(TARGET_SUBDIR)/gperf; \
42580         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
42581         case $(srcdir) in \
42582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42583           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
42584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42585         esac; \
42586         srcdiroption="--srcdir=$${topdir}/gperf"; \
42587         libsrcdir="$$s/gperf"; \
42588         rm -f no-such-file || : ; \
42589         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42590           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42591           --target=${target_alias} $${srcdiroption}  \
42592           || exit 1
42593 @endif target-gperf
42594
42595
42596
42597
42598
42599 .PHONY: all-target-gperf maybe-all-target-gperf
42600 maybe-all-target-gperf:
42601 @if gcc-bootstrap
42602 all-target-gperf: stage_current
42603 @endif gcc-bootstrap
42604 @if target-gperf
42605 TARGET-target-gperf=all
42606 maybe-all-target-gperf: all-target-gperf
42607 all-target-gperf: configure-target-gperf
42608         @: $(MAKE); $(unstage)
42609         @r=`${PWD_COMMAND}`; export r; \
42610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611         $(NORMAL_TARGET_EXPORTS) \
42612         (cd $(TARGET_SUBDIR)/gperf && \
42613           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
42614 @endif target-gperf
42615
42616
42617
42618
42619
42620 .PHONY: check-target-gperf maybe-check-target-gperf
42621 maybe-check-target-gperf:
42622 @if target-gperf
42623 maybe-check-target-gperf: check-target-gperf
42624
42625 check-target-gperf:
42626         @: $(MAKE); $(unstage)
42627         @r=`${PWD_COMMAND}`; export r; \
42628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42629         $(NORMAL_TARGET_EXPORTS) \
42630         (cd $(TARGET_SUBDIR)/gperf && \
42631           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42632
42633 @endif target-gperf
42634
42635 .PHONY: install-target-gperf maybe-install-target-gperf
42636 maybe-install-target-gperf:
42637 @if target-gperf
42638 maybe-install-target-gperf: install-target-gperf
42639
42640 install-target-gperf: installdirs
42641         @: $(MAKE); $(unstage)
42642         @r=`${PWD_COMMAND}`; export r; \
42643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42644         $(NORMAL_TARGET_EXPORTS) \
42645         (cd $(TARGET_SUBDIR)/gperf && \
42646           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42647
42648 @endif target-gperf
42649
42650 # Other targets (info, dvi, pdf, etc.)
42651
42652 .PHONY: maybe-info-target-gperf info-target-gperf
42653 maybe-info-target-gperf:
42654 @if target-gperf
42655 maybe-info-target-gperf: info-target-gperf
42656
42657 info-target-gperf: \
42658     configure-target-gperf 
42659         @: $(MAKE); $(unstage)
42660         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42661         r=`${PWD_COMMAND}`; export r; \
42662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42663         $(NORMAL_TARGET_EXPORTS) \
42664         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
42665         for flag in $(EXTRA_TARGET_FLAGS); do \
42666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42667         done; \
42668         (cd $(TARGET_SUBDIR)/gperf && \
42669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42671                   "RANLIB=$${RANLIB}" \
42672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42673                    info) \
42674           || exit 1
42675
42676 @endif target-gperf
42677
42678 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
42679 maybe-dvi-target-gperf:
42680 @if target-gperf
42681 maybe-dvi-target-gperf: dvi-target-gperf
42682
42683 dvi-target-gperf: \
42684     configure-target-gperf 
42685         @: $(MAKE); $(unstage)
42686         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42687         r=`${PWD_COMMAND}`; export r; \
42688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42689         $(NORMAL_TARGET_EXPORTS) \
42690         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
42691         for flag in $(EXTRA_TARGET_FLAGS); do \
42692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42693         done; \
42694         (cd $(TARGET_SUBDIR)/gperf && \
42695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42697                   "RANLIB=$${RANLIB}" \
42698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42699                    dvi) \
42700           || exit 1
42701
42702 @endif target-gperf
42703
42704 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
42705 maybe-pdf-target-gperf:
42706 @if target-gperf
42707 maybe-pdf-target-gperf: pdf-target-gperf
42708
42709 pdf-target-gperf: \
42710     configure-target-gperf 
42711         @: $(MAKE); $(unstage)
42712         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42713         r=`${PWD_COMMAND}`; export r; \
42714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42715         $(NORMAL_TARGET_EXPORTS) \
42716         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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}" \
42725                    pdf) \
42726           || exit 1
42727
42728 @endif target-gperf
42729
42730 .PHONY: maybe-html-target-gperf html-target-gperf
42731 maybe-html-target-gperf:
42732 @if target-gperf
42733 maybe-html-target-gperf: html-target-gperf
42734
42735 html-target-gperf: \
42736     configure-target-gperf 
42737         @: $(MAKE); $(unstage)
42738         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42739         r=`${PWD_COMMAND}`; export r; \
42740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42741         $(NORMAL_TARGET_EXPORTS) \
42742         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
42743         for flag in $(EXTRA_TARGET_FLAGS); do \
42744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42745         done; \
42746         (cd $(TARGET_SUBDIR)/gperf && \
42747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42749                   "RANLIB=$${RANLIB}" \
42750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42751                    html) \
42752           || exit 1
42753
42754 @endif target-gperf
42755
42756 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
42757 maybe-TAGS-target-gperf:
42758 @if target-gperf
42759 maybe-TAGS-target-gperf: TAGS-target-gperf
42760
42761 TAGS-target-gperf: \
42762     configure-target-gperf 
42763         @: $(MAKE); $(unstage)
42764         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42765         r=`${PWD_COMMAND}`; export r; \
42766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42767         $(NORMAL_TARGET_EXPORTS) \
42768         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
42769         for flag in $(EXTRA_TARGET_FLAGS); do \
42770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42771         done; \
42772         (cd $(TARGET_SUBDIR)/gperf && \
42773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42775                   "RANLIB=$${RANLIB}" \
42776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42777                    TAGS) \
42778           || exit 1
42779
42780 @endif target-gperf
42781
42782 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
42783 maybe-install-info-target-gperf:
42784 @if target-gperf
42785 maybe-install-info-target-gperf: install-info-target-gperf
42786
42787 install-info-target-gperf: \
42788     configure-target-gperf \
42789     info-target-gperf 
42790         @: $(MAKE); $(unstage)
42791         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42792         r=`${PWD_COMMAND}`; export r; \
42793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42794         $(NORMAL_TARGET_EXPORTS) \
42795         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
42796         for flag in $(EXTRA_TARGET_FLAGS); do \
42797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42798         done; \
42799         (cd $(TARGET_SUBDIR)/gperf && \
42800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42802                   "RANLIB=$${RANLIB}" \
42803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42804                    install-info) \
42805           || exit 1
42806
42807 @endif target-gperf
42808
42809 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
42810 maybe-install-pdf-target-gperf:
42811 @if target-gperf
42812 maybe-install-pdf-target-gperf: install-pdf-target-gperf
42813
42814 install-pdf-target-gperf: \
42815     configure-target-gperf \
42816     pdf-target-gperf 
42817         @: $(MAKE); $(unstage)
42818         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42819         r=`${PWD_COMMAND}`; export r; \
42820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42821         $(NORMAL_TARGET_EXPORTS) \
42822         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
42823         for flag in $(EXTRA_TARGET_FLAGS); do \
42824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42825         done; \
42826         (cd $(TARGET_SUBDIR)/gperf && \
42827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42829                   "RANLIB=$${RANLIB}" \
42830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42831                    install-pdf) \
42832           || exit 1
42833
42834 @endif target-gperf
42835
42836 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
42837 maybe-install-html-target-gperf:
42838 @if target-gperf
42839 maybe-install-html-target-gperf: install-html-target-gperf
42840
42841 install-html-target-gperf: \
42842     configure-target-gperf \
42843     html-target-gperf 
42844         @: $(MAKE); $(unstage)
42845         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42846         r=`${PWD_COMMAND}`; export r; \
42847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42848         $(NORMAL_TARGET_EXPORTS) \
42849         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
42850         for flag in $(EXTRA_TARGET_FLAGS); do \
42851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42852         done; \
42853         (cd $(TARGET_SUBDIR)/gperf && \
42854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42856                   "RANLIB=$${RANLIB}" \
42857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42858                    install-html) \
42859           || exit 1
42860
42861 @endif target-gperf
42862
42863 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
42864 maybe-installcheck-target-gperf:
42865 @if target-gperf
42866 maybe-installcheck-target-gperf: installcheck-target-gperf
42867
42868 installcheck-target-gperf: \
42869     configure-target-gperf 
42870         @: $(MAKE); $(unstage)
42871         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42872         r=`${PWD_COMMAND}`; export r; \
42873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42874         $(NORMAL_TARGET_EXPORTS) \
42875         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
42876         for flag in $(EXTRA_TARGET_FLAGS); do \
42877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42878         done; \
42879         (cd $(TARGET_SUBDIR)/gperf && \
42880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42882                   "RANLIB=$${RANLIB}" \
42883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42884                    installcheck) \
42885           || exit 1
42886
42887 @endif target-gperf
42888
42889 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
42890 maybe-mostlyclean-target-gperf:
42891 @if target-gperf
42892 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
42893
42894 mostlyclean-target-gperf: 
42895         @: $(MAKE); $(unstage)
42896         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42897         r=`${PWD_COMMAND}`; export r; \
42898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42899         $(NORMAL_TARGET_EXPORTS) \
42900         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
42901         for flag in $(EXTRA_TARGET_FLAGS); do \
42902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42903         done; \
42904         (cd $(TARGET_SUBDIR)/gperf && \
42905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42907                   "RANLIB=$${RANLIB}" \
42908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42909                    mostlyclean) \
42910           || exit 1
42911
42912 @endif target-gperf
42913
42914 .PHONY: maybe-clean-target-gperf clean-target-gperf
42915 maybe-clean-target-gperf:
42916 @if target-gperf
42917 maybe-clean-target-gperf: clean-target-gperf
42918
42919 clean-target-gperf: 
42920         @: $(MAKE); $(unstage)
42921         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42922         r=`${PWD_COMMAND}`; export r; \
42923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42924         $(NORMAL_TARGET_EXPORTS) \
42925         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
42926         for flag in $(EXTRA_TARGET_FLAGS); do \
42927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42928         done; \
42929         (cd $(TARGET_SUBDIR)/gperf && \
42930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42932                   "RANLIB=$${RANLIB}" \
42933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42934                    clean) \
42935           || exit 1
42936
42937 @endif target-gperf
42938
42939 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
42940 maybe-distclean-target-gperf:
42941 @if target-gperf
42942 maybe-distclean-target-gperf: distclean-target-gperf
42943
42944 distclean-target-gperf: 
42945         @: $(MAKE); $(unstage)
42946         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42947         r=`${PWD_COMMAND}`; export r; \
42948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42949         $(NORMAL_TARGET_EXPORTS) \
42950         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
42951         for flag in $(EXTRA_TARGET_FLAGS); do \
42952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42953         done; \
42954         (cd $(TARGET_SUBDIR)/gperf && \
42955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42957                   "RANLIB=$${RANLIB}" \
42958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42959                    distclean) \
42960           || exit 1
42961
42962 @endif target-gperf
42963
42964 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
42965 maybe-maintainer-clean-target-gperf:
42966 @if target-gperf
42967 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
42968
42969 maintainer-clean-target-gperf: 
42970         @: $(MAKE); $(unstage)
42971         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42972         r=`${PWD_COMMAND}`; export r; \
42973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42974         $(NORMAL_TARGET_EXPORTS) \
42975         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
42976         for flag in $(EXTRA_TARGET_FLAGS); do \
42977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42978         done; \
42979         (cd $(TARGET_SUBDIR)/gperf && \
42980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42982                   "RANLIB=$${RANLIB}" \
42983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
42984                    maintainer-clean) \
42985           || exit 1
42986
42987 @endif target-gperf
42988
42989
42990
42991
42992
42993 .PHONY: configure-target-examples maybe-configure-target-examples
42994 maybe-configure-target-examples:
42995 @if gcc-bootstrap
42996 configure-target-examples: stage_current
42997 @endif gcc-bootstrap
42998 @if target-examples
42999 maybe-configure-target-examples: configure-target-examples
43000 configure-target-examples: 
43001         @: $(MAKE); $(unstage)
43002         @r=`${PWD_COMMAND}`; export r; \
43003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004         echo "Checking multilib configuration for examples..."; \
43005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43006         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
43007         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
43008           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
43009             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
43010           else \
43011             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
43012             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43013           fi; \
43014         else \
43015           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43016         fi; \
43017         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
43018         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43019         $(NORMAL_TARGET_EXPORTS) \
43020         echo Configuring in $(TARGET_SUBDIR)/examples; \
43021         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
43022         case $(srcdir) in \
43023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43024           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
43025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43026         esac; \
43027         srcdiroption="--srcdir=$${topdir}/examples"; \
43028         libsrcdir="$$s/examples"; \
43029         rm -f no-such-file || : ; \
43030         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43031           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43032           --target=${target_alias} $${srcdiroption}  \
43033           || exit 1
43034 @endif target-examples
43035
43036
43037
43038
43039
43040 .PHONY: all-target-examples maybe-all-target-examples
43041 maybe-all-target-examples:
43042 @if gcc-bootstrap
43043 all-target-examples: stage_current
43044 @endif gcc-bootstrap
43045 @if target-examples
43046 TARGET-target-examples=all
43047 maybe-all-target-examples: all-target-examples
43048 all-target-examples: configure-target-examples
43049         @: $(MAKE); $(unstage)
43050         @r=`${PWD_COMMAND}`; export r; \
43051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43052         $(NORMAL_TARGET_EXPORTS) \
43053         (cd $(TARGET_SUBDIR)/examples && \
43054           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
43055 @endif target-examples
43056
43057
43058
43059
43060
43061 .PHONY: check-target-examples maybe-check-target-examples
43062 maybe-check-target-examples:
43063 @if target-examples
43064 maybe-check-target-examples: check-target-examples
43065
43066 # Dummy target for uncheckable module.
43067 check-target-examples:
43068
43069 @endif target-examples
43070
43071 .PHONY: install-target-examples maybe-install-target-examples
43072 maybe-install-target-examples:
43073 @if target-examples
43074 maybe-install-target-examples: install-target-examples
43075
43076 # Dummy target for uninstallable.
43077 install-target-examples:
43078
43079 @endif target-examples
43080
43081 # Other targets (info, dvi, pdf, etc.)
43082
43083 .PHONY: maybe-info-target-examples info-target-examples
43084 maybe-info-target-examples:
43085 @if target-examples
43086 maybe-info-target-examples: info-target-examples
43087
43088 info-target-examples: \
43089     configure-target-examples 
43090         @: $(MAKE); $(unstage)
43091         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43092         r=`${PWD_COMMAND}`; export r; \
43093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43094         $(NORMAL_TARGET_EXPORTS) \
43095         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
43096         for flag in $(EXTRA_TARGET_FLAGS); do \
43097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43098         done; \
43099         (cd $(TARGET_SUBDIR)/examples && \
43100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43102                   "RANLIB=$${RANLIB}" \
43103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43104                    info) \
43105           || exit 1
43106
43107 @endif target-examples
43108
43109 .PHONY: maybe-dvi-target-examples dvi-target-examples
43110 maybe-dvi-target-examples:
43111 @if target-examples
43112 maybe-dvi-target-examples: dvi-target-examples
43113
43114 dvi-target-examples: \
43115     configure-target-examples 
43116         @: $(MAKE); $(unstage)
43117         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43118         r=`${PWD_COMMAND}`; export r; \
43119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43120         $(NORMAL_TARGET_EXPORTS) \
43121         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
43122         for flag in $(EXTRA_TARGET_FLAGS); do \
43123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43124         done; \
43125         (cd $(TARGET_SUBDIR)/examples && \
43126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43128                   "RANLIB=$${RANLIB}" \
43129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43130                    dvi) \
43131           || exit 1
43132
43133 @endif target-examples
43134
43135 .PHONY: maybe-pdf-target-examples pdf-target-examples
43136 maybe-pdf-target-examples:
43137 @if target-examples
43138 maybe-pdf-target-examples: pdf-target-examples
43139
43140 pdf-target-examples: \
43141     configure-target-examples 
43142         @: $(MAKE); $(unstage)
43143         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43144         r=`${PWD_COMMAND}`; export r; \
43145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43146         $(NORMAL_TARGET_EXPORTS) \
43147         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
43148         for flag in $(EXTRA_TARGET_FLAGS); do \
43149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43150         done; \
43151         (cd $(TARGET_SUBDIR)/examples && \
43152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43154                   "RANLIB=$${RANLIB}" \
43155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43156                    pdf) \
43157           || exit 1
43158
43159 @endif target-examples
43160
43161 .PHONY: maybe-html-target-examples html-target-examples
43162 maybe-html-target-examples:
43163 @if target-examples
43164 maybe-html-target-examples: html-target-examples
43165
43166 html-target-examples: \
43167     configure-target-examples 
43168         @: $(MAKE); $(unstage)
43169         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43170         r=`${PWD_COMMAND}`; export r; \
43171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43172         $(NORMAL_TARGET_EXPORTS) \
43173         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
43174         for flag in $(EXTRA_TARGET_FLAGS); do \
43175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43176         done; \
43177         (cd $(TARGET_SUBDIR)/examples && \
43178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43180                   "RANLIB=$${RANLIB}" \
43181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43182                    html) \
43183           || exit 1
43184
43185 @endif target-examples
43186
43187 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
43188 maybe-TAGS-target-examples:
43189 @if target-examples
43190 maybe-TAGS-target-examples: TAGS-target-examples
43191
43192 TAGS-target-examples: \
43193     configure-target-examples 
43194         @: $(MAKE); $(unstage)
43195         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43196         r=`${PWD_COMMAND}`; export r; \
43197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43198         $(NORMAL_TARGET_EXPORTS) \
43199         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
43200         for flag in $(EXTRA_TARGET_FLAGS); do \
43201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43202         done; \
43203         (cd $(TARGET_SUBDIR)/examples && \
43204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43206                   "RANLIB=$${RANLIB}" \
43207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43208                    TAGS) \
43209           || exit 1
43210
43211 @endif target-examples
43212
43213 .PHONY: maybe-install-info-target-examples install-info-target-examples
43214 maybe-install-info-target-examples:
43215 @if target-examples
43216 maybe-install-info-target-examples: install-info-target-examples
43217
43218 install-info-target-examples: \
43219     configure-target-examples \
43220     info-target-examples 
43221         @: $(MAKE); $(unstage)
43222         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43223         r=`${PWD_COMMAND}`; export r; \
43224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43225         $(NORMAL_TARGET_EXPORTS) \
43226         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
43227         for flag in $(EXTRA_TARGET_FLAGS); do \
43228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43229         done; \
43230         (cd $(TARGET_SUBDIR)/examples && \
43231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43233                   "RANLIB=$${RANLIB}" \
43234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43235                    install-info) \
43236           || exit 1
43237
43238 @endif target-examples
43239
43240 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
43241 maybe-install-pdf-target-examples:
43242 @if target-examples
43243 maybe-install-pdf-target-examples: install-pdf-target-examples
43244
43245 install-pdf-target-examples: \
43246     configure-target-examples \
43247     pdf-target-examples 
43248         @: $(MAKE); $(unstage)
43249         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43250         r=`${PWD_COMMAND}`; export r; \
43251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252         $(NORMAL_TARGET_EXPORTS) \
43253         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
43254         for flag in $(EXTRA_TARGET_FLAGS); do \
43255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43256         done; \
43257         (cd $(TARGET_SUBDIR)/examples && \
43258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43260                   "RANLIB=$${RANLIB}" \
43261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43262                    install-pdf) \
43263           || exit 1
43264
43265 @endif target-examples
43266
43267 .PHONY: maybe-install-html-target-examples install-html-target-examples
43268 maybe-install-html-target-examples:
43269 @if target-examples
43270 maybe-install-html-target-examples: install-html-target-examples
43271
43272 install-html-target-examples: \
43273     configure-target-examples \
43274     html-target-examples 
43275         @: $(MAKE); $(unstage)
43276         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43277         r=`${PWD_COMMAND}`; export r; \
43278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43279         $(NORMAL_TARGET_EXPORTS) \
43280         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
43281         for flag in $(EXTRA_TARGET_FLAGS); do \
43282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43283         done; \
43284         (cd $(TARGET_SUBDIR)/examples && \
43285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43287                   "RANLIB=$${RANLIB}" \
43288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43289                    install-html) \
43290           || exit 1
43291
43292 @endif target-examples
43293
43294 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
43295 maybe-installcheck-target-examples:
43296 @if target-examples
43297 maybe-installcheck-target-examples: installcheck-target-examples
43298
43299 installcheck-target-examples: \
43300     configure-target-examples 
43301         @: $(MAKE); $(unstage)
43302         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43303         r=`${PWD_COMMAND}`; export r; \
43304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305         $(NORMAL_TARGET_EXPORTS) \
43306         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
43307         for flag in $(EXTRA_TARGET_FLAGS); do \
43308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43309         done; \
43310         (cd $(TARGET_SUBDIR)/examples && \
43311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313                   "RANLIB=$${RANLIB}" \
43314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43315                    installcheck) \
43316           || exit 1
43317
43318 @endif target-examples
43319
43320 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
43321 maybe-mostlyclean-target-examples:
43322 @if target-examples
43323 maybe-mostlyclean-target-examples: mostlyclean-target-examples
43324
43325 mostlyclean-target-examples: 
43326         @: $(MAKE); $(unstage)
43327         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43328         r=`${PWD_COMMAND}`; export r; \
43329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43330         $(NORMAL_TARGET_EXPORTS) \
43331         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
43332         for flag in $(EXTRA_TARGET_FLAGS); do \
43333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43334         done; \
43335         (cd $(TARGET_SUBDIR)/examples && \
43336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43338                   "RANLIB=$${RANLIB}" \
43339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43340                    mostlyclean) \
43341           || exit 1
43342
43343 @endif target-examples
43344
43345 .PHONY: maybe-clean-target-examples clean-target-examples
43346 maybe-clean-target-examples:
43347 @if target-examples
43348 maybe-clean-target-examples: clean-target-examples
43349
43350 clean-target-examples: 
43351         @: $(MAKE); $(unstage)
43352         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43353         r=`${PWD_COMMAND}`; export r; \
43354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43355         $(NORMAL_TARGET_EXPORTS) \
43356         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
43357         for flag in $(EXTRA_TARGET_FLAGS); do \
43358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43359         done; \
43360         (cd $(TARGET_SUBDIR)/examples && \
43361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43363                   "RANLIB=$${RANLIB}" \
43364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43365                    clean) \
43366           || exit 1
43367
43368 @endif target-examples
43369
43370 .PHONY: maybe-distclean-target-examples distclean-target-examples
43371 maybe-distclean-target-examples:
43372 @if target-examples
43373 maybe-distclean-target-examples: distclean-target-examples
43374
43375 distclean-target-examples: 
43376         @: $(MAKE); $(unstage)
43377         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43378         r=`${PWD_COMMAND}`; export r; \
43379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43380         $(NORMAL_TARGET_EXPORTS) \
43381         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
43382         for flag in $(EXTRA_TARGET_FLAGS); do \
43383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43384         done; \
43385         (cd $(TARGET_SUBDIR)/examples && \
43386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43388                   "RANLIB=$${RANLIB}" \
43389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43390                    distclean) \
43391           || exit 1
43392
43393 @endif target-examples
43394
43395 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
43396 maybe-maintainer-clean-target-examples:
43397 @if target-examples
43398 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
43399
43400 maintainer-clean-target-examples: 
43401         @: $(MAKE); $(unstage)
43402         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43403         r=`${PWD_COMMAND}`; export r; \
43404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43405         $(NORMAL_TARGET_EXPORTS) \
43406         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
43407         for flag in $(EXTRA_TARGET_FLAGS); do \
43408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43409         done; \
43410         (cd $(TARGET_SUBDIR)/examples && \
43411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43413                   "RANLIB=$${RANLIB}" \
43414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43415                    maintainer-clean) \
43416           || exit 1
43417
43418 @endif target-examples
43419
43420
43421
43422
43423
43424 .PHONY: configure-target-libffi maybe-configure-target-libffi
43425 maybe-configure-target-libffi:
43426 @if gcc-bootstrap
43427 configure-target-libffi: stage_current
43428 @endif gcc-bootstrap
43429 @if target-libffi
43430 maybe-configure-target-libffi: configure-target-libffi
43431 configure-target-libffi: 
43432         @: $(MAKE); $(unstage)
43433         @r=`${PWD_COMMAND}`; export r; \
43434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43435         echo "Checking multilib configuration for libffi..."; \
43436         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43437         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
43438         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43439           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43440             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43441           else \
43442             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43443             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43444           fi; \
43445         else \
43446           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43447         fi; \
43448         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43449         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43450         $(NORMAL_TARGET_EXPORTS) \
43451         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43452         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43453         case $(srcdir) in \
43454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43455           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43457         esac; \
43458         srcdiroption="--srcdir=$${topdir}/libffi"; \
43459         libsrcdir="$$s/libffi"; \
43460         rm -f no-such-file || : ; \
43461         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43462           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43463           --target=${target_alias} $${srcdiroption}  \
43464           || exit 1
43465 @endif target-libffi
43466
43467
43468
43469
43470
43471 .PHONY: all-target-libffi maybe-all-target-libffi
43472 maybe-all-target-libffi:
43473 @if gcc-bootstrap
43474 all-target-libffi: stage_current
43475 @endif gcc-bootstrap
43476 @if target-libffi
43477 TARGET-target-libffi=all
43478 maybe-all-target-libffi: all-target-libffi
43479 all-target-libffi: configure-target-libffi
43480         @: $(MAKE); $(unstage)
43481         @r=`${PWD_COMMAND}`; export r; \
43482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43483         $(NORMAL_TARGET_EXPORTS) \
43484         (cd $(TARGET_SUBDIR)/libffi && \
43485           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
43486 @endif target-libffi
43487
43488
43489
43490
43491
43492 .PHONY: check-target-libffi maybe-check-target-libffi
43493 maybe-check-target-libffi:
43494 @if target-libffi
43495 maybe-check-target-libffi: check-target-libffi
43496
43497 check-target-libffi:
43498         @: $(MAKE); $(unstage)
43499         @r=`${PWD_COMMAND}`; export r; \
43500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43501         $(NORMAL_TARGET_EXPORTS) \
43502         (cd $(TARGET_SUBDIR)/libffi && \
43503           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43504
43505 @endif target-libffi
43506
43507 .PHONY: install-target-libffi maybe-install-target-libffi
43508 maybe-install-target-libffi:
43509 @if target-libffi
43510 maybe-install-target-libffi: install-target-libffi
43511
43512 install-target-libffi: installdirs
43513         @: $(MAKE); $(unstage)
43514         @r=`${PWD_COMMAND}`; export r; \
43515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43516         $(NORMAL_TARGET_EXPORTS) \
43517         (cd $(TARGET_SUBDIR)/libffi && \
43518           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43519
43520 @endif target-libffi
43521
43522 # Other targets (info, dvi, pdf, etc.)
43523
43524 .PHONY: maybe-info-target-libffi info-target-libffi
43525 maybe-info-target-libffi:
43526 @if target-libffi
43527 maybe-info-target-libffi: info-target-libffi
43528
43529 info-target-libffi: \
43530     configure-target-libffi 
43531         @: $(MAKE); $(unstage)
43532         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43533         r=`${PWD_COMMAND}`; export r; \
43534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43535         $(NORMAL_TARGET_EXPORTS) \
43536         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
43537         for flag in $(EXTRA_TARGET_FLAGS); do \
43538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43539         done; \
43540         (cd $(TARGET_SUBDIR)/libffi && \
43541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43543                   "RANLIB=$${RANLIB}" \
43544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43545                    info) \
43546           || exit 1
43547
43548 @endif target-libffi
43549
43550 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43551 maybe-dvi-target-libffi:
43552 @if target-libffi
43553 maybe-dvi-target-libffi: dvi-target-libffi
43554
43555 dvi-target-libffi: \
43556     configure-target-libffi 
43557         @: $(MAKE); $(unstage)
43558         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43559         r=`${PWD_COMMAND}`; export r; \
43560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43561         $(NORMAL_TARGET_EXPORTS) \
43562         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
43563         for flag in $(EXTRA_TARGET_FLAGS); do \
43564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43565         done; \
43566         (cd $(TARGET_SUBDIR)/libffi && \
43567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43569                   "RANLIB=$${RANLIB}" \
43570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43571                    dvi) \
43572           || exit 1
43573
43574 @endif target-libffi
43575
43576 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43577 maybe-pdf-target-libffi:
43578 @if target-libffi
43579 maybe-pdf-target-libffi: pdf-target-libffi
43580
43581 pdf-target-libffi: \
43582     configure-target-libffi 
43583         @: $(MAKE); $(unstage)
43584         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43585         r=`${PWD_COMMAND}`; export r; \
43586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587         $(NORMAL_TARGET_EXPORTS) \
43588         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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}" \
43597                    pdf) \
43598           || exit 1
43599
43600 @endif target-libffi
43601
43602 .PHONY: maybe-html-target-libffi html-target-libffi
43603 maybe-html-target-libffi:
43604 @if target-libffi
43605 maybe-html-target-libffi: html-target-libffi
43606
43607 html-target-libffi: \
43608     configure-target-libffi 
43609         @: $(MAKE); $(unstage)
43610         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43611         r=`${PWD_COMMAND}`; export r; \
43612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43613         $(NORMAL_TARGET_EXPORTS) \
43614         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
43615         for flag in $(EXTRA_TARGET_FLAGS); do \
43616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43617         done; \
43618         (cd $(TARGET_SUBDIR)/libffi && \
43619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43621                   "RANLIB=$${RANLIB}" \
43622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43623                    html) \
43624           || exit 1
43625
43626 @endif target-libffi
43627
43628 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43629 maybe-TAGS-target-libffi:
43630 @if target-libffi
43631 maybe-TAGS-target-libffi: TAGS-target-libffi
43632
43633 TAGS-target-libffi: \
43634     configure-target-libffi 
43635         @: $(MAKE); $(unstage)
43636         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43637         r=`${PWD_COMMAND}`; export r; \
43638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639         $(NORMAL_TARGET_EXPORTS) \
43640         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
43641         for flag in $(EXTRA_TARGET_FLAGS); do \
43642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43643         done; \
43644         (cd $(TARGET_SUBDIR)/libffi && \
43645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43647                   "RANLIB=$${RANLIB}" \
43648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43649                    TAGS) \
43650           || exit 1
43651
43652 @endif target-libffi
43653
43654 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43655 maybe-install-info-target-libffi:
43656 @if target-libffi
43657 maybe-install-info-target-libffi: install-info-target-libffi
43658
43659 install-info-target-libffi: \
43660     configure-target-libffi \
43661     info-target-libffi 
43662         @: $(MAKE); $(unstage)
43663         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43664         r=`${PWD_COMMAND}`; export r; \
43665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666         $(NORMAL_TARGET_EXPORTS) \
43667         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
43668         for flag in $(EXTRA_TARGET_FLAGS); do \
43669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43670         done; \
43671         (cd $(TARGET_SUBDIR)/libffi && \
43672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43674                   "RANLIB=$${RANLIB}" \
43675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43676                    install-info) \
43677           || exit 1
43678
43679 @endif target-libffi
43680
43681 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43682 maybe-install-pdf-target-libffi:
43683 @if target-libffi
43684 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43685
43686 install-pdf-target-libffi: \
43687     configure-target-libffi \
43688     pdf-target-libffi 
43689         @: $(MAKE); $(unstage)
43690         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43691         r=`${PWD_COMMAND}`; export r; \
43692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43693         $(NORMAL_TARGET_EXPORTS) \
43694         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
43695         for flag in $(EXTRA_TARGET_FLAGS); do \
43696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43697         done; \
43698         (cd $(TARGET_SUBDIR)/libffi && \
43699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43701                   "RANLIB=$${RANLIB}" \
43702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43703                    install-pdf) \
43704           || exit 1
43705
43706 @endif target-libffi
43707
43708 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43709 maybe-install-html-target-libffi:
43710 @if target-libffi
43711 maybe-install-html-target-libffi: install-html-target-libffi
43712
43713 install-html-target-libffi: \
43714     configure-target-libffi \
43715     html-target-libffi 
43716         @: $(MAKE); $(unstage)
43717         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43718         r=`${PWD_COMMAND}`; export r; \
43719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43720         $(NORMAL_TARGET_EXPORTS) \
43721         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
43722         for flag in $(EXTRA_TARGET_FLAGS); do \
43723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43724         done; \
43725         (cd $(TARGET_SUBDIR)/libffi && \
43726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43728                   "RANLIB=$${RANLIB}" \
43729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43730                    install-html) \
43731           || exit 1
43732
43733 @endif target-libffi
43734
43735 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43736 maybe-installcheck-target-libffi:
43737 @if target-libffi
43738 maybe-installcheck-target-libffi: installcheck-target-libffi
43739
43740 installcheck-target-libffi: \
43741     configure-target-libffi 
43742         @: $(MAKE); $(unstage)
43743         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43744         r=`${PWD_COMMAND}`; export r; \
43745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43746         $(NORMAL_TARGET_EXPORTS) \
43747         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
43748         for flag in $(EXTRA_TARGET_FLAGS); do \
43749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43750         done; \
43751         (cd $(TARGET_SUBDIR)/libffi && \
43752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43754                   "RANLIB=$${RANLIB}" \
43755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43756                    installcheck) \
43757           || exit 1
43758
43759 @endif target-libffi
43760
43761 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43762 maybe-mostlyclean-target-libffi:
43763 @if target-libffi
43764 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43765
43766 mostlyclean-target-libffi: 
43767         @: $(MAKE); $(unstage)
43768         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43769         r=`${PWD_COMMAND}`; export r; \
43770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43771         $(NORMAL_TARGET_EXPORTS) \
43772         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
43773         for flag in $(EXTRA_TARGET_FLAGS); do \
43774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43775         done; \
43776         (cd $(TARGET_SUBDIR)/libffi && \
43777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43779                   "RANLIB=$${RANLIB}" \
43780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43781                    mostlyclean) \
43782           || exit 1
43783
43784 @endif target-libffi
43785
43786 .PHONY: maybe-clean-target-libffi clean-target-libffi
43787 maybe-clean-target-libffi:
43788 @if target-libffi
43789 maybe-clean-target-libffi: clean-target-libffi
43790
43791 clean-target-libffi: 
43792         @: $(MAKE); $(unstage)
43793         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43794         r=`${PWD_COMMAND}`; export r; \
43795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796         $(NORMAL_TARGET_EXPORTS) \
43797         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
43798         for flag in $(EXTRA_TARGET_FLAGS); do \
43799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800         done; \
43801         (cd $(TARGET_SUBDIR)/libffi && \
43802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804                   "RANLIB=$${RANLIB}" \
43805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43806                    clean) \
43807           || exit 1
43808
43809 @endif target-libffi
43810
43811 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43812 maybe-distclean-target-libffi:
43813 @if target-libffi
43814 maybe-distclean-target-libffi: distclean-target-libffi
43815
43816 distclean-target-libffi: 
43817         @: $(MAKE); $(unstage)
43818         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43819         r=`${PWD_COMMAND}`; export r; \
43820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821         $(NORMAL_TARGET_EXPORTS) \
43822         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
43823         for flag in $(EXTRA_TARGET_FLAGS); do \
43824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43825         done; \
43826         (cd $(TARGET_SUBDIR)/libffi && \
43827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43829                   "RANLIB=$${RANLIB}" \
43830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43831                    distclean) \
43832           || exit 1
43833
43834 @endif target-libffi
43835
43836 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43837 maybe-maintainer-clean-target-libffi:
43838 @if target-libffi
43839 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43840
43841 maintainer-clean-target-libffi: 
43842         @: $(MAKE); $(unstage)
43843         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43844         r=`${PWD_COMMAND}`; export r; \
43845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846         $(NORMAL_TARGET_EXPORTS) \
43847         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
43848         for flag in $(EXTRA_TARGET_FLAGS); do \
43849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43850         done; \
43851         (cd $(TARGET_SUBDIR)/libffi && \
43852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43854                   "RANLIB=$${RANLIB}" \
43855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43856                    maintainer-clean) \
43857           || exit 1
43858
43859 @endif target-libffi
43860
43861
43862
43863
43864
43865 .PHONY: configure-target-libjava maybe-configure-target-libjava
43866 maybe-configure-target-libjava:
43867 @if gcc-bootstrap
43868 configure-target-libjava: stage_current
43869 @endif gcc-bootstrap
43870 @if target-libjava
43871 maybe-configure-target-libjava: configure-target-libjava
43872 configure-target-libjava: 
43873         @: $(MAKE); $(unstage)
43874         @r=`${PWD_COMMAND}`; export r; \
43875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876         echo "Checking multilib configuration for libjava..."; \
43877         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
43879         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43880           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43881             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43882           else \
43883             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43884             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43885           fi; \
43886         else \
43887           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43888         fi; \
43889         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43891         $(RAW_CXX_TARGET_EXPORTS) \
43892         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43893         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43894         case $(srcdir) in \
43895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43896           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43898         esac; \
43899         srcdiroption="--srcdir=$${topdir}/libjava"; \
43900         libsrcdir="$$s/libjava"; \
43901         rm -f no-such-file || : ; \
43902         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43903           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43904           --target=${target_alias} $${srcdiroption}  \
43905           || exit 1
43906 @endif target-libjava
43907
43908
43909
43910
43911
43912 .PHONY: all-target-libjava maybe-all-target-libjava
43913 maybe-all-target-libjava:
43914 @if gcc-bootstrap
43915 all-target-libjava: stage_current
43916 @endif gcc-bootstrap
43917 @if target-libjava
43918 TARGET-target-libjava=all
43919 maybe-all-target-libjava: all-target-libjava
43920 all-target-libjava: configure-target-libjava
43921         @: $(MAKE); $(unstage)
43922         @r=`${PWD_COMMAND}`; export r; \
43923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43924         $(RAW_CXX_TARGET_EXPORTS) \
43925         (cd $(TARGET_SUBDIR)/libjava && \
43926           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
43927 @endif target-libjava
43928
43929
43930
43931
43932
43933 .PHONY: check-target-libjava maybe-check-target-libjava
43934 maybe-check-target-libjava:
43935 @if target-libjava
43936 maybe-check-target-libjava: check-target-libjava
43937
43938 check-target-libjava:
43939         @: $(MAKE); $(unstage)
43940         @r=`${PWD_COMMAND}`; export r; \
43941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43942         $(RAW_CXX_TARGET_EXPORTS) \
43943         (cd $(TARGET_SUBDIR)/libjava && \
43944           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43945
43946 @endif target-libjava
43947
43948 .PHONY: install-target-libjava maybe-install-target-libjava
43949 maybe-install-target-libjava:
43950 @if target-libjava
43951 maybe-install-target-libjava: install-target-libjava
43952
43953 install-target-libjava: installdirs
43954         @: $(MAKE); $(unstage)
43955         @r=`${PWD_COMMAND}`; export r; \
43956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43957         $(RAW_CXX_TARGET_EXPORTS) \
43958         (cd $(TARGET_SUBDIR)/libjava && \
43959           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43960
43961 @endif target-libjava
43962
43963 # Other targets (info, dvi, pdf, etc.)
43964
43965 .PHONY: maybe-info-target-libjava info-target-libjava
43966 maybe-info-target-libjava:
43967 @if target-libjava
43968 maybe-info-target-libjava: info-target-libjava
43969
43970 info-target-libjava: \
43971     configure-target-libjava 
43972         @: $(MAKE); $(unstage)
43973         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43974         r=`${PWD_COMMAND}`; export r; \
43975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976         $(RAW_CXX_TARGET_EXPORTS) \
43977         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
43978         for flag in $(EXTRA_TARGET_FLAGS); do \
43979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980         done; \
43981         (cd $(TARGET_SUBDIR)/libjava && \
43982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984                   "RANLIB=$${RANLIB}" \
43985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
43986                    info) \
43987           || exit 1
43988
43989 @endif target-libjava
43990
43991 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43992 maybe-dvi-target-libjava:
43993 @if target-libjava
43994 maybe-dvi-target-libjava: dvi-target-libjava
43995
43996 dvi-target-libjava: \
43997     configure-target-libjava 
43998         @: $(MAKE); $(unstage)
43999         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44000         r=`${PWD_COMMAND}`; export r; \
44001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002         $(RAW_CXX_TARGET_EXPORTS) \
44003         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
44004         for flag in $(EXTRA_TARGET_FLAGS); do \
44005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006         done; \
44007         (cd $(TARGET_SUBDIR)/libjava && \
44008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010                   "RANLIB=$${RANLIB}" \
44011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44012                    dvi) \
44013           || exit 1
44014
44015 @endif target-libjava
44016
44017 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
44018 maybe-pdf-target-libjava:
44019 @if target-libjava
44020 maybe-pdf-target-libjava: pdf-target-libjava
44021
44022 pdf-target-libjava: \
44023     configure-target-libjava 
44024         @: $(MAKE); $(unstage)
44025         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44026         r=`${PWD_COMMAND}`; export r; \
44027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028         $(RAW_CXX_TARGET_EXPORTS) \
44029         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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}" \
44038                    pdf) \
44039           || exit 1
44040
44041 @endif target-libjava
44042
44043 .PHONY: maybe-html-target-libjava html-target-libjava
44044 maybe-html-target-libjava:
44045 @if target-libjava
44046 maybe-html-target-libjava: html-target-libjava
44047
44048 html-target-libjava: \
44049     configure-target-libjava 
44050         @: $(MAKE); $(unstage)
44051         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44052         r=`${PWD_COMMAND}`; export r; \
44053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054         $(RAW_CXX_TARGET_EXPORTS) \
44055         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
44056         for flag in $(EXTRA_TARGET_FLAGS); do \
44057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44058         done; \
44059         (cd $(TARGET_SUBDIR)/libjava && \
44060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44062                   "RANLIB=$${RANLIB}" \
44063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44064                    html) \
44065           || exit 1
44066
44067 @endif target-libjava
44068
44069 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
44070 maybe-TAGS-target-libjava:
44071 @if target-libjava
44072 maybe-TAGS-target-libjava: TAGS-target-libjava
44073
44074 TAGS-target-libjava: \
44075     configure-target-libjava 
44076         @: $(MAKE); $(unstage)
44077         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44078         r=`${PWD_COMMAND}`; export r; \
44079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080         $(RAW_CXX_TARGET_EXPORTS) \
44081         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
44082         for flag in $(EXTRA_TARGET_FLAGS); do \
44083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084         done; \
44085         (cd $(TARGET_SUBDIR)/libjava && \
44086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088                   "RANLIB=$${RANLIB}" \
44089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44090                    TAGS) \
44091           || exit 1
44092
44093 @endif target-libjava
44094
44095 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
44096 maybe-install-info-target-libjava:
44097 @if target-libjava
44098 maybe-install-info-target-libjava: install-info-target-libjava
44099
44100 install-info-target-libjava: \
44101     configure-target-libjava \
44102     info-target-libjava 
44103         @: $(MAKE); $(unstage)
44104         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44105         r=`${PWD_COMMAND}`; export r; \
44106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107         $(RAW_CXX_TARGET_EXPORTS) \
44108         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
44109         for flag in $(EXTRA_TARGET_FLAGS); do \
44110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44111         done; \
44112         (cd $(TARGET_SUBDIR)/libjava && \
44113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44115                   "RANLIB=$${RANLIB}" \
44116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44117                    install-info) \
44118           || exit 1
44119
44120 @endif target-libjava
44121
44122 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
44123 maybe-install-pdf-target-libjava:
44124 @if target-libjava
44125 maybe-install-pdf-target-libjava: install-pdf-target-libjava
44126
44127 install-pdf-target-libjava: \
44128     configure-target-libjava \
44129     pdf-target-libjava 
44130         @: $(MAKE); $(unstage)
44131         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44132         r=`${PWD_COMMAND}`; export r; \
44133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44134         $(RAW_CXX_TARGET_EXPORTS) \
44135         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
44136         for flag in $(EXTRA_TARGET_FLAGS); do \
44137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44138         done; \
44139         (cd $(TARGET_SUBDIR)/libjava && \
44140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44142                   "RANLIB=$${RANLIB}" \
44143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44144                    install-pdf) \
44145           || exit 1
44146
44147 @endif target-libjava
44148
44149 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
44150 maybe-install-html-target-libjava:
44151 @if target-libjava
44152 maybe-install-html-target-libjava: install-html-target-libjava
44153
44154 install-html-target-libjava: \
44155     configure-target-libjava \
44156     html-target-libjava 
44157         @: $(MAKE); $(unstage)
44158         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44159         r=`${PWD_COMMAND}`; export r; \
44160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44161         $(RAW_CXX_TARGET_EXPORTS) \
44162         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
44163         for flag in $(EXTRA_TARGET_FLAGS); do \
44164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44165         done; \
44166         (cd $(TARGET_SUBDIR)/libjava && \
44167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44169                   "RANLIB=$${RANLIB}" \
44170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44171                    install-html) \
44172           || exit 1
44173
44174 @endif target-libjava
44175
44176 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
44177 maybe-installcheck-target-libjava:
44178 @if target-libjava
44179 maybe-installcheck-target-libjava: installcheck-target-libjava
44180
44181 installcheck-target-libjava: \
44182     configure-target-libjava 
44183         @: $(MAKE); $(unstage)
44184         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44185         r=`${PWD_COMMAND}`; export r; \
44186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44187         $(RAW_CXX_TARGET_EXPORTS) \
44188         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
44189         for flag in $(EXTRA_TARGET_FLAGS); do \
44190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44191         done; \
44192         (cd $(TARGET_SUBDIR)/libjava && \
44193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44195                   "RANLIB=$${RANLIB}" \
44196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44197                    installcheck) \
44198           || exit 1
44199
44200 @endif target-libjava
44201
44202 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
44203 maybe-mostlyclean-target-libjava:
44204 @if target-libjava
44205 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
44206
44207 mostlyclean-target-libjava: 
44208         @: $(MAKE); $(unstage)
44209         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44210         r=`${PWD_COMMAND}`; export r; \
44211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44212         $(RAW_CXX_TARGET_EXPORTS) \
44213         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
44214         for flag in $(EXTRA_TARGET_FLAGS); do \
44215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44216         done; \
44217         (cd $(TARGET_SUBDIR)/libjava && \
44218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44220                   "RANLIB=$${RANLIB}" \
44221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44222                    mostlyclean) \
44223           || exit 1
44224
44225 @endif target-libjava
44226
44227 .PHONY: maybe-clean-target-libjava clean-target-libjava
44228 maybe-clean-target-libjava:
44229 @if target-libjava
44230 maybe-clean-target-libjava: clean-target-libjava
44231
44232 clean-target-libjava: 
44233         @: $(MAKE); $(unstage)
44234         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44235         r=`${PWD_COMMAND}`; export r; \
44236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44237         $(RAW_CXX_TARGET_EXPORTS) \
44238         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
44239         for flag in $(EXTRA_TARGET_FLAGS); do \
44240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44241         done; \
44242         (cd $(TARGET_SUBDIR)/libjava && \
44243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44245                   "RANLIB=$${RANLIB}" \
44246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44247                    clean) \
44248           || exit 1
44249
44250 @endif target-libjava
44251
44252 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
44253 maybe-distclean-target-libjava:
44254 @if target-libjava
44255 maybe-distclean-target-libjava: distclean-target-libjava
44256
44257 distclean-target-libjava: 
44258         @: $(MAKE); $(unstage)
44259         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44260         r=`${PWD_COMMAND}`; export r; \
44261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44262         $(RAW_CXX_TARGET_EXPORTS) \
44263         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
44264         for flag in $(EXTRA_TARGET_FLAGS); do \
44265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44266         done; \
44267         (cd $(TARGET_SUBDIR)/libjava && \
44268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44270                   "RANLIB=$${RANLIB}" \
44271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44272                    distclean) \
44273           || exit 1
44274
44275 @endif target-libjava
44276
44277 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
44278 maybe-maintainer-clean-target-libjava:
44279 @if target-libjava
44280 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
44281
44282 maintainer-clean-target-libjava: 
44283         @: $(MAKE); $(unstage)
44284         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44285         r=`${PWD_COMMAND}`; export r; \
44286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44287         $(RAW_CXX_TARGET_EXPORTS) \
44288         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
44289         for flag in $(EXTRA_TARGET_FLAGS); do \
44290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291         done; \
44292         (cd $(TARGET_SUBDIR)/libjava && \
44293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44295                   "RANLIB=$${RANLIB}" \
44296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44297                    maintainer-clean) \
44298           || exit 1
44299
44300 @endif target-libjava
44301
44302
44303
44304
44305
44306 .PHONY: configure-target-zlib maybe-configure-target-zlib
44307 maybe-configure-target-zlib:
44308 @if gcc-bootstrap
44309 configure-target-zlib: stage_current
44310 @endif gcc-bootstrap
44311 @if target-zlib
44312 maybe-configure-target-zlib: configure-target-zlib
44313 configure-target-zlib: 
44314         @: $(MAKE); $(unstage)
44315         @r=`${PWD_COMMAND}`; export r; \
44316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44317         echo "Checking multilib configuration for zlib..."; \
44318         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44319         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
44320         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
44321           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
44322             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
44323           else \
44324             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
44325             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44326           fi; \
44327         else \
44328           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44329         fi; \
44330         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
44331         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44332         $(NORMAL_TARGET_EXPORTS) \
44333         echo Configuring in $(TARGET_SUBDIR)/zlib; \
44334         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
44335         case $(srcdir) in \
44336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44337           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
44338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44339         esac; \
44340         srcdiroption="--srcdir=$${topdir}/zlib"; \
44341         libsrcdir="$$s/zlib"; \
44342         rm -f no-such-file || : ; \
44343         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44344           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44345           --target=${target_alias} $${srcdiroption}  \
44346           || exit 1
44347 @endif target-zlib
44348
44349
44350
44351
44352
44353 .PHONY: all-target-zlib maybe-all-target-zlib
44354 maybe-all-target-zlib:
44355 @if gcc-bootstrap
44356 all-target-zlib: stage_current
44357 @endif gcc-bootstrap
44358 @if target-zlib
44359 TARGET-target-zlib=all
44360 maybe-all-target-zlib: all-target-zlib
44361 all-target-zlib: configure-target-zlib
44362         @: $(MAKE); $(unstage)
44363         @r=`${PWD_COMMAND}`; export r; \
44364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365         $(NORMAL_TARGET_EXPORTS) \
44366         (cd $(TARGET_SUBDIR)/zlib && \
44367           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
44368 @endif target-zlib
44369
44370
44371
44372
44373
44374 .PHONY: check-target-zlib maybe-check-target-zlib
44375 maybe-check-target-zlib:
44376 @if target-zlib
44377 maybe-check-target-zlib: check-target-zlib
44378
44379 check-target-zlib:
44380         @: $(MAKE); $(unstage)
44381         @r=`${PWD_COMMAND}`; export r; \
44382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44383         $(NORMAL_TARGET_EXPORTS) \
44384         (cd $(TARGET_SUBDIR)/zlib && \
44385           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44386
44387 @endif target-zlib
44388
44389 .PHONY: install-target-zlib maybe-install-target-zlib
44390 maybe-install-target-zlib:
44391 @if target-zlib
44392 maybe-install-target-zlib: install-target-zlib
44393
44394 install-target-zlib: installdirs
44395         @: $(MAKE); $(unstage)
44396         @r=`${PWD_COMMAND}`; export r; \
44397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44398         $(NORMAL_TARGET_EXPORTS) \
44399         (cd $(TARGET_SUBDIR)/zlib && \
44400           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44401
44402 @endif target-zlib
44403
44404 # Other targets (info, dvi, pdf, etc.)
44405
44406 .PHONY: maybe-info-target-zlib info-target-zlib
44407 maybe-info-target-zlib:
44408 @if target-zlib
44409 maybe-info-target-zlib: info-target-zlib
44410
44411 info-target-zlib: \
44412     configure-target-zlib 
44413         @: $(MAKE); $(unstage)
44414         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44415         r=`${PWD_COMMAND}`; export r; \
44416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44417         $(NORMAL_TARGET_EXPORTS) \
44418         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
44419         for flag in $(EXTRA_TARGET_FLAGS); do \
44420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44421         done; \
44422         (cd $(TARGET_SUBDIR)/zlib && \
44423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44425                   "RANLIB=$${RANLIB}" \
44426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44427                    info) \
44428           || exit 1
44429
44430 @endif target-zlib
44431
44432 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44433 maybe-dvi-target-zlib:
44434 @if target-zlib
44435 maybe-dvi-target-zlib: dvi-target-zlib
44436
44437 dvi-target-zlib: \
44438     configure-target-zlib 
44439         @: $(MAKE); $(unstage)
44440         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44441         r=`${PWD_COMMAND}`; export r; \
44442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443         $(NORMAL_TARGET_EXPORTS) \
44444         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
44445         for flag in $(EXTRA_TARGET_FLAGS); do \
44446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44447         done; \
44448         (cd $(TARGET_SUBDIR)/zlib && \
44449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44451                   "RANLIB=$${RANLIB}" \
44452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44453                    dvi) \
44454           || exit 1
44455
44456 @endif target-zlib
44457
44458 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44459 maybe-pdf-target-zlib:
44460 @if target-zlib
44461 maybe-pdf-target-zlib: pdf-target-zlib
44462
44463 pdf-target-zlib: \
44464     configure-target-zlib 
44465         @: $(MAKE); $(unstage)
44466         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44467         r=`${PWD_COMMAND}`; export r; \
44468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469         $(NORMAL_TARGET_EXPORTS) \
44470         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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}" \
44479                    pdf) \
44480           || exit 1
44481
44482 @endif target-zlib
44483
44484 .PHONY: maybe-html-target-zlib html-target-zlib
44485 maybe-html-target-zlib:
44486 @if target-zlib
44487 maybe-html-target-zlib: html-target-zlib
44488
44489 html-target-zlib: \
44490     configure-target-zlib 
44491         @: $(MAKE); $(unstage)
44492         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44493         r=`${PWD_COMMAND}`; export r; \
44494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44495         $(NORMAL_TARGET_EXPORTS) \
44496         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
44497         for flag in $(EXTRA_TARGET_FLAGS); do \
44498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44499         done; \
44500         (cd $(TARGET_SUBDIR)/zlib && \
44501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44503                   "RANLIB=$${RANLIB}" \
44504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44505                    html) \
44506           || exit 1
44507
44508 @endif target-zlib
44509
44510 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44511 maybe-TAGS-target-zlib:
44512 @if target-zlib
44513 maybe-TAGS-target-zlib: TAGS-target-zlib
44514
44515 TAGS-target-zlib: \
44516     configure-target-zlib 
44517         @: $(MAKE); $(unstage)
44518         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44519         r=`${PWD_COMMAND}`; export r; \
44520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44521         $(NORMAL_TARGET_EXPORTS) \
44522         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
44523         for flag in $(EXTRA_TARGET_FLAGS); do \
44524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44525         done; \
44526         (cd $(TARGET_SUBDIR)/zlib && \
44527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44529                   "RANLIB=$${RANLIB}" \
44530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44531                    TAGS) \
44532           || exit 1
44533
44534 @endif target-zlib
44535
44536 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44537 maybe-install-info-target-zlib:
44538 @if target-zlib
44539 maybe-install-info-target-zlib: install-info-target-zlib
44540
44541 install-info-target-zlib: \
44542     configure-target-zlib \
44543     info-target-zlib 
44544         @: $(MAKE); $(unstage)
44545         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44546         r=`${PWD_COMMAND}`; export r; \
44547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548         $(NORMAL_TARGET_EXPORTS) \
44549         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
44550         for flag in $(EXTRA_TARGET_FLAGS); do \
44551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552         done; \
44553         (cd $(TARGET_SUBDIR)/zlib && \
44554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556                   "RANLIB=$${RANLIB}" \
44557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44558                    install-info) \
44559           || exit 1
44560
44561 @endif target-zlib
44562
44563 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44564 maybe-install-pdf-target-zlib:
44565 @if target-zlib
44566 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44567
44568 install-pdf-target-zlib: \
44569     configure-target-zlib \
44570     pdf-target-zlib 
44571         @: $(MAKE); $(unstage)
44572         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44573         r=`${PWD_COMMAND}`; export r; \
44574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575         $(NORMAL_TARGET_EXPORTS) \
44576         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
44577         for flag in $(EXTRA_TARGET_FLAGS); do \
44578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44579         done; \
44580         (cd $(TARGET_SUBDIR)/zlib && \
44581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44583                   "RANLIB=$${RANLIB}" \
44584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44585                    install-pdf) \
44586           || exit 1
44587
44588 @endif target-zlib
44589
44590 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44591 maybe-install-html-target-zlib:
44592 @if target-zlib
44593 maybe-install-html-target-zlib: install-html-target-zlib
44594
44595 install-html-target-zlib: \
44596     configure-target-zlib \
44597     html-target-zlib 
44598         @: $(MAKE); $(unstage)
44599         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44600         r=`${PWD_COMMAND}`; export r; \
44601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44602         $(NORMAL_TARGET_EXPORTS) \
44603         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
44604         for flag in $(EXTRA_TARGET_FLAGS); do \
44605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44606         done; \
44607         (cd $(TARGET_SUBDIR)/zlib && \
44608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44610                   "RANLIB=$${RANLIB}" \
44611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44612                    install-html) \
44613           || exit 1
44614
44615 @endif target-zlib
44616
44617 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44618 maybe-installcheck-target-zlib:
44619 @if target-zlib
44620 maybe-installcheck-target-zlib: installcheck-target-zlib
44621
44622 installcheck-target-zlib: \
44623     configure-target-zlib 
44624         @: $(MAKE); $(unstage)
44625         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44626         r=`${PWD_COMMAND}`; export r; \
44627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44628         $(NORMAL_TARGET_EXPORTS) \
44629         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
44630         for flag in $(EXTRA_TARGET_FLAGS); do \
44631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44632         done; \
44633         (cd $(TARGET_SUBDIR)/zlib && \
44634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44636                   "RANLIB=$${RANLIB}" \
44637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44638                    installcheck) \
44639           || exit 1
44640
44641 @endif target-zlib
44642
44643 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44644 maybe-mostlyclean-target-zlib:
44645 @if target-zlib
44646 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44647
44648 mostlyclean-target-zlib: 
44649         @: $(MAKE); $(unstage)
44650         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44651         r=`${PWD_COMMAND}`; export r; \
44652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44653         $(NORMAL_TARGET_EXPORTS) \
44654         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
44655         for flag in $(EXTRA_TARGET_FLAGS); do \
44656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44657         done; \
44658         (cd $(TARGET_SUBDIR)/zlib && \
44659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44661                   "RANLIB=$${RANLIB}" \
44662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44663                    mostlyclean) \
44664           || exit 1
44665
44666 @endif target-zlib
44667
44668 .PHONY: maybe-clean-target-zlib clean-target-zlib
44669 maybe-clean-target-zlib:
44670 @if target-zlib
44671 maybe-clean-target-zlib: clean-target-zlib
44672
44673 clean-target-zlib: 
44674         @: $(MAKE); $(unstage)
44675         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44676         r=`${PWD_COMMAND}`; export r; \
44677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678         $(NORMAL_TARGET_EXPORTS) \
44679         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
44680         for flag in $(EXTRA_TARGET_FLAGS); do \
44681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44682         done; \
44683         (cd $(TARGET_SUBDIR)/zlib && \
44684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44686                   "RANLIB=$${RANLIB}" \
44687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44688                    clean) \
44689           || exit 1
44690
44691 @endif target-zlib
44692
44693 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44694 maybe-distclean-target-zlib:
44695 @if target-zlib
44696 maybe-distclean-target-zlib: distclean-target-zlib
44697
44698 distclean-target-zlib: 
44699         @: $(MAKE); $(unstage)
44700         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44701         r=`${PWD_COMMAND}`; export r; \
44702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703         $(NORMAL_TARGET_EXPORTS) \
44704         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
44705         for flag in $(EXTRA_TARGET_FLAGS); do \
44706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44707         done; \
44708         (cd $(TARGET_SUBDIR)/zlib && \
44709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44711                   "RANLIB=$${RANLIB}" \
44712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44713                    distclean) \
44714           || exit 1
44715
44716 @endif target-zlib
44717
44718 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44719 maybe-maintainer-clean-target-zlib:
44720 @if target-zlib
44721 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44722
44723 maintainer-clean-target-zlib: 
44724         @: $(MAKE); $(unstage)
44725         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44726         r=`${PWD_COMMAND}`; export r; \
44727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44728         $(NORMAL_TARGET_EXPORTS) \
44729         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
44730         for flag in $(EXTRA_TARGET_FLAGS); do \
44731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44732         done; \
44733         (cd $(TARGET_SUBDIR)/zlib && \
44734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44736                   "RANLIB=$${RANLIB}" \
44737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44738                    maintainer-clean) \
44739           || exit 1
44740
44741 @endif target-zlib
44742
44743
44744
44745
44746
44747 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44748 maybe-configure-target-boehm-gc:
44749 @if gcc-bootstrap
44750 configure-target-boehm-gc: stage_current
44751 @endif gcc-bootstrap
44752 @if target-boehm-gc
44753 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44754 configure-target-boehm-gc: 
44755         @: $(MAKE); $(unstage)
44756         @r=`${PWD_COMMAND}`; export r; \
44757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44758         echo "Checking multilib configuration for boehm-gc..."; \
44759         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44760         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
44761         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44762           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44763             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44764           else \
44765             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44766             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44767           fi; \
44768         else \
44769           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44770         fi; \
44771         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44773         $(NORMAL_TARGET_EXPORTS) \
44774         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44775         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44776         case $(srcdir) in \
44777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44778           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44780         esac; \
44781         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
44782         libsrcdir="$$s/boehm-gc"; \
44783         rm -f no-such-file || : ; \
44784         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44785           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44786           --target=${target_alias} $${srcdiroption}  \
44787           || exit 1
44788 @endif target-boehm-gc
44789
44790
44791
44792
44793
44794 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44795 maybe-all-target-boehm-gc:
44796 @if gcc-bootstrap
44797 all-target-boehm-gc: stage_current
44798 @endif gcc-bootstrap
44799 @if target-boehm-gc
44800 TARGET-target-boehm-gc=all
44801 maybe-all-target-boehm-gc: all-target-boehm-gc
44802 all-target-boehm-gc: configure-target-boehm-gc
44803         @: $(MAKE); $(unstage)
44804         @r=`${PWD_COMMAND}`; export r; \
44805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44806         $(NORMAL_TARGET_EXPORTS) \
44807         (cd $(TARGET_SUBDIR)/boehm-gc && \
44808           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
44809 @endif target-boehm-gc
44810
44811
44812
44813
44814
44815 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44816 maybe-check-target-boehm-gc:
44817 @if target-boehm-gc
44818 maybe-check-target-boehm-gc: check-target-boehm-gc
44819
44820 check-target-boehm-gc:
44821         @: $(MAKE); $(unstage)
44822         @r=`${PWD_COMMAND}`; export r; \
44823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44824         $(NORMAL_TARGET_EXPORTS) \
44825         (cd $(TARGET_SUBDIR)/boehm-gc && \
44826           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44827
44828 @endif target-boehm-gc
44829
44830 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44831 maybe-install-target-boehm-gc:
44832 @if target-boehm-gc
44833 maybe-install-target-boehm-gc: install-target-boehm-gc
44834
44835 install-target-boehm-gc: installdirs
44836         @: $(MAKE); $(unstage)
44837         @r=`${PWD_COMMAND}`; export r; \
44838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44839         $(NORMAL_TARGET_EXPORTS) \
44840         (cd $(TARGET_SUBDIR)/boehm-gc && \
44841           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44842
44843 @endif target-boehm-gc
44844
44845 # Other targets (info, dvi, pdf, etc.)
44846
44847 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44848 maybe-info-target-boehm-gc:
44849 @if target-boehm-gc
44850 maybe-info-target-boehm-gc: info-target-boehm-gc
44851
44852 info-target-boehm-gc: \
44853     configure-target-boehm-gc 
44854         @: $(MAKE); $(unstage)
44855         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44856         r=`${PWD_COMMAND}`; export r; \
44857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858         $(NORMAL_TARGET_EXPORTS) \
44859         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
44860         for flag in $(EXTRA_TARGET_FLAGS); do \
44861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862         done; \
44863         (cd $(TARGET_SUBDIR)/boehm-gc && \
44864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866                   "RANLIB=$${RANLIB}" \
44867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44868                    info) \
44869           || exit 1
44870
44871 @endif target-boehm-gc
44872
44873 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44874 maybe-dvi-target-boehm-gc:
44875 @if target-boehm-gc
44876 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44877
44878 dvi-target-boehm-gc: \
44879     configure-target-boehm-gc 
44880         @: $(MAKE); $(unstage)
44881         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44882         r=`${PWD_COMMAND}`; export r; \
44883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884         $(NORMAL_TARGET_EXPORTS) \
44885         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
44886         for flag in $(EXTRA_TARGET_FLAGS); do \
44887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44888         done; \
44889         (cd $(TARGET_SUBDIR)/boehm-gc && \
44890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44892                   "RANLIB=$${RANLIB}" \
44893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44894                    dvi) \
44895           || exit 1
44896
44897 @endif target-boehm-gc
44898
44899 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44900 maybe-pdf-target-boehm-gc:
44901 @if target-boehm-gc
44902 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44903
44904 pdf-target-boehm-gc: \
44905     configure-target-boehm-gc 
44906         @: $(MAKE); $(unstage)
44907         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44908         r=`${PWD_COMMAND}`; export r; \
44909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910         $(NORMAL_TARGET_EXPORTS) \
44911         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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}" \
44920                    pdf) \
44921           || exit 1
44922
44923 @endif target-boehm-gc
44924
44925 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44926 maybe-html-target-boehm-gc:
44927 @if target-boehm-gc
44928 maybe-html-target-boehm-gc: html-target-boehm-gc
44929
44930 html-target-boehm-gc: \
44931     configure-target-boehm-gc 
44932         @: $(MAKE); $(unstage)
44933         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44934         r=`${PWD_COMMAND}`; export r; \
44935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44936         $(NORMAL_TARGET_EXPORTS) \
44937         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
44938         for flag in $(EXTRA_TARGET_FLAGS); do \
44939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44940         done; \
44941         (cd $(TARGET_SUBDIR)/boehm-gc && \
44942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44944                   "RANLIB=$${RANLIB}" \
44945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44946                    html) \
44947           || exit 1
44948
44949 @endif target-boehm-gc
44950
44951 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44952 maybe-TAGS-target-boehm-gc:
44953 @if target-boehm-gc
44954 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44955
44956 TAGS-target-boehm-gc: \
44957     configure-target-boehm-gc 
44958         @: $(MAKE); $(unstage)
44959         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44960         r=`${PWD_COMMAND}`; export r; \
44961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962         $(NORMAL_TARGET_EXPORTS) \
44963         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
44964         for flag in $(EXTRA_TARGET_FLAGS); do \
44965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44966         done; \
44967         (cd $(TARGET_SUBDIR)/boehm-gc && \
44968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44970                   "RANLIB=$${RANLIB}" \
44971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44972                    TAGS) \
44973           || exit 1
44974
44975 @endif target-boehm-gc
44976
44977 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44978 maybe-install-info-target-boehm-gc:
44979 @if target-boehm-gc
44980 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44981
44982 install-info-target-boehm-gc: \
44983     configure-target-boehm-gc \
44984     info-target-boehm-gc 
44985         @: $(MAKE); $(unstage)
44986         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44987         r=`${PWD_COMMAND}`; export r; \
44988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44989         $(NORMAL_TARGET_EXPORTS) \
44990         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
44991         for flag in $(EXTRA_TARGET_FLAGS); do \
44992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44993         done; \
44994         (cd $(TARGET_SUBDIR)/boehm-gc && \
44995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44997                   "RANLIB=$${RANLIB}" \
44998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
44999                    install-info) \
45000           || exit 1
45001
45002 @endif target-boehm-gc
45003
45004 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
45005 maybe-install-pdf-target-boehm-gc:
45006 @if target-boehm-gc
45007 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
45008
45009 install-pdf-target-boehm-gc: \
45010     configure-target-boehm-gc \
45011     pdf-target-boehm-gc 
45012         @: $(MAKE); $(unstage)
45013         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45014         r=`${PWD_COMMAND}`; export r; \
45015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45016         $(NORMAL_TARGET_EXPORTS) \
45017         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
45018         for flag in $(EXTRA_TARGET_FLAGS); do \
45019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45020         done; \
45021         (cd $(TARGET_SUBDIR)/boehm-gc && \
45022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45024                   "RANLIB=$${RANLIB}" \
45025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45026                    install-pdf) \
45027           || exit 1
45028
45029 @endif target-boehm-gc
45030
45031 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
45032 maybe-install-html-target-boehm-gc:
45033 @if target-boehm-gc
45034 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
45035
45036 install-html-target-boehm-gc: \
45037     configure-target-boehm-gc \
45038     html-target-boehm-gc 
45039         @: $(MAKE); $(unstage)
45040         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45041         r=`${PWD_COMMAND}`; export r; \
45042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45043         $(NORMAL_TARGET_EXPORTS) \
45044         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
45045         for flag in $(EXTRA_TARGET_FLAGS); do \
45046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45047         done; \
45048         (cd $(TARGET_SUBDIR)/boehm-gc && \
45049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45051                   "RANLIB=$${RANLIB}" \
45052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45053                    install-html) \
45054           || exit 1
45055
45056 @endif target-boehm-gc
45057
45058 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
45059 maybe-installcheck-target-boehm-gc:
45060 @if target-boehm-gc
45061 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
45062
45063 installcheck-target-boehm-gc: \
45064     configure-target-boehm-gc 
45065         @: $(MAKE); $(unstage)
45066         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45067         r=`${PWD_COMMAND}`; export r; \
45068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069         $(NORMAL_TARGET_EXPORTS) \
45070         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
45071         for flag in $(EXTRA_TARGET_FLAGS); do \
45072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45073         done; \
45074         (cd $(TARGET_SUBDIR)/boehm-gc && \
45075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45077                   "RANLIB=$${RANLIB}" \
45078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45079                    installcheck) \
45080           || exit 1
45081
45082 @endif target-boehm-gc
45083
45084 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
45085 maybe-mostlyclean-target-boehm-gc:
45086 @if target-boehm-gc
45087 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
45088
45089 mostlyclean-target-boehm-gc: 
45090         @: $(MAKE); $(unstage)
45091         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45092         r=`${PWD_COMMAND}`; export r; \
45093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45094         $(NORMAL_TARGET_EXPORTS) \
45095         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45096         for flag in $(EXTRA_TARGET_FLAGS); do \
45097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45098         done; \
45099         (cd $(TARGET_SUBDIR)/boehm-gc && \
45100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45102                   "RANLIB=$${RANLIB}" \
45103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45104                    mostlyclean) \
45105           || exit 1
45106
45107 @endif target-boehm-gc
45108
45109 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
45110 maybe-clean-target-boehm-gc:
45111 @if target-boehm-gc
45112 maybe-clean-target-boehm-gc: clean-target-boehm-gc
45113
45114 clean-target-boehm-gc: 
45115         @: $(MAKE); $(unstage)
45116         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45117         r=`${PWD_COMMAND}`; export r; \
45118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45119         $(NORMAL_TARGET_EXPORTS) \
45120         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45121         for flag in $(EXTRA_TARGET_FLAGS); do \
45122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45123         done; \
45124         (cd $(TARGET_SUBDIR)/boehm-gc && \
45125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45127                   "RANLIB=$${RANLIB}" \
45128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45129                    clean) \
45130           || exit 1
45131
45132 @endif target-boehm-gc
45133
45134 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
45135 maybe-distclean-target-boehm-gc:
45136 @if target-boehm-gc
45137 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
45138
45139 distclean-target-boehm-gc: 
45140         @: $(MAKE); $(unstage)
45141         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45142         r=`${PWD_COMMAND}`; export r; \
45143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45144         $(NORMAL_TARGET_EXPORTS) \
45145         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45146         for flag in $(EXTRA_TARGET_FLAGS); do \
45147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45148         done; \
45149         (cd $(TARGET_SUBDIR)/boehm-gc && \
45150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45152                   "RANLIB=$${RANLIB}" \
45153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45154                    distclean) \
45155           || exit 1
45156
45157 @endif target-boehm-gc
45158
45159 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
45160 maybe-maintainer-clean-target-boehm-gc:
45161 @if target-boehm-gc
45162 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
45163
45164 maintainer-clean-target-boehm-gc: 
45165         @: $(MAKE); $(unstage)
45166         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45167         r=`${PWD_COMMAND}`; export r; \
45168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45169         $(NORMAL_TARGET_EXPORTS) \
45170         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45171         for flag in $(EXTRA_TARGET_FLAGS); do \
45172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45173         done; \
45174         (cd $(TARGET_SUBDIR)/boehm-gc && \
45175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45177                   "RANLIB=$${RANLIB}" \
45178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45179                    maintainer-clean) \
45180           || exit 1
45181
45182 @endif target-boehm-gc
45183
45184
45185
45186
45187
45188 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
45189 maybe-configure-target-qthreads:
45190 @if gcc-bootstrap
45191 configure-target-qthreads: stage_current
45192 @endif gcc-bootstrap
45193 @if target-qthreads
45194 maybe-configure-target-qthreads: configure-target-qthreads
45195 configure-target-qthreads: 
45196         @: $(MAKE); $(unstage)
45197         @r=`${PWD_COMMAND}`; export r; \
45198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199         echo "Checking multilib configuration for qthreads..."; \
45200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45201         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
45202         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45203           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45204             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
45205           else \
45206             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
45207             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45208           fi; \
45209         else \
45210           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45211         fi; \
45212         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
45213         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45214         $(NORMAL_TARGET_EXPORTS) \
45215         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
45216         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
45217         case $(srcdir) in \
45218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45219           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
45220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45221         esac; \
45222         srcdiroption="--srcdir=$${topdir}/qthreads"; \
45223         libsrcdir="$$s/qthreads"; \
45224         rm -f no-such-file || : ; \
45225         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45226           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45227           --target=${target_alias} $${srcdiroption}  \
45228           || exit 1
45229 @endif target-qthreads
45230
45231
45232
45233
45234
45235 .PHONY: all-target-qthreads maybe-all-target-qthreads
45236 maybe-all-target-qthreads:
45237 @if gcc-bootstrap
45238 all-target-qthreads: stage_current
45239 @endif gcc-bootstrap
45240 @if target-qthreads
45241 TARGET-target-qthreads=all
45242 maybe-all-target-qthreads: all-target-qthreads
45243 all-target-qthreads: configure-target-qthreads
45244         @: $(MAKE); $(unstage)
45245         @r=`${PWD_COMMAND}`; export r; \
45246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45247         $(NORMAL_TARGET_EXPORTS) \
45248         (cd $(TARGET_SUBDIR)/qthreads && \
45249           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
45250 @endif target-qthreads
45251
45252
45253
45254
45255
45256 .PHONY: check-target-qthreads maybe-check-target-qthreads
45257 maybe-check-target-qthreads:
45258 @if target-qthreads
45259 maybe-check-target-qthreads: check-target-qthreads
45260
45261 check-target-qthreads:
45262         @: $(MAKE); $(unstage)
45263         @r=`${PWD_COMMAND}`; export r; \
45264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45265         $(NORMAL_TARGET_EXPORTS) \
45266         (cd $(TARGET_SUBDIR)/qthreads && \
45267           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45268
45269 @endif target-qthreads
45270
45271 .PHONY: install-target-qthreads maybe-install-target-qthreads
45272 maybe-install-target-qthreads:
45273 @if target-qthreads
45274 maybe-install-target-qthreads: install-target-qthreads
45275
45276 install-target-qthreads: installdirs
45277         @: $(MAKE); $(unstage)
45278         @r=`${PWD_COMMAND}`; export r; \
45279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45280         $(NORMAL_TARGET_EXPORTS) \
45281         (cd $(TARGET_SUBDIR)/qthreads && \
45282           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45283
45284 @endif target-qthreads
45285
45286 # Other targets (info, dvi, pdf, etc.)
45287
45288 .PHONY: maybe-info-target-qthreads info-target-qthreads
45289 maybe-info-target-qthreads:
45290 @if target-qthreads
45291 maybe-info-target-qthreads: info-target-qthreads
45292
45293 info-target-qthreads: \
45294     configure-target-qthreads 
45295         @: $(MAKE); $(unstage)
45296         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45297         r=`${PWD_COMMAND}`; export r; \
45298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45299         $(NORMAL_TARGET_EXPORTS) \
45300         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
45301         for flag in $(EXTRA_TARGET_FLAGS); do \
45302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45303         done; \
45304         (cd $(TARGET_SUBDIR)/qthreads && \
45305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45307                   "RANLIB=$${RANLIB}" \
45308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45309                    info) \
45310           || exit 1
45311
45312 @endif target-qthreads
45313
45314 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
45315 maybe-dvi-target-qthreads:
45316 @if target-qthreads
45317 maybe-dvi-target-qthreads: dvi-target-qthreads
45318
45319 dvi-target-qthreads: \
45320     configure-target-qthreads 
45321         @: $(MAKE); $(unstage)
45322         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45323         r=`${PWD_COMMAND}`; export r; \
45324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45325         $(NORMAL_TARGET_EXPORTS) \
45326         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
45327         for flag in $(EXTRA_TARGET_FLAGS); do \
45328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45329         done; \
45330         (cd $(TARGET_SUBDIR)/qthreads && \
45331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45333                   "RANLIB=$${RANLIB}" \
45334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45335                    dvi) \
45336           || exit 1
45337
45338 @endif target-qthreads
45339
45340 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
45341 maybe-pdf-target-qthreads:
45342 @if target-qthreads
45343 maybe-pdf-target-qthreads: pdf-target-qthreads
45344
45345 pdf-target-qthreads: \
45346     configure-target-qthreads 
45347         @: $(MAKE); $(unstage)
45348         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45349         r=`${PWD_COMMAND}`; export r; \
45350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45351         $(NORMAL_TARGET_EXPORTS) \
45352         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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}" \
45361                    pdf) \
45362           || exit 1
45363
45364 @endif target-qthreads
45365
45366 .PHONY: maybe-html-target-qthreads html-target-qthreads
45367 maybe-html-target-qthreads:
45368 @if target-qthreads
45369 maybe-html-target-qthreads: html-target-qthreads
45370
45371 html-target-qthreads: \
45372     configure-target-qthreads 
45373         @: $(MAKE); $(unstage)
45374         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45375         r=`${PWD_COMMAND}`; export r; \
45376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45377         $(NORMAL_TARGET_EXPORTS) \
45378         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
45379         for flag in $(EXTRA_TARGET_FLAGS); do \
45380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45381         done; \
45382         (cd $(TARGET_SUBDIR)/qthreads && \
45383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45385                   "RANLIB=$${RANLIB}" \
45386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45387                    html) \
45388           || exit 1
45389
45390 @endif target-qthreads
45391
45392 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
45393 maybe-TAGS-target-qthreads:
45394 @if target-qthreads
45395 maybe-TAGS-target-qthreads: TAGS-target-qthreads
45396
45397 TAGS-target-qthreads: \
45398     configure-target-qthreads 
45399         @: $(MAKE); $(unstage)
45400         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45401         r=`${PWD_COMMAND}`; export r; \
45402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45403         $(NORMAL_TARGET_EXPORTS) \
45404         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
45405         for flag in $(EXTRA_TARGET_FLAGS); do \
45406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45407         done; \
45408         (cd $(TARGET_SUBDIR)/qthreads && \
45409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45411                   "RANLIB=$${RANLIB}" \
45412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45413                    TAGS) \
45414           || exit 1
45415
45416 @endif target-qthreads
45417
45418 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
45419 maybe-install-info-target-qthreads:
45420 @if target-qthreads
45421 maybe-install-info-target-qthreads: install-info-target-qthreads
45422
45423 install-info-target-qthreads: \
45424     configure-target-qthreads \
45425     info-target-qthreads 
45426         @: $(MAKE); $(unstage)
45427         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45428         r=`${PWD_COMMAND}`; export r; \
45429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45430         $(NORMAL_TARGET_EXPORTS) \
45431         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
45432         for flag in $(EXTRA_TARGET_FLAGS); do \
45433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45434         done; \
45435         (cd $(TARGET_SUBDIR)/qthreads && \
45436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45438                   "RANLIB=$${RANLIB}" \
45439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45440                    install-info) \
45441           || exit 1
45442
45443 @endif target-qthreads
45444
45445 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
45446 maybe-install-pdf-target-qthreads:
45447 @if target-qthreads
45448 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
45449
45450 install-pdf-target-qthreads: \
45451     configure-target-qthreads \
45452     pdf-target-qthreads 
45453         @: $(MAKE); $(unstage)
45454         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45455         r=`${PWD_COMMAND}`; export r; \
45456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45457         $(NORMAL_TARGET_EXPORTS) \
45458         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
45459         for flag in $(EXTRA_TARGET_FLAGS); do \
45460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45461         done; \
45462         (cd $(TARGET_SUBDIR)/qthreads && \
45463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45465                   "RANLIB=$${RANLIB}" \
45466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45467                    install-pdf) \
45468           || exit 1
45469
45470 @endif target-qthreads
45471
45472 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
45473 maybe-install-html-target-qthreads:
45474 @if target-qthreads
45475 maybe-install-html-target-qthreads: install-html-target-qthreads
45476
45477 install-html-target-qthreads: \
45478     configure-target-qthreads \
45479     html-target-qthreads 
45480         @: $(MAKE); $(unstage)
45481         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45482         r=`${PWD_COMMAND}`; export r; \
45483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484         $(NORMAL_TARGET_EXPORTS) \
45485         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
45486         for flag in $(EXTRA_TARGET_FLAGS); do \
45487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45488         done; \
45489         (cd $(TARGET_SUBDIR)/qthreads && \
45490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45492                   "RANLIB=$${RANLIB}" \
45493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45494                    install-html) \
45495           || exit 1
45496
45497 @endif target-qthreads
45498
45499 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
45500 maybe-installcheck-target-qthreads:
45501 @if target-qthreads
45502 maybe-installcheck-target-qthreads: installcheck-target-qthreads
45503
45504 installcheck-target-qthreads: \
45505     configure-target-qthreads 
45506         @: $(MAKE); $(unstage)
45507         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45508         r=`${PWD_COMMAND}`; export r; \
45509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45510         $(NORMAL_TARGET_EXPORTS) \
45511         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
45512         for flag in $(EXTRA_TARGET_FLAGS); do \
45513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45514         done; \
45515         (cd $(TARGET_SUBDIR)/qthreads && \
45516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45518                   "RANLIB=$${RANLIB}" \
45519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45520                    installcheck) \
45521           || exit 1
45522
45523 @endif target-qthreads
45524
45525 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
45526 maybe-mostlyclean-target-qthreads:
45527 @if target-qthreads
45528 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
45529
45530 mostlyclean-target-qthreads: 
45531         @: $(MAKE); $(unstage)
45532         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45533         r=`${PWD_COMMAND}`; export r; \
45534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45535         $(NORMAL_TARGET_EXPORTS) \
45536         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
45537         for flag in $(EXTRA_TARGET_FLAGS); do \
45538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45539         done; \
45540         (cd $(TARGET_SUBDIR)/qthreads && \
45541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45543                   "RANLIB=$${RANLIB}" \
45544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45545                    mostlyclean) \
45546           || exit 1
45547
45548 @endif target-qthreads
45549
45550 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
45551 maybe-clean-target-qthreads:
45552 @if target-qthreads
45553 maybe-clean-target-qthreads: clean-target-qthreads
45554
45555 clean-target-qthreads: 
45556         @: $(MAKE); $(unstage)
45557         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45558         r=`${PWD_COMMAND}`; export r; \
45559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45560         $(NORMAL_TARGET_EXPORTS) \
45561         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
45562         for flag in $(EXTRA_TARGET_FLAGS); do \
45563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45564         done; \
45565         (cd $(TARGET_SUBDIR)/qthreads && \
45566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45568                   "RANLIB=$${RANLIB}" \
45569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45570                    clean) \
45571           || exit 1
45572
45573 @endif target-qthreads
45574
45575 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
45576 maybe-distclean-target-qthreads:
45577 @if target-qthreads
45578 maybe-distclean-target-qthreads: distclean-target-qthreads
45579
45580 distclean-target-qthreads: 
45581         @: $(MAKE); $(unstage)
45582         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45583         r=`${PWD_COMMAND}`; export r; \
45584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45585         $(NORMAL_TARGET_EXPORTS) \
45586         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
45587         for flag in $(EXTRA_TARGET_FLAGS); do \
45588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45589         done; \
45590         (cd $(TARGET_SUBDIR)/qthreads && \
45591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45593                   "RANLIB=$${RANLIB}" \
45594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45595                    distclean) \
45596           || exit 1
45597
45598 @endif target-qthreads
45599
45600 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
45601 maybe-maintainer-clean-target-qthreads:
45602 @if target-qthreads
45603 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
45604
45605 maintainer-clean-target-qthreads: 
45606         @: $(MAKE); $(unstage)
45607         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45608         r=`${PWD_COMMAND}`; export r; \
45609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45610         $(NORMAL_TARGET_EXPORTS) \
45611         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
45612         for flag in $(EXTRA_TARGET_FLAGS); do \
45613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45614         done; \
45615         (cd $(TARGET_SUBDIR)/qthreads && \
45616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45618                   "RANLIB=$${RANLIB}" \
45619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45620                    maintainer-clean) \
45621           || exit 1
45622
45623 @endif target-qthreads
45624
45625
45626
45627
45628
45629 .PHONY: configure-target-rda maybe-configure-target-rda
45630 maybe-configure-target-rda:
45631 @if gcc-bootstrap
45632 configure-target-rda: stage_current
45633 @endif gcc-bootstrap
45634 @if target-rda
45635 maybe-configure-target-rda: configure-target-rda
45636 configure-target-rda: 
45637         @: $(MAKE); $(unstage)
45638         @r=`${PWD_COMMAND}`; export r; \
45639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45640         echo "Checking multilib configuration for rda..."; \
45641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
45643         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
45644           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
45645             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
45646           else \
45647             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
45648             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45649           fi; \
45650         else \
45651           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45652         fi; \
45653         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45654         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45655         $(NORMAL_TARGET_EXPORTS) \
45656         echo Configuring in $(TARGET_SUBDIR)/rda; \
45657         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45658         case $(srcdir) in \
45659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45660           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45662         esac; \
45663         srcdiroption="--srcdir=$${topdir}/rda"; \
45664         libsrcdir="$$s/rda"; \
45665         rm -f no-such-file || : ; \
45666         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45667           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45668           --target=${target_alias} $${srcdiroption}  \
45669           || exit 1
45670 @endif target-rda
45671
45672
45673
45674
45675
45676 .PHONY: all-target-rda maybe-all-target-rda
45677 maybe-all-target-rda:
45678 @if gcc-bootstrap
45679 all-target-rda: stage_current
45680 @endif gcc-bootstrap
45681 @if target-rda
45682 TARGET-target-rda=all
45683 maybe-all-target-rda: all-target-rda
45684 all-target-rda: configure-target-rda
45685         @: $(MAKE); $(unstage)
45686         @r=`${PWD_COMMAND}`; export r; \
45687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688         $(NORMAL_TARGET_EXPORTS) \
45689         (cd $(TARGET_SUBDIR)/rda && \
45690           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
45691 @endif target-rda
45692
45693
45694
45695
45696
45697 .PHONY: check-target-rda maybe-check-target-rda
45698 maybe-check-target-rda:
45699 @if target-rda
45700 maybe-check-target-rda: check-target-rda
45701
45702 check-target-rda:
45703         @: $(MAKE); $(unstage)
45704         @r=`${PWD_COMMAND}`; export r; \
45705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45706         $(NORMAL_TARGET_EXPORTS) \
45707         (cd $(TARGET_SUBDIR)/rda && \
45708           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45709
45710 @endif target-rda
45711
45712 .PHONY: install-target-rda maybe-install-target-rda
45713 maybe-install-target-rda:
45714 @if target-rda
45715 maybe-install-target-rda: install-target-rda
45716
45717 install-target-rda: installdirs
45718         @: $(MAKE); $(unstage)
45719         @r=`${PWD_COMMAND}`; export r; \
45720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45721         $(NORMAL_TARGET_EXPORTS) \
45722         (cd $(TARGET_SUBDIR)/rda && \
45723           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45724
45725 @endif target-rda
45726
45727 # Other targets (info, dvi, pdf, etc.)
45728
45729 .PHONY: maybe-info-target-rda info-target-rda
45730 maybe-info-target-rda:
45731 @if target-rda
45732 maybe-info-target-rda: info-target-rda
45733
45734 info-target-rda: \
45735     configure-target-rda 
45736         @: $(MAKE); $(unstage)
45737         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45738         r=`${PWD_COMMAND}`; export r; \
45739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45740         $(NORMAL_TARGET_EXPORTS) \
45741         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
45742         for flag in $(EXTRA_TARGET_FLAGS); do \
45743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45744         done; \
45745         (cd $(TARGET_SUBDIR)/rda && \
45746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45748                   "RANLIB=$${RANLIB}" \
45749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45750                    info) \
45751           || exit 1
45752
45753 @endif target-rda
45754
45755 .PHONY: maybe-dvi-target-rda dvi-target-rda
45756 maybe-dvi-target-rda:
45757 @if target-rda
45758 maybe-dvi-target-rda: dvi-target-rda
45759
45760 dvi-target-rda: \
45761     configure-target-rda 
45762         @: $(MAKE); $(unstage)
45763         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45764         r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(NORMAL_TARGET_EXPORTS) \
45767         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
45768         for flag in $(EXTRA_TARGET_FLAGS); do \
45769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770         done; \
45771         (cd $(TARGET_SUBDIR)/rda && \
45772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774                   "RANLIB=$${RANLIB}" \
45775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45776                    dvi) \
45777           || exit 1
45778
45779 @endif target-rda
45780
45781 .PHONY: maybe-pdf-target-rda pdf-target-rda
45782 maybe-pdf-target-rda:
45783 @if target-rda
45784 maybe-pdf-target-rda: pdf-target-rda
45785
45786 pdf-target-rda: \
45787     configure-target-rda 
45788         @: $(MAKE); $(unstage)
45789         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45790         r=`${PWD_COMMAND}`; export r; \
45791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45792         $(NORMAL_TARGET_EXPORTS) \
45793         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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}" \
45802                    pdf) \
45803           || exit 1
45804
45805 @endif target-rda
45806
45807 .PHONY: maybe-html-target-rda html-target-rda
45808 maybe-html-target-rda:
45809 @if target-rda
45810 maybe-html-target-rda: html-target-rda
45811
45812 html-target-rda: \
45813     configure-target-rda 
45814         @: $(MAKE); $(unstage)
45815         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45816         r=`${PWD_COMMAND}`; export r; \
45817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45818         $(NORMAL_TARGET_EXPORTS) \
45819         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
45820         for flag in $(EXTRA_TARGET_FLAGS); do \
45821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45822         done; \
45823         (cd $(TARGET_SUBDIR)/rda && \
45824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45826                   "RANLIB=$${RANLIB}" \
45827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45828                    html) \
45829           || exit 1
45830
45831 @endif target-rda
45832
45833 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45834 maybe-TAGS-target-rda:
45835 @if target-rda
45836 maybe-TAGS-target-rda: TAGS-target-rda
45837
45838 TAGS-target-rda: \
45839     configure-target-rda 
45840         @: $(MAKE); $(unstage)
45841         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45842         r=`${PWD_COMMAND}`; export r; \
45843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45844         $(NORMAL_TARGET_EXPORTS) \
45845         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
45846         for flag in $(EXTRA_TARGET_FLAGS); do \
45847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45848         done; \
45849         (cd $(TARGET_SUBDIR)/rda && \
45850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45852                   "RANLIB=$${RANLIB}" \
45853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45854                    TAGS) \
45855           || exit 1
45856
45857 @endif target-rda
45858
45859 .PHONY: maybe-install-info-target-rda install-info-target-rda
45860 maybe-install-info-target-rda:
45861 @if target-rda
45862 maybe-install-info-target-rda: install-info-target-rda
45863
45864 install-info-target-rda: \
45865     configure-target-rda \
45866     info-target-rda 
45867         @: $(MAKE); $(unstage)
45868         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45869         r=`${PWD_COMMAND}`; export r; \
45870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45871         $(NORMAL_TARGET_EXPORTS) \
45872         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
45873         for flag in $(EXTRA_TARGET_FLAGS); do \
45874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45875         done; \
45876         (cd $(TARGET_SUBDIR)/rda && \
45877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45879                   "RANLIB=$${RANLIB}" \
45880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45881                    install-info) \
45882           || exit 1
45883
45884 @endif target-rda
45885
45886 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45887 maybe-install-pdf-target-rda:
45888 @if target-rda
45889 maybe-install-pdf-target-rda: install-pdf-target-rda
45890
45891 install-pdf-target-rda: \
45892     configure-target-rda \
45893     pdf-target-rda 
45894         @: $(MAKE); $(unstage)
45895         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45896         r=`${PWD_COMMAND}`; export r; \
45897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45898         $(NORMAL_TARGET_EXPORTS) \
45899         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
45900         for flag in $(EXTRA_TARGET_FLAGS); do \
45901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45902         done; \
45903         (cd $(TARGET_SUBDIR)/rda && \
45904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45906                   "RANLIB=$${RANLIB}" \
45907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45908                    install-pdf) \
45909           || exit 1
45910
45911 @endif target-rda
45912
45913 .PHONY: maybe-install-html-target-rda install-html-target-rda
45914 maybe-install-html-target-rda:
45915 @if target-rda
45916 maybe-install-html-target-rda: install-html-target-rda
45917
45918 install-html-target-rda: \
45919     configure-target-rda \
45920     html-target-rda 
45921         @: $(MAKE); $(unstage)
45922         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45923         r=`${PWD_COMMAND}`; export r; \
45924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45925         $(NORMAL_TARGET_EXPORTS) \
45926         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
45927         for flag in $(EXTRA_TARGET_FLAGS); do \
45928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45929         done; \
45930         (cd $(TARGET_SUBDIR)/rda && \
45931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45933                   "RANLIB=$${RANLIB}" \
45934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45935                    install-html) \
45936           || exit 1
45937
45938 @endif target-rda
45939
45940 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45941 maybe-installcheck-target-rda:
45942 @if target-rda
45943 maybe-installcheck-target-rda: installcheck-target-rda
45944
45945 installcheck-target-rda: \
45946     configure-target-rda 
45947         @: $(MAKE); $(unstage)
45948         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45949         r=`${PWD_COMMAND}`; export r; \
45950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45951         $(NORMAL_TARGET_EXPORTS) \
45952         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
45953         for flag in $(EXTRA_TARGET_FLAGS); do \
45954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45955         done; \
45956         (cd $(TARGET_SUBDIR)/rda && \
45957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45959                   "RANLIB=$${RANLIB}" \
45960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45961                    installcheck) \
45962           || exit 1
45963
45964 @endif target-rda
45965
45966 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45967 maybe-mostlyclean-target-rda:
45968 @if target-rda
45969 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45970
45971 mostlyclean-target-rda: 
45972         @: $(MAKE); $(unstage)
45973         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45974         r=`${PWD_COMMAND}`; export r; \
45975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45976         $(NORMAL_TARGET_EXPORTS) \
45977         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
45978         for flag in $(EXTRA_TARGET_FLAGS); do \
45979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45980         done; \
45981         (cd $(TARGET_SUBDIR)/rda && \
45982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45984                   "RANLIB=$${RANLIB}" \
45985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
45986                    mostlyclean) \
45987           || exit 1
45988
45989 @endif target-rda
45990
45991 .PHONY: maybe-clean-target-rda clean-target-rda
45992 maybe-clean-target-rda:
45993 @if target-rda
45994 maybe-clean-target-rda: clean-target-rda
45995
45996 clean-target-rda: 
45997         @: $(MAKE); $(unstage)
45998         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45999         r=`${PWD_COMMAND}`; export r; \
46000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46001         $(NORMAL_TARGET_EXPORTS) \
46002         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
46003         for flag in $(EXTRA_TARGET_FLAGS); do \
46004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46005         done; \
46006         (cd $(TARGET_SUBDIR)/rda && \
46007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46009                   "RANLIB=$${RANLIB}" \
46010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46011                    clean) \
46012           || exit 1
46013
46014 @endif target-rda
46015
46016 .PHONY: maybe-distclean-target-rda distclean-target-rda
46017 maybe-distclean-target-rda:
46018 @if target-rda
46019 maybe-distclean-target-rda: distclean-target-rda
46020
46021 distclean-target-rda: 
46022         @: $(MAKE); $(unstage)
46023         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46024         r=`${PWD_COMMAND}`; export r; \
46025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46026         $(NORMAL_TARGET_EXPORTS) \
46027         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
46028         for flag in $(EXTRA_TARGET_FLAGS); do \
46029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46030         done; \
46031         (cd $(TARGET_SUBDIR)/rda && \
46032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46034                   "RANLIB=$${RANLIB}" \
46035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46036                    distclean) \
46037           || exit 1
46038
46039 @endif target-rda
46040
46041 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46042 maybe-maintainer-clean-target-rda:
46043 @if target-rda
46044 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46045
46046 maintainer-clean-target-rda: 
46047         @: $(MAKE); $(unstage)
46048         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46049         r=`${PWD_COMMAND}`; export r; \
46050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051         $(NORMAL_TARGET_EXPORTS) \
46052         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
46053         for flag in $(EXTRA_TARGET_FLAGS); do \
46054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055         done; \
46056         (cd $(TARGET_SUBDIR)/rda && \
46057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059                   "RANLIB=$${RANLIB}" \
46060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46061                    maintainer-clean) \
46062           || exit 1
46063
46064 @endif target-rda
46065
46066
46067
46068
46069
46070 .PHONY: configure-target-libada maybe-configure-target-libada
46071 maybe-configure-target-libada:
46072 @if gcc-bootstrap
46073 configure-target-libada: stage_current
46074 @endif gcc-bootstrap
46075 @if target-libada
46076 maybe-configure-target-libada: configure-target-libada
46077 configure-target-libada: 
46078         @: $(MAKE); $(unstage)
46079         @r=`${PWD_COMMAND}`; export r; \
46080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46081         echo "Checking multilib configuration for libada..."; \
46082         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46083         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
46084         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46085           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46086             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46087           else \
46088             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46089             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46090           fi; \
46091         else \
46092           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46093         fi; \
46094         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46095         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46096         $(NORMAL_TARGET_EXPORTS) \
46097         echo Configuring in $(TARGET_SUBDIR)/libada; \
46098         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46099         case $(srcdir) in \
46100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46101           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46103         esac; \
46104         srcdiroption="--srcdir=$${topdir}/libada"; \
46105         libsrcdir="$$s/libada"; \
46106         rm -f no-such-file || : ; \
46107         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46108           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46109           --target=${target_alias} $${srcdiroption}  \
46110           || exit 1
46111 @endif target-libada
46112
46113
46114
46115
46116
46117 .PHONY: all-target-libada maybe-all-target-libada
46118 maybe-all-target-libada:
46119 @if gcc-bootstrap
46120 all-target-libada: stage_current
46121 @endif gcc-bootstrap
46122 @if target-libada
46123 TARGET-target-libada=all
46124 maybe-all-target-libada: all-target-libada
46125 all-target-libada: configure-target-libada
46126         @: $(MAKE); $(unstage)
46127         @r=`${PWD_COMMAND}`; export r; \
46128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46129         $(NORMAL_TARGET_EXPORTS) \
46130         (cd $(TARGET_SUBDIR)/libada && \
46131           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
46132 @endif target-libada
46133
46134
46135
46136
46137
46138 .PHONY: check-target-libada maybe-check-target-libada
46139 maybe-check-target-libada:
46140 @if target-libada
46141 maybe-check-target-libada: check-target-libada
46142
46143 check-target-libada:
46144         @: $(MAKE); $(unstage)
46145         @r=`${PWD_COMMAND}`; export r; \
46146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46147         $(NORMAL_TARGET_EXPORTS) \
46148         (cd $(TARGET_SUBDIR)/libada && \
46149           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46150
46151 @endif target-libada
46152
46153 .PHONY: install-target-libada maybe-install-target-libada
46154 maybe-install-target-libada:
46155 @if target-libada
46156 maybe-install-target-libada: install-target-libada
46157
46158 install-target-libada: installdirs
46159         @: $(MAKE); $(unstage)
46160         @r=`${PWD_COMMAND}`; export r; \
46161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162         $(NORMAL_TARGET_EXPORTS) \
46163         (cd $(TARGET_SUBDIR)/libada && \
46164           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46165
46166 @endif target-libada
46167
46168 # Other targets (info, dvi, pdf, etc.)
46169
46170 .PHONY: maybe-info-target-libada info-target-libada
46171 maybe-info-target-libada:
46172 @if target-libada
46173 maybe-info-target-libada: info-target-libada
46174
46175 info-target-libada: \
46176     configure-target-libada 
46177         @: $(MAKE); $(unstage)
46178         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46179         r=`${PWD_COMMAND}`; export r; \
46180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46181         $(NORMAL_TARGET_EXPORTS) \
46182         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
46183         for flag in $(EXTRA_TARGET_FLAGS); do \
46184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46185         done; \
46186         (cd $(TARGET_SUBDIR)/libada && \
46187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46189                   "RANLIB=$${RANLIB}" \
46190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46191                    info) \
46192           || exit 1
46193
46194 @endif target-libada
46195
46196 .PHONY: maybe-dvi-target-libada dvi-target-libada
46197 maybe-dvi-target-libada:
46198 @if target-libada
46199 maybe-dvi-target-libada: dvi-target-libada
46200
46201 dvi-target-libada: \
46202     configure-target-libada 
46203         @: $(MAKE); $(unstage)
46204         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46205         r=`${PWD_COMMAND}`; export r; \
46206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207         $(NORMAL_TARGET_EXPORTS) \
46208         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
46209         for flag in $(EXTRA_TARGET_FLAGS); do \
46210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46211         done; \
46212         (cd $(TARGET_SUBDIR)/libada && \
46213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46215                   "RANLIB=$${RANLIB}" \
46216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46217                    dvi) \
46218           || exit 1
46219
46220 @endif target-libada
46221
46222 .PHONY: maybe-pdf-target-libada pdf-target-libada
46223 maybe-pdf-target-libada:
46224 @if target-libada
46225 maybe-pdf-target-libada: pdf-target-libada
46226
46227 pdf-target-libada: \
46228     configure-target-libada 
46229         @: $(MAKE); $(unstage)
46230         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46231         r=`${PWD_COMMAND}`; export r; \
46232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233         $(NORMAL_TARGET_EXPORTS) \
46234         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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}" \
46243                    pdf) \
46244           || exit 1
46245
46246 @endif target-libada
46247
46248 .PHONY: maybe-html-target-libada html-target-libada
46249 maybe-html-target-libada:
46250 @if target-libada
46251 maybe-html-target-libada: html-target-libada
46252
46253 html-target-libada: \
46254     configure-target-libada 
46255         @: $(MAKE); $(unstage)
46256         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46257         r=`${PWD_COMMAND}`; export r; \
46258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46259         $(NORMAL_TARGET_EXPORTS) \
46260         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
46261         for flag in $(EXTRA_TARGET_FLAGS); do \
46262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46263         done; \
46264         (cd $(TARGET_SUBDIR)/libada && \
46265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46267                   "RANLIB=$${RANLIB}" \
46268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46269                    html) \
46270           || exit 1
46271
46272 @endif target-libada
46273
46274 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
46275 maybe-TAGS-target-libada:
46276 @if target-libada
46277 maybe-TAGS-target-libada: TAGS-target-libada
46278
46279 TAGS-target-libada: \
46280     configure-target-libada 
46281         @: $(MAKE); $(unstage)
46282         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46283         r=`${PWD_COMMAND}`; export r; \
46284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46285         $(NORMAL_TARGET_EXPORTS) \
46286         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
46287         for flag in $(EXTRA_TARGET_FLAGS); do \
46288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46289         done; \
46290         (cd $(TARGET_SUBDIR)/libada && \
46291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46293                   "RANLIB=$${RANLIB}" \
46294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46295                    TAGS) \
46296           || exit 1
46297
46298 @endif target-libada
46299
46300 .PHONY: maybe-install-info-target-libada install-info-target-libada
46301 maybe-install-info-target-libada:
46302 @if target-libada
46303 maybe-install-info-target-libada: install-info-target-libada
46304
46305 install-info-target-libada: \
46306     configure-target-libada \
46307     info-target-libada 
46308         @: $(MAKE); $(unstage)
46309         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46310         r=`${PWD_COMMAND}`; export r; \
46311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46312         $(NORMAL_TARGET_EXPORTS) \
46313         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
46314         for flag in $(EXTRA_TARGET_FLAGS); do \
46315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46316         done; \
46317         (cd $(TARGET_SUBDIR)/libada && \
46318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46320                   "RANLIB=$${RANLIB}" \
46321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46322                    install-info) \
46323           || exit 1
46324
46325 @endif target-libada
46326
46327 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
46328 maybe-install-pdf-target-libada:
46329 @if target-libada
46330 maybe-install-pdf-target-libada: install-pdf-target-libada
46331
46332 install-pdf-target-libada: \
46333     configure-target-libada \
46334     pdf-target-libada 
46335         @: $(MAKE); $(unstage)
46336         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46337         r=`${PWD_COMMAND}`; export r; \
46338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46339         $(NORMAL_TARGET_EXPORTS) \
46340         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
46341         for flag in $(EXTRA_TARGET_FLAGS); do \
46342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46343         done; \
46344         (cd $(TARGET_SUBDIR)/libada && \
46345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46347                   "RANLIB=$${RANLIB}" \
46348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46349                    install-pdf) \
46350           || exit 1
46351
46352 @endif target-libada
46353
46354 .PHONY: maybe-install-html-target-libada install-html-target-libada
46355 maybe-install-html-target-libada:
46356 @if target-libada
46357 maybe-install-html-target-libada: install-html-target-libada
46358
46359 install-html-target-libada: \
46360     configure-target-libada \
46361     html-target-libada 
46362         @: $(MAKE); $(unstage)
46363         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46364         r=`${PWD_COMMAND}`; export r; \
46365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46366         $(NORMAL_TARGET_EXPORTS) \
46367         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
46368         for flag in $(EXTRA_TARGET_FLAGS); do \
46369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46370         done; \
46371         (cd $(TARGET_SUBDIR)/libada && \
46372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46374                   "RANLIB=$${RANLIB}" \
46375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46376                    install-html) \
46377           || exit 1
46378
46379 @endif target-libada
46380
46381 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
46382 maybe-installcheck-target-libada:
46383 @if target-libada
46384 maybe-installcheck-target-libada: installcheck-target-libada
46385
46386 installcheck-target-libada: \
46387     configure-target-libada 
46388         @: $(MAKE); $(unstage)
46389         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46390         r=`${PWD_COMMAND}`; export r; \
46391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46392         $(NORMAL_TARGET_EXPORTS) \
46393         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
46394         for flag in $(EXTRA_TARGET_FLAGS); do \
46395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46396         done; \
46397         (cd $(TARGET_SUBDIR)/libada && \
46398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46400                   "RANLIB=$${RANLIB}" \
46401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46402                    installcheck) \
46403           || exit 1
46404
46405 @endif target-libada
46406
46407 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
46408 maybe-mostlyclean-target-libada:
46409 @if target-libada
46410 maybe-mostlyclean-target-libada: mostlyclean-target-libada
46411
46412 mostlyclean-target-libada: 
46413         @: $(MAKE); $(unstage)
46414         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46415         r=`${PWD_COMMAND}`; export r; \
46416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46417         $(NORMAL_TARGET_EXPORTS) \
46418         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
46419         for flag in $(EXTRA_TARGET_FLAGS); do \
46420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46421         done; \
46422         (cd $(TARGET_SUBDIR)/libada && \
46423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46425                   "RANLIB=$${RANLIB}" \
46426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46427                    mostlyclean) \
46428           || exit 1
46429
46430 @endif target-libada
46431
46432 .PHONY: maybe-clean-target-libada clean-target-libada
46433 maybe-clean-target-libada:
46434 @if target-libada
46435 maybe-clean-target-libada: clean-target-libada
46436
46437 clean-target-libada: 
46438         @: $(MAKE); $(unstage)
46439         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46440         r=`${PWD_COMMAND}`; export r; \
46441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46442         $(NORMAL_TARGET_EXPORTS) \
46443         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
46444         for flag in $(EXTRA_TARGET_FLAGS); do \
46445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46446         done; \
46447         (cd $(TARGET_SUBDIR)/libada && \
46448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46450                   "RANLIB=$${RANLIB}" \
46451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46452                    clean) \
46453           || exit 1
46454
46455 @endif target-libada
46456
46457 .PHONY: maybe-distclean-target-libada distclean-target-libada
46458 maybe-distclean-target-libada:
46459 @if target-libada
46460 maybe-distclean-target-libada: distclean-target-libada
46461
46462 distclean-target-libada: 
46463         @: $(MAKE); $(unstage)
46464         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46465         r=`${PWD_COMMAND}`; export r; \
46466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46467         $(NORMAL_TARGET_EXPORTS) \
46468         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
46469         for flag in $(EXTRA_TARGET_FLAGS); do \
46470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471         done; \
46472         (cd $(TARGET_SUBDIR)/libada && \
46473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46475                   "RANLIB=$${RANLIB}" \
46476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46477                    distclean) \
46478           || exit 1
46479
46480 @endif target-libada
46481
46482 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
46483 maybe-maintainer-clean-target-libada:
46484 @if target-libada
46485 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
46486
46487 maintainer-clean-target-libada: 
46488         @: $(MAKE); $(unstage)
46489         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46490         r=`${PWD_COMMAND}`; export r; \
46491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46492         $(NORMAL_TARGET_EXPORTS) \
46493         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
46494         for flag in $(EXTRA_TARGET_FLAGS); do \
46495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46496         done; \
46497         (cd $(TARGET_SUBDIR)/libada && \
46498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46500                   "RANLIB=$${RANLIB}" \
46501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46502                    maintainer-clean) \
46503           || exit 1
46504
46505 @endif target-libada
46506
46507
46508
46509
46510
46511 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
46512 maybe-configure-target-libgomp:
46513 @if gcc-bootstrap
46514 configure-target-libgomp: stage_current
46515 @endif gcc-bootstrap
46516 @if target-libgomp
46517 maybe-configure-target-libgomp: configure-target-libgomp
46518 configure-target-libgomp: 
46519         @: $(MAKE); $(unstage)
46520         @r=`${PWD_COMMAND}`; export r; \
46521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46522         echo "Checking multilib configuration for libgomp..."; \
46523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46524         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
46525         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46526           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46527             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46528           else \
46529             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46530             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46531           fi; \
46532         else \
46533           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46534         fi; \
46535         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46536         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46537         $(NORMAL_TARGET_EXPORTS) \
46538         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
46539         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
46540         case $(srcdir) in \
46541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46542           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46544         esac; \
46545         srcdiroption="--srcdir=$${topdir}/libgomp"; \
46546         libsrcdir="$$s/libgomp"; \
46547         rm -f no-such-file || : ; \
46548         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46549           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46550           --target=${target_alias} $${srcdiroption}  \
46551           || exit 1
46552 @endif target-libgomp
46553
46554
46555
46556
46557
46558 .PHONY: all-target-libgomp maybe-all-target-libgomp
46559 maybe-all-target-libgomp:
46560 @if gcc-bootstrap
46561 all-target-libgomp: stage_current
46562 @endif gcc-bootstrap
46563 @if target-libgomp
46564 TARGET-target-libgomp=all
46565 maybe-all-target-libgomp: all-target-libgomp
46566 all-target-libgomp: configure-target-libgomp
46567         @: $(MAKE); $(unstage)
46568         @r=`${PWD_COMMAND}`; export r; \
46569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46570         $(NORMAL_TARGET_EXPORTS) \
46571         (cd $(TARGET_SUBDIR)/libgomp && \
46572           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgomp))
46573 @endif target-libgomp
46574
46575
46576
46577
46578
46579 .PHONY: check-target-libgomp maybe-check-target-libgomp
46580 maybe-check-target-libgomp:
46581 @if target-libgomp
46582 maybe-check-target-libgomp: check-target-libgomp
46583
46584 check-target-libgomp:
46585         @: $(MAKE); $(unstage)
46586         @r=`${PWD_COMMAND}`; export r; \
46587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588         $(NORMAL_TARGET_EXPORTS) \
46589         (cd $(TARGET_SUBDIR)/libgomp && \
46590           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46591
46592 @endif target-libgomp
46593
46594 .PHONY: install-target-libgomp maybe-install-target-libgomp
46595 maybe-install-target-libgomp:
46596 @if target-libgomp
46597 maybe-install-target-libgomp: install-target-libgomp
46598
46599 install-target-libgomp: installdirs
46600         @: $(MAKE); $(unstage)
46601         @r=`${PWD_COMMAND}`; export r; \
46602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46603         $(NORMAL_TARGET_EXPORTS) \
46604         (cd $(TARGET_SUBDIR)/libgomp && \
46605           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46606
46607 @endif target-libgomp
46608
46609 # Other targets (info, dvi, pdf, etc.)
46610
46611 .PHONY: maybe-info-target-libgomp info-target-libgomp
46612 maybe-info-target-libgomp:
46613 @if target-libgomp
46614 maybe-info-target-libgomp: info-target-libgomp
46615
46616 info-target-libgomp: \
46617     configure-target-libgomp 
46618         @: $(MAKE); $(unstage)
46619         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46620         r=`${PWD_COMMAND}`; export r; \
46621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46622         $(NORMAL_TARGET_EXPORTS) \
46623         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46624         for flag in $(EXTRA_TARGET_FLAGS); do \
46625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46626         done; \
46627         (cd $(TARGET_SUBDIR)/libgomp && \
46628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46630                   "RANLIB=$${RANLIB}" \
46631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46632                    info) \
46633           || exit 1
46634
46635 @endif target-libgomp
46636
46637 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46638 maybe-dvi-target-libgomp:
46639 @if target-libgomp
46640 maybe-dvi-target-libgomp: dvi-target-libgomp
46641
46642 dvi-target-libgomp: \
46643     configure-target-libgomp 
46644         @: $(MAKE); $(unstage)
46645         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46646         r=`${PWD_COMMAND}`; export r; \
46647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46648         $(NORMAL_TARGET_EXPORTS) \
46649         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46650         for flag in $(EXTRA_TARGET_FLAGS); do \
46651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46652         done; \
46653         (cd $(TARGET_SUBDIR)/libgomp && \
46654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46656                   "RANLIB=$${RANLIB}" \
46657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46658                    dvi) \
46659           || exit 1
46660
46661 @endif target-libgomp
46662
46663 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46664 maybe-pdf-target-libgomp:
46665 @if target-libgomp
46666 maybe-pdf-target-libgomp: pdf-target-libgomp
46667
46668 pdf-target-libgomp: \
46669     configure-target-libgomp 
46670         @: $(MAKE); $(unstage)
46671         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46672         r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         $(NORMAL_TARGET_EXPORTS) \
46675         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
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)/libgomp && \
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}" \
46684                    pdf) \
46685           || exit 1
46686
46687 @endif target-libgomp
46688
46689 .PHONY: maybe-html-target-libgomp html-target-libgomp
46690 maybe-html-target-libgomp:
46691 @if target-libgomp
46692 maybe-html-target-libgomp: html-target-libgomp
46693
46694 html-target-libgomp: \
46695     configure-target-libgomp 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libgomp && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46710                    html) \
46711           || exit 1
46712
46713 @endif target-libgomp
46714
46715 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46716 maybe-TAGS-target-libgomp:
46717 @if target-libgomp
46718 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46719
46720 TAGS-target-libgomp: \
46721     configure-target-libgomp 
46722         @: $(MAKE); $(unstage)
46723         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46724         r=`${PWD_COMMAND}`; export r; \
46725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726         $(NORMAL_TARGET_EXPORTS) \
46727         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46728         for flag in $(EXTRA_TARGET_FLAGS); do \
46729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730         done; \
46731         (cd $(TARGET_SUBDIR)/libgomp && \
46732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734                   "RANLIB=$${RANLIB}" \
46735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46736                    TAGS) \
46737           || exit 1
46738
46739 @endif target-libgomp
46740
46741 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46742 maybe-install-info-target-libgomp:
46743 @if target-libgomp
46744 maybe-install-info-target-libgomp: install-info-target-libgomp
46745
46746 install-info-target-libgomp: \
46747     configure-target-libgomp \
46748     info-target-libgomp 
46749         @: $(MAKE); $(unstage)
46750         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46751         r=`${PWD_COMMAND}`; export r; \
46752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46753         $(NORMAL_TARGET_EXPORTS) \
46754         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
46755         for flag in $(EXTRA_TARGET_FLAGS); do \
46756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46757         done; \
46758         (cd $(TARGET_SUBDIR)/libgomp && \
46759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46761                   "RANLIB=$${RANLIB}" \
46762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46763                    install-info) \
46764           || exit 1
46765
46766 @endif target-libgomp
46767
46768 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46769 maybe-install-pdf-target-libgomp:
46770 @if target-libgomp
46771 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46772
46773 install-pdf-target-libgomp: \
46774     configure-target-libgomp \
46775     pdf-target-libgomp 
46776         @: $(MAKE); $(unstage)
46777         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46778         r=`${PWD_COMMAND}`; export r; \
46779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780         $(NORMAL_TARGET_EXPORTS) \
46781         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
46782         for flag in $(EXTRA_TARGET_FLAGS); do \
46783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46784         done; \
46785         (cd $(TARGET_SUBDIR)/libgomp && \
46786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46788                   "RANLIB=$${RANLIB}" \
46789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46790                    install-pdf) \
46791           || exit 1
46792
46793 @endif target-libgomp
46794
46795 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46796 maybe-install-html-target-libgomp:
46797 @if target-libgomp
46798 maybe-install-html-target-libgomp: install-html-target-libgomp
46799
46800 install-html-target-libgomp: \
46801     configure-target-libgomp \
46802     html-target-libgomp 
46803         @: $(MAKE); $(unstage)
46804         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46805         r=`${PWD_COMMAND}`; export r; \
46806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46807         $(NORMAL_TARGET_EXPORTS) \
46808         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
46809         for flag in $(EXTRA_TARGET_FLAGS); do \
46810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46811         done; \
46812         (cd $(TARGET_SUBDIR)/libgomp && \
46813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46815                   "RANLIB=$${RANLIB}" \
46816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46817                    install-html) \
46818           || exit 1
46819
46820 @endif target-libgomp
46821
46822 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46823 maybe-installcheck-target-libgomp:
46824 @if target-libgomp
46825 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46826
46827 installcheck-target-libgomp: \
46828     configure-target-libgomp 
46829         @: $(MAKE); $(unstage)
46830         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46831         r=`${PWD_COMMAND}`; export r; \
46832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833         $(NORMAL_TARGET_EXPORTS) \
46834         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
46835         for flag in $(EXTRA_TARGET_FLAGS); do \
46836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46837         done; \
46838         (cd $(TARGET_SUBDIR)/libgomp && \
46839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46841                   "RANLIB=$${RANLIB}" \
46842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46843                    installcheck) \
46844           || exit 1
46845
46846 @endif target-libgomp
46847
46848 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46849 maybe-mostlyclean-target-libgomp:
46850 @if target-libgomp
46851 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46852
46853 mostlyclean-target-libgomp: 
46854         @: $(MAKE); $(unstage)
46855         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46856         r=`${PWD_COMMAND}`; export r; \
46857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858         $(NORMAL_TARGET_EXPORTS) \
46859         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
46860         for flag in $(EXTRA_TARGET_FLAGS); do \
46861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46862         done; \
46863         (cd $(TARGET_SUBDIR)/libgomp && \
46864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46866                   "RANLIB=$${RANLIB}" \
46867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46868                    mostlyclean) \
46869           || exit 1
46870
46871 @endif target-libgomp
46872
46873 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46874 maybe-clean-target-libgomp:
46875 @if target-libgomp
46876 maybe-clean-target-libgomp: clean-target-libgomp
46877
46878 clean-target-libgomp: 
46879         @: $(MAKE); $(unstage)
46880         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46881         r=`${PWD_COMMAND}`; export r; \
46882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883         $(NORMAL_TARGET_EXPORTS) \
46884         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
46885         for flag in $(EXTRA_TARGET_FLAGS); do \
46886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46887         done; \
46888         (cd $(TARGET_SUBDIR)/libgomp && \
46889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46891                   "RANLIB=$${RANLIB}" \
46892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46893                    clean) \
46894           || exit 1
46895
46896 @endif target-libgomp
46897
46898 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46899 maybe-distclean-target-libgomp:
46900 @if target-libgomp
46901 maybe-distclean-target-libgomp: distclean-target-libgomp
46902
46903 distclean-target-libgomp: 
46904         @: $(MAKE); $(unstage)
46905         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46906         r=`${PWD_COMMAND}`; export r; \
46907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46908         $(NORMAL_TARGET_EXPORTS) \
46909         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
46910         for flag in $(EXTRA_TARGET_FLAGS); do \
46911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46912         done; \
46913         (cd $(TARGET_SUBDIR)/libgomp && \
46914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46916                   "RANLIB=$${RANLIB}" \
46917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46918                    distclean) \
46919           || exit 1
46920
46921 @endif target-libgomp
46922
46923 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46924 maybe-maintainer-clean-target-libgomp:
46925 @if target-libgomp
46926 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46927
46928 maintainer-clean-target-libgomp: 
46929         @: $(MAKE); $(unstage)
46930         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46931         r=`${PWD_COMMAND}`; export r; \
46932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46933         $(NORMAL_TARGET_EXPORTS) \
46934         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
46935         for flag in $(EXTRA_TARGET_FLAGS); do \
46936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46937         done; \
46938         (cd $(TARGET_SUBDIR)/libgomp && \
46939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46941                   "RANLIB=$${RANLIB}" \
46942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
46943                    maintainer-clean) \
46944           || exit 1
46945
46946 @endif target-libgomp
46947
46948
46949
46950 # ----------
46951 # GCC module
46952 # ----------
46953
46954 @if gcc-no-bootstrap
46955 .PHONY: cross
46956 cross: all-build all-gas all-ld
46957         @r=`${PWD_COMMAND}`; export r; \
46958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46959         $(HOST_EXPORTS) \
46960         echo "Building the C and C++ compiler"; \
46961         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
46962         @r=`${PWD_COMMAND}`; export r; \
46963         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
46964         echo "Building runtime libraries"; \
46965         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
46966 @endif gcc-no-bootstrap
46967
46968 @if gcc
46969 .PHONY: check-gcc-c++
46970 check-gcc-c++:
46971         @if [ -f ./gcc/Makefile ] ; then \
46972           r=`${PWD_COMMAND}`; export r; \
46973           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46974           $(HOST_EXPORTS) \
46975           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
46976         else \
46977           true; \
46978         fi
46979
46980 .PHONY: check-c++
46981 check-c++: check-target-libstdc++-v3 check-gcc-c++
46982
46983 # Install the gcc headers files, but not the fixed include files,
46984 # which Cygnus is not allowed to distribute.  This rule is very
46985 # dependent on the workings of the gcc Makefile.in.
46986 .PHONY: gcc-no-fixedincludes
46987 gcc-no-fixedincludes:
46988         @if [ -f ./gcc/Makefile ]; then \
46989           rm -rf gcc/tmp-include; \
46990           mv gcc/include gcc/tmp-include 2>/dev/null; \
46991           mkdir gcc/include; \
46992           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
46993           touch gcc/stmp-fixinc gcc/include/fixed; \
46994           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
46995           r=`${PWD_COMMAND}`; export r; \
46996           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
46997           $(HOST_EXPORTS) \
46998           (cd ./gcc && \
46999            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
47000           rm -rf gcc/include; \
47001           mv gcc/tmp-include gcc/include 2>/dev/null; \
47002         else true; fi
47003 @endif gcc
47004
47005 # ---------------------
47006 # GCC bootstrap support
47007 # ---------------------
47008
47009 # We track the current stage (the one in 'gcc') in the stage_current file.
47010 # stage_last instead tracks the stage that was built last.  These targets
47011 # are dummy when toplevel bootstrap is not active.
47012
47013 # While making host and target tools, symlinks to the final stage must be
47014 # there, so $(unstage) should be run at various points.  To avoid excessive
47015 # recursive invocations of make, we "inline" them using a variable.  These
47016 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47017 # to avoid warnings from the GNU Make job server.
47018
47019 unstage = :
47020 stage = :
47021 current_stage = ""
47022
47023 @if gcc-bootstrap
47024 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47025 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47026 current_stage = "`cat stage_current 2> /dev/null`"
47027 @endif gcc-bootstrap
47028
47029 .PHONY: unstage stage
47030 unstage:
47031         @: $(MAKE); $(unstage)
47032 stage:
47033         @: $(MAKE); $(stage)
47034
47035 # Disable commands for lean bootstrap.
47036 LEAN = false
47037
47038 # We name the build directories for the various stages "stage1-gcc",
47039 # "stage2-gcc","stage3-gcc", etc.
47040
47041 # Since the 'compare' process will fail (on debugging information) if any
47042 # directory names are different, we need to link the gcc directory for
47043 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47044 # the build directories constant as well. For the latter, we use naked names
47045 # like 'gcc', because the scripts in that directory assume it.  We use
47046 # mv on platforms where symlinks to directories do not work or are not
47047 # reliable.
47048
47049 # 'touch' doesn't work right on some platforms.
47050 STAMP = echo timestamp > 
47051
47052 # We only want to compare .o files, so set this!
47053 objext = .o
47054
47055
47056 .PHONY: stage1-start stage1-end
47057
47058 stage1-start::
47059         @: $(MAKE); $(stage); \
47060         echo stage1 > stage_current ; \
47061         echo stage1 > stage_last; \
47062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47063 @if bfd
47064         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47065           mkdir stage1-bfd; \
47066         mv stage1-bfd bfd 
47067 @endif bfd
47068 @if opcodes
47069         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47070           mkdir stage1-opcodes; \
47071         mv stage1-opcodes opcodes 
47072 @endif opcodes
47073 @if binutils
47074         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47075           mkdir stage1-binutils; \
47076         mv stage1-binutils binutils 
47077 @endif binutils
47078 @if gas
47079         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47080           mkdir stage1-gas; \
47081         mv stage1-gas gas 
47082 @endif gas
47083 @if gcc
47084         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47085           mkdir stage1-gcc; \
47086         mv stage1-gcc gcc 
47087 @endif gcc
47088 @if gmp
47089         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47090           mkdir stage1-gmp; \
47091         mv stage1-gmp gmp 
47092 @endif gmp
47093 @if mpfr
47094         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47095           mkdir stage1-mpfr; \
47096         mv stage1-mpfr mpfr 
47097 @endif mpfr
47098 @if intl
47099         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47100           mkdir stage1-intl; \
47101         mv stage1-intl intl 
47102 @endif intl
47103 @if ld
47104         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47105           mkdir stage1-ld; \
47106         mv stage1-ld ld 
47107 @endif ld
47108 @if libcpp
47109         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47110           mkdir stage1-libcpp; \
47111         mv stage1-libcpp libcpp 
47112 @endif libcpp
47113 @if libdecnumber
47114         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47115           mkdir stage1-libdecnumber; \
47116         mv stage1-libdecnumber libdecnumber 
47117 @endif libdecnumber
47118 @if libiberty
47119         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47120           mkdir stage1-libiberty; \
47121         mv stage1-libiberty libiberty 
47122 @endif libiberty
47123 @if zlib
47124         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47125           mkdir stage1-zlib; \
47126         mv stage1-zlib zlib 
47127 @endif zlib
47128         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47129           mkdir stage1-$(TARGET_SUBDIR); \
47130         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
47131
47132 stage1-end:: 
47133 @if bfd
47134         @if test -d $(HOST_SUBDIR)/bfd ; then \
47135           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
47136         fi
47137 @endif bfd
47138 @if opcodes
47139         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47140           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
47141         fi
47142 @endif opcodes
47143 @if binutils
47144         @if test -d $(HOST_SUBDIR)/binutils ; then \
47145           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
47146         fi
47147 @endif binutils
47148 @if gas
47149         @if test -d $(HOST_SUBDIR)/gas ; then \
47150           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
47151         fi
47152 @endif gas
47153 @if gcc
47154         @if test -d $(HOST_SUBDIR)/gcc ; then \
47155           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
47156         fi
47157 @endif gcc
47158 @if gmp
47159         @if test -d $(HOST_SUBDIR)/gmp ; then \
47160           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
47161         fi
47162 @endif gmp
47163 @if mpfr
47164         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47165           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
47166         fi
47167 @endif mpfr
47168 @if intl
47169         @if test -d $(HOST_SUBDIR)/intl ; then \
47170           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
47171         fi
47172 @endif intl
47173 @if ld
47174         @if test -d $(HOST_SUBDIR)/ld ; then \
47175           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
47176         fi
47177 @endif ld
47178 @if libcpp
47179         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47180           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
47181         fi
47182 @endif libcpp
47183 @if libdecnumber
47184         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47185           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
47186         fi
47187 @endif libdecnumber
47188 @if libiberty
47189         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47190           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
47191         fi
47192 @endif libiberty
47193 @if zlib
47194         @if test -d $(HOST_SUBDIR)/zlib ; then \
47195           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
47196         fi
47197 @endif zlib
47198         @if test -d $(TARGET_SUBDIR) ; then \
47199           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
47200         fi
47201         rm -f stage_current
47202
47203 # Bubble a bugfix through all the stages up to stage 1.  They are
47204 # remade, but not reconfigured.  The next stage (if any) will not be
47205 # reconfigured as well.
47206 .PHONY: stage1-bubble
47207 stage1-bubble:: 
47208         @r=`${PWD_COMMAND}`; export r; \
47209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47210         if test -f stage1-lean  ; then \
47211           echo Skipping rebuild of stage1 ; \
47212         else \
47213           $(MAKE) stage1-start; \
47214           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47215         fi
47216
47217 .PHONY: all-stage1 clean-stage1
47218 do-clean: clean-stage1
47219
47220 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47221 # only possibility, but now it conflicts with no-bootstrap rules
47222 @if gcc-bootstrap
47223
47224
47225
47226
47227 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47228
47229 .PHONY: distclean-stage1
47230 distclean-stage1::
47231         @: $(MAKE); $(stage)
47232         rm -rf stage1-* 
47233
47234
47235 @endif gcc-bootstrap
47236
47237
47238 .PHONY: stage2-start stage2-end
47239
47240 stage2-start::
47241         @: $(MAKE); $(stage); \
47242         echo stage2 > stage_current ; \
47243         echo stage2 > stage_last; \
47244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47245 @if bfd
47246         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47247           mkdir stage2-bfd; \
47248         mv stage2-bfd bfd  ; \
47249         mv stage1-bfd prev-bfd || test -f stage1-lean 
47250 @endif bfd
47251 @if opcodes
47252         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47253           mkdir stage2-opcodes; \
47254         mv stage2-opcodes opcodes  ; \
47255         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47256 @endif opcodes
47257 @if binutils
47258         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47259           mkdir stage2-binutils; \
47260         mv stage2-binutils binutils  ; \
47261         mv stage1-binutils prev-binutils || test -f stage1-lean 
47262 @endif binutils
47263 @if gas
47264         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47265           mkdir stage2-gas; \
47266         mv stage2-gas gas  ; \
47267         mv stage1-gas prev-gas || test -f stage1-lean 
47268 @endif gas
47269 @if gcc
47270         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47271           mkdir stage2-gcc; \
47272         mv stage2-gcc gcc  ; \
47273         mv stage1-gcc prev-gcc || test -f stage1-lean 
47274 @endif gcc
47275 @if gmp
47276         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47277           mkdir stage2-gmp; \
47278         mv stage2-gmp gmp  ; \
47279         mv stage1-gmp prev-gmp || test -f stage1-lean 
47280 @endif gmp
47281 @if mpfr
47282         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47283           mkdir stage2-mpfr; \
47284         mv stage2-mpfr mpfr  ; \
47285         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47286 @endif mpfr
47287 @if intl
47288         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47289           mkdir stage2-intl; \
47290         mv stage2-intl intl  ; \
47291         mv stage1-intl prev-intl || test -f stage1-lean 
47292 @endif intl
47293 @if ld
47294         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47295           mkdir stage2-ld; \
47296         mv stage2-ld ld  ; \
47297         mv stage1-ld prev-ld || test -f stage1-lean 
47298 @endif ld
47299 @if libcpp
47300         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47301           mkdir stage2-libcpp; \
47302         mv stage2-libcpp libcpp  ; \
47303         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47304 @endif libcpp
47305 @if libdecnumber
47306         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47307           mkdir stage2-libdecnumber; \
47308         mv stage2-libdecnumber libdecnumber  ; \
47309         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47310 @endif libdecnumber
47311 @if libiberty
47312         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47313           mkdir stage2-libiberty; \
47314         mv stage2-libiberty libiberty  ; \
47315         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47316 @endif libiberty
47317 @if zlib
47318         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47319           mkdir stage2-zlib; \
47320         mv stage2-zlib zlib  ; \
47321         mv stage1-zlib prev-zlib || test -f stage1-lean 
47322 @endif zlib
47323         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47324           mkdir stage2-$(TARGET_SUBDIR); \
47325         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47326         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47327
47328 stage2-end:: 
47329 @if bfd
47330         @if test -d $(HOST_SUBDIR)/bfd ; then \
47331           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47332           mv prev-bfd stage1-bfd ; :  ; \
47333         fi
47334 @endif bfd
47335 @if opcodes
47336         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47337           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47338           mv prev-opcodes stage1-opcodes ; :  ; \
47339         fi
47340 @endif opcodes
47341 @if binutils
47342         @if test -d $(HOST_SUBDIR)/binutils ; then \
47343           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47344           mv prev-binutils stage1-binutils ; :  ; \
47345         fi
47346 @endif binutils
47347 @if gas
47348         @if test -d $(HOST_SUBDIR)/gas ; then \
47349           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47350           mv prev-gas stage1-gas ; :  ; \
47351         fi
47352 @endif gas
47353 @if gcc
47354         @if test -d $(HOST_SUBDIR)/gcc ; then \
47355           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47356           mv prev-gcc stage1-gcc ; :  ; \
47357         fi
47358 @endif gcc
47359 @if gmp
47360         @if test -d $(HOST_SUBDIR)/gmp ; then \
47361           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47362           mv prev-gmp stage1-gmp ; :  ; \
47363         fi
47364 @endif gmp
47365 @if mpfr
47366         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47367           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47368           mv prev-mpfr stage1-mpfr ; :  ; \
47369         fi
47370 @endif mpfr
47371 @if intl
47372         @if test -d $(HOST_SUBDIR)/intl ; then \
47373           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47374           mv prev-intl stage1-intl ; :  ; \
47375         fi
47376 @endif intl
47377 @if ld
47378         @if test -d $(HOST_SUBDIR)/ld ; then \
47379           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47380           mv prev-ld stage1-ld ; :  ; \
47381         fi
47382 @endif ld
47383 @if libcpp
47384         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47385           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47386           mv prev-libcpp stage1-libcpp ; :  ; \
47387         fi
47388 @endif libcpp
47389 @if libdecnumber
47390         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47391           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47392           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47393         fi
47394 @endif libdecnumber
47395 @if libiberty
47396         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47397           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47398           mv prev-libiberty stage1-libiberty ; :  ; \
47399         fi
47400 @endif libiberty
47401 @if zlib
47402         @if test -d $(HOST_SUBDIR)/zlib ; then \
47403           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47404           mv prev-zlib stage1-zlib ; :  ; \
47405         fi
47406 @endif zlib
47407         @if test -d $(TARGET_SUBDIR) ; then \
47408           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
47409           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47410         fi
47411         rm -f stage_current
47412
47413 # Bubble a bugfix through all the stages up to stage 2.  They are
47414 # remade, but not reconfigured.  The next stage (if any) will not be
47415 # reconfigured as well.
47416 .PHONY: stage2-bubble
47417 stage2-bubble:: stage1-bubble
47418         @r=`${PWD_COMMAND}`; export r; \
47419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47420         if test -f stage2-lean || test -f stage1-lean  ; then \
47421           echo Skipping rebuild of stage2 ; \
47422         else \
47423           $(MAKE) stage2-start; \
47424           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47425         fi
47426
47427 .PHONY: all-stage2 clean-stage2
47428 do-clean: clean-stage2
47429
47430 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47431 # only possibility, but now it conflicts with no-bootstrap rules
47432 @if gcc-bootstrap
47433
47434
47435
47436 .PHONY: bootstrap2 bootstrap2-lean
47437 bootstrap2:
47438         echo stage2 > stage_final
47439         @r=`${PWD_COMMAND}`; export r; \
47440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47441         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47442         @: $(MAKE); $(unstage)
47443         @r=`${PWD_COMMAND}`; export r; \
47444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47445         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47446
47447 bootstrap2-lean:
47448         echo stage2 > stage_final
47449         @r=`${PWD_COMMAND}`; export r; \
47450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47451         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47452         @: $(MAKE); $(unstage)
47453         @r=`${PWD_COMMAND}`; export r; \
47454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47456
47457
47458 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47459 distclean-stage1:: distclean-stage2 
47460 .PHONY: distclean-stage2
47461 distclean-stage2::
47462         @: $(MAKE); $(stage)
47463         rm -rf stage2-* 
47464
47465
47466 @endif gcc-bootstrap
47467
47468
47469 .PHONY: stage3-start stage3-end
47470
47471 stage3-start::
47472         @: $(MAKE); $(stage); \
47473         echo stage3 > stage_current ; \
47474         echo stage3 > stage_last; \
47475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47476 @if bfd
47477         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47478           mkdir stage3-bfd; \
47479         mv stage3-bfd bfd  ; \
47480         mv stage2-bfd prev-bfd || test -f stage2-lean 
47481 @endif bfd
47482 @if opcodes
47483         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47484           mkdir stage3-opcodes; \
47485         mv stage3-opcodes opcodes  ; \
47486         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
47487 @endif opcodes
47488 @if binutils
47489         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47490           mkdir stage3-binutils; \
47491         mv stage3-binutils binutils  ; \
47492         mv stage2-binutils prev-binutils || test -f stage2-lean 
47493 @endif binutils
47494 @if gas
47495         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47496           mkdir stage3-gas; \
47497         mv stage3-gas gas  ; \
47498         mv stage2-gas prev-gas || test -f stage2-lean 
47499 @endif gas
47500 @if gcc
47501         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47502           mkdir stage3-gcc; \
47503         mv stage3-gcc gcc  ; \
47504         mv stage2-gcc prev-gcc || test -f stage2-lean 
47505 @endif gcc
47506 @if gmp
47507         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47508           mkdir stage3-gmp; \
47509         mv stage3-gmp gmp  ; \
47510         mv stage2-gmp prev-gmp || test -f stage2-lean 
47511 @endif gmp
47512 @if mpfr
47513         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47514           mkdir stage3-mpfr; \
47515         mv stage3-mpfr mpfr  ; \
47516         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
47517 @endif mpfr
47518 @if intl
47519         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47520           mkdir stage3-intl; \
47521         mv stage3-intl intl  ; \
47522         mv stage2-intl prev-intl || test -f stage2-lean 
47523 @endif intl
47524 @if ld
47525         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47526           mkdir stage3-ld; \
47527         mv stage3-ld ld  ; \
47528         mv stage2-ld prev-ld || test -f stage2-lean 
47529 @endif ld
47530 @if libcpp
47531         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47532           mkdir stage3-libcpp; \
47533         mv stage3-libcpp libcpp  ; \
47534         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
47535 @endif libcpp
47536 @if libdecnumber
47537         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47538           mkdir stage3-libdecnumber; \
47539         mv stage3-libdecnumber libdecnumber  ; \
47540         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
47541 @endif libdecnumber
47542 @if libiberty
47543         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47544           mkdir stage3-libiberty; \
47545         mv stage3-libiberty libiberty  ; \
47546         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
47547 @endif libiberty
47548 @if zlib
47549         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47550           mkdir stage3-zlib; \
47551         mv stage3-zlib zlib  ; \
47552         mv stage2-zlib prev-zlib || test -f stage2-lean 
47553 @endif zlib
47554         @[ -d stage3-$(TARGET_SUBDIR) ] || \
47555           mkdir stage3-$(TARGET_SUBDIR); \
47556         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47557         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
47558
47559 stage3-end:: 
47560 @if bfd
47561         @if test -d $(HOST_SUBDIR)/bfd ; then \
47562           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
47563           mv prev-bfd stage2-bfd ; :  ; \
47564         fi
47565 @endif bfd
47566 @if opcodes
47567         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47568           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
47569           mv prev-opcodes stage2-opcodes ; :  ; \
47570         fi
47571 @endif opcodes
47572 @if binutils
47573         @if test -d $(HOST_SUBDIR)/binutils ; then \
47574           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
47575           mv prev-binutils stage2-binutils ; :  ; \
47576         fi
47577 @endif binutils
47578 @if gas
47579         @if test -d $(HOST_SUBDIR)/gas ; then \
47580           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
47581           mv prev-gas stage2-gas ; :  ; \
47582         fi
47583 @endif gas
47584 @if gcc
47585         @if test -d $(HOST_SUBDIR)/gcc ; then \
47586           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
47587           mv prev-gcc stage2-gcc ; :  ; \
47588         fi
47589 @endif gcc
47590 @if gmp
47591         @if test -d $(HOST_SUBDIR)/gmp ; then \
47592           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
47593           mv prev-gmp stage2-gmp ; :  ; \
47594         fi
47595 @endif gmp
47596 @if mpfr
47597         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47598           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
47599           mv prev-mpfr stage2-mpfr ; :  ; \
47600         fi
47601 @endif mpfr
47602 @if intl
47603         @if test -d $(HOST_SUBDIR)/intl ; then \
47604           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
47605           mv prev-intl stage2-intl ; :  ; \
47606         fi
47607 @endif intl
47608 @if ld
47609         @if test -d $(HOST_SUBDIR)/ld ; then \
47610           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
47611           mv prev-ld stage2-ld ; :  ; \
47612         fi
47613 @endif ld
47614 @if libcpp
47615         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47616           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
47617           mv prev-libcpp stage2-libcpp ; :  ; \
47618         fi
47619 @endif libcpp
47620 @if libdecnumber
47621         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47622           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
47623           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
47624         fi
47625 @endif libdecnumber
47626 @if libiberty
47627         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47628           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
47629           mv prev-libiberty stage2-libiberty ; :  ; \
47630         fi
47631 @endif libiberty
47632 @if zlib
47633         @if test -d $(HOST_SUBDIR)/zlib ; then \
47634           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
47635           mv prev-zlib stage2-zlib ; :  ; \
47636         fi
47637 @endif zlib
47638         @if test -d $(TARGET_SUBDIR) ; then \
47639           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
47640           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
47641         fi
47642         rm -f stage_current
47643
47644 # Bubble a bugfix through all the stages up to stage 3.  They are
47645 # remade, but not reconfigured.  The next stage (if any) will not be
47646 # reconfigured as well.
47647 .PHONY: stage3-bubble
47648 stage3-bubble:: stage2-bubble
47649         @r=`${PWD_COMMAND}`; export r; \
47650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47651         if test -f stage3-lean || test -f stage2-lean  ; then \
47652           echo Skipping rebuild of stage3 ; \
47653         else \
47654           $(MAKE) stage3-start; \
47655           if $(LEAN); then \
47656             rm -rf stage1-* ; \
47657             $(STAMP) stage1-lean ; \
47658           fi; \
47659           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47660         fi
47661         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47662
47663 .PHONY: all-stage3 clean-stage3
47664 do-clean: clean-stage3
47665
47666 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47667 # only possibility, but now it conflicts with no-bootstrap rules
47668 @if gcc-bootstrap
47669
47670 compare:
47671         @r=`${PWD_COMMAND}`; export r; \
47672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47673         if test -f stage2-lean; then \
47674           echo Cannot compare object files as stage 2 was deleted. ; \
47675           exit 0 ; \
47676         fi; \
47677         : $(MAKE); $(stage); \
47678         rm -f .bad_compare ; \
47679         echo Comparing stages 2 and 3 ; \
47680         cd stage3-gcc; \
47681         files=`find . -name "*$(objext)" -print` ; \
47682         cd .. ; \
47683         for file in $${files} ; do \
47684           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
47685           @do_compare@ > /dev/null 2>&1; \
47686           if test $$? -eq 1; then \
47687             case $$file in \
47688               ./cc*-checksum$(objext) | ./libgcc/* ) \
47689                 echo warning: $$file differs ;; \
47690               *) \
47691                 echo $$file differs >> .bad_compare ;; \
47692             esac ; \
47693           fi ; \
47694         done ; \
47695         if [ -f .bad_compare ]; then \
47696           echo "Bootstrap comparison failure!"; \
47697           cat .bad_compare; \
47698           exit 1; \
47699         else \
47700           echo Comparison successful.; \
47701         fi ; \
47702         $(STAMP) compare
47703         if $(LEAN); then \
47704           rm -rf stage2-*; \
47705           $(STAMP) stage2-lean; \
47706         fi
47707
47708
47709
47710 .PHONY: bootstrap bootstrap-lean
47711 bootstrap:
47712         echo stage3 > stage_final
47713         @r=`${PWD_COMMAND}`; export r; \
47714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47715         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47716         @: $(MAKE); $(unstage)
47717         @r=`${PWD_COMMAND}`; export r; \
47718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47719         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47720
47721 bootstrap-lean:
47722         echo stage3 > stage_final
47723         @r=`${PWD_COMMAND}`; export r; \
47724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47725         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
47726         @: $(MAKE); $(unstage)
47727         @r=`${PWD_COMMAND}`; export r; \
47728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47730
47731
47732 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47733 distclean-stage2:: distclean-stage3 
47734 .PHONY: distclean-stage3
47735 distclean-stage3::
47736         @: $(MAKE); $(stage)
47737         rm -rf stage3-* compare 
47738
47739
47740 .PHONY: cleanstrap
47741 cleanstrap: distclean bootstrap
47742
47743 @endif gcc-bootstrap
47744
47745
47746 .PHONY: stage4-start stage4-end
47747
47748 stage4-start::
47749         @: $(MAKE); $(stage); \
47750         echo stage4 > stage_current ; \
47751         echo stage4 > stage_last; \
47752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47753 @if bfd
47754         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
47755           mkdir stage4-bfd; \
47756         mv stage4-bfd bfd  ; \
47757         mv stage3-bfd prev-bfd || test -f stage3-lean 
47758 @endif bfd
47759 @if opcodes
47760         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
47761           mkdir stage4-opcodes; \
47762         mv stage4-opcodes opcodes  ; \
47763         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
47764 @endif opcodes
47765 @if binutils
47766         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
47767           mkdir stage4-binutils; \
47768         mv stage4-binutils binutils  ; \
47769         mv stage3-binutils prev-binutils || test -f stage3-lean 
47770 @endif binutils
47771 @if gas
47772         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
47773           mkdir stage4-gas; \
47774         mv stage4-gas gas  ; \
47775         mv stage3-gas prev-gas || test -f stage3-lean 
47776 @endif gas
47777 @if gcc
47778         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
47779           mkdir stage4-gcc; \
47780         mv stage4-gcc gcc  ; \
47781         mv stage3-gcc prev-gcc || test -f stage3-lean 
47782 @endif gcc
47783 @if gmp
47784         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
47785           mkdir stage4-gmp; \
47786         mv stage4-gmp gmp  ; \
47787         mv stage3-gmp prev-gmp || test -f stage3-lean 
47788 @endif gmp
47789 @if mpfr
47790         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
47791           mkdir stage4-mpfr; \
47792         mv stage4-mpfr mpfr  ; \
47793         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
47794 @endif mpfr
47795 @if intl
47796         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
47797           mkdir stage4-intl; \
47798         mv stage4-intl intl  ; \
47799         mv stage3-intl prev-intl || test -f stage3-lean 
47800 @endif intl
47801 @if ld
47802         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
47803           mkdir stage4-ld; \
47804         mv stage4-ld ld  ; \
47805         mv stage3-ld prev-ld || test -f stage3-lean 
47806 @endif ld
47807 @if libcpp
47808         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
47809           mkdir stage4-libcpp; \
47810         mv stage4-libcpp libcpp  ; \
47811         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
47812 @endif libcpp
47813 @if libdecnumber
47814         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
47815           mkdir stage4-libdecnumber; \
47816         mv stage4-libdecnumber libdecnumber  ; \
47817         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
47818 @endif libdecnumber
47819 @if libiberty
47820         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
47821           mkdir stage4-libiberty; \
47822         mv stage4-libiberty libiberty  ; \
47823         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
47824 @endif libiberty
47825 @if zlib
47826         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
47827           mkdir stage4-zlib; \
47828         mv stage4-zlib zlib  ; \
47829         mv stage3-zlib prev-zlib || test -f stage3-lean 
47830 @endif zlib
47831         @[ -d stage4-$(TARGET_SUBDIR) ] || \
47832           mkdir stage4-$(TARGET_SUBDIR); \
47833         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47834         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
47835
47836 stage4-end:: 
47837 @if bfd
47838         @if test -d $(HOST_SUBDIR)/bfd ; then \
47839           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
47840           mv prev-bfd stage3-bfd ; :  ; \
47841         fi
47842 @endif bfd
47843 @if opcodes
47844         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47845           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
47846           mv prev-opcodes stage3-opcodes ; :  ; \
47847         fi
47848 @endif opcodes
47849 @if binutils
47850         @if test -d $(HOST_SUBDIR)/binutils ; then \
47851           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
47852           mv prev-binutils stage3-binutils ; :  ; \
47853         fi
47854 @endif binutils
47855 @if gas
47856         @if test -d $(HOST_SUBDIR)/gas ; then \
47857           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
47858           mv prev-gas stage3-gas ; :  ; \
47859         fi
47860 @endif gas
47861 @if gcc
47862         @if test -d $(HOST_SUBDIR)/gcc ; then \
47863           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
47864           mv prev-gcc stage3-gcc ; :  ; \
47865         fi
47866 @endif gcc
47867 @if gmp
47868         @if test -d $(HOST_SUBDIR)/gmp ; then \
47869           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
47870           mv prev-gmp stage3-gmp ; :  ; \
47871         fi
47872 @endif gmp
47873 @if mpfr
47874         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47875           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
47876           mv prev-mpfr stage3-mpfr ; :  ; \
47877         fi
47878 @endif mpfr
47879 @if intl
47880         @if test -d $(HOST_SUBDIR)/intl ; then \
47881           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
47882           mv prev-intl stage3-intl ; :  ; \
47883         fi
47884 @endif intl
47885 @if ld
47886         @if test -d $(HOST_SUBDIR)/ld ; then \
47887           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
47888           mv prev-ld stage3-ld ; :  ; \
47889         fi
47890 @endif ld
47891 @if libcpp
47892         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47893           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
47894           mv prev-libcpp stage3-libcpp ; :  ; \
47895         fi
47896 @endif libcpp
47897 @if libdecnumber
47898         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47899           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
47900           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
47901         fi
47902 @endif libdecnumber
47903 @if libiberty
47904         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47905           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
47906           mv prev-libiberty stage3-libiberty ; :  ; \
47907         fi
47908 @endif libiberty
47909 @if zlib
47910         @if test -d $(HOST_SUBDIR)/zlib ; then \
47911           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
47912           mv prev-zlib stage3-zlib ; :  ; \
47913         fi
47914 @endif zlib
47915         @if test -d $(TARGET_SUBDIR) ; then \
47916           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
47917           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
47918         fi
47919         rm -f stage_current
47920
47921 # Bubble a bugfix through all the stages up to stage 4.  They are
47922 # remade, but not reconfigured.  The next stage (if any) will not be
47923 # reconfigured as well.
47924 .PHONY: stage4-bubble
47925 stage4-bubble:: stage3-bubble
47926         @r=`${PWD_COMMAND}`; export r; \
47927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47928         if test -f stage4-lean || test -f stage3-lean  ; then \
47929           echo Skipping rebuild of stage4 ; \
47930         else \
47931           $(MAKE) stage4-start; \
47932           if $(LEAN); then \
47933             rm -rf stage2-* ; \
47934             $(STAMP) stage2-lean ; \
47935           fi; \
47936           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
47937         fi
47938         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
47939
47940 .PHONY: all-stage4 clean-stage4
47941 do-clean: clean-stage4
47942
47943 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47944 # only possibility, but now it conflicts with no-bootstrap rules
47945 @if gcc-bootstrap
47946
47947 compare3:
47948         @r=`${PWD_COMMAND}`; export r; \
47949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47950         if test -f stage3-lean; then \
47951           echo Cannot compare object files as stage 3 was deleted. ; \
47952           exit 0 ; \
47953         fi; \
47954         : $(MAKE); $(stage); \
47955         rm -f .bad_compare ; \
47956         echo Comparing stages 3 and 4 ; \
47957         cd stage4-gcc; \
47958         files=`find . -name "*$(objext)" -print` ; \
47959         cd .. ; \
47960         for file in $${files} ; do \
47961           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
47962           @do_compare@ > /dev/null 2>&1; \
47963           if test $$? -eq 1; then \
47964             case $$file in \
47965               ./cc*-checksum$(objext) | ./libgcc/* ) \
47966                 echo warning: $$file differs ;; \
47967               *) \
47968                 echo $$file differs >> .bad_compare ;; \
47969             esac ; \
47970           fi ; \
47971         done ; \
47972         if [ -f .bad_compare ]; then \
47973           echo "Bootstrap comparison failure!"; \
47974           cat .bad_compare; \
47975           exit 1; \
47976         else \
47977           echo Comparison successful.; \
47978         fi ; \
47979         $(STAMP) compare3
47980         if $(LEAN); then \
47981           rm -rf stage3-*; \
47982           $(STAMP) stage3-lean; \
47983         fi
47984
47985
47986
47987 .PHONY: bootstrap4 bootstrap4-lean
47988 bootstrap4:
47989         echo stage4 > stage_final
47990         @r=`${PWD_COMMAND}`; export r; \
47991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
47993         @: $(MAKE); $(unstage)
47994         @r=`${PWD_COMMAND}`; export r; \
47995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47996         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47997
47998 bootstrap4-lean:
47999         echo stage4 > stage_final
48000         @r=`${PWD_COMMAND}`; export r; \
48001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48002         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48003         @: $(MAKE); $(unstage)
48004         @r=`${PWD_COMMAND}`; export r; \
48005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48007
48008
48009 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48010 distclean-stage3:: distclean-stage4 
48011 .PHONY: distclean-stage4
48012 distclean-stage4::
48013         @: $(MAKE); $(stage)
48014         rm -rf stage4-* compare3 
48015
48016
48017 @endif gcc-bootstrap
48018
48019
48020 .PHONY: stageprofile-start stageprofile-end
48021
48022 stageprofile-start::
48023         @: $(MAKE); $(stage); \
48024         echo stageprofile > stage_current ; \
48025         echo stageprofile > stage_last; \
48026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48027 @if bfd
48028         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48029           mkdir stageprofile-bfd; \
48030         mv stageprofile-bfd bfd  ; \
48031         mv stage1-bfd prev-bfd || test -f stage1-lean 
48032 @endif bfd
48033 @if opcodes
48034         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48035           mkdir stageprofile-opcodes; \
48036         mv stageprofile-opcodes opcodes  ; \
48037         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48038 @endif opcodes
48039 @if binutils
48040         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48041           mkdir stageprofile-binutils; \
48042         mv stageprofile-binutils binutils  ; \
48043         mv stage1-binutils prev-binutils || test -f stage1-lean 
48044 @endif binutils
48045 @if gas
48046         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48047           mkdir stageprofile-gas; \
48048         mv stageprofile-gas gas  ; \
48049         mv stage1-gas prev-gas || test -f stage1-lean 
48050 @endif gas
48051 @if gcc
48052         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48053           mkdir stageprofile-gcc; \
48054         mv stageprofile-gcc gcc  ; \
48055         mv stage1-gcc prev-gcc || test -f stage1-lean 
48056 @endif gcc
48057 @if gmp
48058         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48059           mkdir stageprofile-gmp; \
48060         mv stageprofile-gmp gmp  ; \
48061         mv stage1-gmp prev-gmp || test -f stage1-lean 
48062 @endif gmp
48063 @if mpfr
48064         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48065           mkdir stageprofile-mpfr; \
48066         mv stageprofile-mpfr mpfr  ; \
48067         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48068 @endif mpfr
48069 @if intl
48070         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48071           mkdir stageprofile-intl; \
48072         mv stageprofile-intl intl  ; \
48073         mv stage1-intl prev-intl || test -f stage1-lean 
48074 @endif intl
48075 @if ld
48076         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48077           mkdir stageprofile-ld; \
48078         mv stageprofile-ld ld  ; \
48079         mv stage1-ld prev-ld || test -f stage1-lean 
48080 @endif ld
48081 @if libcpp
48082         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48083           mkdir stageprofile-libcpp; \
48084         mv stageprofile-libcpp libcpp  ; \
48085         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48086 @endif libcpp
48087 @if libdecnumber
48088         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48089           mkdir stageprofile-libdecnumber; \
48090         mv stageprofile-libdecnumber libdecnumber  ; \
48091         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48092 @endif libdecnumber
48093 @if libiberty
48094         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48095           mkdir stageprofile-libiberty; \
48096         mv stageprofile-libiberty libiberty  ; \
48097         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48098 @endif libiberty
48099 @if zlib
48100         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48101           mkdir stageprofile-zlib; \
48102         mv stageprofile-zlib zlib  ; \
48103         mv stage1-zlib prev-zlib || test -f stage1-lean 
48104 @endif zlib
48105         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48106           mkdir stageprofile-$(TARGET_SUBDIR); \
48107         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48108         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48109
48110 stageprofile-end:: 
48111 @if bfd
48112         @if test -d $(HOST_SUBDIR)/bfd ; then \
48113           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48114           mv prev-bfd stage1-bfd ; :  ; \
48115         fi
48116 @endif bfd
48117 @if opcodes
48118         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48119           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48120           mv prev-opcodes stage1-opcodes ; :  ; \
48121         fi
48122 @endif opcodes
48123 @if binutils
48124         @if test -d $(HOST_SUBDIR)/binutils ; then \
48125           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48126           mv prev-binutils stage1-binutils ; :  ; \
48127         fi
48128 @endif binutils
48129 @if gas
48130         @if test -d $(HOST_SUBDIR)/gas ; then \
48131           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48132           mv prev-gas stage1-gas ; :  ; \
48133         fi
48134 @endif gas
48135 @if gcc
48136         @if test -d $(HOST_SUBDIR)/gcc ; then \
48137           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48138           mv prev-gcc stage1-gcc ; :  ; \
48139         fi
48140 @endif gcc
48141 @if gmp
48142         @if test -d $(HOST_SUBDIR)/gmp ; then \
48143           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48144           mv prev-gmp stage1-gmp ; :  ; \
48145         fi
48146 @endif gmp
48147 @if mpfr
48148         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48149           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48150           mv prev-mpfr stage1-mpfr ; :  ; \
48151         fi
48152 @endif mpfr
48153 @if intl
48154         @if test -d $(HOST_SUBDIR)/intl ; then \
48155           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48156           mv prev-intl stage1-intl ; :  ; \
48157         fi
48158 @endif intl
48159 @if ld
48160         @if test -d $(HOST_SUBDIR)/ld ; then \
48161           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
48162           mv prev-ld stage1-ld ; :  ; \
48163         fi
48164 @endif ld
48165 @if libcpp
48166         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48167           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
48168           mv prev-libcpp stage1-libcpp ; :  ; \
48169         fi
48170 @endif libcpp
48171 @if libdecnumber
48172         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48173           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
48174           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
48175         fi
48176 @endif libdecnumber
48177 @if libiberty
48178         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48179           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
48180           mv prev-libiberty stage1-libiberty ; :  ; \
48181         fi
48182 @endif libiberty
48183 @if zlib
48184         @if test -d $(HOST_SUBDIR)/zlib ; then \
48185           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
48186           mv prev-zlib stage1-zlib ; :  ; \
48187         fi
48188 @endif zlib
48189         @if test -d $(TARGET_SUBDIR) ; then \
48190           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
48191           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
48192         fi
48193         rm -f stage_current
48194
48195 # Bubble a bugfix through all the stages up to stage profile.  They are
48196 # remade, but not reconfigured.  The next stage (if any) will not be
48197 # reconfigured as well.
48198 .PHONY: stageprofile-bubble
48199 stageprofile-bubble:: stage1-bubble
48200         @r=`${PWD_COMMAND}`; export r; \
48201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48202         if test -f stageprofile-lean || test -f stage1-lean  ; then \
48203           echo Skipping rebuild of stageprofile ; \
48204         else \
48205           $(MAKE) stageprofile-start; \
48206           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48207         fi
48208
48209 .PHONY: all-stageprofile clean-stageprofile
48210 do-clean: clean-stageprofile
48211
48212 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48213 # only possibility, but now it conflicts with no-bootstrap rules
48214 @if gcc-bootstrap
48215
48216
48217
48218
48219 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48220 distclean-stage1:: distclean-stageprofile 
48221 .PHONY: distclean-stageprofile
48222 distclean-stageprofile::
48223         @: $(MAKE); $(stage)
48224         rm -rf stageprofile-* 
48225
48226
48227 @endif gcc-bootstrap
48228
48229
48230 .PHONY: stagefeedback-start stagefeedback-end
48231
48232 stagefeedback-start::
48233         @: $(MAKE); $(stage); \
48234         echo stagefeedback > stage_current ; \
48235         echo stagefeedback > stage_last; \
48236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48237 @if bfd
48238         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48239           mkdir stagefeedback-bfd; \
48240         mv stagefeedback-bfd bfd  ; \
48241         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
48242 @endif bfd
48243 @if opcodes
48244         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48245           mkdir stagefeedback-opcodes; \
48246         mv stagefeedback-opcodes opcodes  ; \
48247         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
48248 @endif opcodes
48249 @if binutils
48250         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48251           mkdir stagefeedback-binutils; \
48252         mv stagefeedback-binutils binutils  ; \
48253         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
48254 @endif binutils
48255 @if gas
48256         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48257           mkdir stagefeedback-gas; \
48258         mv stagefeedback-gas gas  ; \
48259         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
48260 @endif gas
48261 @if gcc
48262         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48263           mkdir stagefeedback-gcc; \
48264         mv stagefeedback-gcc gcc  ; \
48265         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
48266 @endif gcc
48267 @if gmp
48268         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48269           mkdir stagefeedback-gmp; \
48270         mv stagefeedback-gmp gmp  ; \
48271         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
48272 @endif gmp
48273 @if mpfr
48274         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48275           mkdir stagefeedback-mpfr; \
48276         mv stagefeedback-mpfr mpfr  ; \
48277         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
48278 @endif mpfr
48279 @if intl
48280         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48281           mkdir stagefeedback-intl; \
48282         mv stagefeedback-intl intl  ; \
48283         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
48284 @endif intl
48285 @if ld
48286         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48287           mkdir stagefeedback-ld; \
48288         mv stagefeedback-ld ld  ; \
48289         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
48290 @endif ld
48291 @if libcpp
48292         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48293           mkdir stagefeedback-libcpp; \
48294         mv stagefeedback-libcpp libcpp  ; \
48295         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
48296 @endif libcpp
48297 @if libdecnumber
48298         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48299           mkdir stagefeedback-libdecnumber; \
48300         mv stagefeedback-libdecnumber libdecnumber  ; \
48301         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
48302 @endif libdecnumber
48303 @if libiberty
48304         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48305           mkdir stagefeedback-libiberty; \
48306         mv stagefeedback-libiberty libiberty  ; \
48307         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
48308 @endif libiberty
48309 @if zlib
48310         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48311           mkdir stagefeedback-zlib; \
48312         mv stagefeedback-zlib zlib  ; \
48313         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
48314 @endif zlib
48315         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48316           mkdir stagefeedback-$(TARGET_SUBDIR); \
48317         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48318         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
48319
48320 stagefeedback-end:: 
48321 @if bfd
48322         @if test -d $(HOST_SUBDIR)/bfd ; then \
48323           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
48324           mv prev-bfd stageprofile-bfd ; :  ; \
48325         fi
48326 @endif bfd
48327 @if opcodes
48328         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48329           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
48330           mv prev-opcodes stageprofile-opcodes ; :  ; \
48331         fi
48332 @endif opcodes
48333 @if binutils
48334         @if test -d $(HOST_SUBDIR)/binutils ; then \
48335           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
48336           mv prev-binutils stageprofile-binutils ; :  ; \
48337         fi
48338 @endif binutils
48339 @if gas
48340         @if test -d $(HOST_SUBDIR)/gas ; then \
48341           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
48342           mv prev-gas stageprofile-gas ; :  ; \
48343         fi
48344 @endif gas
48345 @if gcc
48346         @if test -d $(HOST_SUBDIR)/gcc ; then \
48347           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
48348           mv prev-gcc stageprofile-gcc ; :  ; \
48349         fi
48350 @endif gcc
48351 @if gmp
48352         @if test -d $(HOST_SUBDIR)/gmp ; then \
48353           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
48354           mv prev-gmp stageprofile-gmp ; :  ; \
48355         fi
48356 @endif gmp
48357 @if mpfr
48358         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48359           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
48360           mv prev-mpfr stageprofile-mpfr ; :  ; \
48361         fi
48362 @endif mpfr
48363 @if intl
48364         @if test -d $(HOST_SUBDIR)/intl ; then \
48365           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
48366           mv prev-intl stageprofile-intl ; :  ; \
48367         fi
48368 @endif intl
48369 @if ld
48370         @if test -d $(HOST_SUBDIR)/ld ; then \
48371           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
48372           mv prev-ld stageprofile-ld ; :  ; \
48373         fi
48374 @endif ld
48375 @if libcpp
48376         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48377           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
48378           mv prev-libcpp stageprofile-libcpp ; :  ; \
48379         fi
48380 @endif libcpp
48381 @if libdecnumber
48382         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48383           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
48384           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
48385         fi
48386 @endif libdecnumber
48387 @if libiberty
48388         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48389           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
48390           mv prev-libiberty stageprofile-libiberty ; :  ; \
48391         fi
48392 @endif libiberty
48393 @if zlib
48394         @if test -d $(HOST_SUBDIR)/zlib ; then \
48395           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
48396           mv prev-zlib stageprofile-zlib ; :  ; \
48397         fi
48398 @endif zlib
48399         @if test -d $(TARGET_SUBDIR) ; then \
48400           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
48401           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
48402         fi
48403         rm -f stage_current
48404
48405 # Bubble a bugfix through all the stages up to stage feedback.  They are
48406 # remade, but not reconfigured.  The next stage (if any) will not be
48407 # reconfigured as well.
48408 .PHONY: stagefeedback-bubble
48409 stagefeedback-bubble:: stageprofile-bubble
48410         @r=`${PWD_COMMAND}`; export r; \
48411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48412         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
48413           echo Skipping rebuild of stagefeedback ; \
48414         else \
48415           $(MAKE) stagefeedback-start; \
48416           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
48417         fi
48418
48419 .PHONY: all-stagefeedback clean-stagefeedback
48420 do-clean: clean-stagefeedback
48421
48422 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48423 # only possibility, but now it conflicts with no-bootstrap rules
48424 @if gcc-bootstrap
48425
48426
48427
48428 .PHONY: profiledbootstrap profiledbootstrap-lean
48429 profiledbootstrap:
48430         echo stagefeedback > stage_final
48431         @r=`${PWD_COMMAND}`; export r; \
48432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48433         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
48434         @: $(MAKE); $(unstage)
48435         @r=`${PWD_COMMAND}`; export r; \
48436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48437         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48438
48439 profiledbootstrap-lean:
48440         echo stagefeedback > stage_final
48441         @r=`${PWD_COMMAND}`; export r; \
48442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48443         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
48444         @: $(MAKE); $(unstage)
48445         @r=`${PWD_COMMAND}`; export r; \
48446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48448
48449
48450 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48451 distclean-stageprofile:: distclean-stagefeedback 
48452 .PHONY: distclean-stagefeedback
48453 distclean-stagefeedback::
48454         @: $(MAKE); $(stage)
48455         rm -rf stagefeedback-* 
48456
48457
48458 @endif gcc-bootstrap
48459
48460
48461
48462 stageprofile-end::
48463         $(MAKE) distclean-stagefeedback
48464
48465 stagefeedback-start::
48466         @r=`${PWD_COMMAND}`; export r; \
48467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468         for i in prev-*; do \
48469           j=`echo $$i | sed s/^prev-//` ; \
48470           cd $$r/$$i && \
48471           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
48472           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
48473         done
48474
48475 @if gcc-bootstrap
48476 do-distclean: distclean-stage1
48477
48478 # Provide a GCC build when we're building target libraries.  This does
48479 # not work as a dependency, just as the minimum necessary to avoid errors.
48480 stage_last:
48481         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
48482
48483 # Same as unstage, but not phony and defaulting to stage1-start.  We place
48484 # it in the dependency so that for example `make -j3 all-gcc' works.
48485 stage_current:
48486         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
48487
48488 .PHONY: restrap
48489 restrap:
48490         @: $(MAKE); $(stage)
48491         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-* 
48492         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
48493 @endif gcc-bootstrap
48494
48495 # --------------------------------------
48496 # Dependencies between different modules
48497 # --------------------------------------
48498
48499 # Generic dependencies for target modules on host stuff, especially gcc
48500 @if gcc-bootstrap
48501 configure-target-libstdc++-v3: stage_last
48502 configure-target-libmudflap: stage_last
48503 configure-target-libssp: stage_last
48504 configure-target-newlib: stage_last
48505 configure-stage1-target-libgcc: maybe-all-stage1-gcc
48506 configure-stage2-target-libgcc: maybe-all-stage2-gcc
48507 configure-stage3-target-libgcc: maybe-all-stage3-gcc
48508 configure-stage4-target-libgcc: maybe-all-stage4-gcc
48509 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
48510 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
48511 configure-target-libgfortran: stage_last
48512 configure-target-libobjc: stage_last
48513 configure-target-libtermcap: stage_last
48514 configure-target-winsup: stage_last
48515 configure-target-libgloss: stage_last
48516 configure-target-libiberty: stage_last
48517 configure-target-gperf: stage_last
48518 configure-target-examples: stage_last
48519 configure-target-libffi: stage_last
48520 configure-target-libjava: stage_last
48521 configure-target-zlib: stage_last
48522 configure-target-boehm-gc: stage_last
48523 configure-target-qthreads: stage_last
48524 configure-target-rda: stage_last
48525 configure-target-libada: stage_last
48526 configure-target-libgomp: stage_last
48527 @endif gcc-bootstrap
48528
48529 @if gcc-no-bootstrap
48530 configure-target-libstdc++-v3: maybe-all-gcc
48531 configure-target-libmudflap: maybe-all-gcc
48532 configure-target-libssp: maybe-all-gcc
48533 configure-target-newlib: maybe-all-gcc
48534 configure-target-libgcc: maybe-all-gcc
48535 configure-target-libgfortran: maybe-all-gcc
48536 configure-target-libobjc: maybe-all-gcc
48537 configure-target-libtermcap: maybe-all-gcc
48538 configure-target-winsup: maybe-all-gcc
48539 configure-target-libgloss: maybe-all-gcc
48540 configure-target-libiberty: maybe-all-gcc
48541 configure-target-gperf: maybe-all-gcc
48542 configure-target-examples: maybe-all-gcc
48543 configure-target-libffi: maybe-all-gcc
48544 configure-target-libjava: maybe-all-gcc
48545 configure-target-zlib: maybe-all-gcc
48546 configure-target-boehm-gc: maybe-all-gcc
48547 configure-target-qthreads: maybe-all-gcc
48548 configure-target-rda: maybe-all-gcc
48549 configure-target-libada: maybe-all-gcc
48550 configure-target-libgomp: maybe-all-gcc
48551 @endif gcc-no-bootstrap
48552
48553
48554 # There are two types of dependencies here: 'hard' dependencies, where one
48555 # module simply won't build without the other; and 'soft' dependencies, where
48556 # if the depended-on module is missing, the depending module will do without
48557 # or find a substitute somewhere (perhaps installed).  Soft dependencies
48558 # are made here to depend on a 'maybe-' target.  If you're not sure,
48559 # it's safer to use a soft dependency.
48560
48561
48562
48563
48564
48565
48566 # With all the machinery above in place, it is pretty easy to generate
48567 # dependencies.  Host dependencies are a bit more complex because we have
48568 # to check for bootstrap/prebootstrap dependencies.  To resolve
48569 # prebootstrap dependencies, prebootstrap modules are gathered in
48570 # a hash table.
48571 all-build-bison: maybe-all-build-texinfo
48572 all-build-byacc: maybe-all-build-texinfo
48573 all-build-flex: maybe-all-build-texinfo
48574 all-build-flex: maybe-all-build-bison
48575 all-build-flex: maybe-all-build-byacc
48576 all-build-flex: maybe-all-build-m4
48577 all-build-libiberty: maybe-all-build-texinfo
48578 all-build-m4: maybe-all-build-texinfo
48579 all-build-fixincludes: maybe-all-build-libiberty
48580 configure-gcc: maybe-configure-intl
48581
48582 configure-stage1-gcc: maybe-configure-stage1-intl
48583 configure-stage2-gcc: maybe-configure-stage2-intl
48584 configure-stage3-gcc: maybe-configure-stage3-intl
48585 configure-stage4-gcc: maybe-configure-stage4-intl
48586 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
48587 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
48588 configure-gcc: maybe-all-binutils
48589
48590 configure-stage1-gcc: maybe-all-stage1-binutils
48591 configure-stage2-gcc: maybe-all-stage2-binutils
48592 configure-stage3-gcc: maybe-all-stage3-binutils
48593 configure-stage4-gcc: maybe-all-stage4-binutils
48594 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
48595 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
48596 configure-gcc: maybe-all-gas
48597
48598 configure-stage1-gcc: maybe-all-stage1-gas
48599 configure-stage2-gcc: maybe-all-stage2-gas
48600 configure-stage3-gcc: maybe-all-stage3-gas
48601 configure-stage4-gcc: maybe-all-stage4-gas
48602 configure-stageprofile-gcc: maybe-all-stageprofile-gas
48603 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
48604 configure-gcc: maybe-all-ld
48605
48606 configure-stage1-gcc: maybe-all-stage1-ld
48607 configure-stage2-gcc: maybe-all-stage2-ld
48608 configure-stage3-gcc: maybe-all-stage3-ld
48609 configure-stage4-gcc: maybe-all-stage4-ld
48610 configure-stageprofile-gcc: maybe-all-stageprofile-ld
48611 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
48612 all-gcc: all-libiberty
48613
48614 all-stage1-gcc: all-stage1-libiberty
48615 all-stage2-gcc: all-stage2-libiberty
48616 all-stage3-gcc: all-stage3-libiberty
48617 all-stage4-gcc: all-stage4-libiberty
48618 all-stageprofile-gcc: all-stageprofile-libiberty
48619 all-stagefeedback-gcc: all-stagefeedback-libiberty
48620 all-gcc: maybe-all-gmp
48621
48622 all-stage1-gcc: maybe-all-stage1-gmp
48623 all-stage2-gcc: maybe-all-stage2-gmp
48624 all-stage3-gcc: maybe-all-stage3-gmp
48625 all-stage4-gcc: maybe-all-stage4-gmp
48626 all-stageprofile-gcc: maybe-all-stageprofile-gmp
48627 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
48628 all-gcc: maybe-all-intl
48629
48630 all-stage1-gcc: maybe-all-stage1-intl
48631 all-stage2-gcc: maybe-all-stage2-intl
48632 all-stage3-gcc: maybe-all-stage3-intl
48633 all-stage4-gcc: maybe-all-stage4-intl
48634 all-stageprofile-gcc: maybe-all-stageprofile-intl
48635 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
48636 all-gcc: maybe-all-mpfr
48637
48638 all-stage1-gcc: maybe-all-stage1-mpfr
48639 all-stage2-gcc: maybe-all-stage2-mpfr
48640 all-stage3-gcc: maybe-all-stage3-mpfr
48641 all-stage4-gcc: maybe-all-stage4-mpfr
48642 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
48643 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48644 all-gcc: maybe-all-build-texinfo
48645
48646 all-stage1-gcc: maybe-all-build-texinfo
48647 all-stage2-gcc: maybe-all-build-texinfo
48648 all-stage3-gcc: maybe-all-build-texinfo
48649 all-stage4-gcc: maybe-all-build-texinfo
48650 all-stageprofile-gcc: maybe-all-build-texinfo
48651 all-stagefeedback-gcc: maybe-all-build-texinfo
48652 all-gcc: maybe-all-build-bison
48653
48654 all-stage1-gcc: maybe-all-build-bison
48655 all-stage2-gcc: maybe-all-build-bison
48656 all-stage3-gcc: maybe-all-build-bison
48657 all-stage4-gcc: maybe-all-build-bison
48658 all-stageprofile-gcc: maybe-all-build-bison
48659 all-stagefeedback-gcc: maybe-all-build-bison
48660 all-gcc: maybe-all-build-byacc
48661
48662 all-stage1-gcc: maybe-all-build-byacc
48663 all-stage2-gcc: maybe-all-build-byacc
48664 all-stage3-gcc: maybe-all-build-byacc
48665 all-stage4-gcc: maybe-all-build-byacc
48666 all-stageprofile-gcc: maybe-all-build-byacc
48667 all-stagefeedback-gcc: maybe-all-build-byacc
48668 all-gcc: maybe-all-build-flex
48669
48670 all-stage1-gcc: maybe-all-build-flex
48671 all-stage2-gcc: maybe-all-build-flex
48672 all-stage3-gcc: maybe-all-build-flex
48673 all-stage4-gcc: maybe-all-build-flex
48674 all-stageprofile-gcc: maybe-all-build-flex
48675 all-stagefeedback-gcc: maybe-all-build-flex
48676 all-gcc: maybe-all-build-libiberty
48677
48678 all-stage1-gcc: maybe-all-build-libiberty
48679 all-stage2-gcc: maybe-all-build-libiberty
48680 all-stage3-gcc: maybe-all-build-libiberty
48681 all-stage4-gcc: maybe-all-build-libiberty
48682 all-stageprofile-gcc: maybe-all-build-libiberty
48683 all-stagefeedback-gcc: maybe-all-build-libiberty
48684 all-gcc: maybe-all-build-fixincludes
48685
48686 all-stage1-gcc: maybe-all-build-fixincludes
48687 all-stage2-gcc: maybe-all-build-fixincludes
48688 all-stage3-gcc: maybe-all-build-fixincludes
48689 all-stage4-gcc: maybe-all-build-fixincludes
48690 all-stageprofile-gcc: maybe-all-build-fixincludes
48691 all-stagefeedback-gcc: maybe-all-build-fixincludes
48692 all-gcc: maybe-all-zlib
48693
48694 all-stage1-gcc: maybe-all-stage1-zlib
48695 all-stage2-gcc: maybe-all-stage2-zlib
48696 all-stage3-gcc: maybe-all-stage3-zlib
48697 all-stage4-gcc: maybe-all-stage4-zlib
48698 all-stageprofile-gcc: maybe-all-stageprofile-zlib
48699 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
48700 all-gcc: all-libcpp
48701
48702 all-stage1-gcc: all-stage1-libcpp
48703 all-stage2-gcc: all-stage2-libcpp
48704 all-stage3-gcc: all-stage3-libcpp
48705 all-stage4-gcc: all-stage4-libcpp
48706 all-stageprofile-gcc: all-stageprofile-libcpp
48707 all-stagefeedback-gcc: all-stagefeedback-libcpp
48708 all-gcc: all-libdecnumber
48709
48710 all-stage1-gcc: all-stage1-libdecnumber
48711 all-stage2-gcc: all-stage2-libdecnumber
48712 all-stage3-gcc: all-stage3-libdecnumber
48713 all-stage4-gcc: all-stage4-libdecnumber
48714 all-stageprofile-gcc: all-stageprofile-libdecnumber
48715 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
48716 all-gcc: maybe-all-libiberty
48717
48718 all-stage1-gcc: maybe-all-stage1-libiberty
48719 all-stage2-gcc: maybe-all-stage2-libiberty
48720 all-stage3-gcc: maybe-all-stage3-libiberty
48721 all-stage4-gcc: maybe-all-stage4-libiberty
48722 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
48723 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
48724 all-gcc: maybe-all-fixincludes
48725 install-gcc: maybe-install-fixincludes
48726 configure-libcpp: configure-libiberty
48727
48728 configure-stage1-libcpp: configure-stage1-libiberty
48729 configure-stage2-libcpp: configure-stage2-libiberty
48730 configure-stage3-libcpp: configure-stage3-libiberty
48731 configure-stage4-libcpp: configure-stage4-libiberty
48732 configure-stageprofile-libcpp: configure-stageprofile-libiberty
48733 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
48734 configure-libcpp: maybe-configure-intl
48735
48736 configure-stage1-libcpp: maybe-configure-stage1-intl
48737 configure-stage2-libcpp: maybe-configure-stage2-intl
48738 configure-stage3-libcpp: maybe-configure-stage3-intl
48739 configure-stage4-libcpp: maybe-configure-stage4-intl
48740 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
48741 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
48742 all-libcpp: all-libiberty
48743
48744 all-stage1-libcpp: all-stage1-libiberty
48745 all-stage2-libcpp: all-stage2-libiberty
48746 all-stage3-libcpp: all-stage3-libiberty
48747 all-stage4-libcpp: all-stage4-libiberty
48748 all-stageprofile-libcpp: all-stageprofile-libiberty
48749 all-stagefeedback-libcpp: all-stagefeedback-libiberty
48750 all-libcpp: maybe-all-intl
48751
48752 all-stage1-libcpp: maybe-all-stage1-intl
48753 all-stage2-libcpp: maybe-all-stage2-intl
48754 all-stage3-libcpp: maybe-all-stage3-intl
48755 all-stage4-libcpp: maybe-all-stage4-intl
48756 all-stageprofile-libcpp: maybe-all-stageprofile-intl
48757 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
48758 all-fixincludes: maybe-all-libiberty
48759 all-gnattools: maybe-all-target-libada
48760 configure-mpfr: maybe-all-gmp
48761
48762 configure-stage1-mpfr: maybe-all-stage1-gmp
48763 configure-stage2-mpfr: maybe-all-stage2-gmp
48764 configure-stage3-mpfr: maybe-all-stage3-gmp
48765 configure-stage4-mpfr: maybe-all-stage4-gmp
48766 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
48767 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
48768 configure-gdb: maybe-configure-intl
48769 configure-gdb: maybe-configure-sim
48770 all-gdb: maybe-all-intl
48771 all-gdb: maybe-all-libiberty
48772 all-gdb: maybe-all-opcodes
48773 all-gdb: maybe-all-bfd
48774 all-gdb: maybe-all-readline
48775 all-gdb: maybe-all-build-bison
48776 all-gdb: maybe-all-build-byacc
48777 all-gdb: maybe-all-sim
48778 configure-libgui: maybe-configure-tcl
48779 configure-libgui: maybe-configure-tk
48780 all-libgui: maybe-all-tcl
48781 all-libgui: maybe-all-tk
48782 all-libgui: maybe-all-itcl
48783 configure-bfd: configure-libiberty
48784
48785 configure-stage1-bfd: configure-stage1-libiberty
48786 configure-stage2-bfd: configure-stage2-libiberty
48787 configure-stage3-bfd: configure-stage3-libiberty
48788 configure-stage4-bfd: configure-stage4-libiberty
48789 configure-stageprofile-bfd: configure-stageprofile-libiberty
48790 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
48791 configure-bfd: maybe-configure-intl
48792
48793 configure-stage1-bfd: maybe-configure-stage1-intl
48794 configure-stage2-bfd: maybe-configure-stage2-intl
48795 configure-stage3-bfd: maybe-configure-stage3-intl
48796 configure-stage4-bfd: maybe-configure-stage4-intl
48797 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
48798 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
48799 all-bfd: maybe-all-libiberty
48800
48801 all-stage1-bfd: maybe-all-stage1-libiberty
48802 all-stage2-bfd: maybe-all-stage2-libiberty
48803 all-stage3-bfd: maybe-all-stage3-libiberty
48804 all-stage4-bfd: maybe-all-stage4-libiberty
48805 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
48806 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
48807 all-bfd: maybe-all-intl
48808
48809 all-stage1-bfd: maybe-all-stage1-intl
48810 all-stage2-bfd: maybe-all-stage2-intl
48811 all-stage3-bfd: maybe-all-stage3-intl
48812 all-stage4-bfd: maybe-all-stage4-intl
48813 all-stageprofile-bfd: maybe-all-stageprofile-intl
48814 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
48815 configure-binutils: maybe-configure-intl
48816
48817 configure-stage1-binutils: maybe-configure-stage1-intl
48818 configure-stage2-binutils: maybe-configure-stage2-intl
48819 configure-stage3-binutils: maybe-configure-stage3-intl
48820 configure-stage4-binutils: maybe-configure-stage4-intl
48821 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
48822 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
48823 all-binutils: maybe-all-libiberty
48824
48825 all-stage1-binutils: maybe-all-stage1-libiberty
48826 all-stage2-binutils: maybe-all-stage2-libiberty
48827 all-stage3-binutils: maybe-all-stage3-libiberty
48828 all-stage4-binutils: maybe-all-stage4-libiberty
48829 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
48830 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
48831 all-binutils: maybe-all-opcodes
48832
48833 all-stage1-binutils: maybe-all-stage1-opcodes
48834 all-stage2-binutils: maybe-all-stage2-opcodes
48835 all-stage3-binutils: maybe-all-stage3-opcodes
48836 all-stage4-binutils: maybe-all-stage4-opcodes
48837 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
48838 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
48839 all-binutils: maybe-all-bfd
48840
48841 all-stage1-binutils: maybe-all-stage1-bfd
48842 all-stage2-binutils: maybe-all-stage2-bfd
48843 all-stage3-binutils: maybe-all-stage3-bfd
48844 all-stage4-binutils: maybe-all-stage4-bfd
48845 all-stageprofile-binutils: maybe-all-stageprofile-bfd
48846 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
48847 all-binutils: maybe-all-build-flex
48848
48849 all-stage1-binutils: maybe-all-build-flex
48850 all-stage2-binutils: maybe-all-build-flex
48851 all-stage3-binutils: maybe-all-build-flex
48852 all-stage4-binutils: maybe-all-build-flex
48853 all-stageprofile-binutils: maybe-all-build-flex
48854 all-stagefeedback-binutils: maybe-all-build-flex
48855 all-binutils: maybe-all-build-bison
48856
48857 all-stage1-binutils: maybe-all-build-bison
48858 all-stage2-binutils: maybe-all-build-bison
48859 all-stage3-binutils: maybe-all-build-bison
48860 all-stage4-binutils: maybe-all-build-bison
48861 all-stageprofile-binutils: maybe-all-build-bison
48862 all-stagefeedback-binutils: maybe-all-build-bison
48863 all-binutils: maybe-all-build-byacc
48864
48865 all-stage1-binutils: maybe-all-build-byacc
48866 all-stage2-binutils: maybe-all-build-byacc
48867 all-stage3-binutils: maybe-all-build-byacc
48868 all-stage4-binutils: maybe-all-build-byacc
48869 all-stageprofile-binutils: maybe-all-build-byacc
48870 all-stagefeedback-binutils: maybe-all-build-byacc
48871 all-binutils: maybe-all-intl
48872
48873 all-stage1-binutils: maybe-all-stage1-intl
48874 all-stage2-binutils: maybe-all-stage2-intl
48875 all-stage3-binutils: maybe-all-stage3-intl
48876 all-stage4-binutils: maybe-all-stage4-intl
48877 all-stageprofile-binutils: maybe-all-stageprofile-intl
48878 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
48879 install-binutils: maybe-install-opcodes
48880 install-opcodes: maybe-install-bfd
48881 configure-gas: maybe-configure-intl
48882
48883 configure-stage1-gas: maybe-configure-stage1-intl
48884 configure-stage2-gas: maybe-configure-stage2-intl
48885 configure-stage3-gas: maybe-configure-stage3-intl
48886 configure-stage4-gas: maybe-configure-stage4-intl
48887 configure-stageprofile-gas: maybe-configure-stageprofile-intl
48888 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
48889 all-gas: maybe-all-libiberty
48890
48891 all-stage1-gas: maybe-all-stage1-libiberty
48892 all-stage2-gas: maybe-all-stage2-libiberty
48893 all-stage3-gas: maybe-all-stage3-libiberty
48894 all-stage4-gas: maybe-all-stage4-libiberty
48895 all-stageprofile-gas: maybe-all-stageprofile-libiberty
48896 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
48897 all-gas: maybe-all-opcodes
48898
48899 all-stage1-gas: maybe-all-stage1-opcodes
48900 all-stage2-gas: maybe-all-stage2-opcodes
48901 all-stage3-gas: maybe-all-stage3-opcodes
48902 all-stage4-gas: maybe-all-stage4-opcodes
48903 all-stageprofile-gas: maybe-all-stageprofile-opcodes
48904 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
48905 all-gas: maybe-all-bfd
48906
48907 all-stage1-gas: maybe-all-stage1-bfd
48908 all-stage2-gas: maybe-all-stage2-bfd
48909 all-stage3-gas: maybe-all-stage3-bfd
48910 all-stage4-gas: maybe-all-stage4-bfd
48911 all-stageprofile-gas: maybe-all-stageprofile-bfd
48912 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
48913 all-gas: maybe-all-intl
48914
48915 all-stage1-gas: maybe-all-stage1-intl
48916 all-stage2-gas: maybe-all-stage2-intl
48917 all-stage3-gas: maybe-all-stage3-intl
48918 all-stage4-gas: maybe-all-stage4-intl
48919 all-stageprofile-gas: maybe-all-stageprofile-intl
48920 all-stagefeedback-gas: maybe-all-stagefeedback-intl
48921 configure-gprof: maybe-configure-intl
48922 all-gprof: maybe-all-libiberty
48923 all-gprof: maybe-all-bfd
48924 all-gprof: maybe-all-opcodes
48925 all-gprof: maybe-all-intl
48926 configure-ld: maybe-configure-intl
48927
48928 configure-stage1-ld: maybe-configure-stage1-intl
48929 configure-stage2-ld: maybe-configure-stage2-intl
48930 configure-stage3-ld: maybe-configure-stage3-intl
48931 configure-stage4-ld: maybe-configure-stage4-intl
48932 configure-stageprofile-ld: maybe-configure-stageprofile-intl
48933 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
48934 all-ld: maybe-all-libiberty
48935
48936 all-stage1-ld: maybe-all-stage1-libiberty
48937 all-stage2-ld: maybe-all-stage2-libiberty
48938 all-stage3-ld: maybe-all-stage3-libiberty
48939 all-stage4-ld: maybe-all-stage4-libiberty
48940 all-stageprofile-ld: maybe-all-stageprofile-libiberty
48941 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
48942 all-ld: maybe-all-bfd
48943
48944 all-stage1-ld: maybe-all-stage1-bfd
48945 all-stage2-ld: maybe-all-stage2-bfd
48946 all-stage3-ld: maybe-all-stage3-bfd
48947 all-stage4-ld: maybe-all-stage4-bfd
48948 all-stageprofile-ld: maybe-all-stageprofile-bfd
48949 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
48950 all-ld: maybe-all-opcodes
48951
48952 all-stage1-ld: maybe-all-stage1-opcodes
48953 all-stage2-ld: maybe-all-stage2-opcodes
48954 all-stage3-ld: maybe-all-stage3-opcodes
48955 all-stage4-ld: maybe-all-stage4-opcodes
48956 all-stageprofile-ld: maybe-all-stageprofile-opcodes
48957 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
48958 all-ld: maybe-all-build-bison
48959
48960 all-stage1-ld: maybe-all-build-bison
48961 all-stage2-ld: maybe-all-build-bison
48962 all-stage3-ld: maybe-all-build-bison
48963 all-stage4-ld: maybe-all-build-bison
48964 all-stageprofile-ld: maybe-all-build-bison
48965 all-stagefeedback-ld: maybe-all-build-bison
48966 all-ld: maybe-all-build-byacc
48967
48968 all-stage1-ld: maybe-all-build-byacc
48969 all-stage2-ld: maybe-all-build-byacc
48970 all-stage3-ld: maybe-all-build-byacc
48971 all-stage4-ld: maybe-all-build-byacc
48972 all-stageprofile-ld: maybe-all-build-byacc
48973 all-stagefeedback-ld: maybe-all-build-byacc
48974 all-ld: maybe-all-build-flex
48975
48976 all-stage1-ld: maybe-all-build-flex
48977 all-stage2-ld: maybe-all-build-flex
48978 all-stage3-ld: maybe-all-build-flex
48979 all-stage4-ld: maybe-all-build-flex
48980 all-stageprofile-ld: maybe-all-build-flex
48981 all-stagefeedback-ld: maybe-all-build-flex
48982 all-ld: maybe-all-intl
48983
48984 all-stage1-ld: maybe-all-stage1-intl
48985 all-stage2-ld: maybe-all-stage2-intl
48986 all-stage3-ld: maybe-all-stage3-intl
48987 all-stage4-ld: maybe-all-stage4-intl
48988 all-stageprofile-ld: maybe-all-stageprofile-intl
48989 all-stagefeedback-ld: maybe-all-stagefeedback-intl
48990 configure-opcodes: maybe-configure-intl
48991
48992 configure-stage1-opcodes: maybe-configure-stage1-intl
48993 configure-stage2-opcodes: maybe-configure-stage2-intl
48994 configure-stage3-opcodes: maybe-configure-stage3-intl
48995 configure-stage4-opcodes: maybe-configure-stage4-intl
48996 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
48997 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
48998 all-opcodes: maybe-all-bfd
48999
49000 all-stage1-opcodes: maybe-all-stage1-bfd
49001 all-stage2-opcodes: maybe-all-stage2-bfd
49002 all-stage3-opcodes: maybe-all-stage3-bfd
49003 all-stage4-opcodes: maybe-all-stage4-bfd
49004 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49005 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49006 all-opcodes: maybe-all-libiberty
49007
49008 all-stage1-opcodes: maybe-all-stage1-libiberty
49009 all-stage2-opcodes: maybe-all-stage2-libiberty
49010 all-stage3-opcodes: maybe-all-stage3-libiberty
49011 all-stage4-opcodes: maybe-all-stage4-libiberty
49012 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49013 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49014 all-opcodes: maybe-all-intl
49015
49016 all-stage1-opcodes: maybe-all-stage1-intl
49017 all-stage2-opcodes: maybe-all-stage2-intl
49018 all-stage3-opcodes: maybe-all-stage3-intl
49019 all-stage4-opcodes: maybe-all-stage4-intl
49020 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49021 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49022 all-dejagnu: maybe-all-tcl
49023 all-dejagnu: maybe-all-expect
49024 all-dejagnu: maybe-all-tk
49025 configure-expect: maybe-configure-tcl
49026 configure-expect: maybe-configure-tk
49027 all-expect: maybe-all-tcl
49028 all-expect: maybe-all-tk
49029 configure-itcl: maybe-configure-tcl
49030 configure-itcl: maybe-configure-tk
49031 all-itcl: maybe-all-tcl
49032 all-itcl: maybe-all-tk
49033 install-itcl: maybe-install-tcl
49034 configure-tk: maybe-configure-tcl
49035 all-tk: maybe-all-tcl
49036 all-sid: maybe-all-libiberty
49037 all-sid: maybe-all-bfd
49038 all-sid: maybe-all-opcodes
49039 all-sid: maybe-all-tcl
49040 all-sid: maybe-all-tk
49041 install-sid: maybe-install-tcl
49042 install-sid: maybe-install-tk
49043 configure-sim: maybe-configure-intl
49044 all-sim: maybe-all-intl
49045 all-sim: maybe-all-libiberty
49046 all-sim: maybe-all-bfd
49047 all-sim: maybe-all-opcodes
49048 all-sim: maybe-all-readline
49049 all-sim: maybe-configure-gdb
49050 all-fastjar: maybe-all-zlib
49051 all-fastjar: maybe-all-build-texinfo
49052 all-fastjar: maybe-all-libiberty
49053 all-autoconf: maybe-all-m4
49054 all-autoconf: maybe-all-build-texinfo
49055 all-automake: maybe-all-m4
49056 all-automake: maybe-all-build-texinfo
49057 all-automake: maybe-all-autoconf
49058 all-bison: maybe-all-intl
49059 all-bison: maybe-all-build-texinfo
49060 all-diff: maybe-all-intl
49061 all-diff: maybe-all-build-texinfo
49062 all-fileutils: maybe-all-intl
49063 all-fileutils: maybe-all-build-texinfo
49064 all-flex: maybe-all-build-bison
49065 all-flex: maybe-all-build-byacc
49066 all-flex: maybe-all-intl
49067 all-flex: maybe-all-m4
49068 all-flex: maybe-all-build-texinfo
49069 all-gzip: maybe-all-intl
49070 all-gzip: maybe-all-zlib
49071 all-gzip: maybe-all-build-texinfo
49072 all-hello: maybe-all-intl
49073 all-hello: maybe-all-build-texinfo
49074 all-m4: maybe-all-intl
49075 all-m4: maybe-all-build-texinfo
49076 all-make: maybe-all-intl
49077 all-make: maybe-all-build-texinfo
49078 all-patch: maybe-all-build-texinfo
49079 all-make: maybe-all-build-texinfo
49080 all-prms: maybe-all-libiberty
49081 all-recode: maybe-all-build-texinfo
49082 all-sed: maybe-all-build-texinfo
49083 all-send-pr: maybe-all-prms
49084 all-tar: maybe-all-build-texinfo
49085 all-uudecode: maybe-all-build-texinfo
49086 configure-target-boehm-gc: maybe-configure-target-qthreads
49087 configure-target-fastjar: maybe-configure-target-zlib
49088 all-target-fastjar: maybe-all-target-zlib
49089 all-target-fastjar: maybe-all-target-libiberty
49090 configure-target-libjava: maybe-configure-target-zlib
49091 configure-target-libjava: maybe-configure-target-boehm-gc
49092 configure-target-libjava: maybe-configure-target-qthreads
49093 configure-target-libjava: maybe-configure-target-libffi
49094 all-target-libjava: maybe-all-fastjar
49095 all-target-libjava: maybe-all-target-zlib
49096 all-target-libjava: maybe-all-target-boehm-gc
49097 all-target-libjava: maybe-all-target-qthreads
49098 all-target-libjava: maybe-all-target-libffi
49099 configure-target-libobjc: maybe-configure-target-boehm-gc
49100 all-target-libobjc: maybe-all-target-libiberty
49101 all-target-libobjc: maybe-all-target-boehm-gc
49102 all-target-libstdc++-v3: maybe-all-target-libiberty
49103 all-target-libgloss: maybe-configure-target-newlib
49104 all-target-winsup: maybe-all-target-libiberty
49105 all-target-winsup: maybe-all-target-libtermcap
49106
49107
49108 # Dependencies for target modules on other target modules are
49109 # described by lang_env_dependencies; the defaults apply to anything
49110 # not mentioned there.
49111
49112
49113 @if gcc-bootstrap
49114 @endif gcc-bootstrap
49115
49116 @if gcc-no-bootstrap
49117 configure-target-libstdc++-v3: maybe-all-target-libgcc
49118 configure-target-libmudflap: maybe-all-target-libgcc
49119 configure-target-libssp: maybe-all-target-libgcc
49120 configure-target-newlib: maybe-all-target-libgcc
49121 configure-target-libgfortran: maybe-all-target-libgcc
49122 configure-target-libobjc: maybe-all-target-libgcc
49123 configure-target-libtermcap: maybe-all-target-libgcc
49124 configure-target-winsup: maybe-all-target-libgcc
49125 configure-target-libgloss: maybe-all-target-libgcc
49126 configure-target-libiberty: maybe-all-target-libgcc
49127 configure-target-gperf: maybe-all-target-libgcc
49128 configure-target-examples: maybe-all-target-libgcc
49129 configure-target-libffi: maybe-all-target-libgcc
49130 configure-target-libjava: maybe-all-target-libgcc
49131 configure-target-zlib: maybe-all-target-libgcc
49132 configure-target-boehm-gc: maybe-all-target-libgcc
49133 configure-target-qthreads: maybe-all-target-libgcc
49134 configure-target-rda: maybe-all-target-libgcc
49135 configure-target-libada: maybe-all-target-libgcc
49136 configure-target-libgomp: maybe-all-target-libgcc
49137 @endif gcc-no-bootstrap
49138
49139
49140 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
49141
49142 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
49143
49144 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
49145
49146
49147
49148 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
49149
49150 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
49151
49152 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
49153
49154 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
49155
49156
49157
49158 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
49159 configure-target-gperf: maybe-all-target-libstdc++-v3
49160
49161 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
49162
49163 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
49164
49165 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
49166 configure-target-libjava: maybe-all-target-libstdc++-v3
49167
49168 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
49169
49170 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
49171
49172 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
49173
49174 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
49175
49176 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49177
49178 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
49179
49180
49181 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
49182 GDB_TK = @GDB_TK@
49183 INSTALL_GDB_TK = @INSTALL_GDB_TK@
49184 configure-gdb: $(CONFIGURE_GDB_TK)
49185 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
49186 install-gdb: $(INSTALL_GDB_TK)
49187
49188 # Serialization dependencies.  Host configures don't work well in parallel to
49189 # each other, due to contention over config.cache.  Target configures and 
49190 # build configures are similar.
49191 @serialization_dependencies@
49192
49193 # --------------------------------
49194 # Regenerating top level configury
49195 # --------------------------------
49196
49197 # Rebuilding Makefile.in, using autogen.
49198 AUTOGEN = autogen
49199 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
49200         cd $(srcdir) && $(AUTOGEN) Makefile.def
49201
49202 # Rebuilding Makefile.
49203 Makefile: $(srcdir)/Makefile.in config.status
49204         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
49205
49206 config.status: configure
49207         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
49208
49209 # Rebuilding configure.
49210 AUTOCONF = autoconf
49211 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
49212         cd $(srcdir) && $(AUTOCONF)
49213
49214 # ------------------------------
49215 # Special directives to GNU Make
49216 # ------------------------------
49217
49218 # Don't pass command-line variables to submakes.
49219 .NOEXPORT:
49220 MAKEOVERRIDES=
49221
49222 # end of Makefile.in