OSDN Git Service

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