OSDN Git Service

518ca4cbd2b525dcc436ac4315f7928728086242
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
40
41 program_transform_name = @program_transform_name@
42
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
45
46 srcdir = @srcdir@
47
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
73
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
87
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
93
94 GDB_NLM_DEPS = 
95
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
99
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory.  It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111         FLEX="$(FLEX)"; export FLEX; \
112         LEX="$(LEX)"; export LEX; \
113         BISON="$(BISON)"; export BISON; \
114         YACC="$(YACC)"; export YACC; \
115         M4="$(M4)"; export M4; \
116         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121         $(BASE_EXPORTS) \
122         AR="$(AR_FOR_BUILD)"; export AR; \
123         AS="$(AS_FOR_BUILD)"; export AS; \
124         CC="$(CC_FOR_BUILD)"; export CC; \
125         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127         CXX="$(CXX_FOR_BUILD)"; export CXX; \
128         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132         LD="$(LD_FOR_BUILD)"; export LD; \
133         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134         NM="$(NM_FOR_BUILD)"; export NM; \
135         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system.  We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151         $(BASE_EXPORTS) \
152         CC="$(CC)"; export CC; \
153         CFLAGS="$(CFLAGS)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157         AR="$(AR)"; export AR; \
158         AS="$(AS)"; export AS; \
159         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161         LD="$(LD)"; export LD; \
162         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163         NM="$(NM)"; export NM; \
164         RANLIB="$(RANLIB)"; export RANLIB; \
165         WINDRES="$(WINDRES)"; export WINDRES; \
166         WINDMC="$(WINDMC)"; export WINDMC; \
167         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186         $(HOST_EXPORTS) \
187         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203         $(BASE_EXPORTS) \
204         AR="$(AR_FOR_TARGET)"; export AR; \
205         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206         CC="$(CC_FOR_TARGET)"; export CC; \
207         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
208         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225 RAW_CXX_TARGET_EXPORTS = \
226         $(BASE_TARGET_EXPORTS) \
227         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230 NORMAL_TARGET_EXPORTS = \
231         $(BASE_TARGET_EXPORTS) \
232         CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
237
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
241
242 SHELL = @config_shell@
243
244 # pwd command to use.  Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters.  The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
251
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 AR_FOR_BUILD = @AR_FOR_BUILD@
255 AS_FOR_BUILD = @AS_FOR_BUILD@
256 CC_FOR_BUILD = @CC_FOR_BUILD@
257 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259 CXX_FOR_BUILD = @CXX_FOR_BUILD@
260 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264 LD_FOR_BUILD = @LD_FOR_BUILD@
265 NM_FOR_BUILD = @NM_FOR_BUILD@
266 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
269
270 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
271 # here so that they can be overridden by Makefile fragments.
272 BUILD_PREFIX = @BUILD_PREFIX@
273 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
274
275 # Flags to pass to stage2 and later makes.  They are defined
276 # here so that they can be overridden by Makefile fragments.
277 BOOT_CFLAGS= -g -O2
278 BOOT_LDFLAGS=
279
280 BISON = @BISON@
281 YACC = @YACC@
282 FLEX = @FLEX@
283 LEX = @LEX@
284 M4 = @M4@
285 MAKEINFO = @MAKEINFO@
286 EXPECT = @EXPECT@
287 RUNTEST = @RUNTEST@
288
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes.  It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
294
295 # ---------------------------------------------
296 # Programs producing files for the HOST machine
297 # ---------------------------------------------
298
299 AS = @AS@
300 AR = @AR@
301 AR_FLAGS = rc
302 CC = @CC@
303 CXX = @CXX@
304 DLLTOOL = @DLLTOOL@
305 LD = @LD@
306 LIPO = @LIPO@
307 NM = @NM@
308 OBJDUMP = @OBJDUMP@
309 RANLIB = @RANLIB@
310 STRIP = @STRIP@
311 WINDRES = @WINDRES@
312 WINDMC = @WINDMC@
313
314 GNATBIND = @GNATBIND@
315 GNATMAKE = @GNATMAKE@
316
317 CFLAGS = @CFLAGS@
318 LDFLAGS = @LDFLAGS@
319 LIBCFLAGS = $(CFLAGS)
320 CXXFLAGS = @CXXFLAGS@
321 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322 PICFLAG = 
323
324 # Only build the C compiler for stage1, because that is the only one that
325 # we can guarantee will build with the native compiler, and also it is the
326 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
327 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
328 # overrideable (for a bootstrap build stage1 also builds gcc.info).
329
330 STAGE1_CHECKING=@stage1_checking@
331 STAGE1_LANGUAGES=@stage1_languages@
332
333 STAGE1_CFLAGS=@stage1_cflags@
334 STAGE2_CFLAGS=$(BOOT_CFLAGS)
335 STAGE3_CFLAGS=$(BOOT_CFLAGS)
336 STAGE4_CFLAGS=$(BOOT_CFLAGS)
337
338 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
339 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
340 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
341 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
342
343 do-compare = @do_compare@
344 do-compare3 = $(do-compare)
345 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
346
347 # -----------------------------------------------
348 # Programs producing files for the TARGET machine
349 # -----------------------------------------------
350
351 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
352
353 AR_FOR_TARGET=@AR_FOR_TARGET@
354 AS_FOR_TARGET=@AS_FOR_TARGET@
355 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
356
357 # If GCC_FOR_TARGET is not overriden on the command line, then this
358 # variable is passed down to the gcc Makefile, where it is used to
359 # build libgcc2.a.  We define it here so that it can itself be
360 # overridden on the command line.
361 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
362 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
363 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
364 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
366 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
367 LD_FOR_TARGET=@LD_FOR_TARGET@
368
369 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
370 NM_FOR_TARGET=@NM_FOR_TARGET@
371 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
372 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
373 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
374 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
375 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
376
377 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
378 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
379 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
380
381 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
382 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
383 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
384 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
385
386 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
387 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
388 LDFLAGS_FOR_TARGET = 
389 PICFLAG_FOR_TARGET = 
390
391 # ------------------------------------
392 # Miscellaneous targets and flag lists
393 # ------------------------------------
394
395 # The first rule in the file had better be this one.  Don't put any above it.
396 # This lives here to allow makefile fragments to contain dependencies.
397 all:
398
399 #### host and target specific makefile fragments come in here.
400 @target_makefile_frag@
401 @alphaieee_frag@
402 @ospace_frag@
403 @host_makefile_frag@
404 ###
405
406 # This is the list of directories that may be needed in RPATH_ENVVAR
407 # so that prorgams built for the target machine work.
408 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
409
410 @if target-libstdc++-v3
411 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
412 @endif target-libstdc++-v3
413
414 @if target-libmudflap
415 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
416 @endif target-libmudflap
417
418 @if target-libssp
419 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
420 @endif target-libssp
421
422 @if target-libgomp
423 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
424 @endif target-libgomp
425
426
427
428 # This is the list of directories that may be needed in RPATH_ENVVAR
429 # so that programs built for the host machine work.
430 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
431
432 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
433 @if gcc
434 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
435 @endif gcc
436
437
438 @if bfd
439 HOST_LIB_PATH_bfd = \
440   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
441 @endif bfd
442
443 @if opcodes
444 HOST_LIB_PATH_opcodes = \
445   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
446 @endif opcodes
447
448 @if gmp
449 HOST_LIB_PATH_gmp = \
450   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
451 @endif gmp
452
453 @if mpfr
454 HOST_LIB_PATH_mpfr = \
455   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
456 @endif mpfr
457
458
459 # Flags to pass down to all sub-makes.
460 BASE_FLAGS_TO_PASS = \
461         "DESTDIR=$(DESTDIR)" \
462         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
463         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
464         "bindir=$(bindir)" \
465         "datadir=$(datadir)" \
466         "exec_prefix=$(exec_prefix)" \
467         "includedir=$(includedir)" \
468         "datarootdir=$(datarootdir)" \
469         "docdir=$(docdir)" \
470         "infodir=$(infodir)" \
471         "pdfdir=$(pdfdir)" \
472         "htmldir=$(htmldir)" \
473         "libdir=$(libdir)" \
474         "libexecdir=$(libexecdir)" \
475         "lispdir=$(lispdir)" \
476         "localstatedir=$(localstatedir)" \
477         "mandir=$(mandir)" \
478         "oldincludedir=$(oldincludedir)" \
479         "prefix=$(prefix)" \
480         "sbindir=$(sbindir)" \
481         "sharedstatedir=$(sharedstatedir)" \
482         "sysconfdir=$(sysconfdir)" \
483         "tooldir=$(tooldir)" \
484         "build_tooldir=$(build_tooldir)" \
485         "target_alias=$(target_alias)" \
486         "BISON=$(BISON)" \
487         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
488         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
489         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
490         "EXPECT=$(EXPECT)" \
491         "FLEX=$(FLEX)" \
492         "INSTALL=$(INSTALL)" \
493         "INSTALL_DATA=$(INSTALL_DATA)" \
494         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
495         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
496         "LEX=$(LEX)" \
497         "M4=$(M4)" \
498         "MAKE=$(MAKE)" \
499         "RUNTEST=$(RUNTEST)" \
500         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
501         "SHELL=$(SHELL)" \
502         "YACC=$(YACC)" \
503         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
504         "AR_FLAGS=$(AR_FLAGS)" \
505         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
506         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
507         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
508         "CFLAGS=$(CFLAGS)" \
509         "CXXFLAGS=$(CXXFLAGS)" \
510         "LDFLAGS=$(LDFLAGS)" \
511         "LIBCFLAGS=$(LIBCFLAGS)" \
512         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
513         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
514         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
515         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
516         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
517         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
518         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
519         "GNATBIND=$(GNATBIND)" \
520         "GNATMAKE=$(GNATMAKE)" \
521         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
522         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
523         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
524         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
525         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
526         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
527         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
528         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
529         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
530         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
531         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
532         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
533         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
534         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
535         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
536         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
537         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
538         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
539         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
540         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
541         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
542         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543         "LEAN=$(LEAN)" \
544         "CONFIG_SHELL=$(SHELL)" \
545         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
546
547 # We leave this in just in case, but it is not needed anymore.
548 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
549
550 # Flags to pass down to most sub-makes, in which we're building with
551 # the host environment.
552 EXTRA_HOST_FLAGS = \
553         'AR=$(AR)' \
554         'AS=$(AS)' \
555         'CC=$(CC)' \
556         'CXX=$(CXX)' \
557         'DLLTOOL=$(DLLTOOL)' \
558         'LD=$(LD)' \
559         'LIPO=$(LIPO)' \
560         'NM=$(NM)' \
561         'OBJDUMP=$(OBJDUMP)' \
562         'RANLIB=$(RANLIB)' \
563         'STRIP=$(STRIP)' \
564         'WINDRES=$(WINDRES)' \
565         'WINDMC=$(WINDMC)'
566
567 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
568
569 # Flags that are concerned with the location of the X11 include files
570 # and library files
571 #
572 # NOTE: until the top-level is getting the values via autoconf, it only
573 # causes problems to have this top-level Makefile overriding the autoconf-set
574 # values in child directories.  Only variables that don't conflict with
575 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
576 #
577 X11_FLAGS_TO_PASS = \
578         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
579         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
580
581 # Flags to pass to stage2 and later makes.
582
583 POSTSTAGE1_FLAGS_TO_PASS = \
584         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
585         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
586         LDFLAGS="$(BOOT_LDFLAGS)" \
587         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
588
589 # Flags to pass down to makes which are built with the target environment.
590 # The double $ decreases the length of the command line; those variables
591 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
592 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
593 # so we expand them here.
594 EXTRA_TARGET_FLAGS = \
595         'AR=$$(AR_FOR_TARGET)' \
596         'AS=$(COMPILER_AS_FOR_TARGET)' \
597         'CC=$$(CC_FOR_TARGET)' \
598         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
599         'CXX=$$(CXX_FOR_TARGET)' \
600         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
601         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
602         'LD=$(COMPILER_LD_FOR_TARGET)' \
603         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
604         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
605         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
606         'NM=$(COMPILER_NM_FOR_TARGET)' \
607         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
608         'RANLIB=$$(RANLIB_FOR_TARGET)' \
609         'WINDRES=$$(WINDRES_FOR_TARGET)' \
610         'WINDMC=$$(WINDMC_FOR_TARGET)'
611
612 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
613
614 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
615 # unfortunately needs the native compiler and the target ar and
616 # ranlib.
617 # If any variables are added here, they must be added to do-*, below.
618 # The BUILD_* variables are a special case, which are used for the gcc
619 # cross-building scheme.
620 EXTRA_GCC_FLAGS = \
621         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
622         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
623         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
625         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
626         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
627
628 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
629
630 .PHONY: configure-host
631 configure-host:  \
632     maybe-configure-ash \
633     maybe-configure-autoconf \
634     maybe-configure-automake \
635     maybe-configure-bash \
636     maybe-configure-bfd \
637     maybe-configure-opcodes \
638     maybe-configure-binutils \
639     maybe-configure-bison \
640     maybe-configure-byacc \
641     maybe-configure-bzip2 \
642     maybe-configure-dejagnu \
643     maybe-configure-diff \
644     maybe-configure-dosutils \
645     maybe-configure-etc \
646     maybe-configure-fastjar \
647     maybe-configure-fileutils \
648     maybe-configure-findutils \
649     maybe-configure-find \
650     maybe-configure-fixincludes \
651     maybe-configure-flex \
652     maybe-configure-gas \
653     maybe-configure-gcc \
654     maybe-configure-gawk \
655     maybe-configure-gettext \
656     maybe-configure-gmp \
657     maybe-configure-mpfr \
658     maybe-configure-gnuserv \
659     maybe-configure-gold \
660     maybe-configure-gprof \
661     maybe-configure-gzip \
662     maybe-configure-hello \
663     maybe-configure-indent \
664     maybe-configure-intl \
665     maybe-configure-tcl \
666     maybe-configure-itcl \
667     maybe-configure-ld \
668     maybe-configure-libcpp \
669     maybe-configure-libdecnumber \
670     maybe-configure-libgui \
671     maybe-configure-libiberty \
672     maybe-configure-libtool \
673     maybe-configure-m4 \
674     maybe-configure-make \
675     maybe-configure-mmalloc \
676     maybe-configure-patch \
677     maybe-configure-perl \
678     maybe-configure-prms \
679     maybe-configure-rcs \
680     maybe-configure-readline \
681     maybe-configure-release \
682     maybe-configure-recode \
683     maybe-configure-sed \
684     maybe-configure-send-pr \
685     maybe-configure-shellutils \
686     maybe-configure-sid \
687     maybe-configure-sim \
688     maybe-configure-tar \
689     maybe-configure-texinfo \
690     maybe-configure-textutils \
691     maybe-configure-time \
692     maybe-configure-uudecode \
693     maybe-configure-wdiff \
694     maybe-configure-zip \
695     maybe-configure-zlib \
696     maybe-configure-gdb \
697     maybe-configure-expect \
698     maybe-configure-guile \
699     maybe-configure-tk \
700     maybe-configure-libtermcap \
701     maybe-configure-utils \
702     maybe-configure-gnattools
703 .PHONY: configure-target
704 configure-target:  \
705     maybe-configure-target-libstdc++-v3 \
706     maybe-configure-target-libmudflap \
707     maybe-configure-target-libssp \
708     maybe-configure-target-newlib \
709     maybe-configure-target-libgcc \
710     maybe-configure-target-libgfortran \
711     maybe-configure-target-libobjc \
712     maybe-configure-target-libtermcap \
713     maybe-configure-target-winsup \
714     maybe-configure-target-libgloss \
715     maybe-configure-target-libiberty \
716     maybe-configure-target-gperf \
717     maybe-configure-target-examples \
718     maybe-configure-target-libffi \
719     maybe-configure-target-libjava \
720     maybe-configure-target-zlib \
721     maybe-configure-target-boehm-gc \
722     maybe-configure-target-qthreads \
723     maybe-configure-target-rda \
724     maybe-configure-target-libada \
725     maybe-configure-target-libgomp
726
727 # The target built for a native non-bootstrap build.
728 .PHONY: all
729 all:
730 @if gcc-bootstrap
731         [ -f stage_final ] || echo stage3 > stage_final
732         @r=`${PWD_COMMAND}`; export r; \
733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
734         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
735 @endif gcc-bootstrap
736         @: $(MAKE); $(unstage)
737         @r=`${PWD_COMMAND}`; export r; \
738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
739         if [ -f stage_last ]; then \
740           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
741         else \
742           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
743         fi
744
745 .PHONY: all-build
746
747 all-build: maybe-all-build-libiberty
748 all-build: maybe-all-build-bison
749 all-build: maybe-all-build-byacc
750 all-build: maybe-all-build-flex
751 all-build: maybe-all-build-m4
752 all-build: maybe-all-build-texinfo
753 all-build: maybe-all-build-fixincludes
754
755 .PHONY: all-host
756
757 all-host: maybe-all-ash
758 all-host: maybe-all-autoconf
759 all-host: maybe-all-automake
760 all-host: maybe-all-bash
761 @if bfd-no-bootstrap
762 all-host: maybe-all-bfd
763 @endif bfd-no-bootstrap
764 @if opcodes-no-bootstrap
765 all-host: maybe-all-opcodes
766 @endif opcodes-no-bootstrap
767 @if binutils-no-bootstrap
768 all-host: maybe-all-binutils
769 @endif binutils-no-bootstrap
770 all-host: maybe-all-bison
771 all-host: maybe-all-byacc
772 all-host: maybe-all-bzip2
773 all-host: maybe-all-dejagnu
774 all-host: maybe-all-diff
775 all-host: maybe-all-dosutils
776 all-host: maybe-all-etc
777 all-host: maybe-all-fastjar
778 all-host: maybe-all-fileutils
779 all-host: maybe-all-findutils
780 all-host: maybe-all-find
781 all-host: maybe-all-fixincludes
782 all-host: maybe-all-flex
783 @if gas-no-bootstrap
784 all-host: maybe-all-gas
785 @endif gas-no-bootstrap
786 @if gcc-no-bootstrap
787 all-host: maybe-all-gcc
788 @endif gcc-no-bootstrap
789 all-host: maybe-all-gawk
790 all-host: maybe-all-gettext
791 @if gmp-no-bootstrap
792 all-host: maybe-all-gmp
793 @endif gmp-no-bootstrap
794 @if mpfr-no-bootstrap
795 all-host: maybe-all-mpfr
796 @endif mpfr-no-bootstrap
797 all-host: maybe-all-gnuserv
798 @if gold-no-bootstrap
799 all-host: maybe-all-gold
800 @endif gold-no-bootstrap
801 all-host: maybe-all-gprof
802 all-host: maybe-all-gzip
803 all-host: maybe-all-hello
804 all-host: maybe-all-indent
805 @if intl-no-bootstrap
806 all-host: maybe-all-intl
807 @endif intl-no-bootstrap
808 all-host: maybe-all-tcl
809 all-host: maybe-all-itcl
810 @if ld-no-bootstrap
811 all-host: maybe-all-ld
812 @endif ld-no-bootstrap
813 @if libcpp-no-bootstrap
814 all-host: maybe-all-libcpp
815 @endif libcpp-no-bootstrap
816 @if libdecnumber-no-bootstrap
817 all-host: maybe-all-libdecnumber
818 @endif libdecnumber-no-bootstrap
819 all-host: maybe-all-libgui
820 @if libiberty-no-bootstrap
821 all-host: maybe-all-libiberty
822 @endif libiberty-no-bootstrap
823 all-host: maybe-all-libtool
824 all-host: maybe-all-m4
825 all-host: maybe-all-make
826 all-host: maybe-all-mmalloc
827 all-host: maybe-all-patch
828 all-host: maybe-all-perl
829 all-host: maybe-all-prms
830 all-host: maybe-all-rcs
831 all-host: maybe-all-readline
832 all-host: maybe-all-release
833 all-host: maybe-all-recode
834 all-host: maybe-all-sed
835 all-host: maybe-all-send-pr
836 all-host: maybe-all-shellutils
837 all-host: maybe-all-sid
838 all-host: maybe-all-sim
839 all-host: maybe-all-tar
840 all-host: maybe-all-texinfo
841 all-host: maybe-all-textutils
842 all-host: maybe-all-time
843 all-host: maybe-all-uudecode
844 all-host: maybe-all-wdiff
845 all-host: maybe-all-zip
846 @if zlib-no-bootstrap
847 all-host: maybe-all-zlib
848 @endif zlib-no-bootstrap
849 all-host: maybe-all-gdb
850 all-host: maybe-all-expect
851 all-host: maybe-all-guile
852 all-host: maybe-all-tk
853 all-host: maybe-all-libtermcap
854 all-host: maybe-all-utils
855 all-host: maybe-all-gnattools
856
857 .PHONY: all-target
858
859 all-target: maybe-all-target-libstdc++-v3
860 all-target: maybe-all-target-libmudflap
861 all-target: maybe-all-target-libssp
862 all-target: maybe-all-target-newlib
863 @if target-libgcc-no-bootstrap
864 all-target: maybe-all-target-libgcc
865 @endif target-libgcc-no-bootstrap
866 all-target: maybe-all-target-libgfortran
867 all-target: maybe-all-target-libobjc
868 all-target: maybe-all-target-libtermcap
869 all-target: maybe-all-target-winsup
870 all-target: maybe-all-target-libgloss
871 all-target: maybe-all-target-libiberty
872 all-target: maybe-all-target-gperf
873 all-target: maybe-all-target-examples
874 all-target: maybe-all-target-libffi
875 all-target: maybe-all-target-libjava
876 all-target: maybe-all-target-zlib
877 all-target: maybe-all-target-boehm-gc
878 all-target: maybe-all-target-qthreads
879 all-target: maybe-all-target-rda
880 all-target: maybe-all-target-libada
881 all-target: maybe-all-target-libgomp
882
883 # Do a target for all the subdirectories.  A ``make do-X'' will do a
884 # ``make X'' in all subdirectories (because, in general, there is a
885 # dependency (below) of X upon do-X, a ``make X'' will also do this,
886 # but it may do additional work as well).
887
888 .PHONY: do-info
889 do-info:
890         @: $(MAKE); $(unstage)
891         @r=`${PWD_COMMAND}`; export r; \
892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
893         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
894           info-target
895
896
897 .PHONY: info-host
898
899 info-host: maybe-info-ash
900 info-host: maybe-info-autoconf
901 info-host: maybe-info-automake
902 info-host: maybe-info-bash
903 info-host: maybe-info-bfd
904 info-host: maybe-info-opcodes
905 info-host: maybe-info-binutils
906 info-host: maybe-info-bison
907 info-host: maybe-info-byacc
908 info-host: maybe-info-bzip2
909 info-host: maybe-info-dejagnu
910 info-host: maybe-info-diff
911 info-host: maybe-info-dosutils
912 info-host: maybe-info-etc
913 info-host: maybe-info-fastjar
914 info-host: maybe-info-fileutils
915 info-host: maybe-info-findutils
916 info-host: maybe-info-find
917 info-host: maybe-info-fixincludes
918 info-host: maybe-info-flex
919 info-host: maybe-info-gas
920 info-host: maybe-info-gcc
921 info-host: maybe-info-gawk
922 info-host: maybe-info-gettext
923 info-host: maybe-info-gmp
924 info-host: maybe-info-mpfr
925 info-host: maybe-info-gnuserv
926 info-host: maybe-info-gold
927 info-host: maybe-info-gprof
928 info-host: maybe-info-gzip
929 info-host: maybe-info-hello
930 info-host: maybe-info-indent
931 info-host: maybe-info-intl
932 info-host: maybe-info-tcl
933 info-host: maybe-info-itcl
934 info-host: maybe-info-ld
935 info-host: maybe-info-libcpp
936 info-host: maybe-info-libdecnumber
937 info-host: maybe-info-libgui
938 info-host: maybe-info-libiberty
939 info-host: maybe-info-libtool
940 info-host: maybe-info-m4
941 info-host: maybe-info-make
942 info-host: maybe-info-mmalloc
943 info-host: maybe-info-patch
944 info-host: maybe-info-perl
945 info-host: maybe-info-prms
946 info-host: maybe-info-rcs
947 info-host: maybe-info-readline
948 info-host: maybe-info-release
949 info-host: maybe-info-recode
950 info-host: maybe-info-sed
951 info-host: maybe-info-send-pr
952 info-host: maybe-info-shellutils
953 info-host: maybe-info-sid
954 info-host: maybe-info-sim
955 info-host: maybe-info-tar
956 info-host: maybe-info-texinfo
957 info-host: maybe-info-textutils
958 info-host: maybe-info-time
959 info-host: maybe-info-uudecode
960 info-host: maybe-info-wdiff
961 info-host: maybe-info-zip
962 info-host: maybe-info-zlib
963 info-host: maybe-info-gdb
964 info-host: maybe-info-expect
965 info-host: maybe-info-guile
966 info-host: maybe-info-tk
967 info-host: maybe-info-libtermcap
968 info-host: maybe-info-utils
969 info-host: maybe-info-gnattools
970
971 .PHONY: info-target
972
973 info-target: maybe-info-target-libstdc++-v3
974 info-target: maybe-info-target-libmudflap
975 info-target: maybe-info-target-libssp
976 info-target: maybe-info-target-newlib
977 info-target: maybe-info-target-libgcc
978 info-target: maybe-info-target-libgfortran
979 info-target: maybe-info-target-libobjc
980 info-target: maybe-info-target-libtermcap
981 info-target: maybe-info-target-winsup
982 info-target: maybe-info-target-libgloss
983 info-target: maybe-info-target-libiberty
984 info-target: maybe-info-target-gperf
985 info-target: maybe-info-target-examples
986 info-target: maybe-info-target-libffi
987 info-target: maybe-info-target-libjava
988 info-target: maybe-info-target-zlib
989 info-target: maybe-info-target-boehm-gc
990 info-target: maybe-info-target-qthreads
991 info-target: maybe-info-target-rda
992 info-target: maybe-info-target-libada
993 info-target: maybe-info-target-libgomp
994
995 .PHONY: do-dvi
996 do-dvi:
997         @: $(MAKE); $(unstage)
998         @r=`${PWD_COMMAND}`; export r; \
999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1000         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1001           dvi-target
1002
1003
1004 .PHONY: dvi-host
1005
1006 dvi-host: maybe-dvi-ash
1007 dvi-host: maybe-dvi-autoconf
1008 dvi-host: maybe-dvi-automake
1009 dvi-host: maybe-dvi-bash
1010 dvi-host: maybe-dvi-bfd
1011 dvi-host: maybe-dvi-opcodes
1012 dvi-host: maybe-dvi-binutils
1013 dvi-host: maybe-dvi-bison
1014 dvi-host: maybe-dvi-byacc
1015 dvi-host: maybe-dvi-bzip2
1016 dvi-host: maybe-dvi-dejagnu
1017 dvi-host: maybe-dvi-diff
1018 dvi-host: maybe-dvi-dosutils
1019 dvi-host: maybe-dvi-etc
1020 dvi-host: maybe-dvi-fastjar
1021 dvi-host: maybe-dvi-fileutils
1022 dvi-host: maybe-dvi-findutils
1023 dvi-host: maybe-dvi-find
1024 dvi-host: maybe-dvi-fixincludes
1025 dvi-host: maybe-dvi-flex
1026 dvi-host: maybe-dvi-gas
1027 dvi-host: maybe-dvi-gcc
1028 dvi-host: maybe-dvi-gawk
1029 dvi-host: maybe-dvi-gettext
1030 dvi-host: maybe-dvi-gmp
1031 dvi-host: maybe-dvi-mpfr
1032 dvi-host: maybe-dvi-gnuserv
1033 dvi-host: maybe-dvi-gold
1034 dvi-host: maybe-dvi-gprof
1035 dvi-host: maybe-dvi-gzip
1036 dvi-host: maybe-dvi-hello
1037 dvi-host: maybe-dvi-indent
1038 dvi-host: maybe-dvi-intl
1039 dvi-host: maybe-dvi-tcl
1040 dvi-host: maybe-dvi-itcl
1041 dvi-host: maybe-dvi-ld
1042 dvi-host: maybe-dvi-libcpp
1043 dvi-host: maybe-dvi-libdecnumber
1044 dvi-host: maybe-dvi-libgui
1045 dvi-host: maybe-dvi-libiberty
1046 dvi-host: maybe-dvi-libtool
1047 dvi-host: maybe-dvi-m4
1048 dvi-host: maybe-dvi-make
1049 dvi-host: maybe-dvi-mmalloc
1050 dvi-host: maybe-dvi-patch
1051 dvi-host: maybe-dvi-perl
1052 dvi-host: maybe-dvi-prms
1053 dvi-host: maybe-dvi-rcs
1054 dvi-host: maybe-dvi-readline
1055 dvi-host: maybe-dvi-release
1056 dvi-host: maybe-dvi-recode
1057 dvi-host: maybe-dvi-sed
1058 dvi-host: maybe-dvi-send-pr
1059 dvi-host: maybe-dvi-shellutils
1060 dvi-host: maybe-dvi-sid
1061 dvi-host: maybe-dvi-sim
1062 dvi-host: maybe-dvi-tar
1063 dvi-host: maybe-dvi-texinfo
1064 dvi-host: maybe-dvi-textutils
1065 dvi-host: maybe-dvi-time
1066 dvi-host: maybe-dvi-uudecode
1067 dvi-host: maybe-dvi-wdiff
1068 dvi-host: maybe-dvi-zip
1069 dvi-host: maybe-dvi-zlib
1070 dvi-host: maybe-dvi-gdb
1071 dvi-host: maybe-dvi-expect
1072 dvi-host: maybe-dvi-guile
1073 dvi-host: maybe-dvi-tk
1074 dvi-host: maybe-dvi-libtermcap
1075 dvi-host: maybe-dvi-utils
1076 dvi-host: maybe-dvi-gnattools
1077
1078 .PHONY: dvi-target
1079
1080 dvi-target: maybe-dvi-target-libstdc++-v3
1081 dvi-target: maybe-dvi-target-libmudflap
1082 dvi-target: maybe-dvi-target-libssp
1083 dvi-target: maybe-dvi-target-newlib
1084 dvi-target: maybe-dvi-target-libgcc
1085 dvi-target: maybe-dvi-target-libgfortran
1086 dvi-target: maybe-dvi-target-libobjc
1087 dvi-target: maybe-dvi-target-libtermcap
1088 dvi-target: maybe-dvi-target-winsup
1089 dvi-target: maybe-dvi-target-libgloss
1090 dvi-target: maybe-dvi-target-libiberty
1091 dvi-target: maybe-dvi-target-gperf
1092 dvi-target: maybe-dvi-target-examples
1093 dvi-target: maybe-dvi-target-libffi
1094 dvi-target: maybe-dvi-target-libjava
1095 dvi-target: maybe-dvi-target-zlib
1096 dvi-target: maybe-dvi-target-boehm-gc
1097 dvi-target: maybe-dvi-target-qthreads
1098 dvi-target: maybe-dvi-target-rda
1099 dvi-target: maybe-dvi-target-libada
1100 dvi-target: maybe-dvi-target-libgomp
1101
1102 .PHONY: do-pdf
1103 do-pdf:
1104         @: $(MAKE); $(unstage)
1105         @r=`${PWD_COMMAND}`; export r; \
1106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1107         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1108           pdf-target
1109
1110
1111 .PHONY: pdf-host
1112
1113 pdf-host: maybe-pdf-ash
1114 pdf-host: maybe-pdf-autoconf
1115 pdf-host: maybe-pdf-automake
1116 pdf-host: maybe-pdf-bash
1117 pdf-host: maybe-pdf-bfd
1118 pdf-host: maybe-pdf-opcodes
1119 pdf-host: maybe-pdf-binutils
1120 pdf-host: maybe-pdf-bison
1121 pdf-host: maybe-pdf-byacc
1122 pdf-host: maybe-pdf-bzip2
1123 pdf-host: maybe-pdf-dejagnu
1124 pdf-host: maybe-pdf-diff
1125 pdf-host: maybe-pdf-dosutils
1126 pdf-host: maybe-pdf-etc
1127 pdf-host: maybe-pdf-fastjar
1128 pdf-host: maybe-pdf-fileutils
1129 pdf-host: maybe-pdf-findutils
1130 pdf-host: maybe-pdf-find
1131 pdf-host: maybe-pdf-fixincludes
1132 pdf-host: maybe-pdf-flex
1133 pdf-host: maybe-pdf-gas
1134 pdf-host: maybe-pdf-gcc
1135 pdf-host: maybe-pdf-gawk
1136 pdf-host: maybe-pdf-gettext
1137 pdf-host: maybe-pdf-gmp
1138 pdf-host: maybe-pdf-mpfr
1139 pdf-host: maybe-pdf-gnuserv
1140 pdf-host: maybe-pdf-gold
1141 pdf-host: maybe-pdf-gprof
1142 pdf-host: maybe-pdf-gzip
1143 pdf-host: maybe-pdf-hello
1144 pdf-host: maybe-pdf-indent
1145 pdf-host: maybe-pdf-intl
1146 pdf-host: maybe-pdf-tcl
1147 pdf-host: maybe-pdf-itcl
1148 pdf-host: maybe-pdf-ld
1149 pdf-host: maybe-pdf-libcpp
1150 pdf-host: maybe-pdf-libdecnumber
1151 pdf-host: maybe-pdf-libgui
1152 pdf-host: maybe-pdf-libiberty
1153 pdf-host: maybe-pdf-libtool
1154 pdf-host: maybe-pdf-m4
1155 pdf-host: maybe-pdf-make
1156 pdf-host: maybe-pdf-mmalloc
1157 pdf-host: maybe-pdf-patch
1158 pdf-host: maybe-pdf-perl
1159 pdf-host: maybe-pdf-prms
1160 pdf-host: maybe-pdf-rcs
1161 pdf-host: maybe-pdf-readline
1162 pdf-host: maybe-pdf-release
1163 pdf-host: maybe-pdf-recode
1164 pdf-host: maybe-pdf-sed
1165 pdf-host: maybe-pdf-send-pr
1166 pdf-host: maybe-pdf-shellutils
1167 pdf-host: maybe-pdf-sid
1168 pdf-host: maybe-pdf-sim
1169 pdf-host: maybe-pdf-tar
1170 pdf-host: maybe-pdf-texinfo
1171 pdf-host: maybe-pdf-textutils
1172 pdf-host: maybe-pdf-time
1173 pdf-host: maybe-pdf-uudecode
1174 pdf-host: maybe-pdf-wdiff
1175 pdf-host: maybe-pdf-zip
1176 pdf-host: maybe-pdf-zlib
1177 pdf-host: maybe-pdf-gdb
1178 pdf-host: maybe-pdf-expect
1179 pdf-host: maybe-pdf-guile
1180 pdf-host: maybe-pdf-tk
1181 pdf-host: maybe-pdf-libtermcap
1182 pdf-host: maybe-pdf-utils
1183 pdf-host: maybe-pdf-gnattools
1184
1185 .PHONY: pdf-target
1186
1187 pdf-target: maybe-pdf-target-libstdc++-v3
1188 pdf-target: maybe-pdf-target-libmudflap
1189 pdf-target: maybe-pdf-target-libssp
1190 pdf-target: maybe-pdf-target-newlib
1191 pdf-target: maybe-pdf-target-libgcc
1192 pdf-target: maybe-pdf-target-libgfortran
1193 pdf-target: maybe-pdf-target-libobjc
1194 pdf-target: maybe-pdf-target-libtermcap
1195 pdf-target: maybe-pdf-target-winsup
1196 pdf-target: maybe-pdf-target-libgloss
1197 pdf-target: maybe-pdf-target-libiberty
1198 pdf-target: maybe-pdf-target-gperf
1199 pdf-target: maybe-pdf-target-examples
1200 pdf-target: maybe-pdf-target-libffi
1201 pdf-target: maybe-pdf-target-libjava
1202 pdf-target: maybe-pdf-target-zlib
1203 pdf-target: maybe-pdf-target-boehm-gc
1204 pdf-target: maybe-pdf-target-qthreads
1205 pdf-target: maybe-pdf-target-rda
1206 pdf-target: maybe-pdf-target-libada
1207 pdf-target: maybe-pdf-target-libgomp
1208
1209 .PHONY: do-html
1210 do-html:
1211         @: $(MAKE); $(unstage)
1212         @r=`${PWD_COMMAND}`; export r; \
1213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1214         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1215           html-target
1216
1217
1218 .PHONY: html-host
1219
1220 html-host: maybe-html-ash
1221 html-host: maybe-html-autoconf
1222 html-host: maybe-html-automake
1223 html-host: maybe-html-bash
1224 html-host: maybe-html-bfd
1225 html-host: maybe-html-opcodes
1226 html-host: maybe-html-binutils
1227 html-host: maybe-html-bison
1228 html-host: maybe-html-byacc
1229 html-host: maybe-html-bzip2
1230 html-host: maybe-html-dejagnu
1231 html-host: maybe-html-diff
1232 html-host: maybe-html-dosutils
1233 html-host: maybe-html-etc
1234 html-host: maybe-html-fastjar
1235 html-host: maybe-html-fileutils
1236 html-host: maybe-html-findutils
1237 html-host: maybe-html-find
1238 html-host: maybe-html-fixincludes
1239 html-host: maybe-html-flex
1240 html-host: maybe-html-gas
1241 html-host: maybe-html-gcc
1242 html-host: maybe-html-gawk
1243 html-host: maybe-html-gettext
1244 html-host: maybe-html-gmp
1245 html-host: maybe-html-mpfr
1246 html-host: maybe-html-gnuserv
1247 html-host: maybe-html-gold
1248 html-host: maybe-html-gprof
1249 html-host: maybe-html-gzip
1250 html-host: maybe-html-hello
1251 html-host: maybe-html-indent
1252 html-host: maybe-html-intl
1253 html-host: maybe-html-tcl
1254 html-host: maybe-html-itcl
1255 html-host: maybe-html-ld
1256 html-host: maybe-html-libcpp
1257 html-host: maybe-html-libdecnumber
1258 html-host: maybe-html-libgui
1259 html-host: maybe-html-libiberty
1260 html-host: maybe-html-libtool
1261 html-host: maybe-html-m4
1262 html-host: maybe-html-make
1263 html-host: maybe-html-mmalloc
1264 html-host: maybe-html-patch
1265 html-host: maybe-html-perl
1266 html-host: maybe-html-prms
1267 html-host: maybe-html-rcs
1268 html-host: maybe-html-readline
1269 html-host: maybe-html-release
1270 html-host: maybe-html-recode
1271 html-host: maybe-html-sed
1272 html-host: maybe-html-send-pr
1273 html-host: maybe-html-shellutils
1274 html-host: maybe-html-sid
1275 html-host: maybe-html-sim
1276 html-host: maybe-html-tar
1277 html-host: maybe-html-texinfo
1278 html-host: maybe-html-textutils
1279 html-host: maybe-html-time
1280 html-host: maybe-html-uudecode
1281 html-host: maybe-html-wdiff
1282 html-host: maybe-html-zip
1283 html-host: maybe-html-zlib
1284 html-host: maybe-html-gdb
1285 html-host: maybe-html-expect
1286 html-host: maybe-html-guile
1287 html-host: maybe-html-tk
1288 html-host: maybe-html-libtermcap
1289 html-host: maybe-html-utils
1290 html-host: maybe-html-gnattools
1291
1292 .PHONY: html-target
1293
1294 html-target: maybe-html-target-libstdc++-v3
1295 html-target: maybe-html-target-libmudflap
1296 html-target: maybe-html-target-libssp
1297 html-target: maybe-html-target-newlib
1298 html-target: maybe-html-target-libgcc
1299 html-target: maybe-html-target-libgfortran
1300 html-target: maybe-html-target-libobjc
1301 html-target: maybe-html-target-libtermcap
1302 html-target: maybe-html-target-winsup
1303 html-target: maybe-html-target-libgloss
1304 html-target: maybe-html-target-libiberty
1305 html-target: maybe-html-target-gperf
1306 html-target: maybe-html-target-examples
1307 html-target: maybe-html-target-libffi
1308 html-target: maybe-html-target-libjava
1309 html-target: maybe-html-target-zlib
1310 html-target: maybe-html-target-boehm-gc
1311 html-target: maybe-html-target-qthreads
1312 html-target: maybe-html-target-rda
1313 html-target: maybe-html-target-libada
1314 html-target: maybe-html-target-libgomp
1315
1316 .PHONY: do-TAGS
1317 do-TAGS:
1318         @: $(MAKE); $(unstage)
1319         @r=`${PWD_COMMAND}`; export r; \
1320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1321         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1322           TAGS-target
1323
1324
1325 .PHONY: TAGS-host
1326
1327 TAGS-host: maybe-TAGS-ash
1328 TAGS-host: maybe-TAGS-autoconf
1329 TAGS-host: maybe-TAGS-automake
1330 TAGS-host: maybe-TAGS-bash
1331 TAGS-host: maybe-TAGS-bfd
1332 TAGS-host: maybe-TAGS-opcodes
1333 TAGS-host: maybe-TAGS-binutils
1334 TAGS-host: maybe-TAGS-bison
1335 TAGS-host: maybe-TAGS-byacc
1336 TAGS-host: maybe-TAGS-bzip2
1337 TAGS-host: maybe-TAGS-dejagnu
1338 TAGS-host: maybe-TAGS-diff
1339 TAGS-host: maybe-TAGS-dosutils
1340 TAGS-host: maybe-TAGS-etc
1341 TAGS-host: maybe-TAGS-fastjar
1342 TAGS-host: maybe-TAGS-fileutils
1343 TAGS-host: maybe-TAGS-findutils
1344 TAGS-host: maybe-TAGS-find
1345 TAGS-host: maybe-TAGS-fixincludes
1346 TAGS-host: maybe-TAGS-flex
1347 TAGS-host: maybe-TAGS-gas
1348 TAGS-host: maybe-TAGS-gcc
1349 TAGS-host: maybe-TAGS-gawk
1350 TAGS-host: maybe-TAGS-gettext
1351 TAGS-host: maybe-TAGS-gmp
1352 TAGS-host: maybe-TAGS-mpfr
1353 TAGS-host: maybe-TAGS-gnuserv
1354 TAGS-host: maybe-TAGS-gold
1355 TAGS-host: maybe-TAGS-gprof
1356 TAGS-host: maybe-TAGS-gzip
1357 TAGS-host: maybe-TAGS-hello
1358 TAGS-host: maybe-TAGS-indent
1359 TAGS-host: maybe-TAGS-intl
1360 TAGS-host: maybe-TAGS-tcl
1361 TAGS-host: maybe-TAGS-itcl
1362 TAGS-host: maybe-TAGS-ld
1363 TAGS-host: maybe-TAGS-libcpp
1364 TAGS-host: maybe-TAGS-libdecnumber
1365 TAGS-host: maybe-TAGS-libgui
1366 TAGS-host: maybe-TAGS-libiberty
1367 TAGS-host: maybe-TAGS-libtool
1368 TAGS-host: maybe-TAGS-m4
1369 TAGS-host: maybe-TAGS-make
1370 TAGS-host: maybe-TAGS-mmalloc
1371 TAGS-host: maybe-TAGS-patch
1372 TAGS-host: maybe-TAGS-perl
1373 TAGS-host: maybe-TAGS-prms
1374 TAGS-host: maybe-TAGS-rcs
1375 TAGS-host: maybe-TAGS-readline
1376 TAGS-host: maybe-TAGS-release
1377 TAGS-host: maybe-TAGS-recode
1378 TAGS-host: maybe-TAGS-sed
1379 TAGS-host: maybe-TAGS-send-pr
1380 TAGS-host: maybe-TAGS-shellutils
1381 TAGS-host: maybe-TAGS-sid
1382 TAGS-host: maybe-TAGS-sim
1383 TAGS-host: maybe-TAGS-tar
1384 TAGS-host: maybe-TAGS-texinfo
1385 TAGS-host: maybe-TAGS-textutils
1386 TAGS-host: maybe-TAGS-time
1387 TAGS-host: maybe-TAGS-uudecode
1388 TAGS-host: maybe-TAGS-wdiff
1389 TAGS-host: maybe-TAGS-zip
1390 TAGS-host: maybe-TAGS-zlib
1391 TAGS-host: maybe-TAGS-gdb
1392 TAGS-host: maybe-TAGS-expect
1393 TAGS-host: maybe-TAGS-guile
1394 TAGS-host: maybe-TAGS-tk
1395 TAGS-host: maybe-TAGS-libtermcap
1396 TAGS-host: maybe-TAGS-utils
1397 TAGS-host: maybe-TAGS-gnattools
1398
1399 .PHONY: TAGS-target
1400
1401 TAGS-target: maybe-TAGS-target-libstdc++-v3
1402 TAGS-target: maybe-TAGS-target-libmudflap
1403 TAGS-target: maybe-TAGS-target-libssp
1404 TAGS-target: maybe-TAGS-target-newlib
1405 TAGS-target: maybe-TAGS-target-libgcc
1406 TAGS-target: maybe-TAGS-target-libgfortran
1407 TAGS-target: maybe-TAGS-target-libobjc
1408 TAGS-target: maybe-TAGS-target-libtermcap
1409 TAGS-target: maybe-TAGS-target-winsup
1410 TAGS-target: maybe-TAGS-target-libgloss
1411 TAGS-target: maybe-TAGS-target-libiberty
1412 TAGS-target: maybe-TAGS-target-gperf
1413 TAGS-target: maybe-TAGS-target-examples
1414 TAGS-target: maybe-TAGS-target-libffi
1415 TAGS-target: maybe-TAGS-target-libjava
1416 TAGS-target: maybe-TAGS-target-zlib
1417 TAGS-target: maybe-TAGS-target-boehm-gc
1418 TAGS-target: maybe-TAGS-target-qthreads
1419 TAGS-target: maybe-TAGS-target-rda
1420 TAGS-target: maybe-TAGS-target-libada
1421 TAGS-target: maybe-TAGS-target-libgomp
1422
1423 .PHONY: do-install-info
1424 do-install-info:
1425         @: $(MAKE); $(unstage)
1426         @r=`${PWD_COMMAND}`; export r; \
1427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1428         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1429           install-info-target
1430
1431
1432 .PHONY: install-info-host
1433
1434 install-info-host: maybe-install-info-ash
1435 install-info-host: maybe-install-info-autoconf
1436 install-info-host: maybe-install-info-automake
1437 install-info-host: maybe-install-info-bash
1438 install-info-host: maybe-install-info-bfd
1439 install-info-host: maybe-install-info-opcodes
1440 install-info-host: maybe-install-info-binutils
1441 install-info-host: maybe-install-info-bison
1442 install-info-host: maybe-install-info-byacc
1443 install-info-host: maybe-install-info-bzip2
1444 install-info-host: maybe-install-info-dejagnu
1445 install-info-host: maybe-install-info-diff
1446 install-info-host: maybe-install-info-dosutils
1447 install-info-host: maybe-install-info-etc
1448 install-info-host: maybe-install-info-fastjar
1449 install-info-host: maybe-install-info-fileutils
1450 install-info-host: maybe-install-info-findutils
1451 install-info-host: maybe-install-info-find
1452 install-info-host: maybe-install-info-fixincludes
1453 install-info-host: maybe-install-info-flex
1454 install-info-host: maybe-install-info-gas
1455 install-info-host: maybe-install-info-gcc
1456 install-info-host: maybe-install-info-gawk
1457 install-info-host: maybe-install-info-gettext
1458 install-info-host: maybe-install-info-gmp
1459 install-info-host: maybe-install-info-mpfr
1460 install-info-host: maybe-install-info-gnuserv
1461 install-info-host: maybe-install-info-gold
1462 install-info-host: maybe-install-info-gprof
1463 install-info-host: maybe-install-info-gzip
1464 install-info-host: maybe-install-info-hello
1465 install-info-host: maybe-install-info-indent
1466 install-info-host: maybe-install-info-intl
1467 install-info-host: maybe-install-info-tcl
1468 install-info-host: maybe-install-info-itcl
1469 install-info-host: maybe-install-info-ld
1470 install-info-host: maybe-install-info-libcpp
1471 install-info-host: maybe-install-info-libdecnumber
1472 install-info-host: maybe-install-info-libgui
1473 install-info-host: maybe-install-info-libiberty
1474 install-info-host: maybe-install-info-libtool
1475 install-info-host: maybe-install-info-m4
1476 install-info-host: maybe-install-info-make
1477 install-info-host: maybe-install-info-mmalloc
1478 install-info-host: maybe-install-info-patch
1479 install-info-host: maybe-install-info-perl
1480 install-info-host: maybe-install-info-prms
1481 install-info-host: maybe-install-info-rcs
1482 install-info-host: maybe-install-info-readline
1483 install-info-host: maybe-install-info-release
1484 install-info-host: maybe-install-info-recode
1485 install-info-host: maybe-install-info-sed
1486 install-info-host: maybe-install-info-send-pr
1487 install-info-host: maybe-install-info-shellutils
1488 install-info-host: maybe-install-info-sid
1489 install-info-host: maybe-install-info-sim
1490 install-info-host: maybe-install-info-tar
1491 install-info-host: maybe-install-info-texinfo
1492 install-info-host: maybe-install-info-textutils
1493 install-info-host: maybe-install-info-time
1494 install-info-host: maybe-install-info-uudecode
1495 install-info-host: maybe-install-info-wdiff
1496 install-info-host: maybe-install-info-zip
1497 install-info-host: maybe-install-info-zlib
1498 install-info-host: maybe-install-info-gdb
1499 install-info-host: maybe-install-info-expect
1500 install-info-host: maybe-install-info-guile
1501 install-info-host: maybe-install-info-tk
1502 install-info-host: maybe-install-info-libtermcap
1503 install-info-host: maybe-install-info-utils
1504 install-info-host: maybe-install-info-gnattools
1505
1506 .PHONY: install-info-target
1507
1508 install-info-target: maybe-install-info-target-libstdc++-v3
1509 install-info-target: maybe-install-info-target-libmudflap
1510 install-info-target: maybe-install-info-target-libssp
1511 install-info-target: maybe-install-info-target-newlib
1512 install-info-target: maybe-install-info-target-libgcc
1513 install-info-target: maybe-install-info-target-libgfortran
1514 install-info-target: maybe-install-info-target-libobjc
1515 install-info-target: maybe-install-info-target-libtermcap
1516 install-info-target: maybe-install-info-target-winsup
1517 install-info-target: maybe-install-info-target-libgloss
1518 install-info-target: maybe-install-info-target-libiberty
1519 install-info-target: maybe-install-info-target-gperf
1520 install-info-target: maybe-install-info-target-examples
1521 install-info-target: maybe-install-info-target-libffi
1522 install-info-target: maybe-install-info-target-libjava
1523 install-info-target: maybe-install-info-target-zlib
1524 install-info-target: maybe-install-info-target-boehm-gc
1525 install-info-target: maybe-install-info-target-qthreads
1526 install-info-target: maybe-install-info-target-rda
1527 install-info-target: maybe-install-info-target-libada
1528 install-info-target: maybe-install-info-target-libgomp
1529
1530 .PHONY: do-install-pdf
1531 do-install-pdf:
1532         @: $(MAKE); $(unstage)
1533         @r=`${PWD_COMMAND}`; export r; \
1534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1535         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1536           install-pdf-target
1537
1538
1539 .PHONY: install-pdf-host
1540
1541 install-pdf-host: maybe-install-pdf-ash
1542 install-pdf-host: maybe-install-pdf-autoconf
1543 install-pdf-host: maybe-install-pdf-automake
1544 install-pdf-host: maybe-install-pdf-bash
1545 install-pdf-host: maybe-install-pdf-bfd
1546 install-pdf-host: maybe-install-pdf-opcodes
1547 install-pdf-host: maybe-install-pdf-binutils
1548 install-pdf-host: maybe-install-pdf-bison
1549 install-pdf-host: maybe-install-pdf-byacc
1550 install-pdf-host: maybe-install-pdf-bzip2
1551 install-pdf-host: maybe-install-pdf-dejagnu
1552 install-pdf-host: maybe-install-pdf-diff
1553 install-pdf-host: maybe-install-pdf-dosutils
1554 install-pdf-host: maybe-install-pdf-etc
1555 install-pdf-host: maybe-install-pdf-fastjar
1556 install-pdf-host: maybe-install-pdf-fileutils
1557 install-pdf-host: maybe-install-pdf-findutils
1558 install-pdf-host: maybe-install-pdf-find
1559 install-pdf-host: maybe-install-pdf-fixincludes
1560 install-pdf-host: maybe-install-pdf-flex
1561 install-pdf-host: maybe-install-pdf-gas
1562 install-pdf-host: maybe-install-pdf-gcc
1563 install-pdf-host: maybe-install-pdf-gawk
1564 install-pdf-host: maybe-install-pdf-gettext
1565 install-pdf-host: maybe-install-pdf-gmp
1566 install-pdf-host: maybe-install-pdf-mpfr
1567 install-pdf-host: maybe-install-pdf-gnuserv
1568 install-pdf-host: maybe-install-pdf-gold
1569 install-pdf-host: maybe-install-pdf-gprof
1570 install-pdf-host: maybe-install-pdf-gzip
1571 install-pdf-host: maybe-install-pdf-hello
1572 install-pdf-host: maybe-install-pdf-indent
1573 install-pdf-host: maybe-install-pdf-intl
1574 install-pdf-host: maybe-install-pdf-tcl
1575 install-pdf-host: maybe-install-pdf-itcl
1576 install-pdf-host: maybe-install-pdf-ld
1577 install-pdf-host: maybe-install-pdf-libcpp
1578 install-pdf-host: maybe-install-pdf-libdecnumber
1579 install-pdf-host: maybe-install-pdf-libgui
1580 install-pdf-host: maybe-install-pdf-libiberty
1581 install-pdf-host: maybe-install-pdf-libtool
1582 install-pdf-host: maybe-install-pdf-m4
1583 install-pdf-host: maybe-install-pdf-make
1584 install-pdf-host: maybe-install-pdf-mmalloc
1585 install-pdf-host: maybe-install-pdf-patch
1586 install-pdf-host: maybe-install-pdf-perl
1587 install-pdf-host: maybe-install-pdf-prms
1588 install-pdf-host: maybe-install-pdf-rcs
1589 install-pdf-host: maybe-install-pdf-readline
1590 install-pdf-host: maybe-install-pdf-release
1591 install-pdf-host: maybe-install-pdf-recode
1592 install-pdf-host: maybe-install-pdf-sed
1593 install-pdf-host: maybe-install-pdf-send-pr
1594 install-pdf-host: maybe-install-pdf-shellutils
1595 install-pdf-host: maybe-install-pdf-sid
1596 install-pdf-host: maybe-install-pdf-sim
1597 install-pdf-host: maybe-install-pdf-tar
1598 install-pdf-host: maybe-install-pdf-texinfo
1599 install-pdf-host: maybe-install-pdf-textutils
1600 install-pdf-host: maybe-install-pdf-time
1601 install-pdf-host: maybe-install-pdf-uudecode
1602 install-pdf-host: maybe-install-pdf-wdiff
1603 install-pdf-host: maybe-install-pdf-zip
1604 install-pdf-host: maybe-install-pdf-zlib
1605 install-pdf-host: maybe-install-pdf-gdb
1606 install-pdf-host: maybe-install-pdf-expect
1607 install-pdf-host: maybe-install-pdf-guile
1608 install-pdf-host: maybe-install-pdf-tk
1609 install-pdf-host: maybe-install-pdf-libtermcap
1610 install-pdf-host: maybe-install-pdf-utils
1611 install-pdf-host: maybe-install-pdf-gnattools
1612
1613 .PHONY: install-pdf-target
1614
1615 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1616 install-pdf-target: maybe-install-pdf-target-libmudflap
1617 install-pdf-target: maybe-install-pdf-target-libssp
1618 install-pdf-target: maybe-install-pdf-target-newlib
1619 install-pdf-target: maybe-install-pdf-target-libgcc
1620 install-pdf-target: maybe-install-pdf-target-libgfortran
1621 install-pdf-target: maybe-install-pdf-target-libobjc
1622 install-pdf-target: maybe-install-pdf-target-libtermcap
1623 install-pdf-target: maybe-install-pdf-target-winsup
1624 install-pdf-target: maybe-install-pdf-target-libgloss
1625 install-pdf-target: maybe-install-pdf-target-libiberty
1626 install-pdf-target: maybe-install-pdf-target-gperf
1627 install-pdf-target: maybe-install-pdf-target-examples
1628 install-pdf-target: maybe-install-pdf-target-libffi
1629 install-pdf-target: maybe-install-pdf-target-libjava
1630 install-pdf-target: maybe-install-pdf-target-zlib
1631 install-pdf-target: maybe-install-pdf-target-boehm-gc
1632 install-pdf-target: maybe-install-pdf-target-qthreads
1633 install-pdf-target: maybe-install-pdf-target-rda
1634 install-pdf-target: maybe-install-pdf-target-libada
1635 install-pdf-target: maybe-install-pdf-target-libgomp
1636
1637 .PHONY: do-install-html
1638 do-install-html:
1639         @: $(MAKE); $(unstage)
1640         @r=`${PWD_COMMAND}`; export r; \
1641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1642         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1643           install-html-target
1644
1645
1646 .PHONY: install-html-host
1647
1648 install-html-host: maybe-install-html-ash
1649 install-html-host: maybe-install-html-autoconf
1650 install-html-host: maybe-install-html-automake
1651 install-html-host: maybe-install-html-bash
1652 install-html-host: maybe-install-html-bfd
1653 install-html-host: maybe-install-html-opcodes
1654 install-html-host: maybe-install-html-binutils
1655 install-html-host: maybe-install-html-bison
1656 install-html-host: maybe-install-html-byacc
1657 install-html-host: maybe-install-html-bzip2
1658 install-html-host: maybe-install-html-dejagnu
1659 install-html-host: maybe-install-html-diff
1660 install-html-host: maybe-install-html-dosutils
1661 install-html-host: maybe-install-html-etc
1662 install-html-host: maybe-install-html-fastjar
1663 install-html-host: maybe-install-html-fileutils
1664 install-html-host: maybe-install-html-findutils
1665 install-html-host: maybe-install-html-find
1666 install-html-host: maybe-install-html-fixincludes
1667 install-html-host: maybe-install-html-flex
1668 install-html-host: maybe-install-html-gas
1669 install-html-host: maybe-install-html-gcc
1670 install-html-host: maybe-install-html-gawk
1671 install-html-host: maybe-install-html-gettext
1672 install-html-host: maybe-install-html-gmp
1673 install-html-host: maybe-install-html-mpfr
1674 install-html-host: maybe-install-html-gnuserv
1675 install-html-host: maybe-install-html-gold
1676 install-html-host: maybe-install-html-gprof
1677 install-html-host: maybe-install-html-gzip
1678 install-html-host: maybe-install-html-hello
1679 install-html-host: maybe-install-html-indent
1680 install-html-host: maybe-install-html-intl
1681 install-html-host: maybe-install-html-tcl
1682 install-html-host: maybe-install-html-itcl
1683 install-html-host: maybe-install-html-ld
1684 install-html-host: maybe-install-html-libcpp
1685 install-html-host: maybe-install-html-libdecnumber
1686 install-html-host: maybe-install-html-libgui
1687 install-html-host: maybe-install-html-libiberty
1688 install-html-host: maybe-install-html-libtool
1689 install-html-host: maybe-install-html-m4
1690 install-html-host: maybe-install-html-make
1691 install-html-host: maybe-install-html-mmalloc
1692 install-html-host: maybe-install-html-patch
1693 install-html-host: maybe-install-html-perl
1694 install-html-host: maybe-install-html-prms
1695 install-html-host: maybe-install-html-rcs
1696 install-html-host: maybe-install-html-readline
1697 install-html-host: maybe-install-html-release
1698 install-html-host: maybe-install-html-recode
1699 install-html-host: maybe-install-html-sed
1700 install-html-host: maybe-install-html-send-pr
1701 install-html-host: maybe-install-html-shellutils
1702 install-html-host: maybe-install-html-sid
1703 install-html-host: maybe-install-html-sim
1704 install-html-host: maybe-install-html-tar
1705 install-html-host: maybe-install-html-texinfo
1706 install-html-host: maybe-install-html-textutils
1707 install-html-host: maybe-install-html-time
1708 install-html-host: maybe-install-html-uudecode
1709 install-html-host: maybe-install-html-wdiff
1710 install-html-host: maybe-install-html-zip
1711 install-html-host: maybe-install-html-zlib
1712 install-html-host: maybe-install-html-gdb
1713 install-html-host: maybe-install-html-expect
1714 install-html-host: maybe-install-html-guile
1715 install-html-host: maybe-install-html-tk
1716 install-html-host: maybe-install-html-libtermcap
1717 install-html-host: maybe-install-html-utils
1718 install-html-host: maybe-install-html-gnattools
1719
1720 .PHONY: install-html-target
1721
1722 install-html-target: maybe-install-html-target-libstdc++-v3
1723 install-html-target: maybe-install-html-target-libmudflap
1724 install-html-target: maybe-install-html-target-libssp
1725 install-html-target: maybe-install-html-target-newlib
1726 install-html-target: maybe-install-html-target-libgcc
1727 install-html-target: maybe-install-html-target-libgfortran
1728 install-html-target: maybe-install-html-target-libobjc
1729 install-html-target: maybe-install-html-target-libtermcap
1730 install-html-target: maybe-install-html-target-winsup
1731 install-html-target: maybe-install-html-target-libgloss
1732 install-html-target: maybe-install-html-target-libiberty
1733 install-html-target: maybe-install-html-target-gperf
1734 install-html-target: maybe-install-html-target-examples
1735 install-html-target: maybe-install-html-target-libffi
1736 install-html-target: maybe-install-html-target-libjava
1737 install-html-target: maybe-install-html-target-zlib
1738 install-html-target: maybe-install-html-target-boehm-gc
1739 install-html-target: maybe-install-html-target-qthreads
1740 install-html-target: maybe-install-html-target-rda
1741 install-html-target: maybe-install-html-target-libada
1742 install-html-target: maybe-install-html-target-libgomp
1743
1744 .PHONY: do-installcheck
1745 do-installcheck:
1746         @: $(MAKE); $(unstage)
1747         @r=`${PWD_COMMAND}`; export r; \
1748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1749         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1750           installcheck-target
1751
1752
1753 .PHONY: installcheck-host
1754
1755 installcheck-host: maybe-installcheck-ash
1756 installcheck-host: maybe-installcheck-autoconf
1757 installcheck-host: maybe-installcheck-automake
1758 installcheck-host: maybe-installcheck-bash
1759 installcheck-host: maybe-installcheck-bfd
1760 installcheck-host: maybe-installcheck-opcodes
1761 installcheck-host: maybe-installcheck-binutils
1762 installcheck-host: maybe-installcheck-bison
1763 installcheck-host: maybe-installcheck-byacc
1764 installcheck-host: maybe-installcheck-bzip2
1765 installcheck-host: maybe-installcheck-dejagnu
1766 installcheck-host: maybe-installcheck-diff
1767 installcheck-host: maybe-installcheck-dosutils
1768 installcheck-host: maybe-installcheck-etc
1769 installcheck-host: maybe-installcheck-fastjar
1770 installcheck-host: maybe-installcheck-fileutils
1771 installcheck-host: maybe-installcheck-findutils
1772 installcheck-host: maybe-installcheck-find
1773 installcheck-host: maybe-installcheck-fixincludes
1774 installcheck-host: maybe-installcheck-flex
1775 installcheck-host: maybe-installcheck-gas
1776 installcheck-host: maybe-installcheck-gcc
1777 installcheck-host: maybe-installcheck-gawk
1778 installcheck-host: maybe-installcheck-gettext
1779 installcheck-host: maybe-installcheck-gmp
1780 installcheck-host: maybe-installcheck-mpfr
1781 installcheck-host: maybe-installcheck-gnuserv
1782 installcheck-host: maybe-installcheck-gold
1783 installcheck-host: maybe-installcheck-gprof
1784 installcheck-host: maybe-installcheck-gzip
1785 installcheck-host: maybe-installcheck-hello
1786 installcheck-host: maybe-installcheck-indent
1787 installcheck-host: maybe-installcheck-intl
1788 installcheck-host: maybe-installcheck-tcl
1789 installcheck-host: maybe-installcheck-itcl
1790 installcheck-host: maybe-installcheck-ld
1791 installcheck-host: maybe-installcheck-libcpp
1792 installcheck-host: maybe-installcheck-libdecnumber
1793 installcheck-host: maybe-installcheck-libgui
1794 installcheck-host: maybe-installcheck-libiberty
1795 installcheck-host: maybe-installcheck-libtool
1796 installcheck-host: maybe-installcheck-m4
1797 installcheck-host: maybe-installcheck-make
1798 installcheck-host: maybe-installcheck-mmalloc
1799 installcheck-host: maybe-installcheck-patch
1800 installcheck-host: maybe-installcheck-perl
1801 installcheck-host: maybe-installcheck-prms
1802 installcheck-host: maybe-installcheck-rcs
1803 installcheck-host: maybe-installcheck-readline
1804 installcheck-host: maybe-installcheck-release
1805 installcheck-host: maybe-installcheck-recode
1806 installcheck-host: maybe-installcheck-sed
1807 installcheck-host: maybe-installcheck-send-pr
1808 installcheck-host: maybe-installcheck-shellutils
1809 installcheck-host: maybe-installcheck-sid
1810 installcheck-host: maybe-installcheck-sim
1811 installcheck-host: maybe-installcheck-tar
1812 installcheck-host: maybe-installcheck-texinfo
1813 installcheck-host: maybe-installcheck-textutils
1814 installcheck-host: maybe-installcheck-time
1815 installcheck-host: maybe-installcheck-uudecode
1816 installcheck-host: maybe-installcheck-wdiff
1817 installcheck-host: maybe-installcheck-zip
1818 installcheck-host: maybe-installcheck-zlib
1819 installcheck-host: maybe-installcheck-gdb
1820 installcheck-host: maybe-installcheck-expect
1821 installcheck-host: maybe-installcheck-guile
1822 installcheck-host: maybe-installcheck-tk
1823 installcheck-host: maybe-installcheck-libtermcap
1824 installcheck-host: maybe-installcheck-utils
1825 installcheck-host: maybe-installcheck-gnattools
1826
1827 .PHONY: installcheck-target
1828
1829 installcheck-target: maybe-installcheck-target-libstdc++-v3
1830 installcheck-target: maybe-installcheck-target-libmudflap
1831 installcheck-target: maybe-installcheck-target-libssp
1832 installcheck-target: maybe-installcheck-target-newlib
1833 installcheck-target: maybe-installcheck-target-libgcc
1834 installcheck-target: maybe-installcheck-target-libgfortran
1835 installcheck-target: maybe-installcheck-target-libobjc
1836 installcheck-target: maybe-installcheck-target-libtermcap
1837 installcheck-target: maybe-installcheck-target-winsup
1838 installcheck-target: maybe-installcheck-target-libgloss
1839 installcheck-target: maybe-installcheck-target-libiberty
1840 installcheck-target: maybe-installcheck-target-gperf
1841 installcheck-target: maybe-installcheck-target-examples
1842 installcheck-target: maybe-installcheck-target-libffi
1843 installcheck-target: maybe-installcheck-target-libjava
1844 installcheck-target: maybe-installcheck-target-zlib
1845 installcheck-target: maybe-installcheck-target-boehm-gc
1846 installcheck-target: maybe-installcheck-target-qthreads
1847 installcheck-target: maybe-installcheck-target-rda
1848 installcheck-target: maybe-installcheck-target-libada
1849 installcheck-target: maybe-installcheck-target-libgomp
1850
1851 .PHONY: do-mostlyclean
1852 do-mostlyclean:
1853         @: $(MAKE); $(unstage)
1854         @r=`${PWD_COMMAND}`; export r; \
1855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1856         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1857           mostlyclean-target
1858
1859
1860 .PHONY: mostlyclean-host
1861
1862 mostlyclean-host: maybe-mostlyclean-ash
1863 mostlyclean-host: maybe-mostlyclean-autoconf
1864 mostlyclean-host: maybe-mostlyclean-automake
1865 mostlyclean-host: maybe-mostlyclean-bash
1866 mostlyclean-host: maybe-mostlyclean-bfd
1867 mostlyclean-host: maybe-mostlyclean-opcodes
1868 mostlyclean-host: maybe-mostlyclean-binutils
1869 mostlyclean-host: maybe-mostlyclean-bison
1870 mostlyclean-host: maybe-mostlyclean-byacc
1871 mostlyclean-host: maybe-mostlyclean-bzip2
1872 mostlyclean-host: maybe-mostlyclean-dejagnu
1873 mostlyclean-host: maybe-mostlyclean-diff
1874 mostlyclean-host: maybe-mostlyclean-dosutils
1875 mostlyclean-host: maybe-mostlyclean-etc
1876 mostlyclean-host: maybe-mostlyclean-fastjar
1877 mostlyclean-host: maybe-mostlyclean-fileutils
1878 mostlyclean-host: maybe-mostlyclean-findutils
1879 mostlyclean-host: maybe-mostlyclean-find
1880 mostlyclean-host: maybe-mostlyclean-fixincludes
1881 mostlyclean-host: maybe-mostlyclean-flex
1882 mostlyclean-host: maybe-mostlyclean-gas
1883 mostlyclean-host: maybe-mostlyclean-gcc
1884 mostlyclean-host: maybe-mostlyclean-gawk
1885 mostlyclean-host: maybe-mostlyclean-gettext
1886 mostlyclean-host: maybe-mostlyclean-gmp
1887 mostlyclean-host: maybe-mostlyclean-mpfr
1888 mostlyclean-host: maybe-mostlyclean-gnuserv
1889 mostlyclean-host: maybe-mostlyclean-gold
1890 mostlyclean-host: maybe-mostlyclean-gprof
1891 mostlyclean-host: maybe-mostlyclean-gzip
1892 mostlyclean-host: maybe-mostlyclean-hello
1893 mostlyclean-host: maybe-mostlyclean-indent
1894 mostlyclean-host: maybe-mostlyclean-intl
1895 mostlyclean-host: maybe-mostlyclean-tcl
1896 mostlyclean-host: maybe-mostlyclean-itcl
1897 mostlyclean-host: maybe-mostlyclean-ld
1898 mostlyclean-host: maybe-mostlyclean-libcpp
1899 mostlyclean-host: maybe-mostlyclean-libdecnumber
1900 mostlyclean-host: maybe-mostlyclean-libgui
1901 mostlyclean-host: maybe-mostlyclean-libiberty
1902 mostlyclean-host: maybe-mostlyclean-libtool
1903 mostlyclean-host: maybe-mostlyclean-m4
1904 mostlyclean-host: maybe-mostlyclean-make
1905 mostlyclean-host: maybe-mostlyclean-mmalloc
1906 mostlyclean-host: maybe-mostlyclean-patch
1907 mostlyclean-host: maybe-mostlyclean-perl
1908 mostlyclean-host: maybe-mostlyclean-prms
1909 mostlyclean-host: maybe-mostlyclean-rcs
1910 mostlyclean-host: maybe-mostlyclean-readline
1911 mostlyclean-host: maybe-mostlyclean-release
1912 mostlyclean-host: maybe-mostlyclean-recode
1913 mostlyclean-host: maybe-mostlyclean-sed
1914 mostlyclean-host: maybe-mostlyclean-send-pr
1915 mostlyclean-host: maybe-mostlyclean-shellutils
1916 mostlyclean-host: maybe-mostlyclean-sid
1917 mostlyclean-host: maybe-mostlyclean-sim
1918 mostlyclean-host: maybe-mostlyclean-tar
1919 mostlyclean-host: maybe-mostlyclean-texinfo
1920 mostlyclean-host: maybe-mostlyclean-textutils
1921 mostlyclean-host: maybe-mostlyclean-time
1922 mostlyclean-host: maybe-mostlyclean-uudecode
1923 mostlyclean-host: maybe-mostlyclean-wdiff
1924 mostlyclean-host: maybe-mostlyclean-zip
1925 mostlyclean-host: maybe-mostlyclean-zlib
1926 mostlyclean-host: maybe-mostlyclean-gdb
1927 mostlyclean-host: maybe-mostlyclean-expect
1928 mostlyclean-host: maybe-mostlyclean-guile
1929 mostlyclean-host: maybe-mostlyclean-tk
1930 mostlyclean-host: maybe-mostlyclean-libtermcap
1931 mostlyclean-host: maybe-mostlyclean-utils
1932 mostlyclean-host: maybe-mostlyclean-gnattools
1933
1934 .PHONY: mostlyclean-target
1935
1936 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1937 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1938 mostlyclean-target: maybe-mostlyclean-target-libssp
1939 mostlyclean-target: maybe-mostlyclean-target-newlib
1940 mostlyclean-target: maybe-mostlyclean-target-libgcc
1941 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1942 mostlyclean-target: maybe-mostlyclean-target-libobjc
1943 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1944 mostlyclean-target: maybe-mostlyclean-target-winsup
1945 mostlyclean-target: maybe-mostlyclean-target-libgloss
1946 mostlyclean-target: maybe-mostlyclean-target-libiberty
1947 mostlyclean-target: maybe-mostlyclean-target-gperf
1948 mostlyclean-target: maybe-mostlyclean-target-examples
1949 mostlyclean-target: maybe-mostlyclean-target-libffi
1950 mostlyclean-target: maybe-mostlyclean-target-libjava
1951 mostlyclean-target: maybe-mostlyclean-target-zlib
1952 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1953 mostlyclean-target: maybe-mostlyclean-target-qthreads
1954 mostlyclean-target: maybe-mostlyclean-target-rda
1955 mostlyclean-target: maybe-mostlyclean-target-libada
1956 mostlyclean-target: maybe-mostlyclean-target-libgomp
1957
1958 .PHONY: do-clean
1959 do-clean:
1960         @: $(MAKE); $(unstage)
1961         @r=`${PWD_COMMAND}`; export r; \
1962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1963         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1964           clean-target
1965
1966
1967 .PHONY: clean-host
1968
1969 clean-host: maybe-clean-ash
1970 clean-host: maybe-clean-autoconf
1971 clean-host: maybe-clean-automake
1972 clean-host: maybe-clean-bash
1973 clean-host: maybe-clean-bfd
1974 clean-host: maybe-clean-opcodes
1975 clean-host: maybe-clean-binutils
1976 clean-host: maybe-clean-bison
1977 clean-host: maybe-clean-byacc
1978 clean-host: maybe-clean-bzip2
1979 clean-host: maybe-clean-dejagnu
1980 clean-host: maybe-clean-diff
1981 clean-host: maybe-clean-dosutils
1982 clean-host: maybe-clean-etc
1983 clean-host: maybe-clean-fastjar
1984 clean-host: maybe-clean-fileutils
1985 clean-host: maybe-clean-findutils
1986 clean-host: maybe-clean-find
1987 clean-host: maybe-clean-fixincludes
1988 clean-host: maybe-clean-flex
1989 clean-host: maybe-clean-gas
1990 clean-host: maybe-clean-gcc
1991 clean-host: maybe-clean-gawk
1992 clean-host: maybe-clean-gettext
1993 clean-host: maybe-clean-gmp
1994 clean-host: maybe-clean-mpfr
1995 clean-host: maybe-clean-gnuserv
1996 clean-host: maybe-clean-gold
1997 clean-host: maybe-clean-gprof
1998 clean-host: maybe-clean-gzip
1999 clean-host: maybe-clean-hello
2000 clean-host: maybe-clean-indent
2001 clean-host: maybe-clean-intl
2002 clean-host: maybe-clean-tcl
2003 clean-host: maybe-clean-itcl
2004 clean-host: maybe-clean-ld
2005 clean-host: maybe-clean-libcpp
2006 clean-host: maybe-clean-libdecnumber
2007 clean-host: maybe-clean-libgui
2008 clean-host: maybe-clean-libiberty
2009 clean-host: maybe-clean-libtool
2010 clean-host: maybe-clean-m4
2011 clean-host: maybe-clean-make
2012 clean-host: maybe-clean-mmalloc
2013 clean-host: maybe-clean-patch
2014 clean-host: maybe-clean-perl
2015 clean-host: maybe-clean-prms
2016 clean-host: maybe-clean-rcs
2017 clean-host: maybe-clean-readline
2018 clean-host: maybe-clean-release
2019 clean-host: maybe-clean-recode
2020 clean-host: maybe-clean-sed
2021 clean-host: maybe-clean-send-pr
2022 clean-host: maybe-clean-shellutils
2023 clean-host: maybe-clean-sid
2024 clean-host: maybe-clean-sim
2025 clean-host: maybe-clean-tar
2026 clean-host: maybe-clean-texinfo
2027 clean-host: maybe-clean-textutils
2028 clean-host: maybe-clean-time
2029 clean-host: maybe-clean-uudecode
2030 clean-host: maybe-clean-wdiff
2031 clean-host: maybe-clean-zip
2032 clean-host: maybe-clean-zlib
2033 clean-host: maybe-clean-gdb
2034 clean-host: maybe-clean-expect
2035 clean-host: maybe-clean-guile
2036 clean-host: maybe-clean-tk
2037 clean-host: maybe-clean-libtermcap
2038 clean-host: maybe-clean-utils
2039 clean-host: maybe-clean-gnattools
2040
2041 .PHONY: clean-target
2042
2043 clean-target: maybe-clean-target-libstdc++-v3
2044 clean-target: maybe-clean-target-libmudflap
2045 clean-target: maybe-clean-target-libssp
2046 clean-target: maybe-clean-target-newlib
2047 clean-target: maybe-clean-target-libgcc
2048 clean-target: maybe-clean-target-libgfortran
2049 clean-target: maybe-clean-target-libobjc
2050 clean-target: maybe-clean-target-libtermcap
2051 clean-target: maybe-clean-target-winsup
2052 clean-target: maybe-clean-target-libgloss
2053 clean-target: maybe-clean-target-libiberty
2054 clean-target: maybe-clean-target-gperf
2055 clean-target: maybe-clean-target-examples
2056 clean-target: maybe-clean-target-libffi
2057 clean-target: maybe-clean-target-libjava
2058 clean-target: maybe-clean-target-zlib
2059 clean-target: maybe-clean-target-boehm-gc
2060 clean-target: maybe-clean-target-qthreads
2061 clean-target: maybe-clean-target-rda
2062 clean-target: maybe-clean-target-libada
2063 clean-target: maybe-clean-target-libgomp
2064
2065 .PHONY: do-distclean
2066 do-distclean:
2067         @: $(MAKE); $(unstage)
2068         @r=`${PWD_COMMAND}`; export r; \
2069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2070         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2071           distclean-target
2072
2073
2074 .PHONY: distclean-host
2075
2076 distclean-host: maybe-distclean-ash
2077 distclean-host: maybe-distclean-autoconf
2078 distclean-host: maybe-distclean-automake
2079 distclean-host: maybe-distclean-bash
2080 distclean-host: maybe-distclean-bfd
2081 distclean-host: maybe-distclean-opcodes
2082 distclean-host: maybe-distclean-binutils
2083 distclean-host: maybe-distclean-bison
2084 distclean-host: maybe-distclean-byacc
2085 distclean-host: maybe-distclean-bzip2
2086 distclean-host: maybe-distclean-dejagnu
2087 distclean-host: maybe-distclean-diff
2088 distclean-host: maybe-distclean-dosutils
2089 distclean-host: maybe-distclean-etc
2090 distclean-host: maybe-distclean-fastjar
2091 distclean-host: maybe-distclean-fileutils
2092 distclean-host: maybe-distclean-findutils
2093 distclean-host: maybe-distclean-find
2094 distclean-host: maybe-distclean-fixincludes
2095 distclean-host: maybe-distclean-flex
2096 distclean-host: maybe-distclean-gas
2097 distclean-host: maybe-distclean-gcc
2098 distclean-host: maybe-distclean-gawk
2099 distclean-host: maybe-distclean-gettext
2100 distclean-host: maybe-distclean-gmp
2101 distclean-host: maybe-distclean-mpfr
2102 distclean-host: maybe-distclean-gnuserv
2103 distclean-host: maybe-distclean-gold
2104 distclean-host: maybe-distclean-gprof
2105 distclean-host: maybe-distclean-gzip
2106 distclean-host: maybe-distclean-hello
2107 distclean-host: maybe-distclean-indent
2108 distclean-host: maybe-distclean-intl
2109 distclean-host: maybe-distclean-tcl
2110 distclean-host: maybe-distclean-itcl
2111 distclean-host: maybe-distclean-ld
2112 distclean-host: maybe-distclean-libcpp
2113 distclean-host: maybe-distclean-libdecnumber
2114 distclean-host: maybe-distclean-libgui
2115 distclean-host: maybe-distclean-libiberty
2116 distclean-host: maybe-distclean-libtool
2117 distclean-host: maybe-distclean-m4
2118 distclean-host: maybe-distclean-make
2119 distclean-host: maybe-distclean-mmalloc
2120 distclean-host: maybe-distclean-patch
2121 distclean-host: maybe-distclean-perl
2122 distclean-host: maybe-distclean-prms
2123 distclean-host: maybe-distclean-rcs
2124 distclean-host: maybe-distclean-readline
2125 distclean-host: maybe-distclean-release
2126 distclean-host: maybe-distclean-recode
2127 distclean-host: maybe-distclean-sed
2128 distclean-host: maybe-distclean-send-pr
2129 distclean-host: maybe-distclean-shellutils
2130 distclean-host: maybe-distclean-sid
2131 distclean-host: maybe-distclean-sim
2132 distclean-host: maybe-distclean-tar
2133 distclean-host: maybe-distclean-texinfo
2134 distclean-host: maybe-distclean-textutils
2135 distclean-host: maybe-distclean-time
2136 distclean-host: maybe-distclean-uudecode
2137 distclean-host: maybe-distclean-wdiff
2138 distclean-host: maybe-distclean-zip
2139 distclean-host: maybe-distclean-zlib
2140 distclean-host: maybe-distclean-gdb
2141 distclean-host: maybe-distclean-expect
2142 distclean-host: maybe-distclean-guile
2143 distclean-host: maybe-distclean-tk
2144 distclean-host: maybe-distclean-libtermcap
2145 distclean-host: maybe-distclean-utils
2146 distclean-host: maybe-distclean-gnattools
2147
2148 .PHONY: distclean-target
2149
2150 distclean-target: maybe-distclean-target-libstdc++-v3
2151 distclean-target: maybe-distclean-target-libmudflap
2152 distclean-target: maybe-distclean-target-libssp
2153 distclean-target: maybe-distclean-target-newlib
2154 distclean-target: maybe-distclean-target-libgcc
2155 distclean-target: maybe-distclean-target-libgfortran
2156 distclean-target: maybe-distclean-target-libobjc
2157 distclean-target: maybe-distclean-target-libtermcap
2158 distclean-target: maybe-distclean-target-winsup
2159 distclean-target: maybe-distclean-target-libgloss
2160 distclean-target: maybe-distclean-target-libiberty
2161 distclean-target: maybe-distclean-target-gperf
2162 distclean-target: maybe-distclean-target-examples
2163 distclean-target: maybe-distclean-target-libffi
2164 distclean-target: maybe-distclean-target-libjava
2165 distclean-target: maybe-distclean-target-zlib
2166 distclean-target: maybe-distclean-target-boehm-gc
2167 distclean-target: maybe-distclean-target-qthreads
2168 distclean-target: maybe-distclean-target-rda
2169 distclean-target: maybe-distclean-target-libada
2170 distclean-target: maybe-distclean-target-libgomp
2171
2172 .PHONY: do-maintainer-clean
2173 do-maintainer-clean:
2174         @: $(MAKE); $(unstage)
2175         @r=`${PWD_COMMAND}`; export r; \
2176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2177         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2178           maintainer-clean-target
2179
2180
2181 .PHONY: maintainer-clean-host
2182
2183 maintainer-clean-host: maybe-maintainer-clean-ash
2184 maintainer-clean-host: maybe-maintainer-clean-autoconf
2185 maintainer-clean-host: maybe-maintainer-clean-automake
2186 maintainer-clean-host: maybe-maintainer-clean-bash
2187 maintainer-clean-host: maybe-maintainer-clean-bfd
2188 maintainer-clean-host: maybe-maintainer-clean-opcodes
2189 maintainer-clean-host: maybe-maintainer-clean-binutils
2190 maintainer-clean-host: maybe-maintainer-clean-bison
2191 maintainer-clean-host: maybe-maintainer-clean-byacc
2192 maintainer-clean-host: maybe-maintainer-clean-bzip2
2193 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2194 maintainer-clean-host: maybe-maintainer-clean-diff
2195 maintainer-clean-host: maybe-maintainer-clean-dosutils
2196 maintainer-clean-host: maybe-maintainer-clean-etc
2197 maintainer-clean-host: maybe-maintainer-clean-fastjar
2198 maintainer-clean-host: maybe-maintainer-clean-fileutils
2199 maintainer-clean-host: maybe-maintainer-clean-findutils
2200 maintainer-clean-host: maybe-maintainer-clean-find
2201 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2202 maintainer-clean-host: maybe-maintainer-clean-flex
2203 maintainer-clean-host: maybe-maintainer-clean-gas
2204 maintainer-clean-host: maybe-maintainer-clean-gcc
2205 maintainer-clean-host: maybe-maintainer-clean-gawk
2206 maintainer-clean-host: maybe-maintainer-clean-gettext
2207 maintainer-clean-host: maybe-maintainer-clean-gmp
2208 maintainer-clean-host: maybe-maintainer-clean-mpfr
2209 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2210 maintainer-clean-host: maybe-maintainer-clean-gold
2211 maintainer-clean-host: maybe-maintainer-clean-gprof
2212 maintainer-clean-host: maybe-maintainer-clean-gzip
2213 maintainer-clean-host: maybe-maintainer-clean-hello
2214 maintainer-clean-host: maybe-maintainer-clean-indent
2215 maintainer-clean-host: maybe-maintainer-clean-intl
2216 maintainer-clean-host: maybe-maintainer-clean-tcl
2217 maintainer-clean-host: maybe-maintainer-clean-itcl
2218 maintainer-clean-host: maybe-maintainer-clean-ld
2219 maintainer-clean-host: maybe-maintainer-clean-libcpp
2220 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2221 maintainer-clean-host: maybe-maintainer-clean-libgui
2222 maintainer-clean-host: maybe-maintainer-clean-libiberty
2223 maintainer-clean-host: maybe-maintainer-clean-libtool
2224 maintainer-clean-host: maybe-maintainer-clean-m4
2225 maintainer-clean-host: maybe-maintainer-clean-make
2226 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2227 maintainer-clean-host: maybe-maintainer-clean-patch
2228 maintainer-clean-host: maybe-maintainer-clean-perl
2229 maintainer-clean-host: maybe-maintainer-clean-prms
2230 maintainer-clean-host: maybe-maintainer-clean-rcs
2231 maintainer-clean-host: maybe-maintainer-clean-readline
2232 maintainer-clean-host: maybe-maintainer-clean-release
2233 maintainer-clean-host: maybe-maintainer-clean-recode
2234 maintainer-clean-host: maybe-maintainer-clean-sed
2235 maintainer-clean-host: maybe-maintainer-clean-send-pr
2236 maintainer-clean-host: maybe-maintainer-clean-shellutils
2237 maintainer-clean-host: maybe-maintainer-clean-sid
2238 maintainer-clean-host: maybe-maintainer-clean-sim
2239 maintainer-clean-host: maybe-maintainer-clean-tar
2240 maintainer-clean-host: maybe-maintainer-clean-texinfo
2241 maintainer-clean-host: maybe-maintainer-clean-textutils
2242 maintainer-clean-host: maybe-maintainer-clean-time
2243 maintainer-clean-host: maybe-maintainer-clean-uudecode
2244 maintainer-clean-host: maybe-maintainer-clean-wdiff
2245 maintainer-clean-host: maybe-maintainer-clean-zip
2246 maintainer-clean-host: maybe-maintainer-clean-zlib
2247 maintainer-clean-host: maybe-maintainer-clean-gdb
2248 maintainer-clean-host: maybe-maintainer-clean-expect
2249 maintainer-clean-host: maybe-maintainer-clean-guile
2250 maintainer-clean-host: maybe-maintainer-clean-tk
2251 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2252 maintainer-clean-host: maybe-maintainer-clean-utils
2253 maintainer-clean-host: maybe-maintainer-clean-gnattools
2254
2255 .PHONY: maintainer-clean-target
2256
2257 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2258 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2259 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2260 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2261 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2263 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2264 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2265 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2266 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2267 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2268 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2269 maintainer-clean-target: maybe-maintainer-clean-target-examples
2270 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2271 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2272 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2273 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2274 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2275 maintainer-clean-target: maybe-maintainer-clean-target-rda
2276 maintainer-clean-target: maybe-maintainer-clean-target-libada
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2278
2279
2280 # Here are the targets which correspond to the do-X targets.
2281
2282 .PHONY: info installcheck dvi pdf html
2283 .PHONY: install-info install-pdf install-html
2284 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2285 .PHONY: local-clean local-distclean local-maintainer-clean
2286 info: do-info
2287 installcheck: do-installcheck
2288 dvi: do-dvi
2289 pdf: do-pdf
2290 html: do-html
2291
2292 # Make sure makeinfo is built before we do a `make info', if we're
2293 # in fact building texinfo.
2294 do-info: maybe-all-texinfo
2295
2296 install-info: do-install-info dir.info
2297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298         if [ -f dir.info ] ; then \
2299           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2300         else true ; fi
2301
2302 install-pdf: do-install-pdf
2303
2304 install-html: do-install-html
2305
2306 local-clean:
2307         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2308
2309 local-distclean:
2310         -rm -f Makefile config.status config.cache mh-frag mt-frag
2311         -rm -f maybedep.tmp serdep.tmp
2312         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2313           rm -rf $(TARGET_SUBDIR); \
2314         else true; fi
2315         -rm -rf $(BUILD_SUBDIR)
2316         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2317           rm -rf $(HOST_SUBDIR); \
2318         else true; fi
2319         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2320         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2321         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2322         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2323         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2324
2325 local-maintainer-clean:
2326         @echo "This command is intended for maintainers to use;"
2327         @echo "it deletes files that may require special tools to rebuild."
2328
2329 clean: do-clean local-clean
2330 mostlyclean: do-mostlyclean local-clean
2331 distclean: do-distclean local-clean local-distclean
2332 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2333 maintainer-clean: local-distclean
2334 realclean: maintainer-clean
2335
2336 # Check target.
2337
2338 .PHONY: check do-check
2339 check: do-check
2340
2341 # Only include modules actually being configured and built.
2342 .PHONY: check-host
2343 check-host:  \
2344     maybe-check-ash \
2345     maybe-check-autoconf \
2346     maybe-check-automake \
2347     maybe-check-bash \
2348     maybe-check-bfd \
2349     maybe-check-opcodes \
2350     maybe-check-binutils \
2351     maybe-check-bison \
2352     maybe-check-byacc \
2353     maybe-check-bzip2 \
2354     maybe-check-dejagnu \
2355     maybe-check-diff \
2356     maybe-check-dosutils \
2357     maybe-check-etc \
2358     maybe-check-fastjar \
2359     maybe-check-fileutils \
2360     maybe-check-findutils \
2361     maybe-check-find \
2362     maybe-check-fixincludes \
2363     maybe-check-flex \
2364     maybe-check-gas \
2365     maybe-check-gcc \
2366     maybe-check-gawk \
2367     maybe-check-gettext \
2368     maybe-check-gmp \
2369     maybe-check-mpfr \
2370     maybe-check-gnuserv \
2371     maybe-check-gold \
2372     maybe-check-gprof \
2373     maybe-check-gzip \
2374     maybe-check-hello \
2375     maybe-check-indent \
2376     maybe-check-intl \
2377     maybe-check-tcl \
2378     maybe-check-itcl \
2379     maybe-check-ld \
2380     maybe-check-libcpp \
2381     maybe-check-libdecnumber \
2382     maybe-check-libgui \
2383     maybe-check-libiberty \
2384     maybe-check-libtool \
2385     maybe-check-m4 \
2386     maybe-check-make \
2387     maybe-check-mmalloc \
2388     maybe-check-patch \
2389     maybe-check-perl \
2390     maybe-check-prms \
2391     maybe-check-rcs \
2392     maybe-check-readline \
2393     maybe-check-release \
2394     maybe-check-recode \
2395     maybe-check-sed \
2396     maybe-check-send-pr \
2397     maybe-check-shellutils \
2398     maybe-check-sid \
2399     maybe-check-sim \
2400     maybe-check-tar \
2401     maybe-check-texinfo \
2402     maybe-check-textutils \
2403     maybe-check-time \
2404     maybe-check-uudecode \
2405     maybe-check-wdiff \
2406     maybe-check-zip \
2407     maybe-check-zlib \
2408     maybe-check-gdb \
2409     maybe-check-expect \
2410     maybe-check-guile \
2411     maybe-check-tk \
2412     maybe-check-libtermcap \
2413     maybe-check-utils \
2414     maybe-check-gnattools
2415
2416 .PHONY: check-target
2417 check-target:  \
2418     maybe-check-target-libstdc++-v3 \
2419     maybe-check-target-libmudflap \
2420     maybe-check-target-libssp \
2421     maybe-check-target-newlib \
2422     maybe-check-target-libgcc \
2423     maybe-check-target-libgfortran \
2424     maybe-check-target-libobjc \
2425     maybe-check-target-libtermcap \
2426     maybe-check-target-winsup \
2427     maybe-check-target-libgloss \
2428     maybe-check-target-libiberty \
2429     maybe-check-target-gperf \
2430     maybe-check-target-examples \
2431     maybe-check-target-libffi \
2432     maybe-check-target-libjava \
2433     maybe-check-target-zlib \
2434     maybe-check-target-boehm-gc \
2435     maybe-check-target-qthreads \
2436     maybe-check-target-rda \
2437     maybe-check-target-libada \
2438     maybe-check-target-libgomp
2439
2440 do-check:
2441         @: $(MAKE); $(unstage)
2442         @r=`${PWD_COMMAND}`; export r; \
2443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2445
2446 # Automated reporting of test results.
2447
2448 warning.log: build.log
2449         $(srcdir)/contrib/warn_summary build.log > $@
2450
2451 mail-report.log:
2452         if test x'$(BOOT_CFLAGS)' != x''; then \
2453             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2454         fi; \
2455         $(srcdir)/contrib/test_summary -t >$@
2456         chmod +x $@
2457         echo If you really want to send e-mail, run ./$@ now
2458
2459 mail-report-with-warnings.log: warning.log
2460         if test x'$(BOOT_CFLAGS)' != x''; then \
2461             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2462         fi; \
2463         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2464         chmod +x $@
2465         echo If you really want to send e-mail, run ./$@ now
2466
2467 # Installation targets.
2468
2469 .PHONY: install uninstall
2470 install:
2471         @: $(MAKE); $(unstage)
2472         @r=`${PWD_COMMAND}`; export r; \
2473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2474         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2475
2476 .PHONY: install-host-nogcc
2477 install-host-nogcc:  \
2478     maybe-install-ash \
2479     maybe-install-autoconf \
2480     maybe-install-automake \
2481     maybe-install-bash \
2482     maybe-install-bfd \
2483     maybe-install-opcodes \
2484     maybe-install-binutils \
2485     maybe-install-bison \
2486     maybe-install-byacc \
2487     maybe-install-bzip2 \
2488     maybe-install-dejagnu \
2489     maybe-install-diff \
2490     maybe-install-dosutils \
2491     maybe-install-etc \
2492     maybe-install-fastjar \
2493     maybe-install-fileutils \
2494     maybe-install-findutils \
2495     maybe-install-find \
2496     maybe-install-fixincludes \
2497     maybe-install-flex \
2498     maybe-install-gas \
2499     maybe-install-gawk \
2500     maybe-install-gettext \
2501     maybe-install-gmp \
2502     maybe-install-mpfr \
2503     maybe-install-gnuserv \
2504     maybe-install-gold \
2505     maybe-install-gprof \
2506     maybe-install-gzip \
2507     maybe-install-hello \
2508     maybe-install-indent \
2509     maybe-install-intl \
2510     maybe-install-tcl \
2511     maybe-install-itcl \
2512     maybe-install-ld \
2513     maybe-install-libcpp \
2514     maybe-install-libdecnumber \
2515     maybe-install-libgui \
2516     maybe-install-libiberty \
2517     maybe-install-libtool \
2518     maybe-install-m4 \
2519     maybe-install-make \
2520     maybe-install-mmalloc \
2521     maybe-install-patch \
2522     maybe-install-perl \
2523     maybe-install-prms \
2524     maybe-install-rcs \
2525     maybe-install-readline \
2526     maybe-install-release \
2527     maybe-install-recode \
2528     maybe-install-sed \
2529     maybe-install-send-pr \
2530     maybe-install-shellutils \
2531     maybe-install-sid \
2532     maybe-install-sim \
2533     maybe-install-tar \
2534     maybe-install-texinfo \
2535     maybe-install-textutils \
2536     maybe-install-time \
2537     maybe-install-uudecode \
2538     maybe-install-wdiff \
2539     maybe-install-zip \
2540     maybe-install-zlib \
2541     maybe-install-gdb \
2542     maybe-install-expect \
2543     maybe-install-guile \
2544     maybe-install-tk \
2545     maybe-install-libtermcap \
2546     maybe-install-utils \
2547     maybe-install-gnattools
2548
2549 .PHONY: install-host
2550 install-host:  \
2551     maybe-install-ash \
2552     maybe-install-autoconf \
2553     maybe-install-automake \
2554     maybe-install-bash \
2555     maybe-install-bfd \
2556     maybe-install-opcodes \
2557     maybe-install-binutils \
2558     maybe-install-bison \
2559     maybe-install-byacc \
2560     maybe-install-bzip2 \
2561     maybe-install-dejagnu \
2562     maybe-install-diff \
2563     maybe-install-dosutils \
2564     maybe-install-etc \
2565     maybe-install-fastjar \
2566     maybe-install-fileutils \
2567     maybe-install-findutils \
2568     maybe-install-find \
2569     maybe-install-fixincludes \
2570     maybe-install-flex \
2571     maybe-install-gas \
2572     maybe-install-gcc \
2573     maybe-install-gawk \
2574     maybe-install-gettext \
2575     maybe-install-gmp \
2576     maybe-install-mpfr \
2577     maybe-install-gnuserv \
2578     maybe-install-gold \
2579     maybe-install-gprof \
2580     maybe-install-gzip \
2581     maybe-install-hello \
2582     maybe-install-indent \
2583     maybe-install-intl \
2584     maybe-install-tcl \
2585     maybe-install-itcl \
2586     maybe-install-ld \
2587     maybe-install-libcpp \
2588     maybe-install-libdecnumber \
2589     maybe-install-libgui \
2590     maybe-install-libiberty \
2591     maybe-install-libtool \
2592     maybe-install-m4 \
2593     maybe-install-make \
2594     maybe-install-mmalloc \
2595     maybe-install-patch \
2596     maybe-install-perl \
2597     maybe-install-prms \
2598     maybe-install-rcs \
2599     maybe-install-readline \
2600     maybe-install-release \
2601     maybe-install-recode \
2602     maybe-install-sed \
2603     maybe-install-send-pr \
2604     maybe-install-shellutils \
2605     maybe-install-sid \
2606     maybe-install-sim \
2607     maybe-install-tar \
2608     maybe-install-texinfo \
2609     maybe-install-textutils \
2610     maybe-install-time \
2611     maybe-install-uudecode \
2612     maybe-install-wdiff \
2613     maybe-install-zip \
2614     maybe-install-zlib \
2615     maybe-install-gdb \
2616     maybe-install-expect \
2617     maybe-install-guile \
2618     maybe-install-tk \
2619     maybe-install-libtermcap \
2620     maybe-install-utils \
2621     maybe-install-gnattools
2622
2623 .PHONY: install-target
2624 install-target:  \
2625     maybe-install-target-libstdc++-v3 \
2626     maybe-install-target-libmudflap \
2627     maybe-install-target-libssp \
2628     maybe-install-target-newlib \
2629     maybe-install-target-libgcc \
2630     maybe-install-target-libgfortran \
2631     maybe-install-target-libobjc \
2632     maybe-install-target-libtermcap \
2633     maybe-install-target-winsup \
2634     maybe-install-target-libgloss \
2635     maybe-install-target-libiberty \
2636     maybe-install-target-gperf \
2637     maybe-install-target-examples \
2638     maybe-install-target-libffi \
2639     maybe-install-target-libjava \
2640     maybe-install-target-zlib \
2641     maybe-install-target-boehm-gc \
2642     maybe-install-target-qthreads \
2643     maybe-install-target-rda \
2644     maybe-install-target-libada \
2645     maybe-install-target-libgomp
2646
2647 uninstall:
2648         @echo "the uninstall target is not supported in this tree"
2649
2650 .PHONY: install.all
2651 install.all: install-no-fixedincludes
2652         @if [ -f ./gcc/Makefile ] ; then \
2653                 r=`${PWD_COMMAND}` ; export r ; \
2654                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2655                 $(HOST_EXPORTS) \
2656                 (cd ./gcc && \
2657                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2658         else \
2659                 true ; \
2660         fi
2661
2662 # install-no-fixedincludes is used because Cygnus can not distribute
2663 # the fixed header files.
2664 .PHONY: install-no-fixedincludes
2665 install-no-fixedincludes: installdirs install-host-nogcc \
2666         install-target gcc-no-fixedincludes
2667
2668 ### other supporting targets
2669
2670 MAKEDIRS= \
2671         $(DESTDIR)$(prefix) \
2672         $(DESTDIR)$(exec_prefix)
2673 .PHONY: installdirs
2674 installdirs: mkinstalldirs
2675         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2676
2677 dir.info: do-install-info
2678         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2679           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2680           mv -f dir.info.new dir.info ; \
2681         else true ; \
2682         fi
2683
2684 dist:
2685         @echo "Building a full distribution of this tree isn't done"
2686         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2687
2688 etags tags: TAGS
2689
2690 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2691 # ability to use several tags files at once, so there is probably no need
2692 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2693 # (if we felt like it) have this Makefile write a piece of elisp which
2694 # the user could load to tell emacs19 where all the TAGS files we just
2695 # built are.
2696 TAGS: do-TAGS
2697
2698 # ------------------------------------
2699 # Macros for configure and all targets
2700 # ------------------------------------
2701
2702
2703
2704
2705
2706 # --------------------------------------
2707 # Modules which run on the build machine
2708 # --------------------------------------
2709
2710
2711 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2712 maybe-configure-build-libiberty:
2713 @if gcc-bootstrap
2714 configure-build-libiberty: stage_current
2715 @endif gcc-bootstrap
2716 @if build-libiberty
2717 maybe-configure-build-libiberty: configure-build-libiberty
2718 configure-build-libiberty: 
2719         @: $(MAKE); $(unstage)
2720         @r=`${PWD_COMMAND}`; export r; \
2721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2722         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2723         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2724         $(BUILD_EXPORTS) \
2725         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2726         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2727         case $(srcdir) in \
2728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2729           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2731         esac; \
2732         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2733         libsrcdir="$$s/libiberty"; \
2734         rm -f no-such-file || : ; \
2735         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2736           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2737           --target=${target_alias} $${srcdiroption}  \
2738           || exit 1
2739 @endif build-libiberty
2740
2741
2742
2743
2744
2745 .PHONY: all-build-libiberty maybe-all-build-libiberty
2746 maybe-all-build-libiberty:
2747 @if gcc-bootstrap
2748 all-build-libiberty: stage_current
2749 @endif gcc-bootstrap
2750 @if build-libiberty
2751 TARGET-build-libiberty=all
2752 maybe-all-build-libiberty: all-build-libiberty
2753 all-build-libiberty: configure-build-libiberty
2754         @: $(MAKE); $(unstage)
2755         @r=`${PWD_COMMAND}`; export r; \
2756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2757         $(BUILD_EXPORTS) \
2758         (cd $(BUILD_SUBDIR)/libiberty && \
2759           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2760                 $(TARGET-build-libiberty))
2761 @endif build-libiberty
2762
2763
2764
2765
2766
2767 .PHONY: configure-build-bison maybe-configure-build-bison
2768 maybe-configure-build-bison:
2769 @if gcc-bootstrap
2770 configure-build-bison: stage_current
2771 @endif gcc-bootstrap
2772 @if build-bison
2773 maybe-configure-build-bison: configure-build-bison
2774 configure-build-bison: 
2775         @: $(MAKE); $(unstage)
2776         @r=`${PWD_COMMAND}`; export r; \
2777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2779         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2780         $(BUILD_EXPORTS) \
2781         echo Configuring in $(BUILD_SUBDIR)/bison; \
2782         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2783         case $(srcdir) in \
2784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2785           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2787         esac; \
2788         srcdiroption="--srcdir=$${topdir}/bison"; \
2789         libsrcdir="$$s/bison"; \
2790         rm -f no-such-file || : ; \
2791         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2792           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2793           --target=${target_alias} $${srcdiroption}  \
2794           || exit 1
2795 @endif build-bison
2796
2797
2798
2799
2800
2801 .PHONY: all-build-bison maybe-all-build-bison
2802 maybe-all-build-bison:
2803 @if gcc-bootstrap
2804 all-build-bison: stage_current
2805 @endif gcc-bootstrap
2806 @if build-bison
2807 TARGET-build-bison=all
2808 maybe-all-build-bison: all-build-bison
2809 all-build-bison: configure-build-bison
2810         @: $(MAKE); $(unstage)
2811         @r=`${PWD_COMMAND}`; export r; \
2812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813         $(BUILD_EXPORTS) \
2814         (cd $(BUILD_SUBDIR)/bison && \
2815           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2816                 $(TARGET-build-bison))
2817 @endif build-bison
2818
2819
2820
2821
2822
2823 .PHONY: configure-build-byacc maybe-configure-build-byacc
2824 maybe-configure-build-byacc:
2825 @if gcc-bootstrap
2826 configure-build-byacc: stage_current
2827 @endif gcc-bootstrap
2828 @if build-byacc
2829 maybe-configure-build-byacc: configure-build-byacc
2830 configure-build-byacc: 
2831         @: $(MAKE); $(unstage)
2832         @r=`${PWD_COMMAND}`; export r; \
2833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2835         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2836         $(BUILD_EXPORTS) \
2837         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2838         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2839         case $(srcdir) in \
2840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2841           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2843         esac; \
2844         srcdiroption="--srcdir=$${topdir}/byacc"; \
2845         libsrcdir="$$s/byacc"; \
2846         rm -f no-such-file || : ; \
2847         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2848           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2849           --target=${target_alias} $${srcdiroption}  \
2850           || exit 1
2851 @endif build-byacc
2852
2853
2854
2855
2856
2857 .PHONY: all-build-byacc maybe-all-build-byacc
2858 maybe-all-build-byacc:
2859 @if gcc-bootstrap
2860 all-build-byacc: stage_current
2861 @endif gcc-bootstrap
2862 @if build-byacc
2863 TARGET-build-byacc=all
2864 maybe-all-build-byacc: all-build-byacc
2865 all-build-byacc: configure-build-byacc
2866         @: $(MAKE); $(unstage)
2867         @r=`${PWD_COMMAND}`; export r; \
2868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869         $(BUILD_EXPORTS) \
2870         (cd $(BUILD_SUBDIR)/byacc && \
2871           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2872                 $(TARGET-build-byacc))
2873 @endif build-byacc
2874
2875
2876
2877
2878
2879 .PHONY: configure-build-flex maybe-configure-build-flex
2880 maybe-configure-build-flex:
2881 @if gcc-bootstrap
2882 configure-build-flex: stage_current
2883 @endif gcc-bootstrap
2884 @if build-flex
2885 maybe-configure-build-flex: configure-build-flex
2886 configure-build-flex: 
2887         @: $(MAKE); $(unstage)
2888         @r=`${PWD_COMMAND}`; export r; \
2889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2891         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2892         $(BUILD_EXPORTS) \
2893         echo Configuring in $(BUILD_SUBDIR)/flex; \
2894         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2895         case $(srcdir) in \
2896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2897           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2899         esac; \
2900         srcdiroption="--srcdir=$${topdir}/flex"; \
2901         libsrcdir="$$s/flex"; \
2902         rm -f no-such-file || : ; \
2903         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2904           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2905           --target=${target_alias} $${srcdiroption}  \
2906           || exit 1
2907 @endif build-flex
2908
2909
2910
2911
2912
2913 .PHONY: all-build-flex maybe-all-build-flex
2914 maybe-all-build-flex:
2915 @if gcc-bootstrap
2916 all-build-flex: stage_current
2917 @endif gcc-bootstrap
2918 @if build-flex
2919 TARGET-build-flex=all
2920 maybe-all-build-flex: all-build-flex
2921 all-build-flex: configure-build-flex
2922         @: $(MAKE); $(unstage)
2923         @r=`${PWD_COMMAND}`; export r; \
2924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925         $(BUILD_EXPORTS) \
2926         (cd $(BUILD_SUBDIR)/flex && \
2927           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2928                 $(TARGET-build-flex))
2929 @endif build-flex
2930
2931
2932
2933
2934
2935 .PHONY: configure-build-m4 maybe-configure-build-m4
2936 maybe-configure-build-m4:
2937 @if gcc-bootstrap
2938 configure-build-m4: stage_current
2939 @endif gcc-bootstrap
2940 @if build-m4
2941 maybe-configure-build-m4: configure-build-m4
2942 configure-build-m4: 
2943         @: $(MAKE); $(unstage)
2944         @r=`${PWD_COMMAND}`; export r; \
2945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2947         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2948         $(BUILD_EXPORTS) \
2949         echo Configuring in $(BUILD_SUBDIR)/m4; \
2950         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2951         case $(srcdir) in \
2952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2953           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2955         esac; \
2956         srcdiroption="--srcdir=$${topdir}/m4"; \
2957         libsrcdir="$$s/m4"; \
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-m4
2964
2965
2966
2967
2968
2969 .PHONY: all-build-m4 maybe-all-build-m4
2970 maybe-all-build-m4:
2971 @if gcc-bootstrap
2972 all-build-m4: stage_current
2973 @endif gcc-bootstrap
2974 @if build-m4
2975 TARGET-build-m4=all
2976 maybe-all-build-m4: all-build-m4
2977 all-build-m4: configure-build-m4
2978         @: $(MAKE); $(unstage)
2979         @r=`${PWD_COMMAND}`; export r; \
2980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981         $(BUILD_EXPORTS) \
2982         (cd $(BUILD_SUBDIR)/m4 && \
2983           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2984                 $(TARGET-build-m4))
2985 @endif build-m4
2986
2987
2988
2989
2990
2991 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2992 maybe-configure-build-texinfo:
2993 @if gcc-bootstrap
2994 configure-build-texinfo: stage_current
2995 @endif gcc-bootstrap
2996 @if build-texinfo
2997 maybe-configure-build-texinfo: configure-build-texinfo
2998 configure-build-texinfo: 
2999         @: $(MAKE); $(unstage)
3000         @r=`${PWD_COMMAND}`; export r; \
3001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3003         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3004         $(BUILD_EXPORTS) \
3005         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3006         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3007         case $(srcdir) in \
3008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3009           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3011         esac; \
3012         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3013         libsrcdir="$$s/texinfo"; \
3014         rm -f no-such-file || : ; \
3015         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3016           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3017           --target=${target_alias} $${srcdiroption}  \
3018           || exit 1
3019 @endif build-texinfo
3020
3021
3022
3023
3024
3025 .PHONY: all-build-texinfo maybe-all-build-texinfo
3026 maybe-all-build-texinfo:
3027 @if gcc-bootstrap
3028 all-build-texinfo: stage_current
3029 @endif gcc-bootstrap
3030 @if build-texinfo
3031 TARGET-build-texinfo=all
3032 maybe-all-build-texinfo: all-build-texinfo
3033 all-build-texinfo: configure-build-texinfo
3034         @: $(MAKE); $(unstage)
3035         @r=`${PWD_COMMAND}`; export r; \
3036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3037         $(BUILD_EXPORTS) \
3038         (cd $(BUILD_SUBDIR)/texinfo && \
3039           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3040                 $(TARGET-build-texinfo))
3041 @endif build-texinfo
3042
3043
3044
3045
3046
3047 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3048 maybe-configure-build-fixincludes:
3049 @if gcc-bootstrap
3050 configure-build-fixincludes: stage_current
3051 @endif gcc-bootstrap
3052 @if build-fixincludes
3053 maybe-configure-build-fixincludes: configure-build-fixincludes
3054 configure-build-fixincludes: 
3055         @: $(MAKE); $(unstage)
3056         @r=`${PWD_COMMAND}`; export r; \
3057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3059         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3060         $(BUILD_EXPORTS) \
3061         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3062         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3063         case $(srcdir) in \
3064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3065           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3067         esac; \
3068         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3069         libsrcdir="$$s/fixincludes"; \
3070         rm -f no-such-file || : ; \
3071         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3072           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3073           --target=${target_alias} $${srcdiroption}  \
3074           || exit 1
3075 @endif build-fixincludes
3076
3077
3078
3079
3080
3081 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3082 maybe-all-build-fixincludes:
3083 @if gcc-bootstrap
3084 all-build-fixincludes: stage_current
3085 @endif gcc-bootstrap
3086 @if build-fixincludes
3087 TARGET-build-fixincludes=all
3088 maybe-all-build-fixincludes: all-build-fixincludes
3089 all-build-fixincludes: configure-build-fixincludes
3090         @: $(MAKE); $(unstage)
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         $(BUILD_EXPORTS) \
3094         (cd $(BUILD_SUBDIR)/fixincludes && \
3095           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3096                 $(TARGET-build-fixincludes))
3097 @endif build-fixincludes
3098
3099
3100
3101
3102
3103 # --------------------------------------
3104 # Modules which run on the host machine
3105 # --------------------------------------
3106
3107
3108 .PHONY: configure-ash maybe-configure-ash
3109 maybe-configure-ash:
3110 @if gcc-bootstrap
3111 configure-ash: stage_current
3112 @endif gcc-bootstrap
3113 @if ash
3114 maybe-configure-ash: configure-ash
3115 configure-ash: 
3116         @: $(MAKE); $(unstage)
3117         @r=`${PWD_COMMAND}`; export r; \
3118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3121         $(HOST_EXPORTS) \
3122         echo Configuring in $(HOST_SUBDIR)/ash; \
3123         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3124         case $(srcdir) in \
3125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3126           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3128         esac; \
3129         srcdiroption="--srcdir=$${topdir}/ash"; \
3130         libsrcdir="$$s/ash"; \
3131         $(SHELL) $${libsrcdir}/configure \
3132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3133           --target=${target_alias} $${srcdiroption}  \
3134           || exit 1
3135 @endif ash
3136
3137
3138
3139
3140
3141 .PHONY: all-ash maybe-all-ash
3142 maybe-all-ash:
3143 @if gcc-bootstrap
3144 all-ash: stage_current
3145 @endif gcc-bootstrap
3146 @if ash
3147 TARGET-ash=all
3148 maybe-all-ash: all-ash
3149 all-ash: configure-ash
3150         @: $(MAKE); $(unstage)
3151         @r=`${PWD_COMMAND}`; export r; \
3152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3153         $(HOST_EXPORTS) \
3154         (cd $(HOST_SUBDIR)/ash && \
3155           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3156                 $(TARGET-ash))
3157 @endif ash
3158
3159
3160
3161
3162 .PHONY: check-ash maybe-check-ash
3163 maybe-check-ash:
3164 @if ash
3165 maybe-check-ash: check-ash
3166
3167 check-ash:
3168         @: $(MAKE); $(unstage)
3169         @r=`${PWD_COMMAND}`; export r; \
3170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171         $(HOST_EXPORTS) \
3172         (cd $(HOST_SUBDIR)/ash && \
3173           $(MAKE) $(FLAGS_TO_PASS)  check)
3174
3175 @endif ash
3176
3177 .PHONY: install-ash maybe-install-ash
3178 maybe-install-ash:
3179 @if ash
3180 maybe-install-ash: install-ash
3181
3182 install-ash: installdirs
3183         @: $(MAKE); $(unstage)
3184         @r=`${PWD_COMMAND}`; export r; \
3185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3186         $(HOST_EXPORTS) \
3187         (cd $(HOST_SUBDIR)/ash && \
3188           $(MAKE) $(FLAGS_TO_PASS)  install)
3189
3190 @endif ash
3191
3192 # Other targets (info, dvi, pdf, etc.)
3193
3194 .PHONY: maybe-info-ash info-ash
3195 maybe-info-ash:
3196 @if ash
3197 maybe-info-ash: info-ash
3198
3199 info-ash: \
3200     configure-ash 
3201         @: $(MAKE); $(unstage)
3202         @[ -f ./ash/Makefile ] || exit 0; \
3203         r=`${PWD_COMMAND}`; export r; \
3204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205         $(HOST_EXPORTS) \
3206         for flag in $(EXTRA_HOST_FLAGS) ; do \
3207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3208         done; \
3209         echo "Doing info in ash" ; \
3210         (cd $(HOST_SUBDIR)/ash && \
3211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3213                   "RANLIB=$${RANLIB}" \
3214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3215                   info) \
3216           || exit 1
3217
3218 @endif ash
3219
3220 .PHONY: maybe-dvi-ash dvi-ash
3221 maybe-dvi-ash:
3222 @if ash
3223 maybe-dvi-ash: dvi-ash
3224
3225 dvi-ash: \
3226     configure-ash 
3227         @: $(MAKE); $(unstage)
3228         @[ -f ./ash/Makefile ] || exit 0; \
3229         r=`${PWD_COMMAND}`; export r; \
3230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231         $(HOST_EXPORTS) \
3232         for flag in $(EXTRA_HOST_FLAGS) ; do \
3233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3234         done; \
3235         echo "Doing dvi in ash" ; \
3236         (cd $(HOST_SUBDIR)/ash && \
3237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3239                   "RANLIB=$${RANLIB}" \
3240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3241                   dvi) \
3242           || exit 1
3243
3244 @endif ash
3245
3246 .PHONY: maybe-pdf-ash pdf-ash
3247 maybe-pdf-ash:
3248 @if ash
3249 maybe-pdf-ash: pdf-ash
3250
3251 pdf-ash: \
3252     configure-ash 
3253         @: $(MAKE); $(unstage)
3254         @[ -f ./ash/Makefile ] || exit 0; \
3255         r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         $(HOST_EXPORTS) \
3258         for flag in $(EXTRA_HOST_FLAGS) ; do \
3259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3260         done; \
3261         echo "Doing pdf in ash" ; \
3262         (cd $(HOST_SUBDIR)/ash && \
3263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3265                   "RANLIB=$${RANLIB}" \
3266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3267                   pdf) \
3268           || exit 1
3269
3270 @endif ash
3271
3272 .PHONY: maybe-html-ash html-ash
3273 maybe-html-ash:
3274 @if ash
3275 maybe-html-ash: html-ash
3276
3277 html-ash: \
3278     configure-ash 
3279         @: $(MAKE); $(unstage)
3280         @[ -f ./ash/Makefile ] || exit 0; \
3281         r=`${PWD_COMMAND}`; export r; \
3282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283         $(HOST_EXPORTS) \
3284         for flag in $(EXTRA_HOST_FLAGS) ; do \
3285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3286         done; \
3287         echo "Doing html in ash" ; \
3288         (cd $(HOST_SUBDIR)/ash && \
3289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3291                   "RANLIB=$${RANLIB}" \
3292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3293                   html) \
3294           || exit 1
3295
3296 @endif ash
3297
3298 .PHONY: maybe-TAGS-ash TAGS-ash
3299 maybe-TAGS-ash:
3300 @if ash
3301 maybe-TAGS-ash: TAGS-ash
3302
3303 TAGS-ash: \
3304     configure-ash 
3305         @: $(MAKE); $(unstage)
3306         @[ -f ./ash/Makefile ] || exit 0; \
3307         r=`${PWD_COMMAND}`; export r; \
3308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3309         $(HOST_EXPORTS) \
3310         for flag in $(EXTRA_HOST_FLAGS) ; do \
3311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3312         done; \
3313         echo "Doing TAGS in ash" ; \
3314         (cd $(HOST_SUBDIR)/ash && \
3315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3317                   "RANLIB=$${RANLIB}" \
3318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3319                   TAGS) \
3320           || exit 1
3321
3322 @endif ash
3323
3324 .PHONY: maybe-install-info-ash install-info-ash
3325 maybe-install-info-ash:
3326 @if ash
3327 maybe-install-info-ash: install-info-ash
3328
3329 install-info-ash: \
3330     configure-ash \
3331     info-ash 
3332         @: $(MAKE); $(unstage)
3333         @[ -f ./ash/Makefile ] || exit 0; \
3334         r=`${PWD_COMMAND}`; export r; \
3335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3336         $(HOST_EXPORTS) \
3337         for flag in $(EXTRA_HOST_FLAGS) ; do \
3338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3339         done; \
3340         echo "Doing install-info in ash" ; \
3341         (cd $(HOST_SUBDIR)/ash && \
3342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3344                   "RANLIB=$${RANLIB}" \
3345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3346                   install-info) \
3347           || exit 1
3348
3349 @endif ash
3350
3351 .PHONY: maybe-install-pdf-ash install-pdf-ash
3352 maybe-install-pdf-ash:
3353 @if ash
3354 maybe-install-pdf-ash: install-pdf-ash
3355
3356 install-pdf-ash: \
3357     configure-ash \
3358     pdf-ash 
3359         @: $(MAKE); $(unstage)
3360         @[ -f ./ash/Makefile ] || exit 0; \
3361         r=`${PWD_COMMAND}`; export r; \
3362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3363         $(HOST_EXPORTS) \
3364         for flag in $(EXTRA_HOST_FLAGS) ; do \
3365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3366         done; \
3367         echo "Doing install-pdf in ash" ; \
3368         (cd $(HOST_SUBDIR)/ash && \
3369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3371                   "RANLIB=$${RANLIB}" \
3372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3373                   install-pdf) \
3374           || exit 1
3375
3376 @endif ash
3377
3378 .PHONY: maybe-install-html-ash install-html-ash
3379 maybe-install-html-ash:
3380 @if ash
3381 maybe-install-html-ash: install-html-ash
3382
3383 install-html-ash: \
3384     configure-ash \
3385     html-ash 
3386         @: $(MAKE); $(unstage)
3387         @[ -f ./ash/Makefile ] || exit 0; \
3388         r=`${PWD_COMMAND}`; export r; \
3389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3390         $(HOST_EXPORTS) \
3391         for flag in $(EXTRA_HOST_FLAGS) ; do \
3392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3393         done; \
3394         echo "Doing install-html in ash" ; \
3395         (cd $(HOST_SUBDIR)/ash && \
3396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3398                   "RANLIB=$${RANLIB}" \
3399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3400                   install-html) \
3401           || exit 1
3402
3403 @endif ash
3404
3405 .PHONY: maybe-installcheck-ash installcheck-ash
3406 maybe-installcheck-ash:
3407 @if ash
3408 maybe-installcheck-ash: installcheck-ash
3409
3410 installcheck-ash: \
3411     configure-ash 
3412         @: $(MAKE); $(unstage)
3413         @[ -f ./ash/Makefile ] || exit 0; \
3414         r=`${PWD_COMMAND}`; export r; \
3415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416         $(HOST_EXPORTS) \
3417         for flag in $(EXTRA_HOST_FLAGS) ; do \
3418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3419         done; \
3420         echo "Doing installcheck in ash" ; \
3421         (cd $(HOST_SUBDIR)/ash && \
3422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3424                   "RANLIB=$${RANLIB}" \
3425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3426                   installcheck) \
3427           || exit 1
3428
3429 @endif ash
3430
3431 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3432 maybe-mostlyclean-ash:
3433 @if ash
3434 maybe-mostlyclean-ash: mostlyclean-ash
3435
3436 mostlyclean-ash: 
3437         @: $(MAKE); $(unstage)
3438         @[ -f ./ash/Makefile ] || exit 0; \
3439         r=`${PWD_COMMAND}`; export r; \
3440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441         $(HOST_EXPORTS) \
3442         for flag in $(EXTRA_HOST_FLAGS) ; do \
3443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3444         done; \
3445         echo "Doing mostlyclean in ash" ; \
3446         (cd $(HOST_SUBDIR)/ash && \
3447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3449                   "RANLIB=$${RANLIB}" \
3450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3451                   mostlyclean) \
3452           || exit 1
3453
3454 @endif ash
3455
3456 .PHONY: maybe-clean-ash clean-ash
3457 maybe-clean-ash:
3458 @if ash
3459 maybe-clean-ash: clean-ash
3460
3461 clean-ash: 
3462         @: $(MAKE); $(unstage)
3463         @[ -f ./ash/Makefile ] || exit 0; \
3464         r=`${PWD_COMMAND}`; export r; \
3465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3466         $(HOST_EXPORTS) \
3467         for flag in $(EXTRA_HOST_FLAGS) ; do \
3468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3469         done; \
3470         echo "Doing clean in ash" ; \
3471         (cd $(HOST_SUBDIR)/ash && \
3472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3474                   "RANLIB=$${RANLIB}" \
3475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3476                   clean) \
3477           || exit 1
3478
3479 @endif ash
3480
3481 .PHONY: maybe-distclean-ash distclean-ash
3482 maybe-distclean-ash:
3483 @if ash
3484 maybe-distclean-ash: distclean-ash
3485
3486 distclean-ash: 
3487         @: $(MAKE); $(unstage)
3488         @[ -f ./ash/Makefile ] || exit 0; \
3489         r=`${PWD_COMMAND}`; export r; \
3490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3491         $(HOST_EXPORTS) \
3492         for flag in $(EXTRA_HOST_FLAGS) ; do \
3493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3494         done; \
3495         echo "Doing distclean in ash" ; \
3496         (cd $(HOST_SUBDIR)/ash && \
3497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3499                   "RANLIB=$${RANLIB}" \
3500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3501                   distclean) \
3502           || exit 1
3503
3504 @endif ash
3505
3506 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3507 maybe-maintainer-clean-ash:
3508 @if ash
3509 maybe-maintainer-clean-ash: maintainer-clean-ash
3510
3511 maintainer-clean-ash: 
3512         @: $(MAKE); $(unstage)
3513         @[ -f ./ash/Makefile ] || exit 0; \
3514         r=`${PWD_COMMAND}`; export r; \
3515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3516         $(HOST_EXPORTS) \
3517         for flag in $(EXTRA_HOST_FLAGS) ; do \
3518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3519         done; \
3520         echo "Doing maintainer-clean in ash" ; \
3521         (cd $(HOST_SUBDIR)/ash && \
3522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3524                   "RANLIB=$${RANLIB}" \
3525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3526                   maintainer-clean) \
3527           || exit 1
3528
3529 @endif ash
3530
3531
3532
3533 .PHONY: configure-autoconf maybe-configure-autoconf
3534 maybe-configure-autoconf:
3535 @if gcc-bootstrap
3536 configure-autoconf: stage_current
3537 @endif gcc-bootstrap
3538 @if autoconf
3539 maybe-configure-autoconf: configure-autoconf
3540 configure-autoconf: 
3541         @: $(MAKE); $(unstage)
3542         @r=`${PWD_COMMAND}`; export r; \
3543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3546         $(HOST_EXPORTS) \
3547         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3548         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3549         case $(srcdir) in \
3550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3551           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3553         esac; \
3554         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3555         libsrcdir="$$s/autoconf"; \
3556         $(SHELL) $${libsrcdir}/configure \
3557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3558           --target=${target_alias} $${srcdiroption}  \
3559           || exit 1
3560 @endif autoconf
3561
3562
3563
3564
3565
3566 .PHONY: all-autoconf maybe-all-autoconf
3567 maybe-all-autoconf:
3568 @if gcc-bootstrap
3569 all-autoconf: stage_current
3570 @endif gcc-bootstrap
3571 @if autoconf
3572 TARGET-autoconf=all
3573 maybe-all-autoconf: all-autoconf
3574 all-autoconf: configure-autoconf
3575         @: $(MAKE); $(unstage)
3576         @r=`${PWD_COMMAND}`; export r; \
3577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3578         $(HOST_EXPORTS) \
3579         (cd $(HOST_SUBDIR)/autoconf && \
3580           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3581                 $(TARGET-autoconf))
3582 @endif autoconf
3583
3584
3585
3586
3587 .PHONY: check-autoconf maybe-check-autoconf
3588 maybe-check-autoconf:
3589 @if autoconf
3590 maybe-check-autoconf: check-autoconf
3591
3592 check-autoconf:
3593         @: $(MAKE); $(unstage)
3594         @r=`${PWD_COMMAND}`; export r; \
3595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3596         $(HOST_EXPORTS) \
3597         (cd $(HOST_SUBDIR)/autoconf && \
3598           $(MAKE) $(FLAGS_TO_PASS)  check)
3599
3600 @endif autoconf
3601
3602 .PHONY: install-autoconf maybe-install-autoconf
3603 maybe-install-autoconf:
3604 @if autoconf
3605 maybe-install-autoconf: install-autoconf
3606
3607 install-autoconf: installdirs
3608         @: $(MAKE); $(unstage)
3609         @r=`${PWD_COMMAND}`; export r; \
3610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3611         $(HOST_EXPORTS) \
3612         (cd $(HOST_SUBDIR)/autoconf && \
3613           $(MAKE) $(FLAGS_TO_PASS)  install)
3614
3615 @endif autoconf
3616
3617 # Other targets (info, dvi, pdf, etc.)
3618
3619 .PHONY: maybe-info-autoconf info-autoconf
3620 maybe-info-autoconf:
3621 @if autoconf
3622 maybe-info-autoconf: info-autoconf
3623
3624 info-autoconf: \
3625     configure-autoconf 
3626         @: $(MAKE); $(unstage)
3627         @[ -f ./autoconf/Makefile ] || exit 0; \
3628         r=`${PWD_COMMAND}`; export r; \
3629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3630         $(HOST_EXPORTS) \
3631         for flag in $(EXTRA_HOST_FLAGS) ; do \
3632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3633         done; \
3634         echo "Doing info in autoconf" ; \
3635         (cd $(HOST_SUBDIR)/autoconf && \
3636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3638                   "RANLIB=$${RANLIB}" \
3639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3640                   info) \
3641           || exit 1
3642
3643 @endif autoconf
3644
3645 .PHONY: maybe-dvi-autoconf dvi-autoconf
3646 maybe-dvi-autoconf:
3647 @if autoconf
3648 maybe-dvi-autoconf: dvi-autoconf
3649
3650 dvi-autoconf: \
3651     configure-autoconf 
3652         @: $(MAKE); $(unstage)
3653         @[ -f ./autoconf/Makefile ] || exit 0; \
3654         r=`${PWD_COMMAND}`; export r; \
3655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3656         $(HOST_EXPORTS) \
3657         for flag in $(EXTRA_HOST_FLAGS) ; do \
3658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3659         done; \
3660         echo "Doing dvi in autoconf" ; \
3661         (cd $(HOST_SUBDIR)/autoconf && \
3662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3664                   "RANLIB=$${RANLIB}" \
3665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3666                   dvi) \
3667           || exit 1
3668
3669 @endif autoconf
3670
3671 .PHONY: maybe-pdf-autoconf pdf-autoconf
3672 maybe-pdf-autoconf:
3673 @if autoconf
3674 maybe-pdf-autoconf: pdf-autoconf
3675
3676 pdf-autoconf: \
3677     configure-autoconf 
3678         @: $(MAKE); $(unstage)
3679         @[ -f ./autoconf/Makefile ] || exit 0; \
3680         r=`${PWD_COMMAND}`; export r; \
3681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3682         $(HOST_EXPORTS) \
3683         for flag in $(EXTRA_HOST_FLAGS) ; do \
3684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3685         done; \
3686         echo "Doing pdf in autoconf" ; \
3687         (cd $(HOST_SUBDIR)/autoconf && \
3688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3690                   "RANLIB=$${RANLIB}" \
3691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3692                   pdf) \
3693           || exit 1
3694
3695 @endif autoconf
3696
3697 .PHONY: maybe-html-autoconf html-autoconf
3698 maybe-html-autoconf:
3699 @if autoconf
3700 maybe-html-autoconf: html-autoconf
3701
3702 html-autoconf: \
3703     configure-autoconf 
3704         @: $(MAKE); $(unstage)
3705         @[ -f ./autoconf/Makefile ] || exit 0; \
3706         r=`${PWD_COMMAND}`; export r; \
3707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3708         $(HOST_EXPORTS) \
3709         for flag in $(EXTRA_HOST_FLAGS) ; do \
3710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3711         done; \
3712         echo "Doing html in autoconf" ; \
3713         (cd $(HOST_SUBDIR)/autoconf && \
3714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3716                   "RANLIB=$${RANLIB}" \
3717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3718                   html) \
3719           || exit 1
3720
3721 @endif autoconf
3722
3723 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3724 maybe-TAGS-autoconf:
3725 @if autoconf
3726 maybe-TAGS-autoconf: TAGS-autoconf
3727
3728 TAGS-autoconf: \
3729     configure-autoconf 
3730         @: $(MAKE); $(unstage)
3731         @[ -f ./autoconf/Makefile ] || exit 0; \
3732         r=`${PWD_COMMAND}`; export r; \
3733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3734         $(HOST_EXPORTS) \
3735         for flag in $(EXTRA_HOST_FLAGS) ; do \
3736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3737         done; \
3738         echo "Doing TAGS in autoconf" ; \
3739         (cd $(HOST_SUBDIR)/autoconf && \
3740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3742                   "RANLIB=$${RANLIB}" \
3743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3744                   TAGS) \
3745           || exit 1
3746
3747 @endif autoconf
3748
3749 .PHONY: maybe-install-info-autoconf install-info-autoconf
3750 maybe-install-info-autoconf:
3751 @if autoconf
3752 maybe-install-info-autoconf: install-info-autoconf
3753
3754 install-info-autoconf: \
3755     configure-autoconf \
3756     info-autoconf 
3757         @: $(MAKE); $(unstage)
3758         @[ -f ./autoconf/Makefile ] || exit 0; \
3759         r=`${PWD_COMMAND}`; export r; \
3760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3761         $(HOST_EXPORTS) \
3762         for flag in $(EXTRA_HOST_FLAGS) ; do \
3763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3764         done; \
3765         echo "Doing install-info in autoconf" ; \
3766         (cd $(HOST_SUBDIR)/autoconf && \
3767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3769                   "RANLIB=$${RANLIB}" \
3770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3771                   install-info) \
3772           || exit 1
3773
3774 @endif autoconf
3775
3776 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3777 maybe-install-pdf-autoconf:
3778 @if autoconf
3779 maybe-install-pdf-autoconf: install-pdf-autoconf
3780
3781 install-pdf-autoconf: \
3782     configure-autoconf \
3783     pdf-autoconf 
3784         @: $(MAKE); $(unstage)
3785         @[ -f ./autoconf/Makefile ] || exit 0; \
3786         r=`${PWD_COMMAND}`; export r; \
3787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3788         $(HOST_EXPORTS) \
3789         for flag in $(EXTRA_HOST_FLAGS) ; do \
3790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3791         done; \
3792         echo "Doing install-pdf in autoconf" ; \
3793         (cd $(HOST_SUBDIR)/autoconf && \
3794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3796                   "RANLIB=$${RANLIB}" \
3797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3798                   install-pdf) \
3799           || exit 1
3800
3801 @endif autoconf
3802
3803 .PHONY: maybe-install-html-autoconf install-html-autoconf
3804 maybe-install-html-autoconf:
3805 @if autoconf
3806 maybe-install-html-autoconf: install-html-autoconf
3807
3808 install-html-autoconf: \
3809     configure-autoconf \
3810     html-autoconf 
3811         @: $(MAKE); $(unstage)
3812         @[ -f ./autoconf/Makefile ] || exit 0; \
3813         r=`${PWD_COMMAND}`; export r; \
3814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3815         $(HOST_EXPORTS) \
3816         for flag in $(EXTRA_HOST_FLAGS) ; do \
3817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3818         done; \
3819         echo "Doing install-html in autoconf" ; \
3820         (cd $(HOST_SUBDIR)/autoconf && \
3821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3823                   "RANLIB=$${RANLIB}" \
3824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3825                   install-html) \
3826           || exit 1
3827
3828 @endif autoconf
3829
3830 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3831 maybe-installcheck-autoconf:
3832 @if autoconf
3833 maybe-installcheck-autoconf: installcheck-autoconf
3834
3835 installcheck-autoconf: \
3836     configure-autoconf 
3837         @: $(MAKE); $(unstage)
3838         @[ -f ./autoconf/Makefile ] || exit 0; \
3839         r=`${PWD_COMMAND}`; export r; \
3840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3841         $(HOST_EXPORTS) \
3842         for flag in $(EXTRA_HOST_FLAGS) ; do \
3843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3844         done; \
3845         echo "Doing installcheck in autoconf" ; \
3846         (cd $(HOST_SUBDIR)/autoconf && \
3847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3849                   "RANLIB=$${RANLIB}" \
3850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3851                   installcheck) \
3852           || exit 1
3853
3854 @endif autoconf
3855
3856 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3857 maybe-mostlyclean-autoconf:
3858 @if autoconf
3859 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3860
3861 mostlyclean-autoconf: 
3862         @: $(MAKE); $(unstage)
3863         @[ -f ./autoconf/Makefile ] || exit 0; \
3864         r=`${PWD_COMMAND}`; export r; \
3865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866         $(HOST_EXPORTS) \
3867         for flag in $(EXTRA_HOST_FLAGS) ; do \
3868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3869         done; \
3870         echo "Doing mostlyclean in autoconf" ; \
3871         (cd $(HOST_SUBDIR)/autoconf && \
3872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3874                   "RANLIB=$${RANLIB}" \
3875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3876                   mostlyclean) \
3877           || exit 1
3878
3879 @endif autoconf
3880
3881 .PHONY: maybe-clean-autoconf clean-autoconf
3882 maybe-clean-autoconf:
3883 @if autoconf
3884 maybe-clean-autoconf: clean-autoconf
3885
3886 clean-autoconf: 
3887         @: $(MAKE); $(unstage)
3888         @[ -f ./autoconf/Makefile ] || exit 0; \
3889         r=`${PWD_COMMAND}`; export r; \
3890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3891         $(HOST_EXPORTS) \
3892         for flag in $(EXTRA_HOST_FLAGS) ; do \
3893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3894         done; \
3895         echo "Doing clean in autoconf" ; \
3896         (cd $(HOST_SUBDIR)/autoconf && \
3897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3899                   "RANLIB=$${RANLIB}" \
3900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3901                   clean) \
3902           || exit 1
3903
3904 @endif autoconf
3905
3906 .PHONY: maybe-distclean-autoconf distclean-autoconf
3907 maybe-distclean-autoconf:
3908 @if autoconf
3909 maybe-distclean-autoconf: distclean-autoconf
3910
3911 distclean-autoconf: 
3912         @: $(MAKE); $(unstage)
3913         @[ -f ./autoconf/Makefile ] || exit 0; \
3914         r=`${PWD_COMMAND}`; export r; \
3915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3916         $(HOST_EXPORTS) \
3917         for flag in $(EXTRA_HOST_FLAGS) ; do \
3918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3919         done; \
3920         echo "Doing distclean in autoconf" ; \
3921         (cd $(HOST_SUBDIR)/autoconf && \
3922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3924                   "RANLIB=$${RANLIB}" \
3925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3926                   distclean) \
3927           || exit 1
3928
3929 @endif autoconf
3930
3931 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3932 maybe-maintainer-clean-autoconf:
3933 @if autoconf
3934 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3935
3936 maintainer-clean-autoconf: 
3937         @: $(MAKE); $(unstage)
3938         @[ -f ./autoconf/Makefile ] || exit 0; \
3939         r=`${PWD_COMMAND}`; export r; \
3940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3941         $(HOST_EXPORTS) \
3942         for flag in $(EXTRA_HOST_FLAGS) ; do \
3943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3944         done; \
3945         echo "Doing maintainer-clean in autoconf" ; \
3946         (cd $(HOST_SUBDIR)/autoconf && \
3947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3949                   "RANLIB=$${RANLIB}" \
3950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3951                   maintainer-clean) \
3952           || exit 1
3953
3954 @endif autoconf
3955
3956
3957
3958 .PHONY: configure-automake maybe-configure-automake
3959 maybe-configure-automake:
3960 @if gcc-bootstrap
3961 configure-automake: stage_current
3962 @endif gcc-bootstrap
3963 @if automake
3964 maybe-configure-automake: configure-automake
3965 configure-automake: 
3966         @: $(MAKE); $(unstage)
3967         @r=`${PWD_COMMAND}`; export r; \
3968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3971         $(HOST_EXPORTS) \
3972         echo Configuring in $(HOST_SUBDIR)/automake; \
3973         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3974         case $(srcdir) in \
3975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3976           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3978         esac; \
3979         srcdiroption="--srcdir=$${topdir}/automake"; \
3980         libsrcdir="$$s/automake"; \
3981         $(SHELL) $${libsrcdir}/configure \
3982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3983           --target=${target_alias} $${srcdiroption}  \
3984           || exit 1
3985 @endif automake
3986
3987
3988
3989
3990
3991 .PHONY: all-automake maybe-all-automake
3992 maybe-all-automake:
3993 @if gcc-bootstrap
3994 all-automake: stage_current
3995 @endif gcc-bootstrap
3996 @if automake
3997 TARGET-automake=all
3998 maybe-all-automake: all-automake
3999 all-automake: configure-automake
4000         @: $(MAKE); $(unstage)
4001         @r=`${PWD_COMMAND}`; export r; \
4002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4003         $(HOST_EXPORTS) \
4004         (cd $(HOST_SUBDIR)/automake && \
4005           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4006                 $(TARGET-automake))
4007 @endif automake
4008
4009
4010
4011
4012 .PHONY: check-automake maybe-check-automake
4013 maybe-check-automake:
4014 @if automake
4015 maybe-check-automake: check-automake
4016
4017 check-automake:
4018         @: $(MAKE); $(unstage)
4019         @r=`${PWD_COMMAND}`; export r; \
4020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4021         $(HOST_EXPORTS) \
4022         (cd $(HOST_SUBDIR)/automake && \
4023           $(MAKE) $(FLAGS_TO_PASS)  check)
4024
4025 @endif automake
4026
4027 .PHONY: install-automake maybe-install-automake
4028 maybe-install-automake:
4029 @if automake
4030 maybe-install-automake: install-automake
4031
4032 install-automake: installdirs
4033         @: $(MAKE); $(unstage)
4034         @r=`${PWD_COMMAND}`; export r; \
4035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4036         $(HOST_EXPORTS) \
4037         (cd $(HOST_SUBDIR)/automake && \
4038           $(MAKE) $(FLAGS_TO_PASS)  install)
4039
4040 @endif automake
4041
4042 # Other targets (info, dvi, pdf, etc.)
4043
4044 .PHONY: maybe-info-automake info-automake
4045 maybe-info-automake:
4046 @if automake
4047 maybe-info-automake: info-automake
4048
4049 info-automake: \
4050     configure-automake 
4051         @: $(MAKE); $(unstage)
4052         @[ -f ./automake/Makefile ] || exit 0; \
4053         r=`${PWD_COMMAND}`; export r; \
4054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4055         $(HOST_EXPORTS) \
4056         for flag in $(EXTRA_HOST_FLAGS) ; do \
4057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4058         done; \
4059         echo "Doing info in automake" ; \
4060         (cd $(HOST_SUBDIR)/automake && \
4061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063                   "RANLIB=$${RANLIB}" \
4064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4065                   info) \
4066           || exit 1
4067
4068 @endif automake
4069
4070 .PHONY: maybe-dvi-automake dvi-automake
4071 maybe-dvi-automake:
4072 @if automake
4073 maybe-dvi-automake: dvi-automake
4074
4075 dvi-automake: \
4076     configure-automake 
4077         @: $(MAKE); $(unstage)
4078         @[ -f ./automake/Makefile ] || exit 0; \
4079         r=`${PWD_COMMAND}`; export r; \
4080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081         $(HOST_EXPORTS) \
4082         for flag in $(EXTRA_HOST_FLAGS) ; do \
4083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4084         done; \
4085         echo "Doing dvi in automake" ; \
4086         (cd $(HOST_SUBDIR)/automake && \
4087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4089                   "RANLIB=$${RANLIB}" \
4090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4091                   dvi) \
4092           || exit 1
4093
4094 @endif automake
4095
4096 .PHONY: maybe-pdf-automake pdf-automake
4097 maybe-pdf-automake:
4098 @if automake
4099 maybe-pdf-automake: pdf-automake
4100
4101 pdf-automake: \
4102     configure-automake 
4103         @: $(MAKE); $(unstage)
4104         @[ -f ./automake/Makefile ] || exit 0; \
4105         r=`${PWD_COMMAND}`; export r; \
4106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4107         $(HOST_EXPORTS) \
4108         for flag in $(EXTRA_HOST_FLAGS) ; do \
4109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4110         done; \
4111         echo "Doing pdf in automake" ; \
4112         (cd $(HOST_SUBDIR)/automake && \
4113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4115                   "RANLIB=$${RANLIB}" \
4116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4117                   pdf) \
4118           || exit 1
4119
4120 @endif automake
4121
4122 .PHONY: maybe-html-automake html-automake
4123 maybe-html-automake:
4124 @if automake
4125 maybe-html-automake: html-automake
4126
4127 html-automake: \
4128     configure-automake 
4129         @: $(MAKE); $(unstage)
4130         @[ -f ./automake/Makefile ] || exit 0; \
4131         r=`${PWD_COMMAND}`; export r; \
4132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4133         $(HOST_EXPORTS) \
4134         for flag in $(EXTRA_HOST_FLAGS) ; do \
4135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4136         done; \
4137         echo "Doing html in automake" ; \
4138         (cd $(HOST_SUBDIR)/automake && \
4139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4141                   "RANLIB=$${RANLIB}" \
4142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4143                   html) \
4144           || exit 1
4145
4146 @endif automake
4147
4148 .PHONY: maybe-TAGS-automake TAGS-automake
4149 maybe-TAGS-automake:
4150 @if automake
4151 maybe-TAGS-automake: TAGS-automake
4152
4153 TAGS-automake: \
4154     configure-automake 
4155         @: $(MAKE); $(unstage)
4156         @[ -f ./automake/Makefile ] || exit 0; \
4157         r=`${PWD_COMMAND}`; export r; \
4158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159         $(HOST_EXPORTS) \
4160         for flag in $(EXTRA_HOST_FLAGS) ; do \
4161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4162         done; \
4163         echo "Doing TAGS in automake" ; \
4164         (cd $(HOST_SUBDIR)/automake && \
4165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4167                   "RANLIB=$${RANLIB}" \
4168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4169                   TAGS) \
4170           || exit 1
4171
4172 @endif automake
4173
4174 .PHONY: maybe-install-info-automake install-info-automake
4175 maybe-install-info-automake:
4176 @if automake
4177 maybe-install-info-automake: install-info-automake
4178
4179 install-info-automake: \
4180     configure-automake \
4181     info-automake 
4182         @: $(MAKE); $(unstage)
4183         @[ -f ./automake/Makefile ] || exit 0; \
4184         r=`${PWD_COMMAND}`; export r; \
4185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4186         $(HOST_EXPORTS) \
4187         for flag in $(EXTRA_HOST_FLAGS) ; do \
4188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4189         done; \
4190         echo "Doing install-info in automake" ; \
4191         (cd $(HOST_SUBDIR)/automake && \
4192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4194                   "RANLIB=$${RANLIB}" \
4195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4196                   install-info) \
4197           || exit 1
4198
4199 @endif automake
4200
4201 .PHONY: maybe-install-pdf-automake install-pdf-automake
4202 maybe-install-pdf-automake:
4203 @if automake
4204 maybe-install-pdf-automake: install-pdf-automake
4205
4206 install-pdf-automake: \
4207     configure-automake \
4208     pdf-automake 
4209         @: $(MAKE); $(unstage)
4210         @[ -f ./automake/Makefile ] || exit 0; \
4211         r=`${PWD_COMMAND}`; export r; \
4212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213         $(HOST_EXPORTS) \
4214         for flag in $(EXTRA_HOST_FLAGS) ; do \
4215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4216         done; \
4217         echo "Doing install-pdf in automake" ; \
4218         (cd $(HOST_SUBDIR)/automake && \
4219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4221                   "RANLIB=$${RANLIB}" \
4222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4223                   install-pdf) \
4224           || exit 1
4225
4226 @endif automake
4227
4228 .PHONY: maybe-install-html-automake install-html-automake
4229 maybe-install-html-automake:
4230 @if automake
4231 maybe-install-html-automake: install-html-automake
4232
4233 install-html-automake: \
4234     configure-automake \
4235     html-automake 
4236         @: $(MAKE); $(unstage)
4237         @[ -f ./automake/Makefile ] || exit 0; \
4238         r=`${PWD_COMMAND}`; export r; \
4239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4240         $(HOST_EXPORTS) \
4241         for flag in $(EXTRA_HOST_FLAGS) ; do \
4242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4243         done; \
4244         echo "Doing install-html in automake" ; \
4245         (cd $(HOST_SUBDIR)/automake && \
4246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4248                   "RANLIB=$${RANLIB}" \
4249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4250                   install-html) \
4251           || exit 1
4252
4253 @endif automake
4254
4255 .PHONY: maybe-installcheck-automake installcheck-automake
4256 maybe-installcheck-automake:
4257 @if automake
4258 maybe-installcheck-automake: installcheck-automake
4259
4260 installcheck-automake: \
4261     configure-automake 
4262         @: $(MAKE); $(unstage)
4263         @[ -f ./automake/Makefile ] || exit 0; \
4264         r=`${PWD_COMMAND}`; export r; \
4265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4266         $(HOST_EXPORTS) \
4267         for flag in $(EXTRA_HOST_FLAGS) ; do \
4268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4269         done; \
4270         echo "Doing installcheck in automake" ; \
4271         (cd $(HOST_SUBDIR)/automake && \
4272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4274                   "RANLIB=$${RANLIB}" \
4275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4276                   installcheck) \
4277           || exit 1
4278
4279 @endif automake
4280
4281 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4282 maybe-mostlyclean-automake:
4283 @if automake
4284 maybe-mostlyclean-automake: mostlyclean-automake
4285
4286 mostlyclean-automake: 
4287         @: $(MAKE); $(unstage)
4288         @[ -f ./automake/Makefile ] || exit 0; \
4289         r=`${PWD_COMMAND}`; export r; \
4290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291         $(HOST_EXPORTS) \
4292         for flag in $(EXTRA_HOST_FLAGS) ; do \
4293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4294         done; \
4295         echo "Doing mostlyclean in automake" ; \
4296         (cd $(HOST_SUBDIR)/automake && \
4297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4299                   "RANLIB=$${RANLIB}" \
4300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4301                   mostlyclean) \
4302           || exit 1
4303
4304 @endif automake
4305
4306 .PHONY: maybe-clean-automake clean-automake
4307 maybe-clean-automake:
4308 @if automake
4309 maybe-clean-automake: clean-automake
4310
4311 clean-automake: 
4312         @: $(MAKE); $(unstage)
4313         @[ -f ./automake/Makefile ] || exit 0; \
4314         r=`${PWD_COMMAND}`; export r; \
4315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4316         $(HOST_EXPORTS) \
4317         for flag in $(EXTRA_HOST_FLAGS) ; do \
4318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4319         done; \
4320         echo "Doing clean in automake" ; \
4321         (cd $(HOST_SUBDIR)/automake && \
4322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4324                   "RANLIB=$${RANLIB}" \
4325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4326                   clean) \
4327           || exit 1
4328
4329 @endif automake
4330
4331 .PHONY: maybe-distclean-automake distclean-automake
4332 maybe-distclean-automake:
4333 @if automake
4334 maybe-distclean-automake: distclean-automake
4335
4336 distclean-automake: 
4337         @: $(MAKE); $(unstage)
4338         @[ -f ./automake/Makefile ] || exit 0; \
4339         r=`${PWD_COMMAND}`; export r; \
4340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341         $(HOST_EXPORTS) \
4342         for flag in $(EXTRA_HOST_FLAGS) ; do \
4343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4344         done; \
4345         echo "Doing distclean in automake" ; \
4346         (cd $(HOST_SUBDIR)/automake && \
4347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4349                   "RANLIB=$${RANLIB}" \
4350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4351                   distclean) \
4352           || exit 1
4353
4354 @endif automake
4355
4356 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4357 maybe-maintainer-clean-automake:
4358 @if automake
4359 maybe-maintainer-clean-automake: maintainer-clean-automake
4360
4361 maintainer-clean-automake: 
4362         @: $(MAKE); $(unstage)
4363         @[ -f ./automake/Makefile ] || exit 0; \
4364         r=`${PWD_COMMAND}`; export r; \
4365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4366         $(HOST_EXPORTS) \
4367         for flag in $(EXTRA_HOST_FLAGS) ; do \
4368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4369         done; \
4370         echo "Doing maintainer-clean in automake" ; \
4371         (cd $(HOST_SUBDIR)/automake && \
4372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4374                   "RANLIB=$${RANLIB}" \
4375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4376                   maintainer-clean) \
4377           || exit 1
4378
4379 @endif automake
4380
4381
4382
4383 .PHONY: configure-bash maybe-configure-bash
4384 maybe-configure-bash:
4385 @if gcc-bootstrap
4386 configure-bash: stage_current
4387 @endif gcc-bootstrap
4388 @if bash
4389 maybe-configure-bash: configure-bash
4390 configure-bash: 
4391         @: $(MAKE); $(unstage)
4392         @r=`${PWD_COMMAND}`; export r; \
4393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4396         $(HOST_EXPORTS) \
4397         echo Configuring in $(HOST_SUBDIR)/bash; \
4398         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4399         case $(srcdir) in \
4400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4401           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4403         esac; \
4404         srcdiroption="--srcdir=$${topdir}/bash"; \
4405         libsrcdir="$$s/bash"; \
4406         $(SHELL) $${libsrcdir}/configure \
4407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4408           --target=${target_alias} $${srcdiroption}  \
4409           || exit 1
4410 @endif bash
4411
4412
4413
4414
4415
4416 .PHONY: all-bash maybe-all-bash
4417 maybe-all-bash:
4418 @if gcc-bootstrap
4419 all-bash: stage_current
4420 @endif gcc-bootstrap
4421 @if bash
4422 TARGET-bash=all
4423 maybe-all-bash: all-bash
4424 all-bash: configure-bash
4425         @: $(MAKE); $(unstage)
4426         @r=`${PWD_COMMAND}`; export r; \
4427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428         $(HOST_EXPORTS) \
4429         (cd $(HOST_SUBDIR)/bash && \
4430           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4431                 $(TARGET-bash))
4432 @endif bash
4433
4434
4435
4436
4437 .PHONY: check-bash maybe-check-bash
4438 maybe-check-bash:
4439 @if bash
4440 maybe-check-bash: check-bash
4441
4442 check-bash:
4443         @: $(MAKE); $(unstage)
4444         @r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         $(HOST_EXPORTS) \
4447         (cd $(HOST_SUBDIR)/bash && \
4448           $(MAKE) $(FLAGS_TO_PASS)  check)
4449
4450 @endif bash
4451
4452 .PHONY: install-bash maybe-install-bash
4453 maybe-install-bash:
4454 @if bash
4455 maybe-install-bash: install-bash
4456
4457 install-bash: installdirs
4458         @: $(MAKE); $(unstage)
4459         @r=`${PWD_COMMAND}`; export r; \
4460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4461         $(HOST_EXPORTS) \
4462         (cd $(HOST_SUBDIR)/bash && \
4463           $(MAKE) $(FLAGS_TO_PASS)  install)
4464
4465 @endif bash
4466
4467 # Other targets (info, dvi, pdf, etc.)
4468
4469 .PHONY: maybe-info-bash info-bash
4470 maybe-info-bash:
4471 @if bash
4472 maybe-info-bash: info-bash
4473
4474 info-bash: \
4475     configure-bash 
4476         @: $(MAKE); $(unstage)
4477         @[ -f ./bash/Makefile ] || exit 0; \
4478         r=`${PWD_COMMAND}`; export r; \
4479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4480         $(HOST_EXPORTS) \
4481         for flag in $(EXTRA_HOST_FLAGS) ; do \
4482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4483         done; \
4484         echo "Doing info in bash" ; \
4485         (cd $(HOST_SUBDIR)/bash && \
4486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4488                   "RANLIB=$${RANLIB}" \